/* CSS Document */

body{
   font-family:Verdana;
   font-size:12px;
   margin:0px auto;
   background:#C77200;
   margin:0px auto;
   }
#main{
   width:1005px;
   height:auto;
   margin:0px auto;
   }
.top_box{
   width:966px;
   height:85px;
   float:left;
   background:#C77200;
   padding:0 19px 0 20px;
   }
.logo{
   width:334px;
   height:108px;
   float:left;
   margin:0 0 0 15px;
   }
.prdct_logo{
   width:200px;
   height:85px;
   float:right;
   margin:0 0 0 0;
   padding:0 0 0 0;
   }
.bnr{
    width:985px;
	height:247px;
	float:left;
	padding:0 0 0 20px;
	margin:0px 0 0 0;
	}
	/*
.navi{
    width:277px;
	height:247px;
	float:left;
	background:url(../images/nav_bg.gif) no-repeat;
	}
.navi ul{
     margin:5px 0 0 0;
	 padding:0px;
	 list-style:none;
	 }
	 
.navi li{
    width:241px;
	height:31px;
    padding:16px 0px 0 0;
	margin:0 0 0 0 ;
	display:block;
	float:right;
	text-align:right;
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	}
.navi li a{
    color:#FFFFFF;
	text-decoration:none;
	}
.navi li a:hover{
    padding:16px 0px 0 0;
	color:#000000;
    background:#F63D00;
	}
	*/
.prd_bg{
    width:155px;
	height:166px;
	float:left;
	}
.menu_box{
    width:300px;
	height:247px;
	background:#FFFFFF;
	float:left;
	background:#FFFFFF; 
	padding-top:0px;
	}
.menu{
    width:251px;
	height:236px;
	float:right;
	background:url(../images/menu_bg.gif); 
	padding-top:0px;
	margin:5px 0 0 0px;
	text-align:right;
	}
.menu a {
    color:#FFFFFF;
	font-family:Arial;
	display: block;
	padding:12px 8px 15px 10px; 
	text-decoration:none; 
	line-height:12px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	 }
.menu a:hover {
   background:#CC6600;
   color:#000000;
   }
.active{
    background:#CC6600;
   }
.flsh_box{
    width:666px;
	height:247px;
	float:left;
	background:#FFFFFF;
	margin:0px 0 0 0;
	}
.flash{
   width:662px;
   height:235px;
   float:left;
   margin:0px 0 0 0;
   }
.shdw_box{
    width:1005px;
	height:26px;
	float:left;
	background:url(../images/shdw.gif) no-repeat;
	}
.mdle_cntnt{
    width:945px;
	height:auto;
	float:left;
	background:#FFFFFF;
	padding:20px 30px 20px 30px;
	}
.expln{
   width:630px;
   height:auto;
   float:left;
   margin:0 0 0 10px ;
   }
 .headding{
   font-family:Arial;
   color:#F2613D;
   font-size:16px;
   text-transform:uppercase;
   font-weight:bold;
   }
.expln_text{
    font-family:Verdana;
	font-size:12px;
	float:left;
	color:#0E4D7D;
	text-align:justify;
	line-height:20px;
	margin:0 0 0 0;
	}
.readmoore{
    color:#F2613D;
	}
.readmoore a{
    color:#F2613D;
	text-decoration:none;
	}
.readmoore a:hover{
    color:#993300;
	}
.news_box{
    width:271px;
	height:auto;
	float:right;
	margin:5px 0px 0 10px;
	}
.news_box_sub{
    width:257px;
	height:auto;
	float:left;
	background:#F8F8F9;
	border:#999999 1px solid;
	font-family:Arial;
	font-size:12px;
	color:#000168;
	font-weight:bold;
	text-align:justify;
	padding:8px 0 8px 10px;
	}
#footer{
    width:980px;
	height:100px;
	background:#142934;
	margin:0px auto;
	padding:0 25px 0 0;
	}
.clear{
   clear:both;
   }
.footer_text{
    width:600px;
	height:auto;
    font-size:12px;
	font-family:Verdana;
	color:#707477;
	float:left;
	text-align:left;
	margin:10px 0 0 0;
	line-height:20px;
	}
.footer_text a{
    color:#707477;
	text-decoration:none;
	}
.footer_text a:hover{
    color:#CC3300;
	}
.service{
   border:#C77200 1px solid;
   color:#0E4D7D;
   font-size:12px;
   font-family:Verdana;
   }
 .pic_discptn{
   color:#FFFFFF;
   font-family:Arial;
   font-size:12px;
   text-transform:uppercase;
   font-weight:bold;
   background:#CC6600;
   text-align:center;
   }
 .link{
   color:#CC6600;
   font-family:Arial;
   font-size:12px;
   text-transform:uppercase;
   font-weight:bold;
   background:#FFFFFF;
   text-align:center;
   }
.link a{
    color:#CC6600;
	text-decoration:none;
	}
.link a:hover{
     color:#CC0000;
	 text-decoration:underline;
	 }	
#newspaper-a
{
	font-family:vardana;
	font-size: 12px;
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:bold;
	margin:0 0 0 0px;
	width:803px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #C77200;
}
#newspaper-a th
{
	padding: 12px 17px 12px 17px;
	font-size: 12px;
	color: #039;
	border-bottom: 1px dashed #C77200;
}
#newspaper-a td
{
	padding: 7px 17px 7px 17px;
	color: #669;
	border-bottom: 1px dashed #C77200;
	border-left:1px dashed #C77200;
}
#newspaper-a tbody tr:hover td
{
	color:#FFFFFF;
	background: #CC6600;
}
.prdct_logo_footer{
   width:312px;
   height:70px;
   float:right;
   margin:15px 0px 0 0;
   padding:0 0 0 0;
   }
.field01{
	width:250px;
	height:25px;
	border:#7f9db9 solid 1px;
	font-size:11px;
	margin-bottom:5px;
	}
.field02{
	width:250px;
	height:75px;
	border:#7f9db9 solid 1px;
	font-size:11px;
	margin-bottom:5px;
	}
.table_expl{
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
	color:#0E4D7D;
	border:#EA8A09 1px dashed;
	padding:8px 8px 8px 8px;
	line-height:20px
	}
	
.menub{
    width:766px;
	height:85px;
	float:left;
	background:#FCCE00;
	margin:3px 0 0 0px;
	}
.menub a {
    color:#000000;
	float:left;
	text-decoration:none;
	text-align:center;
	padding:33px 14px 20px 18px;
	text-transform:uppercase;
	font-family:Arial;
	font-size:14px;
	 }
.menub a:hover {
   background:#CC6600;
   color:#FFFFFF;
   }
.active{
    background:#CC6600;
   }
cont_pic{
	width:537px;
	height:auto;
	float:left;
	}
	
