body{
   background: #CBCCAD url(/images/body-bg.jpg) repeat-x left top fixed;
   margin:  0;
   padding: 14px;
   overflow: auto;
}

body, td, th{
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #666666;
   font-size: 11px;
}
a,a:link,a:hover,a:visited,a:active{
   color: #A2A369;
   text-decoration: none;
}
a:hover{
   color: #FE8400;/*#65A2DE;*/
   text-decoration: underline;
}

img.png24{-behavior: url(/png-hack.htc)} 

.top-texts-1 big,
.top-texts-2 strong{
   text-align: center;
   color: #333333; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   display: block;
   height: 37px;
   line-height: 37px;
   margin: 0;
}
.top-texts-1 big{
   font-size: 15px;
   width: 246px;
   background: url(/images/top-texts-1-bg.png) no-repeat top left;
  -background: none;
  -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top-texts-1-bg.png', sizingMethod='scale'); 
}
.top-texts-2 strong{
   width: 220px;
   background: url(/images/top-texts-2-bg.png) no-repeat top left;
  -background: none;
  -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top-texts-2-bg.png', sizingMethod='scale'); 
}

#topTexts b{display: none}

hr, .hr{
   background: #D3D1B6 url(/images/hr.png);
   color:  #D3D1B6;
   border: 0;
   height: 2px;
   font-size: 1px;
}

#footer{
   text-align: center;
}
#footer .menu{
   line-height: 18px;
   padding: 12px;
}
#footer .menu a{
   white-space: nowrap;
   color: #666666;
}
#footer .copyright{
   background: url(/images/bg1.jpg);
   color: #65663E;
   line-height: 27px;
   height: 29px;
}

#pathway{
   border: 1px solid #EEEEE0;
   border-left:  0;
   border-right: 0;
   line-height: 18px;
   margin: 12px 0;
   padding: 2px 4px;
}

#header .menu{
   background: #F5F5E4 url(/images/menu-bg.jpg) top left repeat-x;
   border: 1px solid #CBCCAC;
   border-left: 0;
}

#header .menu a,
#header .menu a:visited,
#header .menu a:link{
   display: block;
   line-height: 48px;
   padding: 0px 2px;
   text-align: center;
   border-left: 1px solid #CBCCAC;

}
#header .menu td{
   width: 12.7%;
}
#header .menu a:hover{
   background: #FDFDFA url(/images/menu-bg-hover.jpg) top left repeat-x;
   text-decoration: none;
   color: #646463;
}
div#afterMenu{
   height: 1px;
   font-size:  1px;
   border-top: 1px solid #E4E4D9;
   background-color: #EBEBE0;
}

#header table.header{
   background: url(/images/header-bg.jpg) repeat-x top;
   height: 100%;
}
#header .header h1{
   color: #65663E;
   line-height: 27px;
   height: 29px;
   font-size: 11px;
   margin: 0;
   padding: 0;
   font-weight: bold;   
}
#header .header p{
   margin: 0px;
   margin-top: 6px;
}


.mbox-top    *,
.mbox-bottom *{
   font-size: 0px;
}

.mbox-top .mbox-left  {
   background: url(/images/main-top-left.png);
  -background: none;
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/main-top-left.png', sizingMethod='scale');
}
.mbox-top .mbox-center{
   background: url(/images/main-top.png);
  -background: none;
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/main-top.png', sizingMethod='scale');
}
.mbox-top .mbox-right {
   background: url(/images/main-top-right.png);
  -background: none;
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/main-top-right.png', sizingMethod='scale');
}

.mbox-middle .mbox-left  {
   background: url(/images/main-left.png);
  -background: none;
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/main-left.png', sizingMethod='scale');
}
.mbox-middle .mbox-right {
   background: url(/images/main-right.png);
  -background: none;
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/main-right.png', sizingMethod='scale');
}

.mbox-bottom .mbox-left  {
   background: url(/images/main-btm-left.png);
  -background: none;
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/main-btm-left.png', sizingMethod='scale');
}
.mbox-bottom .mbox-center{
   background: url(/images/main-btm.png);
  -background: none;
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/main-btm.png', sizingMethod='scale');
}
.mbox-bottom .mbox-right {
   background: url(/images/main-btm-right.png);
  -background: none;
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/main-btm-right.png', sizingMethod='scale');
}

