@charset "utf-8";
/* CSS Document */


@import url("font-awesome.css");
@import url("vendor/bootstrap.css");
@import url("magnified.css");
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700");
@import url(http://fonts.googleapis.com/css?family=Lato:400,300,700);
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700);


body
{
padding:auto;margin:auto;width:100%;height:100%; font-family:Arial, Helvetica, sans-serif;}

#main_frame
{
padding:auto;margin:auto;width:990px; display:table; 
}

#main_bg
{
padding:0px;margin:0px;width:100%;height:100%; background:url(../images/header_top.png);  
}

.bg_strip
{
float:left;width:980px;height:8px; 
}

#main_bg1
{
padding:0px;margin:0px;width:100%;height:100%; background:#f2f2f2; 
}

.bg_strip1
{
float:left;width:980px;height:50px;
}
.bg_strip1 h1
{
float:left;width:980px;height:50px; font-size:18px; font-style:normal; font-family:Arial, Helvetica, sans-serif; color:#211c78; text-align:center; border-top:2px solid #FF0000; padding-top:10px; padding-bottom:10px; 
}

#main_header
{
padding:0px;margin:0px;width:100%;height:100%; background:#FFFFFF; border-bottom:5px double #FFFFFF; 
}

.header
{
float:left;width:990px;height:auto; padding:20px 0px 10px 0px;  
}

.company_logo
{
float:right;
width:259px;
height:100px;
background:url(../images/company_logo.png);
}




#main_slider
{
padding:0px; margin:0px; width:100%; height:100%; 
}

.slider
{
float:left;width:990px; height:auto;
}



#main_content
{
padding:0px; margin:0px; width:100%; height:100%; background:#000000;
}

.content1
{
float:left;width:990px; height:420px; margin-top:10px; background:#000000;
}


.content1
{
float:left;width:990px; height:auto; margin-top:10px; background:#000000;
}

.content1 h1
{
float:left; width:960px; height:auto; font-size:16px; font-family:Arial, Helvetica, sans-serif;  padding-bottom:5px; color:#000000;
margin:10px 0px 10px 5px; border-bottom:2px solid #FFFFFF; padding:10px; color:#FFFFFF; font-style:normal; text-align:left;}


.content1 h2
{
float:left; width:960px; height:auto; font-size:16px; font-family:Arial, Helvetica, sans-serif;  padding-bottom:5px;
margin:10px 0px 10px 5px; border-bottom:2px solid #FFFFFF; padding:10px; color:#CCC; font-style:normal; text-align:left;}




.content1 p
{
float:left; width:960px; height:auto; font-size:13px; font-family:Arial, Helvetica, sans-serif;  padding-bottom:5px; color:#FFFFFF;
margin:0px 0px 0px 10px; line-height:20px; text-align:justify;}



#main_data
{
padding:0px; margin:0px; width:100%; height:100%; background:#000;
}
.data
{
float:left; width:980px; height:auto; background:#000;  border:2px solid #FFF; margin:10px;
}
.data div
{
float:left;
width:330px;
height:auto;
}
.data div h4 {
    font-size: 14px;
    line-height: 20px;
	border-bottom:2px solid #FFFFFF;
	width:320px;
	color:#FFFFFF;
	float:left;
	text-align:center;
}

.data div p {
    font-size: 13px;
    width:320px;
	color:#FFFFFF;
	text-align:center;
}

.data div p a{
    font-size: 13px;
	width:320px;
	float:left;
	text-align:left;
	color:#FFFFFF;
	line-height:20px;

	text-decoration:none;
}

.data div p a:hover{
    font-size: 13px;
	width:320px;
	float:left;
	text-align:left;
    color:#979494;
	text-decoration:none;
}
#main_footer
{
	padding:0px;margin:0px;width:100%;height:100%; background:#f2f2f2; 
}

#footer
{
padding:0px;
margin:10px 0px 0px 0px;
float:left;
height:50px;
width:990px;
background:#f2f2f2;
}


#footer p
{
	float:left; margin-left:20px; font-size:12px; color:#20187b; width:auto; text-align:left; margin-top:0px; 
}

.logo1
{
float:right; width:100px; height:37px; margin:0px 0px 0px 0px;
}
.logo2
{
float:right; width:25px; height:36px; margin:0px 0px 0px 20px;
}

.content
{
float:left;width:990px; height:auto; margin-top:10px; background:#000000 !important;
}

.left_col
{
float:left; width:650px; height:auto; margin-left:10px; 
}

.left_col h1
{
float:left; width:640px; height:auto; font-size:16px;  border-bottom:2px solid #FFFFFF; padding-bottom:5px; color:#FFFFFF;  
     
}


.left_col p
{
float:left; width:630px; height:auto; font-size:13px; font-family:Arial, Helvetica, sans-serif;  padding-bottom:5px; color:#FFFFFF;
margin:0px 0px 0px 5px; line-height:20px; text-align:justify;}





.right_col
{
float:left; width:300px; height:300px;  
}


.right_col h1
{
float:left; width:290px; height:auto; font-size:16px;  border-bottom:2px solid #FFFFFF; padding-bottom:5px; color:#FFFFFF;  
     
}
.right_col p
{
float:left; width:300px; height:300px; color:#FFFFFF; font-size:12px; line-height:20px;  
}





#topcontrol
{
	float:right;
	width:auto;
	height:22px;
	background:url(../images/up.png) no-repeat;
	margin:0px 0px 60px 0px;
}


#table
{
float:left;
width:550px;
height:auto;
font-size:14px;
color:#FFFFFF;
background:#666666;
margin:0px 0px 10px 0px;
border:2px solid #FFFFFF;
}
