@charset "utf-8";
/* CSS Document */

body{
	font-family: Arial, Helvetica, sans-serif; 
	color:#333333;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #4f6fb9;
}
#all{
	
	margin: 0 auto;
	width:990px;
	text-align: left;
	background-color:#FFFFFF;
	 
 
}
#header{

	 
/**background-color:<%="#"&cls(0)%>;**/
	 
margin:0;
}
#heading{
 	background-color: #4f6fb9;
width:990px;
 
	float:left;
	}
#heading .spacerleft{
width:24px;
height:69px;
 
background-image:url(/img/gfx/images/tl.gif);
float:left;
display:inline;
clear:none;
}
#heading .spacerright{
width:23px;
height:69px;
 
display:inline;
clear:none;
 float:left;
background-image:url(/img/gfx/images/tr.gif);
 

}
#heading .head{
float:left;
 margin:0px;
 
height:69px;
background-color:#FFFFFF;

 }
#heading h1{
padding-top:8px;
color:#4f6fb9;

 
 margin:0px;
 }
 #heading h2{

  margin:0px;

 }
 #heading a:hover{
 text-decoration:underline;
 }
  #heading a{
   padding-left:30px;
 color:#17803e;
 font-size:14px;
font-weight:100;+
 text-decoration:none;
 }
#main{
	 
	/*min-height:526px;*/
	margin:10px 0px 0px 0px ;
	clear:both;
	width:990px;
	float:left;
	 	/*background-image:url(/img/gfx/images/grad.gif);
	background-repeat:repeat-x;*/

}

#footer{
 padding-right:15px;
 padding-top:10px;
/**background-color:<%="#"&cls(0)%>;**/
	height:87px;
margin:0;
clear:both;
}
#footer .copywright{
clear:right;
float:right;
font-size:12px;
color:#666666;
}
#footer .dragon{
color:#FFFFFF;
font-size:2px}


}
#footer a.link{
text-decoration:none;
}


#footer h3{
clear:right;
float:right;
font-size:14px;
color:#666666;
}
.breadcrum{
clear:none;
float:right;
}
/***********************  TOP NAV*/

#topnav{
float:left;
width:90%;
margin-top:10px;
margin-left:50px;
text-align:center;

/*background-image: url(/img/pano1.jpg);
 background-color:#3e6bff; 
height:271px;*/

}
#topnav .bb {
margin-top:31px;
background-image: url(/img/gfx/images/bb.gif);
height:4px;
width:100%
}
#topnav .lefttab{background-image: url(/img/gfx/images/lefttab.gif);
float:left;
height:30px;
width:9px;
margin-top:241px;
margin-left:8px;
}	
#topnav .righttab{background-image: url(/img/gfx/images/righttab.gif);
float:left;
height:30px;
width:9px;
margin-top:241px;
}	
#topnav  a.heading{

float:left;
font-size:18px;
font-weight:bold;
 background-color:#17803E;
   border:1px solid #17803E;
display:inline;
padding:6px;
background-repeat:repeat;
height:30px;
text-decoration: none;
}
#topnav .lefttab1{background-image: url(/img/gfx/images/lefttab1.gif);
float:left;
height:29px;
width:11px;
margin-top:242px;
margin-left:6px;
}	
#topnav .righttab1{background-image: url(/img/gfx/images/righttab1.gif);
float:left;
height:29px;
width:10px;
margin-top:242px;
}	
#topnav  a.heading1{
 background-color: #4f6fb9;
  border:1px solid #4f6fb9;
float:left;
font-size:18px;
font-weight:bold;
MARGIN-LEFT:1PX;
  color:#ffffff;
padding:6px;
display:inline;
 
 
height:29px;
text-decoration: none;
}
#topnav .tabtext{
padding-top:5px;
 
}
#topnav  a.link{

 color:#ffffff;
	

}
#topnav  a:visited {
 
 
	 color:#ffffff;
 
}
#topnav  a:hover {
 

 color:#0033FF;
 background-color:#FFFFFF;

}
#topnavsub{

float:left;
clear:both;
width:88%;
margin-left: 50px;
	/*background-image:url(/img/gfx/images/gradi.gif);
	background-repeat:repeat-x;*/
	background-color:#17803E;

}
#topnavsub  a.link{

color:#ffffff;
	

}
#topnavsub  a:visited {
 
 
	 color:#ffffff;
 
}
#topnavsub  a:hover {
 
 

color:#ffffff;
text-decoration:underline;
}
#topnavsub a.heading{
border-left:1px solid #ffffff;
 border-right:1px solid #ffffff;
float:left;
 padding:5px 10px 5px 10px;
font-size:16px;

height:22px;
display:inline;
text-decoration: none;
background-color:#4d9869;
}
#topnavsub a.heading1{
height:22px;
float:left;
 padding:5px 10px 5px 10px;
