/* 
------- SKIN CSS INFORMATION ------
Skin: 			
Colors: 		#004F30 #568235 #A6D091
Date Created:	
Created by: 	

------- STYLESHEET HISTORY --------
Modified on:
Modified by:
Modifications:
------------------------------------------------------------------------*/
.headrepeat {
	background: url(images/header.toprepeat_BG.jpg) repeat-x;
	}
	
.header {
	background: url(images/header.top_BG.jpg) no-repeat center top;
	}	

A.header_links, A.header_links:Visited, A.header_links:Active {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
A.header_links:Hover {
	color: #cccccc;
	text-decoration: underline;
	}
.date{
	color: #FFFFFF;
	font-size:9px;
	font-family:tahoma, arial;
	font-weight:normal;
	font-style:italic;
	vertical-align:top;
	padding-right:35px;
	}
.menu {	
	background: url(images/menu.bevel_BG.jpg) no-repeat top center #000000;
	display:block;
	height:60px;
	}
/* ------------------------------ Start BASIC ----------------------------- */
a:link {color: #006696;	text-decoration: none;font-family:Arial,Tahoma,Helvetica,Verdana; font-size:12px; font-weight: bold;}
a:active {color: #006696;text-decoration: none;font-family:Arial,Tahoma,Helvetica,Verdana; font-size:12px; font-weight: bold;}
a:visited {color: #006696;text-decoration: none;font-family:Arial,Tahoma,Helvetica,Verdana; font-size:12px; font-weight: bold;}
a:hover {color: #003366; text-decoration: underline;font-family:Arial,Tahoma,Helvetica,Verdana; font-size:12px; font-weight: bold;}

body {
	background: url(images/body.repeat_BG.jpg) repeat-x #016798; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
    margin-bottom: 16px;
	font-family:  Arial,Tahoma,Helvetica,Verdana;
    font-size:  12px;
    color: #333333;
}

h1 {color: #006696;font-weight: bolder;font-size: 18px;margin: 0;}
h2 {/* used for all page titles on standard pages */
	color: #006696;
	font-weight: bold;
	font-size: 16px;
	margin:0;
	font-family:"Times New Roman", Times, serif;
}
	
td, div, p {font-family: Arial,Tahoma,Helvetica,Verdana; font-size:  12px;}

small   {font-size:  10px;}
big {font-size:  14px;}
BLOCKQUOTE, PRE {font-family:Arial,Tahoma,Helvetica,Verdana;}

/* bullets & numbers */
UL LI {list-style-type:square;}
UL LI LI {list-style-type:disc;}
UL LI LI LI {list-style-type:circle;}
OL LI {list-style-type:decimal;}
OL OL LI {list-style-type:lower-alpha;}
OL OL OL LI {list-style-type:lower-roman;}

HR {color: #cccccc; height:1pt;}

.white a:link, .white a:visited {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	}
.white a:hover, .white a:active {
	color:#006696;
	font-size:10px;
	text-decoration:none;
	}
/* ------------------------------ End BASIC ----------------------------- */
/* ------------------------------ Start LINKS ----------------------------- */
.current_date {color: #FFFFFF; text-decoration:none;
	font-size:9px;
	font-family:tahoma, arial;
	font-weight:normal;
	font-style:italic;
	}

a.login:visited {color: #FFFFFF; font-size:10px; text-decoration:none;}
a.login:active {color: #FFFFFF; font-size:10px; text-decoration:none;}
a.login:link {color: #FFFFFF; font-size:10px; text-decoration:none;}
a.login:hover {color: #006696; font-size:10px; text-decoration:none;}

.copyright {font-family: Arial,Tahoma,Helvetica,Verdana;font-size:  9px;color: #FFFFFF;}

a.copyright:visited {color: #FFFFFF; font-size:10px; text-decoration:none;}
a.copyright:active {color: #FFFFFF; font-size:10px; text-decoration:none;}
a.copyright:link {color: #FFFFFF; font-size:10px; text-decoration:none;}
a.copyright:hover {color: #006696; font-size:10px; text-decoration:none;}


/* ------------------------------ End LINKS ----------------------------- */
/* ------------------------------ Start LAYOUT ----------------------------- */
.logo{padding:0;}

.leftedge {
	background: transparent url(images/left.edge_bg.jpg) repeat-y right;
	}
.rightedge {
	background: transparent url(images/right.edge_bg.jpg) repeat-y left;
	}
.mainbg {
	background: #FFFFFF;
	}
.lmainledge {
	background: url(images/mainL.edge_BG.jpg) repeat-y right;
	}
.rmainledge {
	background: url(images/mainR.edge_BG.jpg) repeat-y left;
	}
.topmainedge {
	background: url(images/main.top_IMG.jpg) repeat-x top;
	
	}
.mainbgcolor {
	background:#f3f3f3;
	}
.mainbox1 {
	float:left;
	width:54%;
	padding-bottom:10px;
	}
.mainbox2 {
	float:right;
	width:45%;
	padding-bottom:10px;
	}
.tanbar{
	background:#a3a198;
	height:15px;
	border-bottom: 1px solid #838071;
	}
.mainbottombgcolor {
	background: url(images/main.tablebottom_BG.jpg) repeat-x top;
	}
.bottomrepeat {
	background: url(images/main.bottom_BG.jpg) repeat-x top;
	}
.searchbox {
	background: url(images/search_BG.jpg) no-repeat;
	height:36px;
	_height:91px;
	width:292px;
	_width:312px;
	display:block;
	padding:45px 0px 5px 20px;
	}	
.searchbox2 {
	background: url(images/search2_BG.jpg) no-repeat;
	width:270px;
	height:42px;
	display:block;
	padding:45px 0px 5px 2px;
	}	
.search {background-color: #598737;padding:3px 3px 3px 3px;color: white; height: 50px; text-align: middle;}

a.searchLink:visited{color: #FFFFFF; font-size:10px; text-decoration:none; background:#CCCCCC;border:1px solid #666666; padding:3px 8px 3px 8px;}
a.searchLink:active{color: #FFFFFF; font-size:10px; text-decoration:none; background:#CCCCCC; border:1px solid #666666;padding:3px 8px 3px 8px;}
a.searchLink:link{color: #FFFFFFF; font-size:10px; text-decoration:none; background:#CCCCCC;border:1px solid #666666;padding:3px 8px 3px 8px;}
a.searchLink:hover{color: #FFFFFF; font-size:10px; text-decoration:none; background: #003366border:1px solid #CCCCCC;padding:3px 8px 3px 8px;}

.ShowCase {padding:0px 0px 0px 0px;}

.ContentPane{vertical-align:top;}
.ContentPane1{padding-top:3px;vertical-align:top; width:65%; color:#003366;font-size:9px;font-weight:normal; font-style:italic; float:right;font-family:tahoma,arial;}
.ContentPane2{padding:3px 5px 3px 5px;vertical-align:top;}
.ContentPane3{padding:0;vertical-align:top;}
.ContentPane4{padding:0;vertical-align:top;}
.ContentPane5{padding:0;vertical-align:top;}
.ContentPane6{padding:0;vertical-align:top;}
.ContentPane7{padding:3px 5px 3px 5px;vertical-align:top;}
.ContentPane8{padding:3px 5px 3px 5px;vertical-align:top;}

.footer{background:#4891b5; color:#FFFFFF; font-size:10px; padding:7px;}
.footer a:link, .footer a:visited {background: #4891b5;color:#FFFFFF;font-size:10px; text-decoration:none;}
.footer a:hover, .footer a:active {background: #4891b5;color:#FFFFFF;font-size:10px; text-decoration:none;}

.controlpanel {
	padding:0;
	margin:0;
	width:100%;
	}
/* --------------------------- End LAYOUT ----------------------------------- */

.profilemap { padding:70px 5px 5px 5px; display:block;width:501px; height:268px; border: 1px solid #b3b3b3; background: url(images/profilemap_BG.jpg) #FFFFFF no-repeat;" } 