#bottom{
   margin: 12px 0;
}
.cb{
   margin: 6px;
   background-color: #F9F9ED;
}
.cb_body{
   border: 1px solid #E8E8D4;
   border-top:    0;
   border-bottom: 0;
   padding: 0px 12px;
   padding-top: 4px;
}
.cb_bottom{
   line-height: 20px;
}
.cb_bottom .hr{
   margin: 0 -6px;
}
.cb_head {background: #E8E8D4 url(/images/cb-top.gif) repeat-x bottom;}
.cb_head1{background: url(/images/cb-top-left.gif) no-repeat bottom left;}
.cb_head2{background: url(/images/cb-top-right.gif) no-repeat bottom right;

}
.cb_h1{
   margin-left:  6px;
   margin-right: 34px;   
   background: url(/images/cb-head.gif) repeat-x top right;
}
.cb_h1_1{
   background: url(/images/cb-head-right.gif) no-repeat top right;
}
.cb_head h1{   
   background: url(/images/cb-head-ico.gif) no-repeat top left;
   height: 32px;
   color: #999999;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 13px;
   line-height: 32px;
   font-weight: bold;
   padding-left: 36px;
   margin-bottom:  0;
}
.cb_head h1.quest{background-image: url(/images/cb-head-ico-quest.gif)}
.cb_head h1.alert{background-image: url(/images/cb-head-ico-alert.gif)}

.cb_foot {background: #E8E8D4 url(/images/cb-btm.gif) repeat-x top;}
.cb_foot1{background: url(/images/cb-btm-left.gif) no-repeat top left;}
.cb_foot2{background: url(/images/cb-btm-right.gif) no-repeat top right;
   height:   12px;
   font-size: 1px;
}


.blue .cb_body {    border-color: #DFEAF4}
.blue .cb_head {background-color: #DFEAF4}
.blue .cb_foot {background-color: #DFEAF4}
.blue .cb_h1   {margin-right: 12px}

.blue .cb_head {background-image: url(/images/cb-top-blue.gif)}
.blue .cb_head1{background-image: url(/images/cb-top-left-blue.gif)}
.blue .cb_head2{background-image: url(/images/cb-top-right-blue.gif)}
.blue .cb_h1   {background-image: url(/images/cb-head-blue.gif)}
.blue .cb_h1_1 {background-image: url(/images/cb-head-right-blue.gif)}
.blue .cb_head h1      {background-image: url(/images/cb-head-ico-blue.gif)}
.blue .cb_head h1.quest{background-image: url(/images/cb-head-ico-quest-blue.gif)}
.blue .cb_head h1.alert{background-image: url(/images/cb-head-ico-alert-blue.gif)}
.blue .cb_foot {background-image: url(/images/cb-btm-blue.gif)}
.blue .cb_foot1{background-image: url(/images/cb-btm-left-blue.gif)}
.blue .cb_foot2{background-image: url(/images/cb-btm-right-blue.gif)}

.blue .hr{background-image: url(/images/hr-blue.gif)}
.blue a, .blue a:link, .blue a:active, .blue a:visited{color: #89B0D8}


ul.check{
   padding: 0;
   margin: 6px 0 6px 12px;
}
ul.check li{
   list-style-type: none;
   background: url(/images/li-check.gif) no-repeat left 3px;
   line-height: 16px;
   margin: 0;
   padding-left: 18px;
}
ul.arrow{
   padding: 0;
   margin: 2px 0 2px 1px;
}
ul.arrow li{
   list-style-type: none;
   background: url(/images/li-arrow.gif) no-repeat left 6px;
   line-height: 18px;
   margin: 0;
   padding-left: 10px;
}
ul.check li.icoHome{background: url(/images/ico-home.gif) no-repeat left 0px; padding-left: 20px;}
li.icoPhone{background-image: url(/images/ico-phone.gif) !important}
p{
   margin: 0;
   margin-bottom: 6px;
}

#banners{
   margin-bottom: 6px;
}
#banners a img{
   opacity: 0.4;
   -moz-opacity: 0.4;
   -khtml-opacity: 0.4;
   -filter: alpha(opacity=40) blendTrans(duration=1.5);
}
#banners a:hover img{
   opacity: 1;
   -moz-opacity: 1;
   -khtml-opacity: 1;
   -filter: alpha(opacity=100) blendTrans(duration=1.5);
}


.wizard label{
   display: block;
   border: 1px solid #E7E7D7;
   background: #F9F8EC url(/images/wiz-label-bg.gif);
   margin: 6px;
}
.wizard label strong{
   display: block;
   background: url(/images/wiz-label-1.gif) no-repeat 5px center;   
   text-align: center;
   color: #C6A840;
   line-height: 18px;
}
.wizard label.i2 strong{background-image: url(/images/wiz-label-2.gif)}
.wizard label.i3 strong{background-image: url(/images/wiz-label-3.gif)}
.wizard .cb_bottom{
   background: url(/images/cb-footer-blue.jpg);
   margin: 0 -12px;
   margin-top: 6px;
   padding-top:7px;
}
.wizard form{
   margin: 0;
   padding:0;
}


#header,
#content,
#footer{

}

.links{
	background: url(/images/link.gif) no-repeat;  
 	padding-left:20px;
	line-height:18px;
}
.linkdescription{
	padding-left:20px;
	padding-bottom:20px;
}

/*
#footer .menu{
   width: 726px;   
}
*/