body{
background-color:#2a5384;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

#total {
	width: 100%;
	background-color:#2a5384;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}


/*header start*/

#header_total {
width: 100%;
background-color:#2a5384;
background-image:url(images/header_bg.png);
background-repeat:repeat-x;
float:left;

}

#header{
width:900px;
background-image:url(images/header_bg.png);
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;
height:75px;
padding-top:5px;
padding-bottom:5px;
}
#logo{
width:300px;
height:75px;
float:left;
}
#button{
float:left;
width:600px;
height:75px;
}
#button1{
float:left;
width:600px;

height:54px;
}
#button2{
float:left;
width:600px;

height:20px;
}

#but1{
width:80px;
height:20px;
float:left;
text-align:center;
}
#but2{
width:80px;
border-left:#0066FF dotted 1px;
height:20px;
float:left;
text-align:center;
}
#but3{
width:80px;
border-left:#0066FF dotted 1px;
height:20px;
float:left;
text-align:center;
}
#but4{
width:99px;
border-left:#0066FF dotted 1px;
height:20px;
float:left;
text-align:center;
}
#but5{
width:80px;
border-left:#0066FF dotted 1px;
height:20px;
float:left;
text-align:center;
}
#but6{
width:90px;
border-left:#0066FF dotted 1px;
height:20px;
float:left;
text-align:center;
}
#but7{
width:80px;
border-left:#0066FF dotted 1px;
height:20px;
float:left;
text-align:center;
}

.but_text{
	font-family:Helvetica;
	font-size:15px;
	color:#2d3339;
	text-decoration:none;
	font-weight: bold;
}
.but_text a:link{
font-family:Helvetica;
font-size:15px;
color:#2d3339;
text-decoration:none;
font-weight: bold;
}
.but_text a:hover{
font-family:Helvetica;
font-size:15px;
color:#007aff;
text-decoration:none;
font-weight: bold;
}
.but_text a:active{
font-family:Helvetica;
font-size:15px;
color:#007aff;
text-decoration:none;
font-weight: bold;
}

.but_text a:visited{
font-family:Helvetica;
font-size:15px;
text-decoration:none;
font-weight: bold;
}



/*content Start*/
#total_content{
	width: 100%;
	background-color:#2a5384;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
#total_content_title{
	width: 100%;
	background-color:#2a5384;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
#total_content_text{
	width: 100%;
	float:left;
	background-color:#efefef;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

#content{
	width: 900px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
}

/*iner Page*/
#content_sub_title{
	width: 900px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;

}
#content_sub_total{
	width: 100%;
	float:left;
margin-left:auto;
margin-right:auto;
background-color:#efefef;
padding-bottom:10px;
}
#content_sub_page{
	width: 900px;
margin-left:auto;
margin-right:auto;
background-color:#efefef;
}
#subpage{
	width: 900px;
	float:left;
/*padding-bottom:20px;
*/padding-top:20px;
background-color:#efefef;
}

#subpage_left{
width:240px;
float:left;
padding-right:10px;
background-color:#efefef;
padding-bottom:10px;
}

#Subpage_cont{
width:640px;
padding-left:10px;
background-color:#efefef;
float:left;
padding-bottom:10px;
text-align:justify;
}

.textbox{
width:630px;
background-color:#efefef;
float:left;
text-align:justify;
}

.list{
width:640px;
background-color:#efefef;
float:left;
height:25px;
text-align:justify;
}
.lista{
width:20px;
background-color:#efefef;
float:left;
height:22px;
text-align:justify;
padding-top:3px;
padding-left:20px;
}
.listb{
width:600px;
height:25px;
background-color:#efefef;
float:left;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
text-align:justify;
}
.tool{
width:640px;
background-color:#efefef;
float:left;
height:25px;
text-align:justify;
}
.toollist{
width:320px;
background-color:#efefef;
float:left;
height:25px;
text-align:justify;
}
.toollista{
width:20px;
background-color:#efefef;
float:left;
height:22px;
text-align:justify;
padding-top:3px;
padding-left:20px;
}
.toollistb{
width:280px;
height:25px;
background-color:#efefef;
float:left;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
text-align:justify;
}
/*iner page end*/


#content_top{
	width: 900px;
	float:left;
padding-bottom:20px;
padding-top:20px;

}

#content_banner{
	width: 900px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
}
#content2{
	width: 900px;
background-color:#efefef;
float:left;
height:330px;

}
#content1{
	width: 900px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
background-color:#efefef;
padding-top:20px;

}
#banner{
	width: 900px;
	height:338px;
	float:left;
	padding-top:2px;
	padding-bottom:10px;

}

.content_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e9e9e9;
	text-align: justify;
}

.content_toptitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e9e9e9;
	text-align: left;
	font-weight: bold;
}


#boxria{
width:250px;
float:left;
padding-right:25px;
padding-left:25px;
background-color:#efefef;
padding-bottom:20px;
}
#boxsol{
width:250px;
float:left;
padding-right:25px;
padding-left:25px;
background-color:#efefef;
padding-bottom:20px;
}
#boxccs{
width:250px;
float:left;
padding-right:25px;
padding-left:25px;
background-color:#efefef;
padding-bottom:20px;
}
#box1ria{
width:250px;
height:28px;
float:left;
background-color:#efefef;
}
#box2ria{
width:244px;
float:left;
padding-left:3px;
padding-right:3px;
padding-top:3px;
background-color:#efefef;
}
#box1sol{
width:250px;
height:28px;
float:left;
background-color:#efefef;
}
#box2sol{
width:244px;
float:left;
padding-left:3px;
padding-right:3px;
padding-top:3px;
background-color:#efefef;
}
#box1ccs{
width:250px;
height:28px;
float:left;
background-color:#efefef;
}
#box2ccs{
width:244px;
float:left;
padding-left:3px;
padding-right:3px;
padding-top:3px;
background-color:#efefef;
}
#box1{
width:250px;
height:28px;
float:left;
background-color:#efefef;
}
#box2{
width:250px;
float:left;
background-color:#efefef;
}
.content_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
}

