* { margin:0; padding:0;}
body { background:#ccc url(../images/background.jpg) top left repeat;}

#container {
	BACKGROUND-IMAGE: url(../images/mdbg.jpg); MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-y;
}
#newcontent {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; padding-right:25px; padding-top: 20px; padding-bottom: 10px; padding-left: 10px; min-height: 450px;} 
.header { margin-left: auto; margin-right: auto; width: 780px;}
.menu { padding: 0; margin-left: auto; margin-right: auto; width: 780px;  text-align: center; }
.menudiv {}
.menudiv2 { background: #e8e8e8;}
.menudiv3 { background: #e8e8e8; margin-top: padding-top: 5px; padding-bottom: 5px;}
.menutxt { font-family: "Impact"; font-size: 15px; font-weight: normal; color: #000000; text-transform: uppercase;}
.menutxt a { font-family: "Impact"; font-size: 15px; font-weight: normal; color: #000066; text-transform: uppercase;text-decoration: underline;}
.menutxt2 { font-family: Arial; font-size: 15px; font-weight: normal; color: #000066;}
.menutxt2 a { font-family: Arial; font-size: 15px; font-weight: normal; color: #000066; text-decoration: underline; }
.content { font-family: Verdana; font-size: 12px; font-weight: normal; color: #000000; margin-left: auto; margin-right: auto; width: 780px;}
.contenttxt { font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; }
.contenttxt a { font-family: Arial; font-size: 12px; font-weight: normal; color: #000066; text-decoration: none; }
.contenttxt a:hover { font-family: Arial; font-size: 12px; font-weight: normal; color: #000066; text-decoration: underline; }
.contenttxtb{ font-family: Arial; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; }
.topics { padding-left: 5px;  padding-right: 5px; padding-bottom: 5px; font-family: Arial; font-size: 13px; font-weight: normal; color:#000000; text-align: center; vertical-align: middle; background: #e8e8e8;}
.topcs a { Arial; font-size: 13px; font-weight: normal; color:#000000; }
.nfo { background: #e8e8e8; }
.nfocol_1 {float: right; padding-right: 10px; padding-top: 25px; padding-left: 15px; width: 555px; background: #ffffff; }
.nfocol_1txt { font-family: Verdana; font-size: 12px; font-weight: normal; color: #000000; }
.nfocol_2 {float: left; padding-top: 5px; width: 190px; background: #e8e8e8;}
.nfocol_3 {float: left; padding-top: 25px; width: 190px; margin-right: 15px;}
.nfpcol_2ttxt { font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000; /*text-transform: uppercase;*/}
.nfpcol_2ttxt2 { font-family: Verdana; font-size: 13px; font-weight: bold; color: #000000; /*text-transform: uppercase;*/}
.nfpcol_2ttxtbl { font-family: Verdana; font-size: 10px; font-weight: bold; color:#000066; /*text-transform: uppercase;*/}
.nfpcol_2ltxtbl { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000066; /*text-transform: uppercase;*/}
.nfpcol_2ltxt { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; /*text-transform: uppercase;*/}
.footer { background: #f0f0f0; padding: 15px; text-align: center; }
.footertxt { font-family: Verdana; font-size: 12px; font-weight: normal; color: #000000; /*text-transform: uppercase;*/}
.footersubl { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; /*text-transform: uppercase;*/}
.footersubl a { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000066; /*text-transform: uppercase;*/}
.smap1 { float: left; width: 235px; padding: 5px; }
.smap2 { float: left; width: 235px; padding: 5px; }
.smap3 { float: left; width: 235px; padding: 5px; }
._blue {font-family: Arial; font-size: 12px; font-weight: normal; color: #000066;}
.signup { font-family: Arial; font-size: 13px; font-weight: normal; color:#000066; text-align: center; vertical-align: middle; background: #e8e8e8;}
._home { width: 110px; padding-right: 50px; margin-left: 50px; text-align: center; margin-top: 20px; font-family: "Century Gothic"; font-size: 16px; font-weight: bold; color: #333333; text-transform: uppercase; background: #e8e8e8; }
._home a { padding-top: 20px; font-family: "Century Gothic"; font-size: 16px; font-weight: bold; color: #333333; text-transform: uppercase; text-decoration: none; }
.title1 { float: left; width: 550px; text-align: left; padding-left: 10px; padding-bottom: 10px;}
.titletxt1 {font-family: "Century Gothic"; font-size: 36px; font-weight: normal; color: #000066; text-transform: uppercase;} 
.titletxt2 {font-family: "Century Gothic"; font-size: 16px; font-weight: normal; color: #000066; text-transform: uppercase;} 
.blog { float: right; width: 210px; text-align: center;  padding-top: 10px;}
.blogbox { background: #333333; width: 110px; padding-right: 50px; margin-left: 50px; text-align: center; font-family: "Century Gothic"; font-size: 18px; font-weight: normal; color: #ffffff; text-transform: uppercase; }
.blogbox a { font-family: "Century Gothic"; font-size: 18px; font-weight: bold; color: #ffffff; text-transform: uppercase; text-decoration: none; }
.bg_line { background:url(../images/bg_line.gif) bottom left repeat-x; padding-bottom:10px;}
.bg_line2 { background:url(../images/bg_line.gif) bottom left repeat-x; padding-bottom:5px; padding-right: 10px;}
.ind { padding-left:10px;} 
.bold {font-weight: bold; }
.submit {  color: #000066; border: 1px; border-color: #000000; vertical-align: middle;}
.bot {border:0; vertical-align:bottom;}
img {border:0; vertical-align:bottom;}
a:hover{text-decoration:none;}
a {color:#000000; font-weight:bold;}
.more {background:url(../images/z_more.gif) 0px 5px no-repeat; padding-left:12px; font-weight:normal;}
.clear { clear:both;}
.alignright { text-align:right; margin-right:20px;}
.pic { float:left;}
h1 {font-family: Verdana; font-size: 14px; font-weight: bold; color: #000000}
h2 {font-family: Verdana; font-size: 13px; font-weight: bold; color: #000000} 
.picb { float:left; padding-right: 15px;}
.tee { float: left;}
.rbrdr { padding-right: 10px; }
.lrg {
	margin-left: 150px;
	margin-top:15px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #000000;
	background-color: #e8e8e8;
	width: 300px;
}
.tight {
	width: 85%;
	margin-left:75px;
}

ul, ol { margin-left: 25px;}
ul ul, ol ol, ol ul, ul ol { margin-left: 50px;}
ul ul ul, ol ol ol, ul ul ol, ul ol ol, ol ol ul, ol ul ul {margin-left: 75px;}
ul ul ul ul, ul ul ul ol, ul ul ol ul, ul ul ol ol {margin-left: 100px;}
blockquote { margin-left: 25px;}
.botom { vertical-align: bottom;}
p { margin-bottom: 8px; }
hr { display: none; }
.tabl {float:left;}
.tabr {float:right;}

