
*{margin: 0;padding: 0;}
body
  {
  color: #2F2D1B;
  min-width: 925px;
  background-color: #fff;
  font-family: Verdana, Trebuchet, sans-serif;
  font-size: 12px;
  font-weight:normal;
  text-indent:0;
  }
a
  {
  color: #2F2D1B;
  text-decoration: none;
  outline: none;
  }
a:focus, a:hover, a:active { outline:none }
a:hover{text-decoration: none;}
textarea,input,select,option
  {
  font-family: Verdana, Trebuchet, sans-serif;
  font-size: 12px;
  }
img{border: 0;}

.gray{
  color:#585746;
  }.ltgray{
  color:#A3A393;
  }.supergray{
  color:#e6e6e3
  }.green{
  color:#B9C21E;
  }.orange{
  color:#FAA619;
  }.olive{
  color:#8B9413;
  }.blue{
  color:#9BD3DC;
  }.dkturq{
  color:#4BA0B1;
  }.red{
  color:#DC5C3A;
  }.palered{
  color:#f4d8d5;
  }.dkgreen{
  color:#8B9413;
  }.hturq{
  color:#4BA0B1;
  }.hturq:hover{
  color:#B9C21E;
  }.hbturq{
  color:#4BA0B1;
  }.hbturq:hover{
  color:#9BD3DC;
  }.hblue{
  color:#9BD3DC
  }.hblue:hover{
  color:#4BA0B1
  }.horange,.hovorange
  {color:#FAA619;}
.horange:hover,.hovorange:hover
  {color:#8B9413;}
.hdkorange
  {color:#FAA619;}
.hdkorange:hover
  {color:#B9C21E;}
.hdkgreen
  {color:#8B9413;}
.hdkgreen:hover
  {color:#FAA619;}
.hgreen
  {color:#B9C21E;}
.hgreen:hover
  {color:#FAA619;}
.limegreen{
  color:#B9C21E;
  }.limegreen:hover{
  color:#FAA619;
  }.hgray{
  color:#A3A393;
  }.hgray:hover{
  color:#FAA619;
  }.bluesome{
  color:#585746;
  }.bluesome:hover{
  color: #4BA0B1;
  }.bluey{
  font-weight:bold;
  }.bluey:hover{
  color: #4BA0B1;
  }
  
#header
  {
  position:relative;
  background-color:#fff;
  height: 110px;
  width:960px;
  margin-top:20px;
  border:2px solid #9BD3DC;
  margin-right:auto;
  margin-left:auto;
  }
#header_left
  {
  background-color:#fff;
  position:absolute;
  height: 70px;
  width:680px;
  left:10px;
  top:10px;
  border:10px solid #9BD3DC;
  }
#header_right
  {
  background-color:#9BD3DC;
  position:absolute;
  height: 90px;
  width:240px;
  right:10px;
  top:10px;
  }
#header_image
  {
  background-image: url('../images/logo_2.gif');
  position:absolute;
  height: 48px;
  bottom:10px;
  right:17px;
  width:194px;
  }
#header_text
  {
  position:absolute;
  right:9px;
  top:6px;
  }
#header_text, #header_text a
  {
  color:#585746;
  font-size:10px;
  font-weight:bold;
  }
/* carousel*/
#guide
  {
  position:relative;
  background-color:#fff;
  height: 154px;
  width:960px;
  border-left:2px solid #9BD3DC;
  border-right:2px solid #9BD3DC;
  margin:0 auto;
  }
#guide_in
  {
  position:absolute;
  height: 82px;
  width:888px;
  border:26px solid #9BD3DC;
  margin:10px;
  }
.guide_links
  {
  position:absolute;
  z-index:10;
  }
#guideheading
  {
  left:39px;
  top:16px;
  width:153px;
  height:18px;
  }
#guide_featuretext
  {
  left:205px;
  top:20px;
  }
a#guide_featuretext
  {
  color:#585746;
  font-size:10px;
  }
a#guide_featuretext:hover
  {
  color:#4BA0B1;
  }
#guide_infolink
  {
  right:40px;
  top:20px;
  }
a#guide_infolink
  {
  color:#4BA0B1;
  font-size:10px;
  }
a#guide_infolink:hover
  {
  color:#fff;
  }
/* j carousel*/
#jcarousel-clip
  {
  z-index: 2;
  padding-top:40px;
  margin-left:40px;
  overflow: hidden;
  position: relative;
  width:  880px;
  height: 115px;
  }
.jcarousel-list
  {
  z-index: 5;
  position: absolute;
  margin: 0;
  }
.jcarousel-item
  {
  float: left;
  display:inline;
  width: 98px;
  height: 114px;
  text-align: left;
  position:relative;
  }
.jcarousel-image-span
  {
  float: left;display:inline;
  width: 94px;
  height: 72px;
  border:1px solid #2F2D1B;
  }
.jcarousel-hover-image
  {
  z-index:80;
  position:absolute;
  top:-22px;
  left:-27px;
  width: 150px;
  height: 115px;
  border:1px solid #2F2D1B;
  border:1px solid #2F2D1B;
  }
.jcarousel-text
  {
  float: left;display:inline;
  margin-top:6px;
  color:#585746;
  font-size:10px;
  line-height:10px;
  letter-spacing:-.3px;
  white-space:nowrap;
  overflow:hidden;
  }
#jcarousel_next_button:hover {background-position: -18px 0;}
#jcarousel_next_button:active {background-position: 0 0;}
#jcarousel_prev_button:hover {background-position: -18px 0;}
#jcarousel_prev_button:active {background-position: 0 0;}
.jcarousel_button
  {
  z-index:3;
  position: absolute;
  top: 38px;
  right: 15px;
  width: 17px;
  height: 80px;
  cursor: pointer;
  background: transparent url('../images/guide/ra.gif') no-repeat 0 0;
  }
#jcarousel_next_button
  {
  top: 38px;
  right: 15px;
  background: transparent url('../images/guide/ra.gif') no-repeat 0 0;
  }
#jcarousel_prev_button
  {
  top: 38px;
  left: 15px;
  background: transparent url('../images/guide/la.gif') no-repeat 0 0;
  }
.carousel_tip
  {
  z-index:90;
  position:absolute;
  top:-18px;
  border:1px solid #4ba0b1;
  background:transparent url('../images/tt.jpg') repeat-x 0 0;
  width:150px;
  height:20px;
  font-size:9px;
  padding: 5px;
  white-space:pre-wrap;
  overflow:hidden;
  text-align:left;
  opacity: .8;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter:alpha(opacity=80);
  }
#container
  {
  width:960px;
  margin-right:auto;
  margin-left:auto;
  margin-bottom:10px;
  border:2px solid #9BD3DC;
  }
#left
  {
  padding-top:10px;
  float:left;
  width: 168px;
  }
#right
  {
  padding-top:10px;
  float:left;
  width: 168px;
  }
#content
  {
  position:relative;
  float:left;
  width:620px;
  background:#fff;
  text-align:center;
  min-height:100%;
  border-left:2px solid #9BD3DC;
  border-right:2px solid #9BD3DC;
  padding-bottom:10px;
  }
#content_head
  {
  background-color:#FFD65C;
  width:600px;
  height:30px;
  margin:0 auto;
  }
#footer
  {
  text-align: center;
  color:#A3A393;
  font-size: 10px;
  font-weight:normal;
  width:964px;
  margin-right:auto;
  margin-left:auto;
  margin-bottom:20px;
  line-height:14px;
  letter-spacing:1px;
  }
.adinfo
  {
  background: transparent url('../images/advertising-info.gif') no-repeat 0 0;
  text-align:center;
  font-size:10px;
  font-weight:bold;
  margin:8px 25px 5px;
  height:10px;
  width:117px;
  cursor:pointer;
  }
.adinfo:hover
  {
  background-position: -118px 0;
  }
.adimage
  {
  width:150px;
  height:100px;
  margin-left:8px;
  margin-bottom:4px;
  border:1px solid #2F2D1B;
  }
.adimage:hover
  {
  border-color:#A3A393;
  }
.clickable
  {
  cursor:pointer;
  }
.italic
  {
  font-style:italic;
  }
.highlight
  {
  color:#67c;
  }
.light
  {
  background-color:#d1d5aC
  }
.cleary
  {
  clear:both;
  }
.clearywide
  {
  clear:both;
  float:left;
  margin:5px 10px;
  }
.errorline
  {
  color:#DC5C3A;
  float:left;display:inline;
  min-height:25px;
  width:100%;
  margin:8px 10px;
  }
.editbutton
  {
  position:absolute;
  height:25px;
  width:80px;
  right:10px;
  top:40px;
  background-color:#ccc;
  }
.majaba_fbox_a
  {
  position:relative;
  color:#2F2D1B;
  font-size:11px;
  letter-spacing:-.1px;
  float:left;display:inline;
  border:2px solid #9BD3DC;
  text-align:right;
  width:300px;
  height:125px;
  margin:0 0 10px 24px;
  }
.majaba_fbox_b
  {
  position:relative;
  font-size:11px;
  letter-spacing:-.1px;
  float:left;display:inline;
  border:2px solid #9BD3DC;
  text-align:right;
  width:300px;
  height:125px;
  margin:0 0 10px 4px;
  }
#majaba_feheader
  {
  width:600px;
  height:55px;
  margin:10px auto 28px;
  }
.majaba_fimg
  {
  width:150px;
  height:115px;
  border:1px solid #2F2D1B;
  margin:4px;
  float:left;display:inline;
  }
.majaba_finfobox
  {
  position:absolute;
  bottom:3px;
  right:5px;
  width:131px;
  }
.majaba_finfo
  {
  width:100%;
  float:right;display:inline;
  color:#A3A393;
  }
.boldy
  {
  font-weight:bold;
  }
.underlined
  {
  text-decoration:underline;
  }
.majaba_avinfo
  {
  width:100%;
  float:right;display:inline;
  color:#A3A393;
  }
div#majaba_form_strip
  {
  float:left;display:inline;
  text-align:left;
  height:23px;
  width:596px;
  margin:15px 0 5px;
  position:relative;
  line-height:23px;
  }
.majaba_inputs
  {
  color:#A3A393;
  border:1px solid #9BD3DC;
  line-height:16px;
  height:17px;
  padding:3px 0 0 4px;
  }
input#majaba_inp
  {
  position:absolute;
  left:143px;
  top:5px;
  width:131px;
  }
span#majaba_formlabel
  {
  color:#A3A393;
  position:absolute;
  left:20px;
  width:120px;
  top:5px;
  }
span#majaba_formlabel span
  {
  color:#A3A393;
  position:relative;
  float:left;display:inline;
  left:20px;
  }  
a#majaba_formsb
  {
  background:transparent url('../images/majaba/enter-b.gif') no-repeat 0 0;
  width:80px;height:20px;position:absolute;left:290px;top:6px;
  cursor:pointer;
  }#majaba_formsb:hover {
background-position:-81px 0;
}#majaba_formsb:active {
background-position:-162px 0;
}
a#majaba_charts
  {
  width:147px;
  height:22px;
  position:absolute;
  right:20px;
  top:5px;
  background:transparent url('../images/chart/heart_charts.gif') no-repeat 0 0;
  }a#majaba_charts:hover{
  background-position:-148px;
  }a#majaba_charts:active{
  background-position:-296px;
  }

#majaba_lowerinfo
  {
  text-align:left;
  float:left;display:inline;
  word-spacing:5px;
  letter-spacing:.2px;
  width:100%;
  height:23px;
  margin:20px 0;
  }
.pagenum
  {
  width:24px;
  height:14px;
  text-align:center;
  float:left;display:inline;
  margin:3px 4px 0;
  padding:5px 0;
  border:1px solid #9bd3dc;
  }
#majaba_pagetotals
  {
  float:left;display:inline;
  margin:9px 14px 0 105px;
  }

.majaba_pagearrow
  {
  width:8px;height:20px;
  margin:6px 5px 0;
  float:left;display:inline;
  }
#majaba_pagela
  {
  background:transparent url('../images/majaba/arrow-left.gif') no-repeat 0 0;
  }
#majaba_pagera
  {
  background:transparent url('../images/majaba/arrow-right.gif') no-repeat 0 0;
  }
#majaba_pagela:hover,#majaba_pagera:hover{
  background-position:-9px 0;
  }
#majaba_prev_in
  {
  background:transparent url('../images/majaba/arrow-left-in.gif') no-repeat 0 0;
  }
#majaba_next_in
  {
  background:transparent url('../images/majaba/arrow-right-in.gif') no-repeat 0 0;
  }

.majaba_fl_arrow
  {
  margin:6px 5px 0;
  float:left;display:inline;
  width:12px;
  height:20px;
  }
#majaba_first_ac
  {
  background:transparent url('../images/majaba/arrow-fst-ac.gif') no-repeat 0 0;
  }
#majaba_last_ac
  {
  background:transparent url('../images/majaba/arrow-lst-ac.gif') no-repeat 0 0;
  }
#majaba_first_ac:hover,#majaba_last_ac:hover{
  background-position:-13px 0;
  }
#majaba_first_in
  {
  background:transparent url('../images/majaba/arrow-fst-in.gif') no-repeat 0 0;
  }
#majaba_last_in
  {
  background:transparent url('../images/majaba/arrow-lst-in.gif') no-repeat 0 0;
  }
#majaba_pagelabel
  {
  float:left;display:inline;
  margin:9px 5px 0 14px;
  }
#majaba_pagebutton
  {
  background:transparent url('../images/majaba/go.gif') no-repeat 0 0;
  width:40px;height:20px;
  float:left;display:inline;
  margin:6px 0 0 4px;
  }#majaba_pagebutton:hover{
  background-position:-41px 0;
  }#majaba_pagebutton:active{
  background-position:-82px 0;
  }
