/* CSS Document */

body{
	padding:0;
	margin:0;
	font:normal 16px Georgia;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:0;
}
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
}

 a{
	color:#2a3b48;
	text-decoration:underline;
	font:normal 16px Georgia;
}
 a:hover{
	color:#7a0202;
	text-decoration:underline;
}
 a:visited{
	color:#5d5d5d;
	text-decoration:none;
}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------top--------------------*/
#topMain{
	width:1004px;
	height:139px;
	margin:0 auto;
	position:relative;
	background:url(images/header.jpg) 0 0 no-repeat;
}
#top{
	width:935px;
	margin:0 auto;
	position:relative;
	height:139px
}
#top img.logo{
	display:block;
	position:absolute;
	left:0;
	top:27px;
}
#top form{
	position:absolute;
	left:546px;
	top:49px;
	width:331px;
	height:39px;
	padding:14px 8px 0 50px;
}
#top form input.txtBox1{
	width:184px;
	height:23px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	background-color:#fff;
	color:#000;
	font:normal 16px/23px Arial, Helvetica, sans-serif;
	float:left;
}
#top form input.go{
	width:57px;
	height:25px;
	background:url(images/search.png) 0 0 no-repeat #fffffe;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#000;
	cursor:pointer;
	border:none;
	float:left;
	margin: 0 0 0 10px;
	text-transform:uppercase;
	display:block;
}

/*------------------------------------------------top--------------------*/

/*------------------------------------------------nav--------------------*/
#navMain{
	width:100%;
	height:31px;
	background:url(images/nav_bg.gif) 0 0 repeat-x;
}
#nav{
	width:935px;
	height:31px;
	margin:0 auto;
}
#nav ul{
	width:935px;
	height:31px;
	background:url(images/nav_div.gif) left top no-repeat;
}
#nav ul li{
	float:left;
	background:url(images/nav_div.gif) right top no-repeat;
	height:31px;
	padding:0 2px 0 0;
}

#nav ul li a{
	display:block;
	font:bold 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#2a3b48;
	background-color:inherit;
	text-transform:uppercase;
	text-decoration:none;
	padding:8px 13px;
}
#nav ul li a:hover{
	color:#7a0202;
	text-decoration:none;
}
#nav ul li a.hover{
	display:block;
	font:bold 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#7a0202;
	background-color:#fff;
	text-transform:uppercase;
	text-decoration:underline;
	padding:8px 13px;
	cursor:text;
}
#nav ul li.noImg{
	background-image:none;
}
#nav ul li strong{
	display:block;
	font:bold 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#7a0202;

	background-color:inherit;
	text-transform:uppercase;
	text-decoration:none;
	padding:8px 13px;
}

/*------------------------------------------------nav--------------------*/

/*------------------------------------------------title--------------------*/
#titleMain{
	width:100%;
	height:46px;
	background:url(../sites_lib/images/title_bg.png) 0 0 repeat-x #333333;
	margin:0;
	color:#fff;
}
#title{
	width:935px;
	height:46px;
	margin:0 auto;
	text-align:center;
	padding-top: 8px;
	font: 18pt Georgia, "Times New Roman", Times, serif;
}
/*------------------------------------------------title--------------------*/

/*------------------------------------------------black--------------------*/
#blackMain{
	width:100%;
	height:159px;
	background:url(../sites_lib/images/black_1px.gif) 0 0 repeat-x #333333;
	padding:15px 0 0 0;
	margin:0 auto;
	color:#9C9C9C;font-size:12;
}
#black{
	width:935px;
	height:159px;
	margin:0 auto;
	font-size:12;
}


/*------------------------------------------------black--------------------*/

/*------------------------------------------------grey--------------------*/
#greyMain{
	width:100%;
	background:url(../sites_lib/images/grey_1px.gif) 0 0 repeat-x;
	height:89px;
	padding:13px 0 0 0;
}
#grey{
	width:935px;
	margin:0 auto;

}

/*------------------------------------------------grey--------------------*/

/*------------------------------------------------quotation--------------------*/

#quotation{
	width:100%;
	margin:0 auto;
	height:192px;
	padding:8px 10px 0 0;
	font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
}

