body {margin:0; padding:0; background: #146B97 url(images/top1_bgr.jpg) top left repeat-x;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {
	color:#3B3B3B;
	vertical-align:top;
	text-align:left;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}


.end1{ color:#14242F; padding:29px 0 16px 0; text-align:center}
.end1 a{ color:#14242F; text-decoration:none; font-weight:bold}
.end1 a:hover{ color:#14242F; text-decoration:underline; font-weight:bold}

.end2{ color:#000000; text-align:center}
.end2 span{ color:#AE0000;}
.end2 a{ color:#000000; text-decoration:underline; font-family:arial;}
.end2 a:hover{ color:#000000; text-decoration:none;  font-family:arial;}



a{ color:#3B3B3B; text-decoration:underline;}
a:hover{ color:#3B3B3B; text-decoration:none;}


span a{ color:#B01F1F; text-decoration:underline;}
span a:hover{ color:#B01F1F; text-decoration:none;}
strong a{ color:#DA4141; text-decoration:none;}
strong a:hover{ color:#DA4141; text-decoration:underline;}
b a{ color:#15597C; text-decoration:underline;}
b a:hover{ color:#15597C; text-decoration:none;}
b{ color:#15597C}





.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li strong {line-height:18px; color:#15597C; margin-right:7px;}
.r1 li a { color:#B01F1F; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#B01F1F;}

/*###*/
.menu td a {display:block;text-decoration:none;}
.menu td a:hover {text-decoration:none;}

.menu td.m1 a  {width:132px;height:42px; background:url(images/m1.jpg) no-repeat;}
.menu td.m1 a:hover {background:url(images/m1m.jpg) no-repeat top; }
.menu td.m2 a{width:133px;height:42px; background:url(images/m2.jpg) no-repeat;}
.menu td.m2 a:hover {background:url(images/m2m.jpg) no-repeat; }
.menu td.m3 a  {width:133px;height:42px; background:url(images/m3.jpg) no-repeat;}
.menu td.m3 a:hover {background:url(images/m3m.jpg) no-repeat; }
.menu td.m4 a  {width:133px;height:42px; background:url(images/m4.jpg) no-repeat;}
.menu td.m4 a:hover {background:url(images/m4m.jpg) no-repeat; }
.menu td.m5 a  {width:130px;height:42px; background:url(images/m5.jpg) no-repeat;}
.menu td.m5 a:hover {background:url(images/m5m.jpg) no-repeat; }
/*###*/

.a1{background:url(images/b_bgr.jpg) top left repeat-x; width:304px;}
.a1 img{ margin:9px 0 0 0;}
.a2{background:url(images/con_bgr1.gif) top left repeat-x; width:100%; height:100%;}
.a3{background:url(images/con_bgr.gif) top left repeat-x; width:100%; height:100%;}
.a4{background:url(images/c1_bgr.gif) top left repeat-y; width:3px; height:100%;}
.a5{background:url(images/c2_bgr.gif) top left repeat-y; width:3px; height:100%;}
.a6{background:url(images/1d1.gif) top left repeat-y; width:7px; height:100%}
.a7{background:url(images/1d2.gif) top left repeat-y; width:4px; height:100%;}
.a8{background: #146A96 url(images/d_bgr.jpg) top left repeat-x; width:100%; height:100%}

.q1{height:87px; width:100%; background:url(images/e2.gif) repeat-y;}
.q2{background:url(images/e1.gif) top left no-repeat; width:100%; height:100%;}
.q3{background:url(images/e3.gif) bottom left no-repeat; width:100%; height:100%;}
.q_txt td{ color:#14242F; font-size:9px;}
.q_txt td strong{ color:#B50D0E; font-size:11px;}

.b1{width:1px; height:100%; background:#3A7594}

.deep td{ color:#FFFFFF;}
.deep td span{ color:#C2C7CC;}
.deep td strong{ color:#DF4444; text-transform:uppercase;}

.w1{padding-top:3px; line-height:14px;}
.w11{padding-top:7px; line-height:14px;}
.w2{height:16px;}
.w2 img{margin:1px 0 0 2px;}
.w21{height:16px;}
.w21 img{margin:8px 0 9px 2px;}

.w3{padding-left:5px;}
.w3 img{margin-right:6px; float:left}

.txt1 td{
	line-height:14px;
	font-size: 9px;
}

.aa1{ background:url(images/aa1.gif) top left repeat-y; padding:3px 0 4px 14px;}

.e1{background:url(images/ee.jpg) top left repeat-y; width:719px; height:100%;}
.e1 table{background:url(images/e1.jpg) top left no-repeat; width:719px;}

.e2{margin:0 0 0 21px; width:719px; height:100%;}

.txt2 span a{ color:#15597C; text-decoration:underline}
.txt2 span a:hover{ color:#15597C; text-decoration:none}

.tt td{ color:#14242F; line-height:12px;}
.f1 td input{ width:155px; height:20px; border:0; background:#354657; color:#DA4141; font-size:11px; padding:2px 0 1px 4px; font-family:tahoma; margin:0 0 0 9px; font-weight:bold}
.f1 td textarea{ width:156px; height:67px; border:0; background:#354657; color:#DA4141; font-size:11px; padding:2px 0 1px 4px; font-family:tahoma; overflow:auto; font-weight:bold; margin:1px 0 4px 0;}
.tt1{ width:75px; text-align:right; color:#14242F; padding:2px 0 0 0;}

.p1 strong a{ color:#DA4141;  text-decoration:underline}
.p1 strong a:hover{ color:#DA4141;  text-decoration:none}
.style17 label .style11 {
	font-family: Arial, Helvetica, sans-serif;
}
.CalamityJane {
	font-family: Calamity Jane NF Bold;
}
