/* Purpose: undo some of the default styling of common (X)HTML browsers */

/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
/*ul,ol { list-style:none }*/

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html,blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */

/*ul*/
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

ul{
	margin:8px 0px 0px 20px;
}
/*ul
{list-style-type : none;}
*/

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/*img:title
{width:500px;}
*/

/* Search Engine Layer - HIDDEN */
.seo {
	visibility: hidden;
	display:none;
}

/* Ask Firefox to NOT outline the link with a dotted outline*/
a:focus {
	outline: none;
}

/* The next two definitions are used to extend table columns to 100% of the browser height */
html, body {
    height:100%;
    margin: 0;
    padding: 0;
    border: none;
	font:12px verdana, tahoma, arial, sans-serif;
	line-height:18px;
	color: #333333;
	font-weight:normal;	
   }


td
{
	font:12px verdana, tahoma, arial, sans-serif;
	color: #333333; 
	font-weight:normal;	
}

p
{
	font:12px verdana, tahoma, arial, sans-serif;
	line-height:18px;
	color:#333333;
	font-weight:normal;
	margin: 0; 
	padding: 0;		
	max-width:451px;
}

/* BODY LINKS
a:link
{
	color:#8e969f;
	text-decoration: underline;
}

a:visited 
{
	color:#8e969f;
	text-decoration: underline;
}

a:active 
{
	color:#8e969f;
	text-decoration: underline;
}

a:hover 
{
	color:#87ad3f;
	text-decoration: underline;
}
 END BODY LINKS */


.orange {color:#fe6601 !important; font-size:12px; font-weight:normal; text-decoration:none;}	/*#8e969f*/
.orange:link {color:#fe6601 !important; font-size:12px; font-weight: normal; text-decoration:none;}
a.orange:link {color:#fe6601 !important; font-size:12px; font-weight: normal; text-decoration:none;}
a.orange:visited {color:#fe6601 !important; font-size:12px; font-weight: normal; text-decoration:none;}
a.orange:active {color:#fe6601 !important; font-size:12px; font-weight: normal; text-decoration:none;}
a.orange:hover {color:#fe6601 !important; font-size:12px; font-weight: normal; text-decoration:none;} 
 
.orange_bold {color:#fe6601 !important; font-size:12px; font-weight:bold; text-decoration:none;}	/*#8e969f*/
.orange_bold:link {color:#fe6601 !important; font-size:12px; font-weight:bold; text-decoration:none;}
a.orange_bold:link {color:#fe6601 !important; font-size:12px; font-weight:bold; text-decoration:none;}
a.orange_bold:visited {color:#fe6601 !important; font-size:12px; font-weight:bold; text-decoration:none;}
a.orange_bold:active {color:#fe6601 !important; font-size:12px; font-weight:bold; text-decoration:none;}
a.orange_bold:hover {color:#fe6601 !important; font-size:12px; font-weight:bold; text-decoration:underline;} 

.dark_orange_bold {color:#ed3500 !important; font-size:12px; font-weight:bold; text-decoration:none;}	/*#8e969f*/
.dark_orange_bold:link {color:#ed3500 !important; font-size:12px; font-weight:bold; text-decoration:none;}
a.dark_orange_bold:link {color:#ed3500 !important; font-size:12px; font-weight:bold; text-decoration:none;}
a.dark_orange_bold:visited {color:#ed3500 !important; font-size:12px; font-weight:bold; text-decoration:none;}
a.dark_orange_bold:active {color:#ed3500 !important; font-size:12px; font-weight:bold; text-decoration:none;}
a.dark_orange_bold:hover {color:#ed3500 !important; font-size:12px; font-weight:bold; text-decoration:underline;}

.orange_title {color:#ed3500 !important; font-size:15px; font-weight:bold; text-decoration:none;}	/*#8e969f*/
.orange_title:link {color:#ed3500 !important; font-size:15px; font-weight:bold; text-decoration:none;}
a.orange_title:link {color:#ed3500 !important; font-size:15px; font-weight:bold; text-decoration:none;}
a.orange_title:visited {color:#ed3500 !important; font-size:15px; font-weight:bold; text-decoration:none;}
a.orange_title:active {color:#ed3500 !important; font-size:15px; font-weight:bold; text-decoration:none;}
a.orange_title:hover {color:#ed3500 !important; font-size:15px; font-weight:bold; text-decoration: underline;} 

/* 8e969f */
.text {color: #333333 !important; font-weight:normal; line-height:18px; text-decoration:none;}	/*#8e969f*/
.text:link {color:#333333!important; font-weight: normal; line-height:18px; text-decoration:none;}
a.text:link {color:#333333 !important; font-weight: normal; line-height:18px; text-decoration:none;}
a.text:visited {color:#333333 !important; font-weight: normal; line-height:18px; text-decoration:none;}
a.text:active {color:#333333 !important; font-weight: normal; line-height:18px; text-decoration:none;}
a.text:hover {color:#333333 !important; font-weight: normal; line-height:18px; text-decoration: underline;} 

.text_bold {color: #333333 !important; font-weight:bold; line-height:18px; text-decoration:none;}	/*#8e969f*/
.text_bold:link {color:#333333!important; font-weight:bold; line-height:18px; text-decoration:none;}
a.text_bold:link {color:#333333 !important; font-weight:bold; line-height:18px; text-decoration:none;}
a.text_bold:visited {color:#333333 !important; font-weight:bold; line-height:18px; text-decoration:none;}
a.text_bold:active {color:#333333 !important; font-weight:bold; line-height:18px; text-decoration:none;}
a.text_bold:hover {color:#333333 !important; font-weight:bold; line-height:18px; text-decoration: underline;} 

.footer{
	font:10px verdana, tahoma, arial, sans-serif;
	line-height:13px;
	color: #333333;
	font-weight:normal;
}

.navigation {color: #ffffff !important; font-weight:bold; line-height:20px;}
.navigation:link {color:#3ffffff !important; font-weight:bold; text-decoration: none; line-height:20px;}
a.navigation:link {color:#ffffff !important; font-weight:bold; text-decoration: none; line-height:20px;}
a.navigation:visited {color:#ffffff !important; font-weight:bold; text-decoration: none; line-height:20px;}
a.navigation:active {color:#ffffff !important; font-weight:bold; text-decoration: none; line-height:20px;}
a.navigation:hover {color:#ffffff !important; font-weight:bold; text-decoration: underline; line-height:20px;} 

/* CONTROL */ 
.centering_division{
 	width:728px;
 }

 
 /* CONTROL THE TOP AND LEFT DISTANCE OF CONTENT UNDER BANNER*/
.content_body{
	position:relative; 
	margin: 20px 0px 0px 10px;
	/*border-style:solid;
	border-width: 1px;
	border-color:#999999;*/
} 

/* CONTROLS THE MARGIN BETWEEN THE CONTENT COLUMNS*/
.content-margin{
	width:25px;
}

main_content{

}
