html, body{	border:0; margin:0; height:100%; background:url(../img/bg.gif); font-family:Arial, Helvetica, sans-serif}
html {background:url(../img/bg.gif)}
body {font-family: Arial, Helvetica, sans-serif;}
img {filter:expression(fixPNG(this)); border:none; margin:0; padding:0} 

#all {
	/*height:920px;*/ width:900px; background: #f2d3af;
	position:relative; left:50%; margin-left:-450px;
	border-left:solid 1px #158ac5; border-right:solid 1px #158ac5;}
	
.header {width:100%; height:220px; text-align:center; background: url(../img/header2.png) no-repeat; position:relative;}
.sun {background:url(../img/sun.png) no-repeat right bottom;}

.footer{ position:absolute; bottom:10px; left:50%; margin-left:-430px; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-align:center;}

#content{background:url(../img/contbg.png); width:695px; position:relative; left:205px; /*height:700px;*/}
#contbg {background: url(../img/conttop.png) no-repeat; padding:0 0 0 20px;}

#leftcol {width:460px; z-index:998;}
#newscol {width:180px; position:absolute; left:500px; top:20px; z-index:999;}
#newstop { width:180px; height:16px; background:url(../img/news.png) no-repeat;}
.newsblock { border:solid 1px #009ae5; background:url(../img/newsbg.png) repeat-y; padding:4px;}
* html .newsblock { margin-top:-2px;}
.newsblock p{font-size:11px; text-align:left; line-height:14px; margin-bottom:-5px;}
.newstitle {color:#158ac5; font-size:18px; font-weight:bold; width:100%;}

HR { height:1px; color:#158ac5; border:none;}
HTML>BODY HR {height: 1px; background-color: #158ac5; border: none;} 

.maintitle {height:19px; color:#158ac5; font-size:20px; font-weight:bold; width:460px; background-image: url(../img/blue.gif);}
.maintitle a {color:#158ac5; text-decoration:none;}
.maintitle a:hover {color:#000; text-decoration:none;}
.minititle {height:19px; color:#158ac5; font-size:14px; width:460px; background-image: url(../img/blue.gif);}

.faq {color:#158ac5; font-size:14px; width:460px;}
#line {height:19px; width:460px; background-image: url(../img/blue2.gif);}

.phis { font-size:18px; font-weight:normal;}
.txt {font-size:13px; text-align:left; line-height:18px;}
.txt td { padding:5px; border-bottom: solid 1px #FFF4E1}
p {font-size:13px; text-align:left; line-height:18px;}
p a { color:#158ac5;}
p a:hover { color: #330000}
p img {float:right; margin-left:10px;}
.dnd {float:left; text-align:left; margin-top:4px; padding-right:3px}

.ital {font-style: italic;	font-weight: bold;}
.titc { text-align:center; font-size:18px; font-weight:bold;}
.subtitc { text-align:center; font-size:12px; font-weight:bold; font-style:italic;}

.footernav { font-weight:bold; text-align:center; width:630px;}
.footernav a{ color:#000;}
.footernav a:hover{ color:#158ac5;}

.logos {vertical-align: middle; margin-right:10px; margin-left:0px; float:none;}
.logo { width:220px; height:220px; display:block; position:absolute; left:0px;}

#testimbox { width:100%; background:url(../img/testim-bg.png); margin-bottom:15px;}
#testim { padding-top:19px; padding-left:15px; padding-right:15px; padding-bottom:15px; line-height:17px; font-size:13px; color: #1276DA}
#testim-name { width:100%; text-align:right; font-weight:bold;}