font-size:16px;
 border-left:1px solid #ffffff;
 border-right:1px solid #ffffff;
display:inline;
text-decoration: none;
color:#ffffff;
}
#main h1 {
 
 float:left;
 
color: #4f6fb9;
font-size: 2.43em;
font-weight: bold;
letter-spacing: -1px;
line-height: 1.1em;
margin: 0px 0px 0px 150px; 
display:inline;
}
/**********************************************************************************************/
/**        LEFT nav                    **********************************************************/
/**********************************************************************************************/
#leftnav{
background-color: #4d9869;
float:left;
clear:left;
margin-left:15px;
margin-bottom:15px;
margin-right:2px;
width:168px;
}



#leftnav img{
float:right;
display:inline;
}
#leftnav div.num{

	text-align: center;
font-size:70%;
font-weight:bold;
color:#ffffff;
display:inline;

border-top:1px solid #B4B4B4;
border-right:1px solid #B4B4B4;
border-left:1px solid #4C4C4C;
border-bottom:1px solid #4C4C4C;
float:left;
width:14px;
height:14px;
margin:1px;
clear:left;
}
#leftnav div.num1 {
background-color: #5475B8;
}

#leftnav div.num2{
background-color: #7D52B3;
}
#leftnav div.num3{
background-color: #C75B97;
}
#leftnav div.num4{
background-color: #DF7A66;
}
#leftnav div.num5{
background-color: #DFA566;
}
#leftnav div.num6{
background-color: #DFC766;
}
#leftnav div.num7{
background-color: #C4D360;
}
#leftnav div.num8{
background-color: #6BBA55;
}
#leftnav div.num9{
background-color: #58ABC2;
}
#menuitem {
 

 
 
}

#menuitem ul{
clear:left;
font-size:70%;
/*border-left:1px solid #000000;
border-top:1px solid #000000;
border-bottom:1px solid #000000;*/
display:block;
 
list-style:none;
margin: 0px;
 
padding:5px 0px 5px 0px;
padding-left:5px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
background-color:#4d9869;

}
#menuitem  li{
padding-left:5px;
width:150px;

}
#menuitem ul ul{
	width:121px;
	font-size:100%;
	background-color:<%="#"&cls(1)%>;
	
}
#menuitem ul ul ul{
width:105px;
font-size:100%;
background-color:<%="#"&cls(2)%>;
}
#menuitem ul a {

color:#000000;
font-weight:bold;
text-decoration:none;
	/*border-top: 1px solid #cccccc;*/

}


#menuitem ul a:hover{
background-color:#ffffff;
 color: #17803e;
	
}
#leftnav a.heading{

/*border-top:1px solid #B4B4B4;
border-right:1px solid #B4B4B4;
border-left:1px solid #828282;
border-bottom:1px solid #828282;
background-color:#F1F1F1;

*/
font-size:14px;
font-weight:bold;

width:160px;
height:20px;
display:inline;

float:left;
display:inline;
padding:1px;
margin:1px;
padding-top:3px;
padding-left:4px;
text-decoration:none;
}
#leftnav a.head1 {
color: #ffffff;
}

#leftnav a.head2{
color: #ffffff;
}
#leftnav a.head3{
color: #ffffff;
}
#leftnav a.head4{
color: #ffffff;
}
#leftnav a.head5{
color: #ffffff;
}
#leftnav a.head6{
color: #ffffff;
}
#leftnav a.head7{
color: #ffffff;
}
#leftnav a.head8{
color: #ffffff;
}
#leftnav a.head9{
color: #ffffff;
}
 
#menuitem  a:hover{
line-height:12px;
 
    color:#17803e;
	
	text-decoration:underline;
	background-color:#ffffff;
}
#basket{
	float:left;
	width: 155px;
	margin-top: 1px;	
}
#resiterpromo{
	float:right;	
	display:inline;	
	margin-left: 5px;	
	 text-align: left; 
	 border:1px solid #828282;
	 margin: 2px ;
	padding:2px;

background-color:#F2F2F2;
font-weight:bold;
font-size:70%;
color:<%="#"&cls(0)%>;
opacity: .7;
	filter: alpha(opacity=70);



}
.regpromoH{
	color:  #5475B8;
	font-size: 10px;
	font-weight: bold;
	display: inline;
	 text-align: left; 
	 margin:0px;
	 padding:0px;
	 	line-height:1;
}
.regpromo{	
	display: inline;
	font-size: 10px;	
	line-height:1;
	text-align: left; 
}
#resiterpromo a{
color:  #5475B8;
	font-size: 10px;
	font-weight: bold;
	display: inline;
	 text-align: left; 
text-decoration:none;
}
#resiterpromo a:hover{
text-decoration:underline;
}
