@charset "utf-8";

body{padding:0px;margin:0px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#6c6c6c;line-height:21px;text-align:justify;}

#mainpan{width:1000px;position:relative;margin:0px auto;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}



#Table_01 {
	float:left;
	width:1000px;
	height:auto;
}

#theme-01 {
	float:left;
	width:1000px;
	height:101px;
}

#theme-02 {
	background-image:url(../images/theme_021.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	width:1000px;
	height:auto;
}

#theme-03 {
	float:left;
	width:1000px;
	height:175px;
}

#theme-04 {
	float:left;
	width:1000px;
	height:461px;
}

#theme-05 {
	background-image:url(../images/footer_rpt.jpg);
	background-position:left top;
	background-repeat:repeat;
	float:left;
	width:1000px;
	height:140px;
	padding-top:10px;
}

#theme-05 div a{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#6c6c6c;}

#theme-05 div a:hover{text-decoration:underline;}

#theme-05 div strong a {color:#000;font-weight:bold;font-size:13px;}

#theme-06 {
	float:left;
	width:1000px;
	height:25px;
}


#Table_inner {
	float:left;
	width:1000px;
	height:auto;
}

#theme-inner1-01 {
	float:left;
	width:417px;
	height:117px;
}

#theme-inner1-02 {
	float:left;
	width:583px;
	height:52px;
}

#theme-inner1-03 {
	background-image:url(../images/theme_inner1_03.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	width:573px;
	height:60px;
	padding:5px 10px 0px 0px;
}

#theme-inner1-04 {
	float:left;
	width:207px;
	height:164px;
	padding:30px 0px 0px 30px;
}

#theme-inner1-05 {
	float:left;
	width:763px;
	height:194px;
}

#theme-inner1-06 {
	float:left;
	width:1000px;
	height:auto;
	padding-bottom:20px;
}

#theme-inner1-07 {
	float:left;
	width:1000px;
	height:150px;
}

#theme-inner1-08 {
	float:left;
	width:1000px;
	height:31px;
}

#header{width:1000px;height:auto;float:left;}
#banner{width:1000px;height:auto;float:left;}
#content{}