#majaba_pagenum
  {
  width:40px;
  float:left;display:inline;
  margin-top:5px;
  }

#majaba_pulldownb
  {background:transparent url('../images/down-arrow.gif') no-repeat 0 0;
  width:16px;height:16px;
  cursor:pointer;
  position:absolute;
  right:2px;
  top:2px;
  }#majaba_pulldownb:hover
  {background-position:-17px 0;
  }#majaba_pulldownb:active
  {background-position:-34px 0;
  }

#majaba_frame
  {
  float:left;display:inline;
  width:596px;
  min-height:442px;
  border-left:2px solid #9BD3DC;
  border-bottom:2px solid #9BD3DC;
  border-right:2px solid #9BD3DC;
  border-top:0;
  margin:0 10px;
  padding-bottom:20px;
  }
#majaba_body
  {
  float:left;display:inline;
  margin-top:10px;
  margin-left:10px;
  width:584px;
  }
.majaba_entry
  {
  float:left;display:inline;
  height:56px;
  font-size: 12px;
  line-height:55px;
  color:#585746;
  margin-bottom:4px;
  }
.majaba_entry a
  {
  color:#585746;
  }
.majaba_entry_a_img
  {
  float:left;display:inline;
  height:50px;
  width:50px;
  margin:2px;
  border:1px solid #2F2D1B;
  }
