body {margin:0; padding:0; background:url(images/footer_bg.jpg) bottom repeat-x #FFFFFF; font-family: Tahoma, Arial, helvetica, sans-serif;  }
table, td {border-collapse:collapse}
table, td, img {border:0}
form, td {margin:0; padding:0}
td, p {
	font:12px Tahoma, Arial, helvetica, sans-serif;
	color:#414D65;
	vertical-align:top;
	text-align:left;
	padding:0;
	margin:0
}

.spacehigh { line-height:20px; }
.nopadin {
padding-left:0px;}

.dent { padding-left:35px; line-height:17px; list-style-type:square;}
.dent ul{ padding-left:11px;  line-height:17px; background:url(images/b_link.gif) center left no-repeat; list-style-image:background:url(images/b_link.gif) center left no-repeat; }


.grey {color: #666666; font-weight:bold;}
.blue {color: #3A7CD5; font-size:14px; font-weight:bold; font-style:italic;}


.clear{clear:both; line-height:0px}
input, textarea, select{font:12px Tahoma, Arial, helvetica, sans-serif; color:#6E7574; padding:2px 0 0 2px; text-transform:none; border: 1px solid #CECECE; vertical-align:middle;}
ul{ list-style:square; list-style-type:circle; line-height:14px; padding:0; margin:0; padding-left:20px;}

.hd_left{background:url(images/hd_left_fll.jpg) top right repeat-x;}
.hd_right{background:url(images/hd_left_fll.jpg) top left repeat-x;}

.index {width:342px; }
.header{height:114px; background:url(images/header_bg.jpg); padding:24px 0 0 18px;}
.header input{width:134px; height:18px; margin:7px 0 5px 0; border:1px solid #000000;}
.header a{color:#FFFFFF; font-size:10px; text-decoration:underline; font-weight:normal;}
.header a:hover{text-decoration:none;}

.mp{background:url(images/mp_bg.jpg); height:211px; width:251px; padding:7px 0 0 175px;}
.rc{width:156px; background:url(images/rc_bg.jpg); padding:45px 0 0 20px;}


.topbar { height:20px ; width:780px;}
.flash {height:280px; width:385px;}
.hero { height:280px; width:217px;}
.cnt{height:247px;}
.cnt_left{width:365px; padding:10px 21px 5px 21px;}
.cnt_mid{width:1px; background-color:#F0F0EF;}
.cnt_right2{width:332px; padding:10px 21px 5px 21px;}
.cnt_right{width:352px; padding:10px 21px 5px 21px;}

.cnt_right_m{width:299px; padding:22px 23px 10px 29px;}

li a{line-height:18px; background:url(images/b_link.gif) center left no-repeat; padding-left:11px; text-decoration:underline; color:#3A7CD5;}
li a:hover{text-decoration:none;}

a{color:#3A7CD5; text-decoration:underline; font-weight:bold;}
a:hover{text-decoration:none;}

b a{color:#3A7CD5; text-decoration:underline; font-weight:bold;
	background:url(images/b_link.gif) center right no-repeat; padding-right:9px;}
b a:hover{text-decoration:none;}

.mpt{background:url(images/mpt.gif) top left repeat-x; margin:15px 0 13px 0;}

strong{color:#EA5300;}
.font_2{font-size:11px; color:#75829C;}
.font_3{font-size:11px;}

.hs{height:26px; background:url(images/hs_bg.gif) bottom repeat-x;}
.hs div{background:url(images/hs_rp.gif) top right no-repeat;}

.right_td_1{width:340px; height:172px; padding:24px 112px 36px 29px; background:url(images/right_td_1_bg.jpg) top no-repeat;}


#form input{width:203px; height:20px;}
#form textarea{width:203px; height:169px; overflow:auto; margin-bottom:10px;}

.footer{height:100px; text-align:center; padding-top:25px; color:#FDFDFD;}
.footer a{color:#8CD3FF; text-decoration:underline; font-weight:normal;}
.footer a:hover{text-decoration:none;}
.footer b a{color:#EDEDEE; font-weight:bold; text-decoration:none;
			background:url(images/footer_mk.gif) center left no-repeat; padding:0 24px 0 7px;}
.footer b a:hover{text-decoration:underline;}
.topnav{
	height:280px;
width:178px
	padding-top:0px;
	color:#414D65;
	background-repeat: no-repeat;
	vertical-align: top;
	padding-right: 0px;
	font-weight: normal;
}
