body{
padding:0px;
margin:0px;
background:#3E5A82 url(images/body_bg.gif) top repeat-x;
}

table {border-collapse:collapse; border:0px;}

table {
		width:100%;
		height:100%;
		border:0px;
	  }

td { vertical-align:top; padding:0px;}

a{color:#FFFFFF;}
a:hover{text-decoration:none;}

img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:Georgia, Tahoma;
		font-size:11px;
		line-height:14px;
		color:#A6C2EA;
	}
.m_text {width:724px; height:800px;}

.header {height:371px;}
.header .row1 {height:95px; background:url(images/row1_tall_bg.gif) top repeat-x;}
.header .row1 .right {background:url(images/row1_right_bg.gif) top right no-repeat;}
.header .row1 .left {background:url(images/row1_left_bg.gif) top left no-repeat; width:539px; padding-top:39px;}
.header .row1 .left img {margin-left:43px;}
.header .row1 .col2 { width:185px; padding-top:62px;}
.header .row1 .col2 img {margin-left:34px;}
.header .row2 {height:67px;}
.header .row3 {height:209px; background:url(images/row3_tall.gif) left repeat-y;}
.header .row3 .top {background:url(images/row3_top.gif) top left no-repeat;}
.header .row3 .bot {background:url(images/row3_bot.jpg) bottom left no-repeat; padding:37px 330px 20px 55px; color:#505050;}

.middle {height:318px;}

.footer {height:111px;}
.footer .box {background:#2E4361; width:715px; height:79px; margin:12px 0 0 4px;}
.footer .box .top {background:url(images/footer_tr.gif) top right no-repeat;}
.footer .box .bot {background:url(images/footer_br.gif) top right no-repeat;}
.footer .box .mid {color:#7F94B2; padding:0 0 0 25px;}
.footer a {color:#7F94B2;}
.footer span {color:#6D82A0;}
.footer span a {color:#6D82A0;}


.box {background:#324868;}
.box .top {background:url(images/box_tr.gif) top right no-repeat;}
.box .bot {background:url(images/box_br.gif) top right no-repeat;}
.box .mid td{color:#8EA4C4;}
.mid {color:#8EA4C4;}

.more {text-align:right;}
.more a{ background:url(images/more_bg.gif) no-repeat top right; padding-right:13px; color:#FFFFFF; font-weight:bold;}
.more_s {padding-right:17px !important;}

.m_a {text-decoration:none;}
.m_a:hover {text-decoration:underline;}
.color2 {color:#ABC1E1;}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}

.input { vertical-align:middle; width:205px; height:22px; padding:4px 0 0 7px; background:#8491A4; border:none; color:#FFFFFF;}
textarea {width:205px; height:117px; padding-left:5px; overflow:auto; background:#8491A4; border:none; color:#FFFFFF;}

ul { margin:0; padding:0; list-style:none;}
li { background:url(images/list_bg.gif) no-repeat 0 8px; line-height:22px; margin:0px; padding:0px; padding-left:17px; font-weight:bold;}
li a { color:#9AB6DE;}

.ul li{ background:url(images/ul_bg.gif) no-repeat 0 1px; padding:0 0 28px 28px; line-height:14px; font-weight:normal;}
.ul li a { background:url(images/ul_li_a.gif) no-repeat top right; padding-right:8px; color:#FFFFFF; font-weight:bold; font-size:12px;}
.ul li strong {color:#C5DCFF;}
.last {padding-bottom:0;}