@charset "utf-8";
/* CSS Document */

body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
 	color:#666666;
}
p {
	padding:0;
	margin:0;
}
/*a {
	color:#999999;
	text-decoration:none;
}*/

a,a:link,a:active ,a:visited { 
	color:#999999;
	text-decoration:none;}
	
a:hover {
	/*text-decoration:underline;*/
	color:#0066FF;
}
a.blue{
	color:#0066FF;
}
a.blue,a.blue:link,a.blue:active,a.blue:visited{
	color:#0066FF;
}
.blue{
	color:#0066FF;
}
#content {
	width:850px;margin:15px auto 0 auto;text-align:left;
}
#content_left {
	float:left;width:550px;margin-left:30px;display:inline;
}
.pillar_body_title {
	width:390px;color:#184170;font-size:22px;font-weight:bold;
}
.pillar_body_intro {
	margin:20px 0 0 0;width:280px;
}
.pillar_title {
	padding:0 0 15px 0;color:#19aee0;font-size:16px;font-weight:bold;
}

.arch_body_title {
	width:370px;color:#1d539b;font-size:20px;font-weight:bold;
}
.arch_body_intro {
	margin:20px 0 0 0;width:370px;
}
.arch_title {
	padding:0 0 0px 0;color:#19aee0;font-size:16px;font-weight:bold;float:left;
}
.findMore {
	padding:5px 0 0px 0;color:#999999;font-size:11px;float:right;
}
.arch_enabler {
	color:#666666;font-size:12px;font-weight:bold;float:left;line-height:10px; padding-bottom:5px;float:none
}
.fullLine {
	background:url(../img/full_line.jpg) no-repeat top right;padding:5px 0;
}
#footer {
	width:850px;margin:0 auto 0 auto;background:url(../img/bottom_line.jpg) no-repeat top center;padding:20px 0;font-size:10px;
}
.padTP_25 {
	padding-top:25px;
}
.padTP_15 {
	padding-top:15px;
}
.padTP_10 {
	padding-top:10px;
}
.padBT_7{
	padding-bottom:7px;
}
.ft_left{
	float:left;
}
.mg_neg{
	margin-bottom:-4px;
}
.txtDec_none{
	text-decoration:none;
}
.txtAln_right{
	text-align:right;
}
.font_10{
	font-size:10px;
}
.font_11{
	font-size:11px;
}
.font_phone1{
	font-size:11px;
}
.font_phone2{
	font-size:9px;
}
.color_red{
	color:#FF6464;
}
.nature{
	 width:92%;float:left; 
}
.star{
	 width:6%;float:left; padding-left:2%;
}
/****************************clear fix***************************************/
.clearFIX:after {
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html .clearFIX {
	height: 1%;
}
*:first-child+html .clearFIX {
	min-height: 1px;
}
/******************************************************************************/
.td_cls td{
	padding:5px;  
	}

/******************************************************************************/
.rt_email{
	margin-left:10px; width:198px; *width:220px; padding:0 10px 10px 10px;background-color:#FAFAFA;border-left:1px #D1D1D1 solid; border-right:1px #D1D1D1 solid;  font-size:10px;
}
.textbox{
	width:85%; height:18px; font-size:9px;
}
.hd-liner {border-top: 1px solid #d1d1d1; height:7px; overflow:hidden; }
/******************* Tables -SK **************************/
.rd-tables  { background:url(../img/table-top.gif) no-repeat; padding-top:15px; padding-bottom:15px; margin:10px 0px 6px 0px;}
.rd-tables {tableborder-collapse:collapse;}
.rd-tables table { font-size:11px; float:none; border :1px solid #234c7c;  width:100%;}
.rd-tables table th { border:1px solid #234c7c; border-collapse:collapse; background:#234c7c; border-top:0px none; font-weight:normal; color:#fff;} 
.rd-tables table td { border:1px solid #e5e5e5;}
.rd-tables table tr {border-left:1px solid #234c7c; }
.rd-tables table tr.title-table { background:#e5e5e5; }
.rd-tables table tr.on { background:#f5f5f5;}
.rd-tables div.bt { background:url(../img/table-bottom.gif) bottom no-repeat; height:15px; margin-top:-1px; }
/******************* Tables - Text **************************/

.new-tab-text { background:url(../img/gtable-foot.jpg) bottom left no-repeat; padding-bottom:15px;}
.new-tab-text h6 { margin:0px; padding:0px; background:url(../img/gtable-mid-head.jpg) no-repeat; line-height:35px; font-size:12px;padding:0px 10px; font-weight:bold; color:#234c7c;}
.new-tab-text h6.first {  background:url(../img/gtable-top-head.jpg) no-repeat; }
.new-tab-text div.content {padding:10px; background:url(../img/gtable-mid.jpg)  repeat-y; }
.new-tab-text  img { float:left; margin-right:15px;}
.clear-float { display:block; clear:both; height:1px; overflow:hidden;}
#terms {
	padding-top:25px;
	font-size: 10px;
	
}
#terms ul li {
	list-style-image: url(../img/sub-dot-grey.gif);		
}
#terms ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#flashland {
	background-color: #CCCCCC;
	width: 850px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	/*float: left;
	margin-left: 285px;*/
}
#flashcontainer {
	background-color: #CCCCCC;
	/*float: left;
	margin-left: 757px;
	margin-left: 470px;
	width: 380px;*/
	/*margin: auto;
	width: 850px;*/
	float: left;
	width: 380px;
	margin-left: 200px;
	
}

