body 
{
        color: #000000;
        background: #FFFFFF;
        font-family: arial;
		font-size: 12px;
		margin:0px;
		height:100%;
}

body.print_body 
{
        color: #333333;
        background: #ffffff;
        font-family: arial;
	font-size: 12px;
        
}


body.pop_up
{ 
	color: #333333;
        background: #ffffff;
        font-family: arial;
	font-size: 12px;
}

h2
{
	color: #7c7070; 
	font-family: arial;	
	font-weight: bold;	
	font-size: 16px;

}

A         
{ 
	color: #1198DD; 
	font-family: arial;
	font-size: 12px;
	text-decoration: none;

}

A:visited       
{ 
	color: #1198DD; 
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
}

A:active        
{ 
	color: #1198DD; 
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
}

A:hover        
{ 
	color: #1198DD; 
	font-family: arial;
	font-size: 12px;
	text-decoration: underline;
}

A.title_link         
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
	text-decoration: none;

}

A.title_link:visited       
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
}

A.title_link:active        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
}

A.title_link:hover        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
	text-decoration: underline;
}


A.adminlink         
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;

}

A.adminlink:visited       
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
}

A.adminlink:active        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
}

A.adminlink:hover        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
}

A.link_bold         
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

A.link_bold:visited       
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

A.link_bold:active        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.admin_header
{
	color: #7c7070; 
	font-family: arial;	
	font-weight: bold;	
	font-size: 12px;

}

A.link_bold:hover        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}	

a.rollover
{
	color: #F6FCFE; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
	margin: 0px 10px 0px 10px;
	float: left;
	list-style:none;
	background: url(../globals/bg_nav.gif) repeat-x;
}
a.rollover:visited
{
	color: #F6FCFE; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
	margin: 0px 10px 0px 10px;
	float: left;
	list-style:none;
	background: url(../globals/bg_nav.gif) repeat-x;
}
a.rollover:active
{
	color: #F6FCFE; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
	margin: 0px 10px 0px 10px;
	float: left;
	list-style:none;
	background: url(../globals/bg_nav.gif) repeat-x;
}

a.rollover:hover
{
	color: #00365C; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
	margin: 0px 10px 0px 10px;
	float: left;
	list-style:none;
}

a.link_prim
{
	color: #023881; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
}
a.link_prim:visited
{
	color: #023881; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
}
a.link_prim:active
{
	color: #023881; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
}

a.link_prim:hover
{
	color: #023881; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
}

a.link_prim
{
	color: #023881; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
}
a.link_prim:visited
{
	color: #023881; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
}

a.rolledover
{
	color: #ffffff; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
	font-weight: bold;
}

a.rolledover:active
{
	color: #ffffff; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
	font-weight: bold;
}

a.rolledover:hover
{
	color: #ffffff; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
	font-weight: bold;
}

a.rolledover:visited
{
	color: #ffffff; 
	font-family: arial;
	font-size: 11px;	
	text-decoration: none;
	font-weight: bold;
}

.inactive_prim
{
	color: #023881; 
	font-family: arial;
	font-size: 12px;	
	font-weight: bold;
}

