body {margin-left:0px;	margin-top:0px; margin-right:0px; margin-bottom: 0px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; color:#003663; background-color:#1E4E76; background-image: url(images/templateimages/bg_body.jpg);  background-repeat: repeat-x; background-position: bottom;
background-attachment: fixed; }

H1{	font-size:20px;	color:#003663; margin:0px; padding:0px; }
H2{	font-size:24px;	color:#003663; margin:0px; padding:0px; padding-bottom:5px; font-weight:normal; }
H6{ font-size:11px; color:#CCCCCC;  }
.big{ font-size:34px; color:#003663; }
b, strong, H3{ color:#11923C; margin:0px; padding:0px; font-size:13px; }

p{margin-top:0px;padding-top:0px;}
td {font-family:"Trebuchet MS", Arial, sans-serif;	font-size:12px;	color:#003663;}
th {font-family:"Trebuchet MS", Arial, sans-serif;	font-size:12px;	color:#003663;}
.clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; } 
 
.clearfix { display: inline-table; } 
 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix { display: block; } 
/* End hide from IE-mac */

#container{width:995px; max-width:995; margin:0px auto; background-color:#FFF; }
#menu{ clear:both; background-image:url(images/templateimages/navi_background.jpg); background-repeat:no-repeat; height:25px; }
#plan{ float:left; width:196px; }

#contentholder{ padding-left:18px; padding-top:21px; padding-right:17px; background-repeat:no-repeat; background-position:3px 3px; clear:both; }

#leftmenu{background-image:url(images/templateimages/menuside.jpg); height:334px; background-repeat:no-repeat; width:170px; padding-left:16px; padding-top:10px;
color:#D3EC98; line-height:18px;font-size:14px; }
#leftmenu a{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}
#leftmenu a:HOVER{ color:#FFFFFF;  text-decoration:none; font-weight:bold; }
#leftmenu b, #leftmenu strong{  color:#D3EC98;	font-size:16px; } 

#leftmenu2{background-image:url(images/templateimages/menuside.jpg); height:334px; background-repeat:no-repeat;
	width:170px; padding-left:16px; padding-top:10px; color:#D3EC98; line-height:18px;font-size:14px;   }
#leftmenu2 a{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}
#leftmenu2 a:HOVER{ color:#FFFFFF;  text-decoration:none; font-weight:bold; }
#leftmenu2 b, #leftmenu strong{  color:#D3EC98;	font-size:16px; } 

#content{ float:right; width:750px; padding:0px; }

.contenttable{ width:100%; padding-right:15px; }

.greenbox{ background-color:#BEDAAC; color:#2F4B1D; }
.greenbox b{ color:#2F4B1D; }

ul{	padding-left:3px; margin-left:12px; }

.quote{ color:#7A6F6B; }

.top6{margin-bottom:20px;} .top6 td{ background-image:url(images/templateimages/top6.gif); background-repeat:no-repeat;
	padding:40px 5px 0px 15px;
	color:#FFFFFF;
	font-size:14px;
}
.top6 a{color:#FFFFFF;}

.promobox{margin-bottom:20px;}
.promobox td{ padding:0px 5px 0px 15px; color:#FFFFFF; font-size:12px; background-color: #039cdf; background-image:url(images/templateimages/promobox.jpg); }
.promobox a{color:#FFFFFF;}
.promobox H1{color:#FFFFFF; padding-bottom: 10px;}

/*NEWS STYLES*/

#newscontainer{	width:752px; background-image:url(images/templateimages/newsmid.gif); background-repeat:repeat-y; }

#newstitle{ background-image:url(images/templateimages/news.gif); background-repeat:no-repeat;
	padding-left:50px;
	height:31px;
	padding-top:5px;
	font-size:15px;
	font-weight:bold;
}

#newstitleLatest{
	background-image:url(images/templateimages/newslatest.gif);
	background-repeat:no-repeat;
	padding-left:50px;
	height:31px;
	padding-top:5px;
	font-size:15px;
	font-weight:bold;
}

#newscontent{padding-left:30px; padding-right:30px; }
#newsfooter{ margin-bottom:30px; }
#container #TF_colRight {float:right; background-image: url(images/templateimages/logo.jpg)  }
#container #TF_colRight H1{ position:absolute; top:10px; right:5px; margin-top:5px; text-align:right; padding-right:5px; font:Geneva, Arial, Helvetica, sans-serif; font-size:24px; color:#FFF; font-style:italic; font-weight:500;}
#container #TF_colRight H2{position:absolute; top:36px; right:22px; text-align:right; padding-right:5px; font:Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-style:italic; font-weight:300; }.centerPara {
	text-align: center;
}
