#main {width:980px; margin:0 auto;}

#header {height:162px; position:relative;}
#header, #content, #footer { font-size:0.814em;}

.col-1, .col-2, .col-3 { float:left;}

/*======= index.html =======*/
#page1 #content .col-1 {width:242px; margin-right:8px;}
#page1 #content .col-2 { width:627px;}
#page1 #content .col-2 .col-1 { width:248px; margin-right:68px;}
#page1 #content .col-2 .col-2 { width:249px;}

/*======= index-1.html =======*/
#page2 #content .col-1 {width:242px; margin-right:8px;}
#page2 #content .col-2 { width:627px;}
#page2 #content .col-2 .col-1 { width:249px; margin-right:67px;}
#page2 #content .col-2 .col-2 { width:249px;}

/*======= index-2.html =======*/
#page3 #content .col-1 {width:242px; margin-right:8px;}
#page3 #content .col-2 { width:627px;}
#page3 #content .col-2 .col-1 { width:249px; margin-right:67px;}
#page3 #content .col-2 .col-2 { width:249px;}

/*======= index-3.html =======*/
#page4 #content .col-1 {width:242px; margin-right:8px;}
#page4 #content .col-2 { width:627px;}
#page4 #content .col-2 .col-1 { width:249px; margin-right:68px;}
#page4 #content .col-2 .col-2 { width:248px;}

/*======= index-4.html =======*/
#page5 #content .col-1 {width:242px; margin-right:8px;}
#page5 #content .col-2 { width:627px;}
#page5 #content .col-2 .col-1 { width:249px; margin-right:67px;}
#page5 #content .col-2 .col-2 { width:249px;}

/*======= index-5.html =======*/
#page6 #content .col-1 {width:242px; margin-right:8px;}
#page6 #content .col-2 { width:627px;}
#page6 #content .col-2 .col-1 { width:249px; margin-right:67px;}
#page6 #content .col-2 .col-2 { width:249px;}

/*======= index-6.html =======*/
#page7 #content .col-1 {width:242px; margin-right:8px;}
#page7 #content .col-2 { width:627px;}


/*=========================*/


#footer { margin: 0 35px; }



/*=========================*/

.banner-container{ position: relative; height: 336px; }

.slide-home{position: absolute; top: 10px; left: 10px; width: 701px; height: 316px;}

body #top_plate
{
    position: fixed !important;
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	height: 50px;
	background: #000;
	z-index: 100;
	font: 13px arial, verdana, sans-serif;
	text-align: center;
}
#top_plate .inner{margin: 0 auto;}
#top_plate .row1{padding: 5px 0; color: #6a95ff; font-weight: bold;}
#top_plate .row1 strong{ color: #FFF; }
#top_plate .row1 span{margin: 0 10px;}
#top_plate .row2{color: #FFF;}
.top_plate_pad
{
	position: relative;
	width: 100%
	height: 70px;
	line-height: 70px;
	background: #FFF;
	z-index: 1;
}

.top_links{ position: absolute; top: 10px; right: 10px; font-size: 9px; color: #777; }
.top_links a{font-size: 11px; color: #FFF; padding: 0 12px; }

.index-testimonials{ background: #FEFEFE; margin: 20px 0 10px; }
.index-testimonials div{ width: 250px; height: 200px; text-align: left; float: left; background: #F5F5F5; margin: 3px 3px 0 0; padding: 10px; font: normal 11px arial, verdana, tahoma, sans-serif; }
.index-testimonials img{ float: left; margin: 4px 8px 2px 0; }
.index-testimonials div strong{ font-size: 12px; }
.index-testimonials div p{ padding: 2px 10px; font-weight: bold; color: #000; font-size: 11px; }
.index-testimonials div p:after{ clear: both; }

.research td{ padding: 20px 0; border-bottom: 1px solid #DDD; }
.research th{ padding: 10px 0 0; text-align: center; }