@charset "utf-8";
/* CSS Document */

body{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #1662A4 0%, #4B799F 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #1662A4 0%, #4B799F 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #1662A4 0%, #4B799F 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1662A4), color-stop(1, #4B799F));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #1662A4 0%, #4B799F 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #1662A4 0%, #4B799F 100%);
}
img{border:none;}

.content100{width:100%; height:980px; float:left; background:url(../images/contentbg2.jpg) no-repeat center top; }
.logo{width:645px; height:110px; margin:0 auto;}
.contentsub1{width:100%; height:470px; float:left;}
.contentsub2{width:100%; height:300px; float:left;padding-top:15px;} /*background:url(../images/transbg1.png) repeat left top; float:left;*/
.content_text1{width:495px; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#fff; text-align:justify; line-height:19px; padding:10px 15px 0 0;}


.auto{width:1000px; margin:0 auto;}
.content_left{width:645px; float:left; padding:0px;}
.form_m1{width:340px; float:right; padding:1px 0 0 0px; height: 375px; background:url(../images/register1.jpg) no-repeat center top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.form_thanks{width:340px; float:right; padding:1px 0 0 0px; height: 375px; background:url(../images/bg_thanks.jpg) no-repeat center top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.facebook {width:340px; float:right; height:35px; }
.placement {width:645px; float:left; height:40px; padding-top: 10px;/*background:url(../images/placement.png) no-repeat center top;*/}
.placement-left{width:191px; height:55px; float:left; padding:28px 10px 0px 5px; font-size:18px; font-weight:bold; color:#1162a4;}
.placement-right{width:400px; height:55px; float: right; padding:0px 5px 0 5px; font-size:18px; font-weight:bold; color:#FFFFFF;}

.form_s1{width:531px; float:left;}
.form_rpt1{width:531px; float:left; padding-bottom:8px;}
.name_f1{width:265px; float:left;}
.namef1{width:98px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.fieldf1{width:162px; float:left;}
.field1{width:158px; height:19px; border:1px solid #fff; background:#fff; padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.select1{width:160px; height:19px; border:1px solid #fff; background:#fff; padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}

.foot_org1{width:100%; height:36px; background:#0d2c49; float:left;} /*background:#f29003  #0d2c49*/
.foot_org1 a{ text-decoration:none; color:#FFFFFF;}
.foot_org1 a:hover{ text-decoration:underline; color:#FFFFFF;}
.f_right1{width:150px; float:right; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding-top:12px;}
.f_left1{width:800px; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding-top:12px;}
.f_link1{font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline;}
.f_link1:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}

.foot_privacy1{width:100%; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#000; padding-top:5px;}

#tabs{
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

#tabs li{
  float: left;
  margin: 0 .4em 0 0;
}

#tabs a{
  position: relative;
  background: #d2d2d2;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  padding: .5em 1.5em;
  float: left;
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(255,255,255,.8);
  border-radius: 5px 0 0 0;
  box-shadow: 0 2px 2px rgba(0,0,0,.4);
  font-weight:bold;
  color:#1662a4;
}
#tabs a:hover,
#tabs a:hover::after,
#tabs a:focus,
#tabs a:focus::after{
  background: #fff;
}

#tabs a:focus{
  outline: 0;
}

#tabs a::after{
  content:'';
  position:absolute;
  z-index: 1;
  top: 0;
  right: -.5em;  
  bottom: 0;
  width: 1em;
  background: #d2d2d2;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  transform: skew(10deg);
  border-radius: 0 5px 0 0;  
}
#tabs #current a,
#tabs #current a::after{
  background: #fff;
  z-index: 3;
}
#content90
{
    /*background: #4b799f;*/
	/*filter:alpha(opacity=35); -moz-opacity:.35; opacity:.35; color:#FFFFFF; 4b799f;*/
    padding: 0.3em;
    height: 295px;
    position: relative;
    z-index: 2;	
    border-radius: 0 5px 5px 5px;
/*	box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);*/
	box-shadow: 0 1px 1px 1px rgba(0, 0, 0, .5);
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#content
{
    /*background: #4b799f;*/
	/*filter:alpha(opacity=35); -moz-opacity:.35; opacity:.35; color:#FFFFFF; 4b799f;*/
    padding-top:0.7em;
    padding: 0.3em;
    height: 275px;
    position: relative;
    z-index: 2;	
    border-radius: 0 5px 5px 5px;
/*	box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);*/
	box-shadow: 0 1px 1px 1px rgba(0, 0, 0, .5);
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

/*#content ul { padding-left: 0px;}
#content ul li { display: block; border-bottom: 1px solid #FFF; color: #fff; line-height:1.4em;}
#content ul li a:hover { background: #333; color: white; }
#content ul li:last-child a { border: none; }*/

.features
{
	width: 584px;
	padding: 15px 16px 14px 12px;
	background-color: #F8F8F8;
	float: left;
	height: 150px;
	margin-top: 20px;
}

.features ul
{
	margin: 0;
	padding: 1px 8px 0 0;
	list-style: none;
	background: url("../images/bg-feature-line-top.gif") no-repeat;
	width: 131px;
	float: left;
}
.features ul li a
{
	background: url("../images/bg-feature-link.gif") no-repeat left top;
	display: block;
	width: 126px;
	height: 27px;
	line-height: 27px;
	padding-left: 5px;
	color: #1662A4;
	font-size: 14px;
	text-decoration: none;
	outline: none;
}
.features ul li.selected a,
.features ul li a:hover
{
	background-position: left bottom;
	color: #fff;
	font-weight: bold;
}
.features #features-wrapper
{
	float: left;
	width: 423px;
	border-left: 1px solid #fff;
	padding-left: 21px;
}
.features #features-wrapper .item
{
	float: left;
	display: none;
	width: 423px;
}
.features #features-wrapper .selected
{
	display: block;
}
.features .item img
{
	float: right;
	/*border: 1px solid #1662A4;*/
}
.features .item h4
{
	color: #1662A4;
	font-size: 15px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
.features .item ul { padding-left: 0px;}
.features .item ul li { display: block; border-bottom: 1px solid #1662A4; color: #000; line-height:1.2em; list-style:circle; width: 400px;}
.features .item ul li a:hover { background: #333; color: white; }

.features .item a.action
{
	color: #fff;
	background-color: #1662A4;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 4px;
}

/* home features */
.features-news
{
	width: 612px;
	padding: 15px 14px 0 0;
	float: left;
	border-right: 1px solid #ccc;
}
.features-news .item
{
	width: 279px;
	padding: 0 19px 0 15px;
	float: left;
	border-left: 1px solid #ccc;
	margin-left: -1px;
}
.features-news .item:first-child
{
	border-right: 1px solid #ccc;
	border-left: 0 none;
	margin-left: 0;
	padding-left: 0;
}
.features-news .item .date
{
	color: #333;
}
.features-news .item h4
{
	color: #9A2415;
	font-size: 14px;
}