body{
padding:0px;
margin:0px;
background:#FFFFFF url(images/top_bg_tall.gif) top left repeat-x;
}


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

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

td { vertical-align:top; padding:0px;}
input {margin:0; vertical-align:middle; padding:0;}
a{color:#0E5AA6;}
a:hover{text-decoration:none;}

img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:normal;
		color:#4B4B4B;
	}
.m_text { height:900px; background:url(images/bottom_bg_tall.gif) bottom repeat-x;}

.header { height:65px;}

.footer { height:106px;}
.footer .col1 { width:584px; background:url(images/bottom_bg.gif) top repeat-x; color:#C2C5C6;}
.footer .col1 a { color:#C2C5C6;}
.footer .col1 span a {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.footer .col1 span a:hover {text-decoration:underline;}
.footer .col1 div {padding:28px 0 0 66px;}
.footer .col2 { width:196px; background:url(images/white_line.gif) left repeat-y}
.footer .col2 div {padding:17px 0 0 23px;}

.middle { height:729px;}
.middle .col1 {width:391px;}
.middle .col2 {width:389px;}

.middle .col1 strong {color:#0E5AA6;}
.middle .col2 strong {color:#0E5AA6;}

.main { width:780px;}

.d_text {color:#282E32;}
.top { color:#103754;}
.top .more { background:url(images/top_more.gif) no-repeat 0 6px; padding-left:10px; color:#103754;}

.more1 { background:url(images/more1_bg.gif) top right no-repeat; padding-right:16px; font-weight:bold;}
.more2 { background:url(images/list_bg.gif) no-repeat 0 5px; padding-left:7px; font-weight:bold;} 
.small {color:#656565; font-size:10px;}
.green {color:#599D21;}
.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}

.line { background:url(images/hor_line.gif) top left repeat-x; height:1px;}
.line2 {background:#C3C5C7; height:1px;}
.input { vertical-align:middle; width:158px; height:20px; padding:2px 0 0 4px; border:1px solid #A4A4A4;}	
.input1 { vertical-align:middle; width:151px; height:14px; padding:0 0 0 5px; border:1px solid #000000;}
.input2 { vertical-align:middle; width:94px; height:19px; padding:0 0 0 5px; border:1px solid #CCCCCC;}
.input3 { vertical-align:middle; width:163px; height:19px; padding:0 0 0 5px; border:1px solid #CCCCCC;}

#form span { color:#D94D2A;}
#form strong {color:#4B4B4B;}

textarea {width:163px; height:70px; padding-left:5px; overflow:auto; padding:2px 0 0 4px; border:1px solid #A4A4A4;}

.form { background:url(images/form_bg.gif) top left no-repeat #0B5893; color:#FFFFFF;}
.form a {color:#FFFFFF; font-size:10px;}
.col2 .form strong {color:#FFFFFF;}

<!--[if IE]>
<style type="text/css">
  body {word-wrap: break-word;}
</style>
<![endif]-->

<!--[if Opera]>
<style type="text/css">
  body {word-wrap: break-word;}
</style>
<![endif]-->


ul { margin:0; padding:0; list-style:none;}

.ul li { background:url(images/list_bg.gif) no-repeat 0 5px; margin:0px; padding:0px; padding-left:7px; color:#282E32;}
.ul2 li {color:#4B4B4B;}
.ul3 li { background:url(images/list_bg.gif) no-repeat 0 8px; line-height:20px; font-weight:bold; padding-left:7px;}