body{
background-color: #ffffff;
}

a
{
	font-family: arial, helvetica, verdana, sans-serif;
	color: #476788;
	text-decoration: underline;
       font-size:12px;
}


a:hover
{
	font-family: arial, helvetica, verdana, sans-serif;
	color: #FF0000;
	text-decoration: underline;
font-size:12px;
}

p
{
padding-bottom:10px;
}

p, td, li, blockquote
{
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	color: #000000;
}

th
{
font-family: arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	color: #2B3E51;
text-align:left;
}

hr
{
	width: 100%;
	height: 1px;
	background-color: #999999;
	border-width: 0px;
	padding: 0px;
	color: #999999;
}

h1
{
font-family: arial, helvetica, verdana, sans-serif;
	font-size: 16px;
	color: #2B3E51;
}

h2
{
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	color: #2B3E51;
}

h3
{
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	color: #000000;
}


#left
{
	margin-bottom: 15px;
	margin-top: 75px;
	padding-left:10px;
	text-align:right;

}


.homenav
{


}

ul.homenav 
{
list-style: none; 
padding-left: 10px;
}

li.homenav
{
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	color: #6699CC;;
	padding-bottom: 5px;
	border-bottom: dashed 1px #cccccc;
	padding-top:5px;
	font-weight:bold;
	list-style:none;
}

a.homenav
{
	font-family: arial, helvetica, verdana, sans-serif;
	color: #6699CC;
	text-decoration: none;
}


a.homenav:hover
{
	font-family: arial, helvetica, verdana, sans-serif;
	color: #FF0000;
	text-decoration: none;
}


a.navcurr
{
        font-family: arial, helvetica, verdana, sans-serif;
	color: #FF0000;
	text-decoration: none;	
}

a.navcurr:hover
{
	font-family: arial, helvetica, verdana, sans-serif;
	color: #FF0000;
	text-decoration: none;
}


#left ul
{

}


#left li
{

color: #ffffff;
	
}

#left_sub
{
        margin-top: 20px;	
        margin-bottom: 15px;
	padding-left:10px;
	text-align:left;
        color:#000000;

}


.darkback
{
   background-color: #cccccc;
}

#topleft_sub
{	
	background-color: #cccccc;
	padding-top:25px;
        padding-bottom:10px;
        padding-left:25px;
        padding-right:25px;
        color:#ffffff;

}

#topright_sub
{	
	background-color: #ffffff;	
	padding-top:25px;
        padding-bottom:10px;
        padding-left:25px;
        padding-right:25px;
        color:#ffffff;
}



#right
{

	background-color: #cccccc;
	margin-bottom: 0px;
	padding-top:25px;
        padding-right:25px;
        padding-left:25px;

}

#right_dir
{

	background-color: #cccccc;
	margin-bottom: 0px;	
	padding-top:0px;
        padding-left:25px;

}

#bottom-right
{
	background-color: #cccccc;
	margin-bottom: 0px;
	padding-right:25px;
	padding-top:5px;
	padding-bottom:25px;
	color: #ffffff;
	font-family: arial, helvetica, verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;

}


#right p
{
	padding-top:5px;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

#sub_main
{
background-color:#E6E4E4;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;
font-weight:normal;
padding-top:10px;
padding-right:5px;
padding-left:25px;
padding-bottom:100px;

}

#sub_main p 
{
color:#000000;
} 

#sub_main a { color: #476788; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; line-height: 14px; font-weight: normal;}	
#sub_main a:link { color: #476788; text-decoration: none;}
#sub_main a:active { color: #476788; text-decoration: none;}
#sub_main a:visited { color: #476788; text-decoration: none;}
#sub_main a:hover { color: #FF0000; text-decoration: none;}
#sub_main ul {margin-left: 5px; padding-left: 2px;list-style-position: inside;} 
#sub_main ul.li {margin-left: 10px; list-style-type: square;}
#sub_main ol {margin-left: 5px; padding-left: 2px;list-style-position: inside;} 
#sub_main ol.li {margin-left: 10px; list-style-type: decimal;}

.pagenav
{
}

ul.pagenav
{
list-style: none;
}

.news
{
}

ul.news 
{
list-style: none; 
padding-left: 0px;

}

li.news
{
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	color: #cccccc;
	padding-bottom: 5px;
	border-bottom: solid 1px #336699;
	padding-top:5px;
	font-weight:normal;
	list-style:none;
	
}

a.news
{
	font-family: arial, helvetica, verdana, sans-serif;
	color: #000000;
	text-decoration: none;
        font-weight:normal;
}


a:hover.news
{
	font-family: arial, helvetica, verdana, sans-serif;
	color: #eeeeee;
	text-decoration: none;
        font-weight:normal;

}



#bottom-left
{
        padding-left:20px;
        padding-top:7px;
	color: #ffffff;
	font-family: arial, helvetica, verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;


}

#bottom-left td
{
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;


}

