
/*----------------------- General--------------------------*/
body { padding:0px; margin:0px; font-family: Arial, Helvetica, Sans-Serif; }

/*-----------------------header--------------------------*/
#headercontainer 			{overflow:hidden; padding-bottom:0px; width:100%;}
#headercontainer #header 	{width:100%; min-height:25px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-bottom:#B9BCC1 1px solid; background: #01948E;}
#header ul 					{position: relative; padding : 0px; margin: 0px 0px 0px 100px; float: left;}
#header ul li 				{padding: 0px 0px 0px 0px; vertical-align:middle; margin: 0px 0px 0px 0px; display: inline;}
#header ul li a 			{line-height: 25px; float:left; padding: 0px 8px 0px 8px; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color: #fff; text-decoration: none; border-right: 1px solid #31A8A4;}
#header ul li a:hover		{background-color : #31A8A4; color : #FFF;}
#header ul li a.active		{background-color : #31A8A4; color : #FFF;}
#header ul li.last 			{border:none;}
input.head 					{font-family: verdana, arial; font-size: 8px; margin:0px 0px 5px 5px; padding: 1px; font-size: 9px; background-color: #ffffff; border:1px solid #B0B0B0; vertical-align:middle;}
#headermain 				{float:left; width:100%;  padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: #ffffff; border:0px solid #B0B0B0; z-index: 1;}
#headermain h1 				 {margin: 0px 0px 0px 0px;}


/*-----------------------sub navigation--------------------------*/

#side 					{float:left; margin-left:0px; width: 183px; margin: 0px 0px 0px 0px; border-right: #E5F2F8 0px solid; background: url(../images/bg_sub.gif) repeat-y;}
#side h1 				{margin: 0px 0px 0px 0px; float:left;}
#side #left 	 		{margin: 10px 0px 0px 0px; padding:0px 0px 0px 0px; background:transparent; list-style: none; width:178px; float:right;}

#side #left ul 			{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#side #left li 		{display: inline; margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}
#side #left li a 		{display: block; padding: 0px 5px 5px 5px; margin: 5px 0px 0px 0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color:#848282;	text-decoration: none; border-bottom: 1px solid #ddd;	border-left: 4px solid #ABABAB; line-height:15px; vertical-align:middle;}
#side #left li a:hover {color:#0080BA; border-left: 4px solid #0080BA;}

/*-----------------------dropdownmenu--------------------------*/
 #chromemenu{ 
	position:absolute;
	top:65px;
	left:220px;
	margin-left:-0.6em;
	line-height:18px;
	width:auto;	
	z-index: 2;
	border: 0px solid #DD8143;	
	width:600px;
	}

#chromemenu ul{
border: 0px solid #BBB; 
width: 100%;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px; 
float: left;
font: bold 12px Verdana;
}


#chromemenu ul li{
display: inline;
}


#chromemenu ul li a{
float: left;
color: #000000; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
font-weight:bold; 
padding: 0px 8px 0px 8px;
text-decoration: none;
margin-right:0px; 
border-left: 1px solid #DD8143;
letter-spacing: 1px;
}

#chromemenu ul li a:hover{
color: #DD8143; 
}

#chromemenu ul li a.product {color:#DD8143; border-bottom: 0px #00FF00 solid;} 


#chromemenu ul li a[onMouseover]:after{ 
content: "";
/*content: " " url(downimage.gif); uncomment this line to use an image instead*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*Theme Change here*/
font:normal 12px Verdana;
line-height:18px;
z-index:2;
background-color: white;
width: 200px;
visibility: hidden;
border-top: 1px solid #DD8143;
border-bottom: 1px solid #DD8143;
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*Theme Change here*/
padding: 2px 0;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
font-weight: normal;
color: black;
}
.dropmenudiv1{
position:absolute;
top: 0;
border: 0px solid #BBB; /*Theme Change here*/
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
border-top: 0px solid #DD8143;
border-bottom: 0px solid #DD8143;
}
.dropmenudiv1 a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*Theme Change here*/
padding: 2px 0;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
font-weight: normal;
color: black;
}
.dropmenudiv a:hover{ /*Theme Change here*/
background-color: #F0F0F0;
}

/*-----------------------content--------------------------*/

#contentcontainer1 {border: #E5F2F8 1px solid; padding: 0px 0px 0px 0px; width: 780px; }

#contentcontainer1 a 		{text-decoration:none; color:#00496A;}
#contentcontainer1 a:hover 		{text-decoration:none; color:#0080BA;}



#contentcontainer1 #fifty
		{
		padding:0px;
		float:left;
		margin: 0px 0px 0px 0px;
		width:390px;
		
		}


#contentcontainer1 #product
		{
		padding:0px;
		float:left;
		margin: 0px 0px 0px 0px;
		width:193px;
	
		}


/*-----------------------rounded corner box--------------------------*/  

#xsnazzy {background: transparent; margin: 5px 0px 5px 0px; padding: 0px 5px;} 
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {padding: 0px 5px; letter-spacing:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#xsnazzy h1 {font-size:14px; color:#D8732B; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px; margin:0px 5px;}
#xsnazzy h2 {font-size:8px; color:#06a; border:0; padding-top:5px; margin:0px 5px;}
#xsnazzy UL {font-size:11px; color:#000; padding:0px 5px; margin: 0px 10px;}
#xsnazzy UL li{list-style-image:url(../images/icon_listarrow.gif); font-size:11px; color:#000; padding:0px 5px; margin: 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px;}

#xsnazzy p {margin:0px 5px; font-size:11px; padding-bottom:5px;}
#xsnazzy b {color:#076F6A;}

#xsnazzy h3 {font-size:14px; color:#D8732B; font-family:Verdana, Arial, Helvetica, sans-serif;}


.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #D9DDE2; border-right:1px solid #D9DDE2;}
.xb1 {margin:0 5px; background:#D9DDE2;}
.xb2 {margin:0 3px; border-width:0 1px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#ffffff; border:0 solid #D9DDE2; border-width:0 1px; padding:0px 5px 0px 5px;}

/*-----------------------footer--------------------------*/

#footer 				{overflow:hidden; padding-bottom:0px; width:100%; background-color: #cccccc; border:0px solid #B0B0B0; height:35px;}
#footer p 				{position: relative; margin: 2px 0px 0px 10px; float:left; width:780; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:9px; font-weight:normal; line-height:13px;}
#footer ul 				 {padding: 0px 0px 0px 80px; margin: 2px 0px 0px 0px; float:right;}
#footer ul li 			 {padding: 0px 0px 0px 0px; margin: 0; display: inline; float:left;}
#footer ul li a     	 {padding: 0px 20px 0px 5px; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	color: #000; text-decoration: none; border-right: 1px solid #31A8A4;}
#footer ul li a.last     {border-right: 0px solid #31A8A4;}


 
 