.para{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#6c6c6c;line-height:21px;text-align:justify;}
.para_blue{color:#54bdff;font-weight:bold;}
.para_black{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#000000;line-height:21px;text-align:justify;}

.sol_foot{width:115px;height:auto;float:left;padding-left:25px;}
.sol_foot a{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#6c6c6c;}
.sol_foot a:hover{text-decoration:underline;}
.sol_foot strong{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#1c0f05;}

.mod_foot{width:175px;height:auto;float:left;}
.mod_foot strong{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#1c0f05;}

.mod_foot1{width:220px;height:auto;float:left;}
.mod_foot1 strong{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#1c0f05;}

.ser_foot{width:182px;height:auto;float:left;}
.ser_foot strong{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#1c0f05;}

.abt_foot{width:90px;height:auto;float:left;}
.take{width:188px;height:auto;float:left;}

.product_box{width:745px;height:155px;float:left;padding:10px 15px 10px 15px;}
.request_box{width:170px;height:165px;float:left;padding:10px 25px 0px 30px;}

.hme_C{width:760px;height:461px;float:left;}
.hme_title{width:760px;height:35px;float:left;}

.hme_cnt_left{width:355px;height:auto;float:left;padding:0px 20px 0px 20px;}
.hme_cnt_right{width:355px;height:auto;float:left;padding:0px 10px 0px 0px;}

.hme_rightpanel{width:240px;height:461px;float:left;}
.hme_rightpanel_title{width:230px;height:30px;float:left;padding:5px 0px 0px 10px;}
.hme_rightpanel_video{width:222px;height:auto;float:left;padding:0px 5px 0px 13px;}
.hme_rightpanel_testi{width:240px;height:165px;float:left;}
.hme_rightpanel_testi_title{width:230px;height:35px;float:left;padding:5px 0px 0px 10px;}
.red_title{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#e1131a;font-weight:bold;}
.red_title_large{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#e1131a;}

.green{font-size:12px;color:#005D1C;font-weight:bold;}
.brown{font-family:Arial, Helvetica, sans-serif; color:#a16d02;}
.brown_bold{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold;color:#a16d02;}

.hme_rightpanel_testi_cont{width:210px;height:auto;float:left;padding:0px 20px 0px 10px;}

.getmore{width:670px;height:auto;float:left;padding-left:90px;}

.quicklinks{width:243px;height:37px;float:left;padding:15px 20px 0px 20px;}
.quicklinks a{font-family:Georgia, 'Times New Roman', Times, serif;font-size:11px;color:#000000;}

.copy{width:300px;height:25px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#6c6c6c;}
.empty2{width:500px;height:25px;float:left;}
.designed{width:200px;height:25px;float:left;}
.designed a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#6c6c6c;}

.right{
	list-style:none;
	list-style-image:none;
	padding:0px;
	margin:0px;
	line-height:30px;
	}
	
.right li a{
	background-image:url(../images/arrow.jpg);
	background-position:8px 11px;
	background-repeat:no-repeat;
	padding:1px 1px;
	padding-left:35px;
	width:auto;
	margin-top:0px;
	display:block;
	font-family:Arial;
	font-size: 15px;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
	text-align:left;
	color:#000000;
}

.right li a.active{
	background-image:url(../images/arrow_active.jpg);
	background-position:8px 11px;
	background-repeat:no-repeat;
	padding:1px 1px;
	padding-left:35px;
	width:auto;
	margin-top:0px;
	display:block;
	font-family:Arial;
	font-size: 15px;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
	text-align:left;
	color:#a16d02;
}

.right li a:hover{text-decoration:underline;}

.list{
	list-style:none;
	list-style-image:none;
	padding:0px;
	margin:0px;
	line-height:20px;
	}
	
.list li{
	background-image:url(../images/arrow_1.gif);
	background-position:0px 8px;
	background-repeat:no-repeat;
	padding:1px 1px;
	padding-left:20px;
	width:auto;
	margin-top:0px;
	display:block;
	font-family:Georgia;
	font-size: 12px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	text-align:justify;
	color:#000000;
}

.tbl_th{background-color:#ababab;color:#FFFFFF;text-align:center;font-weight:bold;height:20px;}

.tbl_td{background-color:#e9e8e8;color:#000;}

.tbl_td_sub{background-color:#e7e4e4;color:#666666;text-align:center;font-weight:bold;height:20px;font-size:15px;}

.red{
	color:#c16b2c;
	font-weight:bold;
}
.white{
	color:#FFFFFF;
	font-weight:bold;
}
.grey{
	color:#6c6c6c;
	font-weight:bold;
}
.lnk{color:#38a1f2;font-weight:bold;}
.lnk:hover{color:#1975bc;}

.tble_lnk{font-weight:bold;color:#6c6c6c;text-decoration:none;}
.tble_lnk:hover{color:#6c6c6c;text-decoration:none;}
.leftpanel{width:760px;height:auto;float:left;}
.leftpanel_full{width:1000px;height:auto;float:left;}

.title_in{width:715px;height:30px;float:left;padding:15px 20px 0px 25px;}
.title_in_full{width:975px;height:30px;float:left;padding:15px 0px 0px 25px;}

.content_in{width:715px;height:auto;float:left;padding:0px 20px 0px 25px;}
.content_in_full{width:975px;height:auto;float:left;padding:0px 0px 0px 25px;}

.rightpanel{width:240px;height:auto;float:left;}
.rightpanel_tit{width:235px;height:30px;float:left;padding:15px 0px 0px 5px;}
.rightpanel_ql{width:235px;height:auto;float:left;padding:0px 0px 0px 5px;}
.empty1{width:280px;height:52px;float:left;}
.empty3{width:240px;height:25px;float:left;}
.inventory_sof{width:235px;height:30px;float:left;padding:5px 0px 0px 5px;}
.video_in{width:235px;height:auto;float:left;padding:0px 0px 0px 5px;}
.fancy_img{width:240px;height:auto;float:left;}

.tbl_th{background-color:#56d5f5;color:#FFFFFF;text-align:center;font-weight:bold;height:20px;}
.tbl_th_new{background-color:#7babbf;color:#FFFFFF;text-align:center;font-weight:bold;height:20px;}

.tbl_td{background-color:#e9e8e8;color:#000;}
.tbl_td_new{color:#000000;line-height:16px;background-color:#FFFFFF;}

.tbl_td_sub{background-color:#e7e4e4;color:#666666;text-align:center;font-weight:bold;height:20px;font-size:15px;}
.td_blue{background-color:#caeaff;}

.sitemap_wrapper{width:700px;height:auto;float:left;}
.sitemapC{width:675px;height:auto;float:left;padding:5px 0px 5px 25px;background-color:#cc9830;border:solid 1px #cc9830;}
.sitemapH{width:700px;height:auto;float:left;margin:4px 0px;border:solid 1px #666666;}
.sitemap_txt{color:#FFFFFF;font-weight:bold;}
.sitemap_lnk{color:#6c6c6c;font-weight:bold;}
.sitemap_lnk:hover{color:#8c8b8b;}
.sitemapsub_lnk{color:#9e9d9d;font-weight:bold;}
.sitemapsub_lnk:hover{color:#8c8b8b;}
.sitemap_emp{width:510px;height:20px;float:left;}

.arrow{
list-style:none;
list-style-image:none;
padding:10px 10px 0px 0px;
margin:0px;
line-height:18px;
}

.arrow li{
background-image:url(../images/black_arrow.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:1px 1px;
padding-left:25px;
width:auto;
margin-top:0px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration:none;
text-transform:none;
font-weight:normal;
text-align:justify;
color:#000000;
} 

.input_style{
	background-image:url(../images/input_bg2.gif);
	background-repeat:repeat-x;
	border:solid 1px #A7AFB1;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	padding-top:3px;
	height:20px;
	width:195px
}
.input_list{
	background-image:url(../images/input_bg2.gif);
	background-repeat:repeat-x;
	border:solid 1px #A7AFB1;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	height:20px;
	width:195px
}
.textarea_style{
	background-image:url(../images/input_bg1.gif);
	background-repeat:repeat-x;
	border:solid 1px #A7AFB1;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	height:77px;
	width:195px;
}
.textarea_style1{
	background-image:url(../images/input_bg3.gif);
	background-repeat:repeat-x;
	border:solid 1px #A7AFB1;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	height:100px;
	width:425px;
}
.buttonforms {
	background:url(../images/submit.png);
	border: 0px;
	width:75px;
	height:25px;
	background-repeat:no-repeat;
	cursor:pointer;
}

.reset{
	background:url(../images/reset.png);
	border: 0px;
	width:75px;
	height:25px;
	background-repeat:no-repeat;
	cursor:pointer;
}