.majaba_entry_a
  {
  width:308px;
  margin-right:4px;
  }.majaba_entry_b
  {
  margin-right:4px;
  width:56px;
  }.majaba_entry_b a img
  {
  margin:18px auto;
  }.majaba_entry_c
  {
  width:198px;
  text-align:left;
  }
.majaba_itementry
  {
  width:584px;
  height:60px;
  float:left;display:inline;
  color:#585746;
  margin-bottom:2px;
  font-size:11px;
  }
.majaba_item_col
  {
  float:left;display:inline;
  height:56px;
  font-size: 12px;
  line-height:55px;
  color:#585746;
  }
.majaba_item_entry_a
  {
  color:#585746;
  width:269px;
  margin-right:4px;
  }.majaba_item_entry_b
  {
  color:#585746;
  margin-right:4px;
  width:56px;
  }.majaba_item_entry_c
  {
  color:#585746;
  width:56px;
  }
.majaba_itemname
  {
  width:195px;
  line-height:14px;
  height:30px;
  margin:12px 0 12px 5px;
  float:left;display:inline;
  text-align:left;
  overflow:hidden;
  }
.majaba_itemname a,.majaba_itemname_b a
  {
  color:#585746;
  }  
.majaba_itemname a:hover,.majaba_itemname_b a:hover
  {
  color: #4BA0B1;
  }