.content_text3 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
		text-decoration:none;
}

.content_text3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
		text-decoration:none;
}
.content_text3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	text-decoration:none;
}
.content_text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
		text-decoration:none;
}

.content_text4 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ff0036;
	text-align: justify;
		text-decoration:none;
}

.content_text4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		font-weight: bold;
	color:#ff0036;
	text-align: justify;
		text-decoration:none;
}
.content_text4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ff0036;
	text-align: justify;
	text-decoration:none;
}
.content_text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
		text-decoration:none;
}

.content_text5 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#238b1d;
	text-align: justify;
		text-decoration:none;
}

.content_text5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		font-weight: bold;
	color:#238b1d;
	text-align: justify;
		text-decoration:none;
}
.content_text5 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#238b1d;
	text-align: justify;
	text-decoration:none;
}

.content_text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
		text-decoration:none;
}

.content_text6 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffa200;
	text-align: justify;
		text-decoration:none;
}

.content_text6 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		font-weight: bold;
	color:#ffa200;
	text-align: justify;
		text-decoration:none;
}
.content_text6 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffa200;
	text-align: justify;
	text-decoration:none;
}

/*footer Start*/

#total_footer{
	width: 100%;
	background-color:#2a5384;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
	background-image:url(images/footer_bg.png);
	background-repeat:repeat-x;
	float:left;
		height:110px;
}
#footer{
	width: 900px;
	background-image:url(images/footer_bg.png);
	background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
	height:110px;
}

#footer1{
	width: 900px;
	background-image:url(images/footer_bg.png);
	background-repeat:repeat-x;
	height:80px;
	text-align:center;
	float:left;
	padding-top:30px;
}
.footer_text{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
text-decoration: none;
}
.footer_text a:link, a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
text-decoration: none;
}
.footer_text a:hover, a:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #007aff;
text-decoration: none;
}


/*.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
		text-decoration:none;
	
}
div.footer_text a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	text-decoration:none;
	
}
div.footer_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #007aff;
	text-align: justify;
	text-decoration:underline;

	
}
div.footer_text a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #007aff;
	text-align: justify;
		text-decoration:underline;
	
}
div.footer_text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
		text-decoration:none;
	
}*/
.left_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.subpage_title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	margin-top:0px;
	padding-bottom:11px;
}
.site_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.site_title a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
.site_title a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#00CC00;
	text-decoration:none;
}
.site_title a:active{
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: #666666;
	font-weight: bold;
}
.site_title a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
		color: #666666;
		text-decoration:none;

}
.site_title1 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
			line-height:20px;
}
.site_title1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#00CC00;
	text-decoration:none;
			line-height:20px;
}
.site_title1 a:active{
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
		color: #666666;
	
			line-height:20px;
}
.site_title1 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
		color: #666666;
		text-decoration:none;
		line-height:20px;

}
.subpage_title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #335E91;
	margin-bottom:0px;
	padding-top:11px;
}
.subpage_title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #335E91;
}
.left_list{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.left_list a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.left_list a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #007aff;
	text-decoration:none;
}
.left_list a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#000099;
	text-decoration:none;
}
.left_list a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.subcont_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:justify;
}
.contact_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-align:justify;
	line-height:24px;}
/*}
.contact1_text a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-align:justify;
	line-height:24px;
}
.contact1_text a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-align:justify;
	line-height:24px;
}

.contact1_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-align:justify;
	line-height:24px;
}

.contact1_text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-align:justify;
	line-height:24px;
}
*/

/**/

.showcase_r{
width:900px;
/*height:220px;
*/float:left;
background-color:#efefef;
padding-bottom:20px;
}
.showcase_c{
width:180px;
height:220px;
float:left;
}
.showcase_Des{
width:700px;
height:190px;
padding-top:30px;
padding-left:10px;
padding-left:10px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #264B79;
float:left;
text-align:justify;
}

.showcase_blank{
width:900px;
height:80px;
float:left;
background-color:#efefef;
}



.showcase_t{
width:180px;
/*height:25px;
*/float:left;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	
	color: #264B79;
	text-align:center;

}


.showcase_info{
width:170px;
height:25px;
float:left;
padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#003399;
	text-align:right;
	text-decoration:none;
	

}
.showcase_info a:link{
	color:#000066;
	text-decoration:none;
}
.showcase_info a:hover{
	color:#009966;
}
.showcase_info a:visted{
		color:#0066FF;
}
.showcase_pic{
width:150px;
height:150px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;
float:left;
}

/*Contact Us*/


#Contact1{
width:440px;
padding-right:10px;
float:left;
}
#Contact2{
width:433px;
padding-right:10px;
float:left;
border:#CCCCCC solid 1px;

}
.Contact2t{
width:418px;
float:left;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#0066FF;

}
.Contact2r{
width:433px;
float:left;
padding-bottom:10px;
padding-top:10px;

}

.Contact2c1{	
width:183px;
float:left;
padding-right:15px;
text-align:right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	
}

.Contact2c2{
/*width:230px;
*/float:left;
}

.h_left{	
width:460px;
float:left;
text-align:justify;
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	
}

.h_right{
/*width:230px;
*/float:left;
}

.visited_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#009966;
}