#q_spacer{
	width:60px;
}


#quotation a:hover{
	color:#2a3b48;
	text-decoration:none;
}

/*------------------------------------------------quotation--------------------*/

/*------------------------------------------------video--------------------*/
#videoMain{
	width:720px;
	height: 544px;
	background:url(../sites_lib/images/video.png) 0 0 repeat-x #fff;
	margin: 0 0 17px 0;

}
#video{
	padding: 18px 20px 18px 25px;
}
.download{
	position: relative; top: 10px; left:556px;
}
.dateVideo{
	font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#a2a2a2;
}
/*------------------------------------------------video--------------------*/

/*------------------------------------------------video2--------------------*/

#video2{
	padding: 0px 0px 0px 0px;
}

/*------------------------------------------------video--------------------*/

/*------------------------------------------------bottom--------------------*/
#botMain{
	width:100%;
	padding:11px 0 33px 0;
	color:#000;
}
#bot{
	width:1004px;
	margin:0 auto;
}
/*------------------------------------------------bottom--------------------*/

/*------------------------------------------------left--------------------*/

#left{
	width:220px;
	float:left;
	margin: 0 14px 0 15px;
}
#left h2{
	display:block;
	width:220px;
	height:36px;
	color:#3E8181;
	padding:0 0 0 20px;
	margin:0 0 13px 0;
	/*text-transform:uppercase;*/
	font:normal 22px/37px Georgia, "Times New Roman", Times, serif;
	background:url(images/left_title_bg.png);
	color:#FFFFFF;
}
.submenu{color:#7a0202;
	text-decoration:none;font-weight:bold;font-size:11;font-family:georgia;}
#left a{
	color:#335E84;
	text-decoration:underline;
	font:normal 16px Georgia;
}
#left ul.submenu li ul li a{
	color:#335E84;
	text-decoration:underline;
	font:normal 12px Georgia;
}
.curr{
	font:normal 12pt georgia;
	color:#7a0202;

	background-color:inherit;

	text-decoration:none;
	padding:6px 13px;}
#left a:hover{
	color:#335E84;
	text-decoration:underline;

}
#left a:visited{
	color:#335E84;
	text-decoration:underline;

}

#left ul {padding:0 0 0 20px;
	}
/*------------------------------------------------left--------------------*/

/*------------------------------------------------right--------------------*/
#right{
	width:720px;
	float:right;
	margin: 0 15px 0 15px;
}
#right h2{
	display:block;
	padding:0 0 0 20px;
	margin:0 0 13px 0;
	font:normal 22px/37px Georgia, "Times New Roman", Times, serif;
	background:url(../sites_lib/images/right_title_bg.png);
	color:#FFFFFF;
	background-color:inherit;
}
#right p.rightTxt{
	display:block;
	line-height:1.5;
	font:normal 16px Georgia, "Times New Roman", Times, serif;
	margin:0 0 15px 0;
	color:#1b1b1b;
	background-color:inherit;
}
#right h3{
	display:block;
	font:normal 20px/37px Georgia, "Times New Roman", Times, serif;
}
#right li {

		padding:0 0 0 20px;
	margin:0 0 13px 0;
}
/*------------------------------------------------right--------------------*/
   /*------------------------------------------------right3--------------------*/