.majaba_itemname_b
  {
  white-space:nowrap;
  overflow:hidden;
  float:left;display:inline;
  margin-left:5px;
  text-align:left;
  width:195px;
  }  
.majaba_name a, .majaba_sa
  {
  white-space:nowrap;
  color:#585746;
  float:left;display:inline;
  margin-left:20px;
  text-align:left;
  }
.majaba_name a:hover
  {
  color: #4BA0B1;
  }
.solid
  {
  background-color:#d5eaee;
  border:1px solid #d5eaee;
  }
.openw
  {
  border:1px solid #9BD3DC;
  }
.open
  {
  border:1px solid #fff;
  }
#majaba_errorline
  {
  text-align:left;
  margin-left:123px;
  margin-top:5px;
  float:left;display:inline;
  }

#majaba_viewcompare
  {
  margin:30px 0 15px;
  width:100%;
  position:relative;
  height:22px;
  }
#majaba_viewcomptext
  {
  position:absolute;
  line-height:22px;
  top:0;
  left:20px;
  }
#majaba_viewleft
  {
  float:left;display:inline;
  width:175px;
  margin-left:90px;
  }
#majaba_viewright
  {
  float:left;display:inline;
  width:175px;
  margin-left:70px;
  }
.majaba_view_entry_a
  {
  text-align:right;
  padding-right:20px;
  float:left;display:inline;
  height:20px;
  line-height:20px;
  width:40px;
  margin-left:18px;
  margin-top:4px;
  color:#585746;
  }