a.link_sec
{
	color: #023881; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

a.link_sec:visited
{
	color: #023881; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

a.link_sec:active
{
	color: #023881; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

a.link_sec:hover
{
	color: #023881; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: underline;
}

.inactive_sec
{
	color: #023881; 
	font-family: arial;
	font-size: 12px;	
	font-weight: bold;
}

a.admin_link_prim
{
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

a.admin_link_prim:visited
{
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

a.admin_link_prim:active
{
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

a.admin_link_prim:hover
{
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

.admin_inactive_prim
{
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;	
	font-weight: bold;
}

a.admin_link_sec
{
	color: #006500; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

a.admin_link_sec:visited
{
	color: #006500; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

a.admin_link_sec:active
{
	color: #006500; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

a.admin_link_sec:hover
{
	color: #006500; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: underline;
}

.admin_inactive_sec
{
	color: #006500; 
	font-family: arial;
	font-size: 12px;	
	font-weight: bold;
}

.white_text
{
	color: #ffffff; 
	font-family: arial;
	font-size: 12px;	
	
}

.white_text_bold
{
	color: #ffffff; 
	font-family: arial;
	font-size: 12px;
	font-weight: bold;	
	
}


.black_text_bold
{
	color: #000000; 
	font-family: arial;
	font-size: 12px;
	font-weight: bold;	
	
}
a.white_text
{
	color: #ffffff; 
	font-family: arial;
	font-size: 12px;
	text-decoration: none;	
	
}

a.white_text:visited
{
	color: #ffffff; 
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
}

a.white_text:active
{
	color: #ffffff; 
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
}

a.white_text:hover
{
	color: #ffffff; 
	font-family: arial;
	font-size: 12px;
	text-decoration: underline;
}

.subheading
{
	color: #7c7070; 
	font-family: arial;	
	font-weight: bold;
	font-size: 12px;
}

.subheading_white
{
	color: #ffffff; 
	font-family: arial;	
	font-weight: bold;
	font-size: 14px;
}

.subheading_black
{
	color: #000000; 
	font-family: arial;	
	font-weight: bold;
	font-size: 12px;
}

h3
{
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;
}

table
{
	color: #000000; 
	font-family: arial;
	font-size: 12px;		
	margin:0; 
 	border-collapse: collapse;
   border-spacing: 0px;
   padding: 0px;
   border: 0px;
}

td,th{padding:0px;}

input
{
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;	
}

input.radio
{
	color: #000033; 
        background: #cccccc;
	font-family: arial;
	font-size: 12px;	
}


select
{
	color: #7c7070; 
        background: #ffffff;
	font-family: arial;
	font-size: 12px;	
}


textarea
{
	color: #7c7070; 
        background: #ffffff;
	font-family: arial;
	font-size: 12px;	
}

.content
{
	color: #7c7070; 
	font-family: arial;
	font-size: 12px;	

}

.italics
{
	color: #7c7070;
	font-family: arial;
	font-size: 11px;
	font-style: italic;	

}

.codered
{
	color: #FF6600;
	font-family: arial;
	font-size: 12px;

}


.copyright
{
	font-size: 12px;
	font-family: arial;
}

table.module_header, td.module_header, div.module_header
{
        color:#ffffff;
        background: #DDDDDD;
        font-family: arial;
	font-size: 14px;
	height:24px;
	font-weight: bold;
        
}

table.module_subheader, td.module_subheader 
{
        color:#ffffff;
        background: #c2c2c2;
        font-family: arial;
	font-size: 12px;
	height:20px;
        padding-left: 10px;
	font-weight: bold;
        
}

table.sidebox_header, td.sidebox_header 
{
        color:#ffffff;
        background: #889bbb;
        font-family: arial;
	font-size: 12px;
	height:20px;
        padding-left: 10px;
	font-weight: bold;
        
}

table.mid_subheader
{
	background: #889bbb;
	color: #FFFFFF;	

}

table.row_even, tr.row_even
{
	background: #ffffff;
}

table.row_odd, tr.row_odd
{
	background: #e8efef;
}

table.sidebox_header, td.sidebox_header 
{
        color:#ffffff;
        background: #cccccc;
        font-family: arial;
	font-size: 12px;
	height:20px;
        padding-left: 10px;
	font-weight: bold;
        
}

table.sidebox
{
	border: 1px solid;
	border-color: #CCCCCC;

}

div.nav_image_off
{
	background-image: url(/rollovers/rollover_template_background.png);
	width: 89px;
	height: 20px;
	padding-top: 6px; 
	color: #f6f6a7;

}

div.nav_image_on
{
	background-image: url(/rollovers/rollover_template_background_on.png);
	width: 89px;
	height: 20px;
	padding-top: 6px; 
	

}

A.rollover         
{ 
	color: #222222; 
	font-family: Sans Serif, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;

}

A.rollover:visited       
{ 
        color: #222222; 
	font-family: Sans Serif, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

A.rollover:active        
{ 
    color: #eeeeee;
	font-family: Sans Serif, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

A.rollover:hover        
{ 
 
	font-family: Sans Serif, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:#5a5a5a;
}