#right3{
	width:720px;
	float:right;
	margin: 0 15px 0 15px;
    	margin:0 0 23px 30px;
}
#right3 h2{
	display:block;
	padding:0 0 0 20px;
	margin:0 0 13px 0;
	font:normal 22px/37px Georgia, "Times New Roman", Times, serif;
	background:url(../sites_lib/images/right_title_bg.png);
	color:#FFFFFF;
	background-color:inherit;
}
#right3 p.rightTxt{
	display:block;
	line-height:1.5;
	font:normal 16px Georgia, "Times New Roman", Times, serif;
	margin:0 0 15px 0;
	color:#1b1b1b;
	background-color:inherit;
}
#right3 h3{
	display:block;
	font:normal 20px/37px Georgia, "Times New Roman", Times, serif;
}
#right3 li {

		padding:0 0 0 20px;
	margin:0 0 13px 0;
}
/*------------------------------------------------right--------------------*/
/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	height:123px;
	background:url(images/footer_bg.gif) 0 0 repeat-x #cccccc;
	color:#000;
}
#footer{
	width:934px;
	height:123px;
	margin:0 auto;
	position:relative;
}
#footer ul{
	width:934px;
	position:absolute;
	left:25px;
	top:28px;
}
#footer ul li{
	float:left;
	font:normal 10px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	text-transform:uppercase;
}
#footer ul li a{
	padding:0 7px;
	font:bold 10px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#	color:#2a3b48;;
	background-color:inherit;
	text-decoration:underline;
}
#footer ul li a:hover{
	color:#7a0202;
	text-decoration:none;
}
#footer p.copyright{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	position:absolute;
	left:32px;
	top:62px;
	background-color:inherit;color:#464646
}
#footer p.design{
	display:block;

	height:19px;
	padding:0;
	position:absolute;
	left:32px;
	top:84px;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#464646;
	text-align:center;
}
#footer p.design a.link{
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#464646;
	text-decoration:underline;
}
#footer p.design a.link:hover{
	color:#464646;
}
#footer p.design2{
	display:block;

	height:19px;
	padding:0;
	position:absolute;
	left:32px;
	top:104px;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#464646;
	text-align:center;
}
#footer p.design2 a.link{
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#464646;
	text-decoration:underline;
}
#footer p.design2 a.link:hover{
	color:#464646;
}
/*------------------------------------------------footer--------------------*/

.tool-tip {
	background: url(../sites_lib/images/backTooltip2.gif) no-repeat 0 0;
	padding: 4px;
	margin-top: 60px;
	margin-left: -16px;
	color: #ffffff;
	width: 192px;
	height: 57px;
	z-index: 2;
}

.tool-title {
	font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.tool-text {
	font:bold 8.5px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.5;
	word-spacing: 2px;
	text-align: left;
}
.date{
	font:normal 16px Georgia, "Times New Roman", Times, serif;
	color: #606060;
}
.expert{
	font:normal 20px Georgia, "Times New Roman", Times, serif;
}
.black{
	color:#000;
}
.sort{
	float:right;
}

.icon{
position: relative; top: 90px; left: 600px;
padding: 0 30px 0 0;
}
#faq li{font:normal 10px Georgia;color:#6A6A6A; padding-top:30;padding: 10px 0 0 0;}
#faq p{font:normal 12px Georgia;color:#000;padding-top:30;padding: 10px 0 0 0;}
#faq em{font:normal 12px Georgia;color:#000;padding-top:30;padding: 10px 0 0 0;}
.faq_question{font:normal 12px Georgia;


}
.faq{	font:normal 12px Georgia;}
.faq_li{	font:normal 12px Georgia;padding-top:30;padding: 20px 0 0 0;}

a.obj_pages2:active{font-size: 12px; color:#C10000; font-family: "Arial";text-align:justify;font-weight:normal;text-decoration:underline}
a.obj_pages2:hover{font-size: 12px; color:#C10000; font-family: "Arial";text-align:justify;font-weight:normal;text-decoration:underline}
a.obj_pages2:link{font-size: 12px; color:#FFFFFF; BACKGROUND: #6A6868;font-family: "Arial";text-align:justify;font-weight:normal;text-decoration:underline}
a.obj_pages2:visited{font-size: 12px; color:#FFFFFF; BACKGROUND: #6A6868; font-family: "Arial";text-align:justify;font-weight:normal;text-decoration:none}

a.obj_pages:active{font-size: 12px; color:#C10000; font-family: "Arial";text-align:justify;font-weight:normal;text-decoration:underline}
a.obj_pages:hover{font-size: 12px; color:#C10000; font-family: "Arial";text-align:justify;font-weight:normal;text-decoration:underline}
a.obj_pages:link{font-size: 12px; color:#2D72B0; font-family: "Arial";text-align:justify;font-weight:normal;text-decoration:underline}
a.obj_pages:visited{font-size: 12px; color:#8EB3D7; font-family: "Arial";text-align:justify;font-weight:normal;text-decoration:underline}
.obj_descr{font-size: 12px; color:#4F4D4D; font-family: "georgia";text-align:justify;font-weight:normal;}