body
{
	background-color: white;
}

body, table, tr ,td, p, ul,ol
{
	font-size: 012px;
	font-family:  arial, sans-serif;
	color : #5f5f5f;
}
	  
a.rightlink
{
	font-size: 012px;
	color : #cc0000;
	text-decoration : none;   
}	

a.rightlink:hover 
{
	color : #ff0000;
	text-decoration : underline;   
	
}
  
a.blink
{
	font-size: 012px;
	color : 3f3f3f;
	text-decoration : none;
	font-weight : normal;
}

a.blink:hover
{
	text-decoration : underline;
	color : #ff0000;
}

#ra
{
	text-align : right;	 

}

.pageheading 		
{
	color : #cc0000;
	font-size: 20px; 
	font-weight: normal ;
	margin-top : 14px;
}
div.h2
{
	padding-top : 18px;
	padding-bottom : 2px;
	
}
div.h1
{
	padding-top : 4px;
	padding-bottom : 4px;
}

h1 , .h1, .topheading 		
{
	color : #cc0000;
	font-size: 14px; 
	font-weight: bold ;
}

h2 ,.h2,  .majorheading 		
{	
	color : #000000;
	font-size: 13px; 
	font-weight: bold;	
}

h3,.h3, .minorheading 		
{	
 color : cc0000;
	font-size: 14px; 
	font-weight: bold;
}
.h4,h4
{	
	color : #333366;
	font-size: 013px; 
	font-weight: bold;
}

li 
{
	list-style-image: url("../images/arrow_red.gif"); 
	
}

ul
{
	margin-left: -25px; 
	padding-left : 42px;
	margin-top : 0px;
	margin-bottom : 0px;

}

#padded,.padded
{
	padding :07 0 0 10;
	border : 1px solid red;
}


a, a.link
{
    font-size: 013px;
    color : #333366;;
    font-family: arial, sans-serif;
    font-weight : bold;
}

a:hover
{
    color: #cc0000;
}

a.slink
{
	color : #cc0000;
	font-size : 10px;
	text-decoration : none;
	background : #ffffff;
	font-weight : bold;
}
a.slink:hover
{
	color : #ff0000;
	border-bottom : 1px solid red;
}

a.smalllink
{	
	color: #7f7f7f; 
	font-size: 11px;
	font-weight :normal;
}

a.smalllink:hover 
{	
	color: #ff0000; 
}

a.top
{
    font-size: 10px;
    color: #7f7f7f;
    text-decoration: none;
	white-space: nowrap;

}
a.top:hover
{
    text-decoration: none;
}

.small,#small
{
    font-size: 11px;
}

.warning
{
	color : red;
	font-weight : bold;
}

/* MENU/NAV Styles START */

div.nav1
{
	margin-left : 5px;
	float: left;
	font-size : 13px;
}

div.nav2
{
	margin-left : 7px;
	margin-top : 3px;
	border-top : 1px solid silver;
	width : 200px;
	XXXXheight : 27px;
	font-size : 13px;
	
}
div.nav4
{
	font-weight : normal;
	margin-left : 32px;
	font-size : 12px;
	width: 177px;
}
div.nav3
{
	font-weight : normal;
	margin-left : 19px;
	font-size : 12px;
	width: 190px;
}

div.nav1,
div.nav2,
div.nav3
{
	padding-top : 4px;
	padding-bottom : 2px;
}

tr.norm
{
	background-color : #ffffff;
}

.alt,.alt2
{
    background-color : #d8e8f5;
}

div.nav1
{
	padding: 5px;
	padding-left : 0px;
	padding-right : 0px;
}

div.topsep
{
	margin: 6px;
	float : left;
	font-size : 9px;
	height : 13px;
	width : 5px;
	border-right : 1px solid #b0b0b0;
}

.sel
{
	color : black;
}

a.nav1, a.nav2,a.nav3,a.nav4
{
    font-size : 13px;
    font-family:  arial, sans-serif;
    text-decoration : none;
	
    font-weight :bold;
    color : #777777;
}

a.nav1
{
    font-weight :bold;
}
a.nav3,
a.nav4
{
font-weight : normal;
}
a.nav1:visited,
a.nav2:visited,
a.nav3:visited,
a.nav4:visited
{
    color : #55669f;
}
a.nav1:hover,
a.nav2:hover,
a.nav3:hover,
a.nav4:hover
{
    color : #cc0000;
    text-decoration : underline;   
}

/* MENU/NAV Styles STOP */
a.mapn2,
a.mapn3,
a.mapn4,
a.mapn5
{
	text-decoration : none;
	font-weight : normal;
}
a.mapn1
{
	padding : 4px;
	text-decoration : none;
	font-weight : normal;
     font-weight : bold;
	 margin-left : 05px;
}
a.mapn2 {	 margin-left : 25px;}
a.mapn3 {	 margin-left : 45px;}
a.mapn4 {	 margin-left : 65px;}
a.mapn5 {	 margin-left : 80px;}

div.mapn0
{
border : 1px solid white;
border-top : 1px solid silver;
width : 391px;
}
div.mapn1
{
	padding-top : 3px;
	padding-bottom: 3px;
	
	border : 1px solid silver;
	width : 390px;
	border-bottom : none;
}

div.mapn2
{
	padding-top : 3px;
	padding-bottom: 3px;
	border : 1px solid silver;
	border-top : 1px dotted #d7d7d7;
	border-bottom: none;
	width : 390px;
}
div.mapn3
{
	padding-top : 3px;
	padding-bottom: 3px;
	border : 1px solid silver;
	border-top : 1px dotted #e0e0e0;
	border-bottom: none;
	width : 390px;
}

div.mapn4
{
	padding-top : 3px;
	padding-bottom: 3px;
border : 1px solid silver;
border-top : 1px dotted #f0f0f0;
border-bottom: none;
width : 390px;
}

th,.LtShade
{
	text-align : left;
	background-color : #f0f0f0;
	border : 1px solid white;
}
