body {font: 10px Verdana, Arial, Helvetica, Sans-serif; text-align:center; margin:0;}
td,th {font: 10px Verdana, Arial, Helvetica, Sans-serif; }
.home_main_box{width:895px;margin:0;padding:0;}
.home_left{width:341px;float:right;display:inline;}
.home_top_left{width:212px;height:212px;float:right;display:inline;background: url(/images/home_logo.jpg) no-repeat top right;margin:0;padding:0;}
.home_top_right{width:133px;display:inline;}
.home_top_right_bottom_img{margin:0;padding:0;padding-top:2px;padding-right:2px;}
.div_inline{display:inline;}
.home_right{width:554px;float:left;display:inline}
.home_left_nav{width:345px;float:left;display:inline}
.home_right_nav{width:550px;float:right;display:inline;}

.home_bottom_left{font-size:10px;color:#364B5E;font-weight:bold;}
.home_bottom_left ul{list-style-type:none;margin:0;padding:0;text-align:left;padding-right:20px;padding-top:5px;}
.home_bottom_left li{text-align:right;padding-top:5px;}
.home_bottom_left li a:link,.home_bottom_left li a:visited,.home_bottom_left li a:active{text-decoration:none;color:#364B5E;font-weight:bold;}
.home_bottom_left li a:hover{text-decoration:none;color:#BAC128;font-weight:bold;}
.home_bottom_left li ul{position:absolute;left:0;top:0;width:260px;display:none;text-align:left;margin:0;padding:0;color:#364B5E;}
.home_bottom_left li ul li{text-align:left;padding-top:5px;color:#364B5E;}

.home_bottom_right{font-size:10px;color:#364B5E;font-weight:bold;}
.home_bottom_right ul{list-style-type:none;margin:0;padding:0;text-align:left;padding-left:20px;padding-top:5px;}
.home_bottom_right li{padding-top:5px;}
.home_foot_copy{font-size:9px;color:#999999;font-weight:bold;}
.main_box_body{width:100%;margin:0;padding:0;}

.main_box{background-color:#fff;margin:0;padding:0;}
.main_box1{background-color:#fff;margin:0;padding:0;}

.header_top{background-color:#fff;padding:10px 8px 10px 8px;text-align:left;}
.top_spec{position:relative;top:0px;float:right;width:130px;display:inline;z-index:88;padding-right:10px;font-weight:bold;font-size:11px;}
/*.red_line{width:100%;height:6px;background-color:#991A37;font-size:6px;line-height:6px;}*/
.red_line{width:100%;height:6px;background-color:#B0B579;font-size:6px;line-height:6px;}
.grey_line{width:100%;height:1px;background-color:#B0B579;font-size:6px;line-height:1px;}
.top_nav{position:relative;top:0px;left:0px;width:100%;height:22px;margin:0;padding:0;background-color:#fff;}
#nav{position:relative;top:0;height:20px;z-index:88;}
#nav ul {list-style-type:none;margin:0;padding:0;text-align:left;padding-left:4px;}
#nav li {list-style-type:none;margin:0;padding:8px 4px 0px 2px;display: inline;text-transform: uppercase;cursor: pointer;font-size:14px;line-height:14px;color:#666;font-weight:normal;}
#nav li a{text-decoration:none;color:#666666;font-size:10px;line-height:10px;font-weight:bold;}
#nav li a:hover{text-decoration:none;color:#BAC128;font-size:10px;line-height:10px;font-weight:bold;}
#nav li.spliter{padding: 2px 2px 0px 4px;display:inline;font-size:12px;line-height:12px;font-weight:normal;}
#nav li ul{position:absolute;left:0;top:28px;width:160px;display:none;text-align:left;margin:0;padding:4px 6px 2px 6px;background-color:#B0B579;font-size:11px;line-height:11px;}
#nav li ul li{height:18px;text-align:left;color:#fff;margin:0;padding:6px 2px 0px 2px;font-size:11px;line-height:12px;font-weight:bold;display:block;border-top:1px dotted #fff;}
#nav li ul li a{text-decoration:none;color:#fff;font-size:10px;line-height:11px;font-weight:bold;height:18px;}
#nav li ul li a:hover{text-decoration:none;color:#FFFFFF;font-size:10px;line-height:11px;font-weight:bold;height:18px;}
#overlay{position:absolute;left:0px;top:0px;width:40px;height:5px;background-color:#B0B579;font-size:5px;line-height:5px;display:none;z-index:288;}

#d_f_ul a:link,#d_f_ul a:visited,#d_f_ul a:active{text-decoration:none;color:#364B5E;font-weight:bold;}
#d_f_ul a:hover{text-decoration:none;color:#BAC128;font-weight:bold;}

.disabledAlert
{
	width:81%;
	height:28px;
	padding:10px 6px 0px 6px;
	font-size:14px;
	color:#7F2025;
	text-align:center;
	font-weight:bold;
	border:2px solid #7F2025;
}

.content_body{padding-top:16px;padding-left:20px;padding-bottom:0px;text-align:left;}

.body_title {font-size: 16px; font-style: normal; color:#354B5E; line-height: 18px; font-weight: bold;}
.body_copy {font-size: 12px; font-style: normal; color:#666666; line-height: 16px; font-weight: normal;}

.body_copy a:link {text-decoration: none; color:#BAC128;}
.body_copy a:visited {text-decoration: none; color:#7E7878;}
.body_copy a:active {text-decoration: none; color:#7E7878;}
.body_copy a:hover {text-decoration: underline; color:#364B5E;}

.body_copy1 {font-size: 10px; font-style: normal; line-height: 10px; font-weight: normal;}
.body_copy2 {font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; color: #ffffff;}
.body_copy3 {font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal;}

.body_csi {font-size: 12px; font-style: normal; color:#666666; line-height: 16px; font-weight: normal;}

.body_csi a:link {text-decoration: none; color:#BAC128;}
.body_csi a:visited {text-decoration: none; color:#BAC128;}
.body_csi a:active {text-decoration: none; color:#7E7878;}
.body_csi a:hover {text-decoration: underline; color:#364B5E;}

.subcat_b {line-height: 22px;  font-weight: bold;}
.subcat {color: #89663C; font-size: 12px; line-height: 15px;}  
.subheads {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 12pt; font-weight: bold; color: #CC3333;border-bottom:1px solid #000066;}
.price_red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 10px; font-weight: bold; color: #CC3333}
.error_msg {font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: bold; color: #CC3333}
.subheads {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 12pt; font-weight: bold; color: #CC3333;}

.add_right_border{border-right:1px solid #ffffff;}
.add_left_border{border-left:1px solid #ffffff;}

#dialog1 label {text-align:right; width:35%; float:left; font-size: 12px; line-height: 15px; display: block; padding:3px 10px 0px 0px;}
#dialog1 label b {color: #CC3333;font-weight:bold;}
#dialog1 input{width:188px; border: 1px solid #888; font-size: 12px; line-height: 15px;}
#fileupload div{padding: 0px 0px 4px 0px;}

a:link {color: #000000; text-decoration: none;}
a:active {color: #000000;text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}

.nav_title {font-size: 16px; font-style: Verdana, Arial, Helvetica, sans-serif; color:#364B5E;text-transform: uppercase;}
.nav_title1 {font-size: 12px; font-style: Verdana, Arial, Helvetica, sans-serif; color:#774A1F;}
.mainCat_title {font-size: 25px; font-style: Verdana, Arial, Helvetica, sans-serif; color:#364B5E; font-weight: bold; text-transform: uppercase;}
.spec_title {width:80%;font-size:14px;line-height:14px;text-align:left;font-weight:bold;border-top:1px solid #9CA1C1;border-bottom:1px solid #9CA1C1;padding:4px 0px 4px 10px;}
ol.spec-list{list-style-type:decimal;text-align:left; list-style-position: inside; margin:3px 0px 3px 8px; padding:0;}
ol.spec-list li{display:block;text-align:left;color:#000;padding-left:20px;font-size:12px;line-height:16px;}
ol.spec-list li a:link,ol.spec-list li a:active,ol.spec-list li a:visited{text-decoration:none;color:#BAC128;font-size:12px;line-height:16px;}
ol.spec-list li a:hover{text-decoration:underline;color:#364B5E;font-size:12px;line-height:16px;cursor:pointer;cursor:hand;}

.main_intro{font-size:12px;color:#364B5E;text-transform: uppercase;}
.main_intro ul{list-style-type:none;margin:0;padding:0;text-align:left;padding-left:10px;padding-top:1px;}
.main_intro li{text-align:left;padding-top:1px;font-weight:bold;}
.main_intro li a:link,.main_intro li a:visited,.main_intro li a:active{text-decoration:none;color:#364B5E;}
.main_intro li a:hover{text-decoration:none;color:#BAC128;}
.main_intro li ul{list-style-type:disc;text-align:left;margin:0;padding:0;padding-left:15px;}
.main_intro li ul li{text-align:left;padding-top:1px;font-weight:normal;}

.main_body_frame{
padding: 0px;
border: 1px solid #999999;
}

button {padding: 1px;
	height: auto;
	width: auto;;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	background-color:  #364B5E;
	margin-right:20px;
	text-align: center;
	color: #FFFFFF;
	font-size: 11px; 
	font-weight: bold;
	cursor:pointer;
	cursor:hand;
}

.footer{height:20px;background-color:#fff;color:#9DA4A7;padding:4px 20px 0 0;text-align:right;font-weight:bold;}

.mybuttonstyle {font-family: Verdana; Arial; color: #FFFFFF; font-size: 11px; font-weight: bold;}
button.mybuttonstyle {
	height: auto;
	width: auto;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	background-color: #364B5E;
	letter-spacing: 0.02em;
	margin: 0 auto;
	padding: 1 3 1 6;
	text-transform: uppercase;
	text-align: center;
	cursor:pointer;
	cursor:hand
}

.mybuttonstyle1 {font-family: Verdana; Arial; color: #FFFFFF; font-size: 11px; font-weight: bold;}
button.mybuttonstyle1 {
	height: auto;
	width: 140px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	background-color: #000066;
	letter-spacing: 0.02em;
	margin: 0 auto;
	padding: 1 3 1 6;
	text-transform: uppercase;
	text-align: center;
	cursor:pointer;
	cursor:hand
}

.mycellclickstyle {
	position:relative;
	height: 85px;
	width: 400px;
	text-align: center;
	cursor:pointer;
	cursor:hand
}
