 body{ 	margin:0px ; top:0px; padding:0px; border:0px; text-align:center; background: #666 url(../images/bg.png) repeat-x top;
	   	font-size:13px; color:#525252; 	}
.center { float:center; }

body, a, #hcontent, #outer, #footer, .content-txt, h1, #outer UL, #outer UL LI A, #outer UL LI A:hover { font-family: "Trebuchet MS", "Helvetica", sans-serif; font-weight: normal; text-decoration: none; }

img { border:0px; }

#container{    padding:0px 0px 0px 0px; border:0px; text-align: left;
			height:768px; top: 0px; width:884px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

.dotted-line {	padding: 0px 0px 0px 0px; margin: 0px; border-top: 0px; border-right: 0px; border-bottom: 1px dashed #525252; 
			border-left: 0px; }

#content {	float: left; text-align: left; padding: 0px 0px 0px 0px; margin: 0px; border: 1px solid #4d4d4d; width: 884px; 
			background-color: #f4f4f4;}

#header {	float: left; padding:10px 0px 0px 0px; margin: 0px; width: 884px; border: 0px dashed #fff; height:115px; }

#hlogo { 		float: left; width: 175px; height: 70px; padding: 0px 0px 0px 5px; }

#hcontent{	float: right; width:170px; font-weight:normal; padding: 15px 0px 0px 0px; font-size: 10px; text-align:right; color: #000000; }

#hbanner{	width:884px; text-align: center; padding:10px 0px 10px 0px; vertical-align: middle; line-height: 50px; 
			border: 0px}

#hmenu{	float:left; width:870px; padding:0px 5px 0px 5px; margin: 0px; border: 0px dotted #000000; }

a:link { color: #ff9900; }     
a:visited { color: #999999;}
a:hover { color: #999999; text-decoration:underline; }
a:active { color: #ff9900; text-decoration: underline; }   

.column-link { font-size: 17px; padding: 0px 0px 0px 0px;  border-bottom:1px dashed #525252;  }

.sub-link { font-size: 11px; }
		
.right { float: right }

.bullet-circle { list-style-image: url(../images/bullet.png); list-style-type: none; line-height:35px; }

.clear{ clear: both; height: 1px; padding: 0px; margin: 0px; border: 0px; }

#con1{ float:left; text-align: left; width: 540px; padding: 10px 10px 10px 15px; margin: 0px; border: 0px}

#con2{ float:left; text-align: left; width: 295px; padding: 10px 0px 15px 0px; margin: 0px; border: 0px;}

#right-column { float:left; text-align: left; width: 290px; padding: 15px 0px 0px 10px; margin: 0px; border-top: 0px; border-right: 0px;
			    border-bottom: 0px; border-left: 1px dashed #525252;
}

#footer{ font-size: 11px; color: #ffffff; padding-top: 0px;
		padding-bottom: 0px; height:75px; width:884px; }

#footer a{ color:#ff9900; }

.left { float: left }

.content-txt { font-size: 13px; color: #4d4d4d;}

h1 { font-size: 21px; color: #006666; padding: 0px; margin: 0px;	border: 0px; }

#outer { padding: 0px; background:url(../images/menubar.png) repeat-x top; MARGIN: 0px;  WIDTH:874px;  HEIGHT: 32px; text-align: left;  position:relative; 	font-size:20px; border: 0px; }

#outer UL { MARGIN: 0px;  LIST-STYLE-TYPE: none; HEIGHT: 32px; font-size:18px; color:#ffffff; padding: 0px;}

#outer UL LI { MARGIN: 0px; WIDTH: auto; height:32px;  display:block;  padding:0px; /* top, right, bottom, left */ background:url(../images/menu-divider.png) right no-repeat;
}

#outer UL LI A { FLOAT: left;  MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: auto;  font-size:20px; height:20px;  WHITE-SPACE: nowrap; TEXT-ALIGN: left;  TEXT-DECORATION: none; padding: 1px 20px 1px 20px; }

#outer UL LI A:hover { background: url(../images/menu-rollover.png) repeat-x top; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  line-height:25px; cursor:pointer; color:#ffffff; font-size:20px; height:32px; }	 
}

#outer UL LI A:unknown { outline: 0 }
#outer UL LI.clicked A { 	background: url(../images/menu-rollover.png); color:#4d4d4d; }
#outer UL LI.clicked A:hover { color:#4d4d4d; background: url(../images/menu-rollover.png); }
#outer UL { DISPLAY: inline-block }
#outer UL { DISPLAY: inline }
#outer UL LI { FLOAT: left }