.majaba_view_entry_b
  {
  text-align:right;
  padding-right:20px;
  float:left;display:inline;
  margin-left:4px;
  line-height:20px;
  height:20px;
  width:62px;
  margin-top:4px;
  color:#585746;
  }
.majaba_view_head_a
  {
  font-weight:bold;
  text-align:right;
  padding-right:10px;
  float:left;display:inline;
  height:20px;
  line-height:20px;
  width:50px;
  margin-left:18px;
  }
.majaba_view_head_b
  {
  font-weight:bold;
  text-align:right;
  padding-right:10px;
  float:left;display:inline;
  margin-left:4px;
  height:20px;
  line-height:20px;
  width:72px;
  }
#majaba_viewboxes
  {
  float:left;display:inline;
  margin:8px 0;
  width:100%;
  }
#majaba_viewtotal
  {
  float:left;display:inline;
  width:100%;
  margin:20px 0;
  color:#A3A393;
  }
#majaba_viewright img
  {
  margin-left:auto;
  margin-right:auto;
  }
#majaba_updateb
  {
  background:transparent url('../images/majaba/update-button.gif') no-repeat 0 0;
  width:80px;height:20px;position:absolute;left:200px;top:1px;
  }#majaba_updateb:hover {
  background-position:-81px 0;
  }#majaba_updateb:active {
  background-position:-162px 0;
  }

#majaba_viewtip
  {width:150px;
  border:2px solid #9BD3DC;
  text-align:left;
  float:left;display:inline;
  margin:20px 0 5px 10px;
  padding:20px 8px 8px;
  background:transparent url('../images/majaba/box-header-small.gif') no-repeat 0 0;
  color:#8B9413;
  }
#majaba_tipbox
  {
  font-size:11px;
  width:306px;
  border:2px solid #9BD3DC;
  text-align:left;
  float:left;display:inline;
  margin:20px 0 5px 10px;
  color:#8B9413;
  padding:20px 10px 8px;
  background:transparent url('../images/majaba/box-header-large.gif') no-repeat 0 0;
  }
#majaba_tipbox_in
  {
  margin:15px;overflow:hidden;
  width:320px;	color:#A3A393;
  }
.majaba_viewstime
  {
  width:100%;
  float:left;display:inline;
  margin-bottom:10px;
  color:#A3A393;
  letter-spacing:-.4px;
  }
#majaba_thead
  {
  float:left;display:inline;
  background-repeat:no-repeat;
  margin:10px 0 5px 138px;
  height:10px;
  width:364px;
  }
#majaba_ihthead
  {
  float:left;display:inline;
  background-repeat:no-repeat;
  margin:0 0 5px 140px;
  height:21px;
  width:428px;
  }
#majaba_content_title
  {
  background-image:url('../images/majaba/header.gif');
  }
.header_thing
  {
  width:600px;
  height:60px;
  margin:10px 0 0 10px;
  }
#majaba_tabs
  {
  width:600px;
  height:30px;
  margin:10px 10px 0;
  position:relative;
  }
.tab_1{position:absolute;top:12px;left:14px;height:11px;width:83px;}
#majaba_a1
  {background:transparent url('../images/majaba/sh_tab.gif') no-repeat 0 0;
  }
