
/******************** GENERAL STYLES ********************/

body {
	color: #444;
	font: 12px verdana, arial, helvetica, sans-serif;
	line-height: 18px;
/*	margin: 25px;    */
	background:  url("/images/background4.gif") fixed;	
	}
	
#container   {
	top: 20px
}

.hide {
	display: none;
	}
	
hr {
/*	color:#69c  */
	color:#366;  

	}
	

img {
	border: 0;
	display: block;
	padding: 0;
	}

a:link, a:visited {
	color: #336;
	padding: 0;
	text-decoration: underline;
	}
	
a:hover {
	color: #009;
	}



 h1 {
	color: #000;
	font: 18px arial, helvetica, sans-serif;
	font-weight: bold;
/*	line-height: 34px;  */
	margin: 0;
	}

h2 {
	color: #333;
	/*font: 16px arial, helvetica, sans-serif;*/
	font: 20px geneva, arial, helvetica, sans-serif;
	font-family:
	font-weight: bold;
/*	line-height: 5px;  */
	margin: 0;
    padding: 0 0 10px 0;  
	}

h3 {
	color: #006;
	font: 14px arial, helvetica, sans-serif;
/*	text-transform: uppercase;   */
	font-weight: bold;
	line-height: 18px;
	margin: 0;
	padding: 20px 0 2px 0;
	}
	
h4 {
	color: #369;
	font: 13px verdana, arial, helvetica, sans-serif;
/*	text-transform: uppercase;   */
    font-weight: bold;
	line-height: 18px;     
	margin-top: 30px;
	padding: 3px;
	background-color: #f5f5f5;
	border-top: 1px solid #ccc;
	}

/*
#maintext li  {
list-style-type: square;
}

*/




/******************** CONTENT AREA ********************/

#mainhead{
	padding: 0;
/*	font-size: 80%;
	min-height: 200px; */ 
	background: #669 ;
	width: 600px;    
}

#bc{

	padding: 2px 3px;
	color: #ccc;
	font: 10px verdana;
	min-height: 12px;
	height: 12px;
	text-align: left;
	margin-bottom: 15px;
	border-top: 1px solid #ccc;
    background-image:  url("/images/background_bc.gif");
}

#bc a {
	color: #999;
	text-decoration: none;
}

#bc a:hover{
	color: #009;
	text-decoration: underline;
}

td#content  {
	background: #fff ;
	padding: 0;
	width: 600px;
	}
	
#maintext  {
	background: #fff ;
	padding: 0 15px 80px 15px;
	align: justify;
	
	}
	
#maintext p {
	top: -5px;
	}
	
	
/*
	
#subNav{
	float: left;
	width: 125px;
	border-right: 1px solid #f5f5f5;
	padding-bottom: 25px;  
	margin: 0 10px 0 0;
	font: small Verdana,sans-serif;
}

#subNav a {
	text-decoration: none
}
#subNav a:hover {
	text-decoration: underline
}

*/


/******************** MAIN NAV(FAR LEFT) COL ********************/

td#leftcol   {
	/* background-color: #f9f9f9; */
/*	border-right: 2px dashed #333;  */
	padding: 0px;
	}
	
#mainmenu ul {
	border: 0;
	list-style: none;
	padding: 0;
	margin: 0;
	}

#mainmenu li	{
	
	font: bold 11px arial, helvetica, sans-serif;
	padding: 0;
	text-transform: uppercase; 
	width: 150px;
	}

#mainmenu li a {
	color: #fff;
	display: block;  
	line-height: 11px;
	text-align: right;
	/* margin: 5px 0; 
    padding: 3px 10px 3px 3px;*/
    padding: 7px 10px 7px 7px;
	text-decoration: none;
	
	}
	
#mainmenu li a:hover {
	color: #fff;
/*	text-decoration: underline;  
	background: #336; */
	background: #366;
	}

	
/****  Subnav  *****/
#mainmenu ul ul{
/*	border-left: 20px #445; */
	list-style: none;
	background-color: #699;
   border-bottom:1px solid #fff;
/* 	border-top:1px solid #fff;	*/
} 	
#mainmenu ul ul li	{

	font: bold 11px arial, helvetica, sans-serif;

}

#mainmenu ul ul li a {
/*	background-color: #799; */
	color: #fff;
	display: block;  
	line-height: 10px;
	text-align: right;
	list-style-type: none;
/*	margin: 5px 0; 
  padding-: 3px 10px 3px 3px;  */
    padding-right: 10px;
	text-decoration: none;
	
	}
	
#mainmenu ul ul li a:hover {
/*	color: #fff;
	text-decoration: underline; 
	background: #336; */
	background: #366;
	}
	
	
/******** Sub-Sub Navigation *****/

#mainmenu ul ul ul{
	list-style-type: none;
	background-color: #699;

} 	
#mainmenu ul ul ul li	{
	font: 9px arial, helvetica, sans-serif;
}

#mainmenu ul ul ul li a {
	color: #fff;
	display: block;  
	line-height: 10px;
	text-align: right;
	list-style-type: none;
    padding-right: 10px;
	text-decoration: none;
	}
	
#mainmenu ul ul ul li a:hover {
	color: #fff;
/*	text-decoration: underline; 
	background: #336; */
	background: #366;
	}
	
/******** END Sub-Sub Navigation *****/

#menuselector ul {
	border: 0;
	list-style-type: none;
	padding: 0;
	margin: 0;
	}


/************************** FOOTER STYLE *****************************/

#footer {
	
/*	border-left: 1px solid #ccc;    */
	color: #ccc;
	font: 9px arial;
	width: 600px;
	background: #f5f5f5;
	}

#footer p {
	color: #999;
	font: 9px arial, helvetica, sans-serif;
	margin: 1px 0;
	padding:5px;
	text-align: center;
	}


/************************ V2 COLUMBUS CSS  **************************/
.bold   {  
	font-weight: bold; 
	text-decoration: none; 
}
	
a.bold  {  
	font-weight: bold;
	color: #006; 
	text-decoration: none 
}

a.bold:hover {  
	font-weight: bold;
	color: #00c;
	text-decoration: underline; 
}

.bolditalic  {  
	font-weight: bold;
	font-style: italic; 
}

.italic  {  
	font-style: italic ;
}

a.nav, .nav  { 
	color: #333;
	font-family: Arial, Verdana, Helvetica;
	font-size: 15px; 
	font-weight: bold ;
}
	
a.nav:hover  { 
	color: #0000cc; 
	font: bold 15px Arial, Verdana, Helvetica; 
}


.leftnavhead  { 
	font: 14px Arial, Verdana; 
	font-weight: bold; 
	color: #ffcc33 
}

a.leftnav, .leftnav   { 
	font: 12px Arial, Verdana;  
	color: #ffffff; 
	text-decoration: none 
}
	
a.leftnav:hover  { 
	font: 12px Arial, Verdana;  
	color: #333366; 
	text-decoration: underline 
}


	

   

