

BODY, P,TABLE,DIV
{
font-family: Arial, Geneva, sans-serif;
font-weight: normal;
font-size: 12px;
}
p
{

text-align: justify;
}

input.button {
color: #000000; 
background-image: url(i/button_back.gif); 
border-width: 1px;  
border-color: #004598;
} 
h1 {
font-size: 14px;
text-transform: uppercase;
letter-spacing: 1px;
color: #444444;
padding-left: 15px;
text-align: left;
}
h2 {
font-family: Tahoma;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 1px;
color: #FFFFFF;
text-align: center;
}
h3 {
font-family: Tahoma;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 1px;
color: #000000;

}



a
{
font-family: Arial, Geneva, sans-serif;
font-size: 10px;
text-decoration: none;
color:#003DFD
}


a.topmenu
{
font-family: Arial, Geneva, sans-serif;
font-size: 12px;
text-decoration: none;
color:#FFFFFF;
}
a.whitelink
{
font-family: Arial, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color:#FFFFFF;
}
a.whitelink:hover
{
font-family: Arial, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color:#CC3300;
}
a.whitelink:visited
{
font-family: Arial, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color:#FFFFFF;
}
.menudeactive
{
color:#FFFFFF;
text-decoration:none;
font-size: 9px;
background-image: url(i/menu_background.gif);
border-left: 1px solid #DFDFDF;
}



.blockheader {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #001155;
	height: 42px;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #CCCCCC;
}

.partback {
color:#000000;
text-decoration:none;
font-size: 9px;
font-weight: bolder;
text-align: center;
background-image: url(i/part_back.gif);
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(i/nav_background.gif);
	background-repeat: repeat;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	text-align: center;
}
.newsheader {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;

}
.title {
	font-family: Tahoma, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;

}
.Headline01 {
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	color: #444444;
	text-transform: uppercase;
	padding-right: 5px;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 5px;
	text-align: left;
	vertical-align: text-top;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Headline02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-right: 5px;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 5px;
	text-align: left;
	vertical-align: text-top;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #3333CC;
}
A.think  {
	
	border-width:0px 0px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	color:#CC3300;
} 
A.think:Hover  {
	color:#CC3300;
	border-width:0px 0px 0px 0px;
	text-decoration: none;
}
A.think:visited  {
	color:#CC3300;
	border-width:0px 0px 0px 0px;
	text-decoration: none;
}
A  {
	color:#000000;

	border-width:0px 0px 0px 0px;
	text-decoration: none;
} 

A:Active  {
	color:#000000;
	border-width:0px 0px 0px 0px;
	text-decoration: none;
}

A:Visited  {color:#000000;
	border-width:0px 0px 0px 0px; 
	text-decoration:none}

A:Hover  {
	color:#CC3300;
	border-width:0px 0px 0px 0px;
	text-decoration: none;
}
.linkto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	margin-right: 5px;
	padding-right: 5px;
}




.red {color:#DA251E;text-decoration:none;font-size: 11px;font-weight: bold;}
.aqua {color:aqua;text-decoration:none;font-size: 11px;font-weight: bold;}
.black {color:black;text-decoration:none;font-size: 11px;font-weight: bold;}
.blue {color:#5F97CC;text-decoration:none;font-size: 11px;font-weight: bold;}
.gray {color:gray;text-decoration:none;font-size: 11px;font-weight: bold;}
.green {color:green;text-decoration:none;font-size: 11px;font-weight: bold;}
.lime {color:lime;text-decoration:none;font-size: 11px;font-weight: bold;}
.maroon {color:maroon;text-decoration:none;font-size: 11px;font-weight: bold;}
.navy {color:navy;text-decoration:none;font-size: 11px;font-weight: bold;}
.olive{color:olive;text-decoration:none;font-size: 11px;font-weight: bold;}
.purple{color:purple;text-decoration:none;font-size: 11px;font-weight: bold;}
.silver{color:silver;text-decoration:none;font-size: 11px;font-weight: bold;}
.teal{color:teal;text-decoration:none;font-size: 11px;font-weight: bold;}
.yellow{color:yellow;text-decoration:none;font-size: 11px;font-weight: bold;}

.detailstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-right: 7px;
	padding-right: 7px;
	background-image: url(i/details_back.gif);
	background-repeat: repeat;
	text-align: justify;
	vertical-align: top;
	margin-left: 7px;
	padding-left: 7px;
}

.Smallnav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
}
.menuactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(i/menu_background_active.gif);
	background-repeat: repeat;
	text-align: center;
	font-weight: bolder;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-left: 1px solid #000000;
	color: #CC0033;
}

.downlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: middle;
	background-color: #FFFFFF;
	padding-left: 10px;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

.PhorumTableHeader{
	font-family: Helvetica, Arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	padding: 7px;
    background-image: url(phorum/images/header_back.gif);
}

.PhorumListTop{
    background-image: url(phorum/images/header_back.gif);
	text-align: center;
	color: white;
	padding: 5px;
}

.PhorumMessage{
	font-family: Verdana;
	font-size: 125%;
	
	
}
.PhorumMessageDate {
	font-size: 11px;
	background-color: #F5F5F5;
	border-right: solid black 1px;
}
.PhorumMessageAuthor {
	background-color: #F5F5F5;
	font-size: 11px;
}

.PhorumMessageBody {
	padding-left: 5px;
	
}
.PhorumNav
{
	background-image: url(phorum/images/nav_back3.gif);
	height: 18px;
}


.PhorumForumTitle {
	
	font-size: 115%;
	font-weight: bolder;
	margin-left: 5px;
	padding-left: 5px;
}

.PhorumListRow {
	font-family: Verdana;
	font-size: 10px;
border-bottom: solid #004598 1px;

	margin-left: 5px;
	padding-left: 5px;
}
.PhorumListTable {
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	margin-left: 5px;

         border-left: solid #345487 1px;
         border-right: solid #345487 1px;
border-bottom: solid #345487 1px;


}
.tableborder { 
border:1px solid #345487;
background-color:#FFF; 
padding:0; 
margin:0 }
.PhorumMessageBody {
         font-size: 12px;
}
.phorum-description-white {
	font-family: verdana;
	font-size: 10px;
	padding-left: 5px;
	vertical-align: top;
	color: #FFFFFF;
	text-align: center;
}

.phorum-counts {
	font-family: Arial;
	font-size: 10px;
	padding-left: 5px;
	vertical-align: middle;
	text-align: center;
}
.phorum-num {
	font-size: 85%;
	color: #444444;
	vertical-align: middle;
	text-align: center;
}
.phorum-description {

	padding-left: 25px;
	vertical-align: top;
}

.formbox { 
	background-color: #D1DCEB; 
	color:#3A4F6C;
	font-weight:bold;
	padding:7px;
	margin-top:1px; 
	border-top: solid 1px #001155; 
		border-bottom: solid 1px #001155; 
}
.formleft  { 
	background-color: #F5F9FD; 
	padding:6px; 
	margin-top:1px;
	border-top:1px solid #C2CFDF; 
	border-right:1px solid #C2CFDF; 
}

.formright { 
	background-color: #F5F9FD; 
	padding:6px; 
	margin-top:1px;
	border-top:1px solid #C2CFDF; 
}
.formmiddle { 
	border-left:1px solid #C2CFDF; 
	border-right:1px solid #C2CFDF; 
 	padding:6px; 
	margin-top:1px;
	border-top:1px solid #C2CFDF; 
}



 .big {
 text-align: center; text-transform: uppercase;

 }
 .big2 {
 text-align: center; text-transform: uppercase;
 font-size: 95%;
 font-weight: bolder;


 }

 
 INPUT, TEXTAREA, SELECT {
    BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; 
    BORDER-LEFT:#000000 1px solid; BORDER-RIGHT: #000000 1px solid; 
    BORDER-TOP: #000000 1px solid; COLOR: #000000; FONT-SIZE: 8pt; 
    FONT-STYLE: normal; }
	
a.PhorumLink {
font-family: Arial, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
a.PhorumLink:hover {
font-family: Arial, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.PhorumProfile {
border-bottom: solid black 1px;
}
.titlemedium { 
font-weight:bold; 
color:#3A4F6C; 
padding:5px;
border:1px solid white; 
margin:0px; 
background-image: url(phorum/images/desc_back.gif) 
}


.info {
font-size: 85%; 
padding: 5px; 
height: 25px; 
background-color: white;
}

.calendar {
font-size: 90%; 
line-height: 110%;
padding-left: 5px;
padding-top: 5px;
height: 25px; 
background-color: white;
}

.newsdown {
background-image: url(i/newsbodyback.gif); 
background-repeat: no-repeat;  
background-position: right top;
font-size: 11px;
}
