/* MAIN STYLES */ 
body {
	background-color: #DFDFDF;
	font-family:arial;
	font-size: 12.5px;
	color: #666666;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

p {
/*display:inline*/
}

.content{
font-family:arial;
font-size:13px;
color:#666666;
}

td.side_nav {
padding: 5px 10px 5px 15px;
}

td, th {
	font-family:arial;
	font-size: 12.5px;
	color: #666666;
}

.textbox_sm,.textbox_med,.textbox_lrg {
	font-size: 9pt;
}

.textbox_sm {
	width:75px;
}

.textbox_med {
	width:200px;
}

.textbox_lrg {
	width:450px;
}

/* TEXT STYLES */

H1 {
font-size: 16px;
color: #666666;
font-weight:bold;
font-family:arial;
margin-top:0em;
margin-bottom: -.25em;  
	  }

.subheader{
font-family:arial;
font-size:11px;
color:#666666;
font-weight:bold;
text-transform:uppercase;
}

.header{
font-family:arial;
font-size:14px;
color:#666666;
font-weight:bold;
}

.message { 
	font-size: 12.5px; 
	color: red; 
	font-weight: bold 
} 

.left_side{
font-family:arial;
color:#666666;
font-size:11px;

}

.lef_side_headers{
font-family:arial;
color:#ffffff;
font-size:10px;
text-transform:uppercase;
}

.toplinks{
font-family:arial;
color:#FFFFFF;
font-size:11px;
font-weight:bold;

}

/* =========================== Article Mod ===========================  */
.article_title {font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;font-weight:bold;}
.article_author { font-family:Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;font-style: normal;}
a.article_link:link, a.article_link:visited, a.article_link:active,  a.article_link:hover   {text-decoration:underline; color: #0066FF;font-size: 12px;}  





/* LINK STYLES */
a:link, a:visited, a:active    {text-decoration:none; color: #0066FF;}    
a:hover   { text-decoration: underline; color: #0066FF;}


a.toplinks:link, a.toplinks:visited, a.toplinks:active    {font-family:arial;font-size:11px;
color: #FFFFFF;font-weight:bold; text-decoration:none;}    
a.toplinks:hover   { font-family:arial;font-size:11px;color: #FFFFFF;font-weight:bold;
text-decoration:underline;}



/* FORMATTING */
form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

#main{
width: 779px;
margin:0 auto;
}

#SEO{

}

#header {

}

#content {

}

#footer {

width:759px;
    margin:0 auto;
background:#F1ECE2;
	font-size: 10px;
	color: #666666;
	text-align:center;
}

#footer a {

	font-size: 10px;
	color: #0066FF;
	text-align:center
}


.titlecase {
	text-transform: capitalize;
}


.altrow td {
	background-color:#F5F5F5;
}