#majaba_b1
  {background:transparent url('../images/majaba/sh_tab.gif') no-repeat -83px 0;
  }#majaba_b1:hover
  {background-position:-166px 0;
  }
.tab_2{position:absolute;top:12px;left:137px;height:9px;width:77px;}
#majaba_a2
  {background:transparent url('../images/majaba/ih_tab.gif') no-repeat 1px 0;
  }
#majaba_b2
  {background:transparent url('../images/majaba/ih_tab.gif') no-repeat -76px 0;
  }#majaba_b2:hover
  {background-position:-153px 0;
  }
.tab_3{position:absolute;top:5px;left:256px;height:21px;width:77px;}
#majaba_a3
  {background:transparent url('../images/majaba/si_tab.gif') no-repeat 1px 0;
  }
#majaba_b3
  {background:transparent url('../images/majaba/si_tab.gif') no-repeat -76px 0;
  }#majaba_b3:hover
  {background-position:-153px 0;
  }
.tab_4{position:absolute;top:12px;left:379px;height:9px;width:71px;}
#majaba_a4
  {background:transparent url('../images/majaba/vi_tab.gif') no-repeat 1px 0;
  }
#majaba_b4
  {background:transparent url('../images/majaba/vi_tab.gif') no-repeat -69px 0;
  }#majaba_b4:hover
  {background-position:-139px 0;
  }
.tab_5{position:absolute;top:12px;left:505px;height:9px;width:60px;}
#majaba_a5
  {background:transparent url('../images/majaba/featured.gif') no-repeat 0 0;
  }#majaba_b5
  {background:transparent url('../images/majaba/featured.gif') no-repeat -60px 0;
  }
#majaba_b5:hover
  {background-position:-120px 0;
  }

#majaba_sup_avbox
  {
  width:340px;
  height:97px;
  border:5px solid #d5eaee;
  margin:19px 0 0 20px;
  float:left;display:inline;
  position:relative;
  color:#2F2D1B;
  font-size:12px;
  letter-spacing:-.1px;
  border:5px solid #d5eaee;
  text-align:right;
  overflow:hidden;
  }
#majaba_sup_avimg
  {
  width:75px;
  height:75px;
  border:1px solid #2F2D1B;
  margin:10px;
  float:left;display:inline;
  }
#majaba_sup_avimg:hover,.majaba_entry_a_img:hover
  {
  border-color:#A3A393;
  }
#majaba_sup_info
  {
  position:absolute;
  bottom:8px;
  right:9px;
  width:240px;
  }
.majaba_finfo
  {
  width:100%;
  float:right;display:inline;
  color:#A3A393;
  }
.majaba_fitem_ltext
  {
  font-size:12px;
  }
#neo_tip_box
  {
  width:536px;
  float:left;display:inline;
  border:5px solid #d5eaee;
  margin-left:10px;
  margin-top:25px;
  margin-bottom:5px;
  padding:10px 15px;
  text-align:left;
  line-height:17px;
  font-size:13px;
  }
.vault_tr_tip_box
  {
  width:560px;
  float:left;display:inline;
  border:5px solid #d5eaee;
  margin-left:10px;
  margin-top:20px;
  margin-bottom:5px;
  padding:10px 15px;
  text-align:left;
  line-height:17px;
  font-size:13px;
  }
.asterisk
  {
  float:right;display:inline;
  margin-right:24px;
  margin-top:1px;
  text-align:right;
  width:500px;
  font-size:12px;
  }


#menuimgrow
  {
  position:absolute;
  list-style-type:none;
  top:0;
  height:40px;
  }
.menuli
  {
  float:left;display:inline;
  margin-left:10px;
  }
.menuhover
  {
  position:absolute;
  height:40px;
  bottom:2px;
  }
#menuhover1
  {
  left:10px;
  }#menuhover2
  {
  left:99px;
  }#menuhover3
  {
  left:230px;
  }#menuhover4
  {
  left:340px;
  }

#menulines a
  {
  font-size:11px;
  }
.submenus
  {
  position:absolute;
  top:39px;
  height:24px;
  }
#menu_2
  {
  left:100px;
  width:565px;
  }
#menu_3
  {
  left:231px;
  width:365px;
  }
#menu_5
  {
  left:341px;
  width:325px;
  }
