

* { margin:0px;
padding:0px;
/*font-family: Arial, Helvetica, sans-serif }*/
	font-size: 10px;  
	font-family: verdana, arial, sans-serif;
	behavior: url('htc/csshover.htc'); /* IE hover */
	color: #5E5D61;
	line-height: 15px;
}
a { color: #FC8002; text-decoration: none; }
a:hover { color: #717171; }
p { margin: 0 0 10px 0; padding: 0; }
h1 { color: #FC8002; font-size: 12px; font-weight: bold; margin: 20px 0 20px 0; }

#path { margin: 10px 0; color: #FC8002; }
#path a { color: #808080; }
#path a:hover { text-decoration: underline; }

#top_1 {
	height:57px; 
	width:100%;
	}

#top_2 { 	
    margin: 0;
	padding: 0;
	height:37px; 
	width:100%;
	background-color:#1f007e}
	
	#top_2 div.form { margin: 9px 0 0 20px; padding: 0; float: left; display: inline; }
#top_2 form { padding: 0; margin: 0; }
#top_2 form input { color: #818181; background: #fff; border: solid 1px #DBDBDB; width: 220px; height: 16px; font-size: 10px; margin: 0; padding: 0; float: left;}
#top_2 form input.submit { background-image: url(images/submit.png); border: 1px solid #F1F1F9; width: 42px; height: 18px; float: left; display: inline; margin-left: 2px; }
	
#top_3 {
	height: 31px;
	width:100%;}


#content {
  background: #fff;
  overflow: hidden;  
  min-width: 1000px;
}

#content #left{
	float: left; display: inline;
	width: 194px;
}
#left_menu div.submenu, #left_menu div.element, #left_menu a {
	display:block; margin:0; padding:0; border:0;
}
#left_menu {
	width: 194px;
	height: 216px;
	background-repeat: repeat-y;
	position: absolute;
	left: 0; top: 125px;
	opacity: 0.9; /* nIE */
}
#left_menu div.submenu {
	width: 192px;
	min-height: 216px;
	background: #f4f2f3;
	border-left: solid 2px #fff;
} #left_menu div.element div.submenu { width: 222px; }

#left_menu div.element {
	z-index: 9;
	border: none;
	border-bottom: 2px solid #FFFFFF;
	background: #f4f2f3;
	width: 192px;
	background-repeat: repeat-y;
} #left_menu div.element div.element { width: 222px; }

#left_menu div.element div.submenu {
	position: absolute;
	left: 194px;
	top: 0;
} #left_menu div.element div.element div.submenu { left: 222px; top: 0; bottom: 0; }

#left_menu a {
	padding: 5px 2px 5px 8px;
	text-decoration:none;
	color: #2E347C;
	font-weight:normal;
	border: none;
	display: block;
	width: 182px
}
#left_menu div.element div.element a { width: 212px }
#left_menu div.element:hover { z-index:10; background-color: #E6E6E6; }		
		
#left_menu div.submenu div.submenu, #left_menu div.element:hover div.submenu div.submenu {
	display:none;
}

#left_menu div.element:hover div.submenu, #left_menu div.element:hover div.element:hover div.submenu {
	display:block;
}

#left_menu a.active {
	background-color: #E6E6E6;
	color:black;
}
/************ CONTENT CENTER ************/
#content #center{
	float: left; display: inline;
	width: 532px;
}
#content #center #top_image {
	width: 532px; height: 139px;
}
#content #center #top_image img {
	width: 532px; height: 139px; 
	border: 0;
}

#content #center #center_header {
	width: 511px;
	margin: 0 0 0 1px; padding: 5px 10px 5px 10px;
	text-align: right; font-weight: bold; color: #fff;
	background-color: #54c4cf;
}

#content #center #center_content {
	padding: 0 20px 50px 20px;
}


#center .productbox_title {
	float:left; cursor:pointer; display:inline; width:122px; margin-left:1px; background:#fafafa; height:24px; text-align:center; padding-top:6px; font-weight:bold}
#center #productbox_content {
	background:#f0f0f0; padding:5px; width:100%}
#center #d_c {clear:both; height:1px; background:#f0f0f0}

#productbox_content ol,ul { padding-left: 20px; padding-bottom: 10px }


#center div.form { /*margin: 9px 0 0 20px; padding: 0;*/ float: left; display: inline; }
#center form { padding: 0; margin: 0; }
#center form input { color: #818181; background: #fff; border: solid 1px #DBDBDB; width: 220px; height: 16px; font-size: 10px; margin: 0; padding: 0; float: left;}
#center form input.submit { background-image: url(images/submit.png); border: solid 1px #DBDBDB; /*border: 2px solid #F1F1F9;*/ width: 42px; height: 18px; float: left; display: inline; margin-left: 2px; }




#content #right {
	margin: 0 0 0 727px;
}
#content #right #right_header {
	background: url(images/right_header.gif) repeat-x #71ce4a;
	height: 20px;
}
* html #right #right_header { position: relative; left: -3px; } /* IE6 */

#content #right #right_menu_1 {
	background: #E6E6E6;
	padding: 15px 0 15px 20px;
}

#content #right #right_menu_2 {
	background: #F4F2F3;
	padding: 10px 0 30px 20px;
	margin: 1px 0 0 0;
}

/*#right #right_menu_1 form { margin: 0; padding: 0; }
#right #right_menu_1 form select { width: 243px; font-family: verdana; font-size: 10px; color: #5E5D61;}
#right #right_menu_1_header { margin: 0 0 10px 0; width: 243px; }
#right #right_menu_2_header { font-weight: bold; margin: 0 0 10px 0; width: 243px; }*/

#right ul { padding: 0; margin: 0 0 0 0; list-style: none; }
#right li { color: #E87C00; padding: 0; width: 223px; text-transform:uppercase }
#right li a { color: #E87C00; text-decoration: none; text-transform:uppercase}
#right li { color: #E87C00; background:url(images/right_menu.gif) no-repeat center left; padding-left:10px; }
#right li.active { color: #9F9F9F; background:url(images/right_menu.gif) no-repeat center left; }
#right li.active a { color: #9F9F9F; }
#right li a:hover { text-decoration: underline; }

#content #right #recommended_header {
	width: 256px;
	background: url(images/recom_header.gif) repeat-x #71ce4a; color: #fff;
	padding: 5px 0 5px 10px;
}
* html #content #right #recommended_header { position: relative; left: -3px; right: 3px; } /* IE6 */

#content #right #recommended_content {
	width: 266px;
	background-color: #fff;
	text-align: center;
	padding: 20px 0 20px 0;
}
* html #content #right #recommended_content { position: relative; left: -3px; right: 3px; } /* IE6 */

/************ CONTENT OF THE PAGE END ************/

/************ FOOTER OF THE PAGE ************/
#footer { overflow: hidden; min-width: 1000px; }

#footer #footer_colorblock {
	width: 531px; height: 12px;
	background: #54c4cf;
	margin: 0 0 0 195px;
}

#footer #footer_cop {
	width: 531px; height: 40px;
	/*background: #ff7f00;*/
	margin: 0 0 0 195px;
	padding-bottom: 5px;
	background: #E6E6E6;
	color: #666666;
	text-align: center;
	position: absolute;
}

#footer #footer_cop a{
	color: #999999;

}
#footer #footer_cop a:hover{
	color: #666666;

}

#s_img a {padding:0; margin:0; border:none;}
#s_img  a img {border:none;}

