﻿* { margin: 0; padding: 0; list-style: none; }
.search_panel{ border-bottom:1px solid silver; background-color:#F0f0f0; padding:5px}
#skey{
	border:1px gray solid; padding:3px
}
body
{
				FONT-FAMILY: Segoe UI, Arial,Verdana,Helvetica,sans-serif;
				font-size: 9pt;
				COLOR: #303030;
				background: #456382;
				 
				MARGIN: 8px;
}
table{border-collapse:collapse}
html
{
				FONT-FAMILY: Segoe UI, Arial,Verdana,Helvetica,sans-serif;
				font-size: 9pt;
				COLOR: #303030;
				background: #456382;
				MARGIN: 8px;
}
.logo{
				padding: 0px 20px
}
img{
	 border:none
}
form {
    background: #ffffff; 
}
.hline{
	height:1px;background-color:silver
}
.add{
	 padding-top:10px;
    font-size:12px;
}
.add span{
	color:silver
}
.add a{
	text-decoration:underline;color:gray
}
.add a:hover{
	 text-decoration:underline;color:orange
}
.tt{
	width:960px; margin:0px auto;
	border-collapse: collapse;
	border:0px; height:14px;
	
}
.tcr{
	vertical-align:top; width:14px; 
}
.tcl{
	vertical-align:top; width:14px; 
}
.tcc{
	background-color:#ffffff; width: 946px
}
.right_title{
	text-align:right; padding-right:20px
}
.right_title a{
	text-decoration:none;color:#7f91a4	
}
.right_title a:hover{
	text-decoration:underline;color:orange
}
#mcont{
	width:960px; margin:0px auto;background-color:white
}
.toolbar{
	width:960px; margin:0px auto;background-color:white
}

.main_left{
		 vertical-align:top;
		 padding-left:20px; padding-right:20px;
		 background-image:url('img/main_top_bg.gif'); background-position:center top; background-repeat:repeat-x;
}
#mtitle{
	width:960px; margin:0px auto;background-color:white
}
#mtitle{
	height:80px
}
#mcont{

}
#bottom{
	width:960px; margin:0px auto;background: #ffffff; border-top:1px #ccc solid; text-align:center; font-size:9pt;color:gray; padding-top:15px;line-height:150%
}
.right_panel{
	padding:0px 15px;background-color:#eff6fc; width:280px; border-left:1px #c5cdd5 solid
}
.title{
	color:#339933; font-size:18px; margin:10px 0px
}
p{
	margin:2px 5px 10px 0px
}
.toolbar{
	background-image:url('img/bg_toolbar.png');height:24px; text-align:center; padding-top:5px; color:white
}
.toolbar a{
	 text-decoration:none; color:#ffffff;font-size:12px; font-weight:bold; margin:10px 15px
}
.product_title{
 color:#526ca1; font-weight:bold
}
.rpanel ul{
	 padding: 0px;
    margin: 2px 15px;
  
 list-style-image:url('../images/arw2.gif')
}.rpanel li{
	margin-top:10px; font-size:8pt
}
.rpanel a:hover,.ptd a:hover
{
    color: #238700;
    text-decoration:underline;
}

.rpanel a,.ptd a
{
	color: #333333;
	font-size: 8pt;
	text-decoration: none;
}

.modA{margin-top:10px; margin-bottom:10px}
.modTop h3{height:28px;background:url(img/tbbg.gif) repeat-x left top;}
.modTop span.modATL,.modTop span.modATR{float:left;width:4px;height:28px;background:url(img/conbg.gif) no-repeat left top;overflow:hidden;}
.modTop span.modATR{float:right;background:url(img/conbg.gif) no-repeat -4px top;}																		
.modBody{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;background:#FFF;}
.modBottom {width:100%;height:4px;background:url(img/modAB.gif) repeat-x left top;overflow:hidden;}
.modTop em{float:left;padding:6px 0 0 11px;font-style:normal;font-size:14px;color:#434142;}
.modBottom span.modABL, .modBottom span.modABR, .modTopB span.modATR, .modTopB span.modATL { float: left; width: 4px; height: 4px; background: url(img/conbg.gif) no-repeat left -28px; overflow: hidden; }
.modBottom span.modABR { float: right; background: url(img/conbg.gif) no-repeat -4px -28px; }