.invisimenu,.vv
  {display:none;}
.visimenu,.vi
  {display:block;}

.majaba_questions
  {
  background: transparent url('../images/chart/info.gif') no-repeat 0px 0px;
  width:14px;
  height:14px;
  position:absolute;
  line-height:22px;
  height:22px;
  right:105px;
  top:3px;
  }.majaba_questions:hover{
  background-position:-15px 0;
  }.majaba_questions:active{
  background-position:-30px 0;
  }
  
/** cs **/
.cs_questions
  {
  float:left;display:inline;
  background: transparent url('../images/chart/info.gif') no-repeat 0px 0px;
  width:14px;
  height:14px;
  }.cs_questions:hover{
  background-position:-15px 0;
  }.cs_questions:active{
  background-position:-30px 0;
  }

/*calendar*/
table.jCalendar {
    border: 1px solid #9bd3dc;
    background-color: #fff;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background-color: #fff;
	color: #4ba0b1;
	font-weight: bold;
	font-size:12px;
	padding: 3px 5px;
}
table.jCalendar td {
	background-color: #fff;
	color: #585746;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background-color: #fff;
	color: #aaa;
}
table.jCalendar td.today {
	background-color: #fff;
	color: #DC5C3A;
}
table.jCalendar td.selected {
	background-color: #fff;
	color: #DC5C3A;
	border:1px #DC5C3A solid;
	font-weight:bold;
}
table.jCalendar td.selected.dp-hover {
	background-color: #fff;
	color: #A3A393;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background-color: #fff;
	color: #000;
}
table.jCalendar tr.selectedWeek td {
	background-color: #f66;
	color: #A3A393;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background-color: #fff;
	color: #A3A393;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
	background-color: #fff;
	color: #e6e6e3;
}
div.dp-popup {
	position: relative;
	background-color: #fff;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
/* 	width: 171px; */
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 0 0;
	padding: 2px;
	background-color: #9bd3dc;
	border: 1px solid #9bd3dc;
/* 	width:171px; */
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 4px;
	left: 4px;
	width: 67px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;display:inline;
	height:12px;
	padding:0;
}
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
	background-position:-20px 2px!important;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 4px;
	right: 4px;
	width: 67px;
}
div.dp-popup div.dp-nav-next a {
	float: right;display:inline;
	height:14px;
	padding:0;
}
div.dp-popup div.dp-nav-prev a.dp-nav-prev-year
  {
  background:transparent url('../images/chart/picker_left_double.gif') no-repeat 0 2px;
  width:13px;margin-left:3px;
  }
div.dp-popup div.dp-nav-prev a.dp-nav-prev-month
  {
  background:transparent url('../images/chart/picker_left_arrow.gif') no-repeat 0 2px;
  width:7px;margin-left:9px;
  
  }
div.dp-popup div.dp-nav-next a.dp-nav-next-month
  {
  background:transparent url('../images/chart/picker_right_arrow.gif') no-repeat 0 2px;
  width:7px;margin-right:9px;
  }
div.dp-popup div.dp-nav-next a.dp-nav-next-year
  {
  background:transparent url('../images/chart/picker_right_double.gif') no-repeat 0 2px;
  width:13px;margin-right:3px;
  }
div.dp-popup a.disabled {
	cursor: default;
	color: #A3A393;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}/*end calendariat*/
.help_paragraph
  {
  margin:5px 0 0 0;float:left;display:inline;
  }
.page_help_window
  {
  position:absolute;
  background:#fff;
  border:2px #DC5C3A solid;
  z-index:800;
  padding:5px 10px 10px 8px;
  text-align:left;
  color:#585746;
  font-size:11px;
  width:377px;
  }
#page_help_1
  {
  top:155px;
  left:32px;
  }
#page_help_2
  {
  top:22px;
  right:0;
  }
#majaba_resetb
  {
  position:absolute;
  width:100px;height:20px;
  background:transparent url('../images/majaba/reset-views-yellow.gif') no-repeat 0 0;
  right:0;
  top:0;
  }#majaba_resetb:hover{
  background-position:-101px 0;
  }#majaba_resetb:active{
  background-position:-202px 0;
  }
#majaba_viewreset
  {
  width:140px;
  position:absolute;
  height:22px;
  right:32px;
  }
