* {margin:0; padding:0;}
body{
font-family:Arial; font-size:100%; line-height:.9375em; color:#fff; text-align:center;
background:url(images/tall_top.gif) left top repeat-x #3a3e4a;}
.clear{clear:both;}
.color{color:#b0c0eb;}
.fleft{float:left;}
.fright{float:right;}
#fright{
float:right;}
#fleft{
float:left;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.container{width:100%;}
hr{margin:10px 0px;}
hr.invisible{
	visibility:hidden;
	clear:both;}
sup{
font-size:8px;
padding-left:2px;}
p{margin-bottom:22px;}
.blue{
color:#4aa1f5;}
.benchmark{
padding-top:13px;}
.benchmark a{
font:bold 120%/130% Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;}
.tall_top{background:url(images/tall_top.gif) left top repeat-x #ffbb00;}
.tall_bottom{background:url(images/tall_bottom.gif) left bottom repeat-x;}
/*==================forms====================*/
input, select{vertical-align:middle; font-weight:normal;}
img {border:0; text-align:left;}
.form { height:0px;}
.form input {width:197px; height:19px; background:#fff; border:0; color:#0f1327; font-size:1em; font-family:arial; padding-left:3px; border:1px solid #d1d1d1; border-left:1px solid #404040; border-top:1px solid #404040;}
textarea { width:197px; height:79px; background:#fff; overflow:auto; color:#0f1327; border:0; font-size:1em; font-family:arial; padding-left:3px; border:1px solid #d1d1d1; border-left:1px solid #404040; border-top:1px solid #404040;}
/*==================list====================*/
ul, ol {
	margin-left:20px;
	padding-bottom:20px;}
li{
	padding-bottom:10px;}
li.last { padding-bottom:10px;}
/*==================other====================*/
.img_indent { margin:0 18px 0 0; float:left;}
.img_indent1 { margin:0 18px 15px 0; float:left;}
.p1 { margin-bottom:18px;}
blockquote p { margin-bottom:0;}
/*==================txt, links, lines, titles====================*/
a {color:#ffcc33;}
a:hover{text-decoration:none;}
h1{
padding:7px 0px;
font:bold 150%/120% Arial, Helvetica, sans-serif;}
h1.small{font-size:100%;}
p.fakeh1{
margin:0px;
padding:7px 0px 0px 0px;
font:bold 150%/100% Arial, Helvetica, sans-serif;}
h2{ 
padding:10px 0px 5px 0px;
font:bold 110%/150% Arial, Helvetica, sans-serif;
line-height:1.5em;}
h3.header{
margin-bottom:12px; padding:7px;
font:bold 130% Arial, Helvetica, sans-serif; color:#4f576d;
background:#FFF;
border:2px solid #b0c0eb;}
h3{font-size:1.3em; line-height:120%; margin:0px 0px 7px 0px; font-weight:normal;}
h3 a{color:#ffcc33; text-decoration:none;}
h3 a:hover{text-decoration:underline;}
h4{font-size:1em; margin-bottom:7px; font-weight:normal;}
h4 a{color:#ffcc33;}
.txt1{color:#ffcc33;}
.link1{background:url(images/marker.gif) no-repeat left 6px; padding-left:11px; color:#9abdf5;}
.link2{background:url(images/marker.gif) no-repeat left 6px; padding-left:11px;}
.title{ margin-bottom:20px;}
hr.hidden{
padding:5px; margin:0px;
clear:both;
visibility:hidden;}
/*==================blocks====================*/
.main_block { background:#4f576d; width:100%;}
.main_block .left { background:url(images/left_tall.gif) left top repeat-y;}
.main_block .right { background:url(images/right_tall.gif) right top repeat-y;}
.main_block .inner { padding:0 8px 0 8px;}
.foot_block { background:#0f1327; width:100%; color:#798092;}
.foot_block .left { background:url(images/foot_left.gif) left top repeat-y;}
.foot_block .right { background:url(images/foot_right.gif) right top repeat-y; height:187px;}
.foot_block .inner { padding:30px 8px 0 41px;}
/*header*/
#header .row_1 { height:51px;}
#header .row_1 .indent {}
#header .row_2 { height:305px;}
#header .row_2 .col_1 { width:538px;}
#header .row_2 .col_2 { width:362px; height:305px; background:url(images/header_img.jpg) no-repeat left top;}
#header .logo_box { width:538px; height:139px; background:url(images/logo_bgd.jpg) no-repeat left top;}
#header .logo_box img { float:left; margin:13px 0 0 19px;}
/*content*/
#content .indent { padding:15px 16px 15px 32px;}
#content .indent1 { padding:0 0 29px 0;}
#content .indent2 {padding:27px 20px 38px 22px;}
#content .col_1 { background:url(images/top_bgd.gif) no-repeat left top;}
#content .col_2 { background:#606b87;}
#content .col_2 .indent { padding-left:15px; padding-right:10px;}
/*footer*/
#footer a{text-decoration:none; color:#798092;}
#footer a:hover{text-decoration:underline;}
#footer span a{color:#4f576d;}
	p.footer{
	padding:0px;
	margin:0px 0px 5px 0px;
	color:#798092;
	font:normal 90%/140% Arial, Helvetica, sans-serif;}
	p.footertitle{
	font-size:110%;
	margin:0px 0px 5px 0px;}
.foot_credits{font-size:10px;}
/*================== index-1.html ==================*/
#page2 #content .col_1 .indent1 { padding-bottom:17px;}
#page2 #content .col_2 .indent { padding-right:40px; padding-bottom:17px;}
/*================== index-2.html ==================*/
#page3 #content .col_1 .indent { padding-bottom:30px;}
#page3 #content .col_2 .indent { padding-bottom:17px;}
/*================== index-3.html ==================*/
#page4 #content .col_1 .indent { padding-bottom:17px;}
/*================== index-4.html ==================*/
#page5 #content .col_1 .indent1 { padding-bottom:17px;}
/*================== index-5.html ==================*/
#page7 #content p { margin-bottom:14px;}
/*==========================================*/