/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding: 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	background-image: url(../images/bg.jpg);
}

a {
	text-decoration: none;
	/*color: white;*/

}

a:hover {
	text-decoration: underline;

}


/* TITLE HEADER BLUE */



.textheaderblue {
	
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #0065B0;
	
}	

/* PARAGRAPH HEADER BLACK */



.textheaderblack {
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/* TEXT WHITE */



.textwhite {
	
	color: white;
}

	

/* SUB HEADER BLUE */



.subheaderblue {
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0065B0;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-size: 2.1em;
}

/* SUB HEADER DARKBLUE */



.subheaderdarkblue {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-size: 2.1em;
}

/* SUB HEADER GREEN */



.subheadergreen {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #369C0A;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.9em;
}


/* BLUE LINK */



.post {
	font-size: 12px;
	color: #000000;
}

.post a {
	color: #142954;
}

.post a:hover {
	text-decoration: underline;
	color: #142954;
}


.postunderline {
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
}

.postunderline a {
	color: #142954;
	text-decoration:underline;
}

.postunderline a:hover {
	color: #F00;
}


/* BLUE LINK BOLD */



.boldbluelink {
	
	font-size: 12px;
	color: #142954;
	font-weight: bold;
}

.boldbluelink a {
	color: #142954;
}

.boldbluelink a:hover {
	text-decoration: underline;
	color: #142954;
}


/* BLUE LINK BOLD TABS */



.boldbluelinktabs {
	
	font-size: 14px;
	color: #142954;
	font-weight: bold;
}

.boldbluelinktabs a {
	color: #142954;
}

.boldbluelinktabs a:hover {
	text-decoration: underline;
	color: #142954;
}


/* WHITE LINK BOLD TABS */



.boldwhitelinktabs {
	
	font-size: 14px;
	color: white;
	font-weight: bold;
}

.boldwhitelinktabs a {
	color: white;
}

.boldwhitelinktabs a:hover {
	text-decoration: underline;
	color: white;
}


/* WHITELINK */



.whitelink {
	
	font-size: 12px;
	color: white;
}

.whitelink a {
	color: white;
}

.whitelink a:hover {
	text-decoration: underline;
	color: white;
}

/* ORANGELINK */



.greenstorylink {
	
	font-size: 12px;
	color: #369C0A;
}

.greenstorylink a {
	color: #369C0A;
}

.greenstorylink a:hover {
	text-decoration: underline;
	color: #369C0A;
}


/* LIGHT BLUE LINK */



.lightbluelink {
	
	color: #0F5B95;
	font-weight: bold;
}

.lightbluelink a {
	color: #0F5B95;
}

.lightbluelink a:hover {
	text-decoration: underline;
	color: #0F5B95;
}


/* RED LINK */



.redlink {
	font-size: 13px;
	color: #FF9000;
	font-weight: bold;
}

.redlink a {
	color: #990000;
}

.redlink a:hover {
	text-decoration: underline;
	color: #990000;
}


/* Text Header Blue Link */



.textheaderbluelink {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0065B0;
	font-weight: bold;
}

.textheaderbluelink a {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0065B0;
	font-weight: bold;
	
}

.textheaderbluelink a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;	
	text-decoration: underline;
	color: #0065B0;
}

/* Orange Link */
.orangelink {
	
	font-size: 12px;
	color: #FCA114;
}

.orangelink a {
	color: #FCA114;
}

.orangelink a:hover {
	text-decoration: underline;
	color: #FCA114;
}

.mainMenuItemSelected .orangelink
{
	color:White;
}

.mainMenuItemSelected a.orangelink
{
	color:White;
}

.mainMenuItemSelected a.orangelink:visited
{
	color:White;
}

/*******************/

/******************/
/* Logged In Menu */
/******************/

.loggedInMenu_Selected #leftColumn
{
	width:12px;
	background-image:url(../images/tab-tan-left.jpg);
	height:32px;
}

.loggedInMenu_Selected #rightColumn
{
	width:12px;
	background-image:url(../images/tab-tan-right.jpg);
	height:32px;
}

.loggedInMenu_Selected #centerColumn
{
	background-image:url(../images/tab-tan-middle.jpg);
	height:32px;
	vertical-align:middle;
}

.loggedInMenu_NonSelected #leftColumn
{
	width:12px;
	background-image:url(../images/tab-blue-left.jpg);
	height:32px;
}

.loggedInMenu_NonSelected #rightColumn
{
	width:12px;
	background-image:url(../images/tab-blue-right.jpg);
	height:32px;
}

.loggedInMenu_NonSelected #centerColumn
{
	background-image:url(../images/tab-blue-middle.jpg);
	height:32px;
	vertical-align:middle;
}

a.loggedInMenuLinks:visited
{
	color:#142954;
	font-size:14px;
	font-weight:bold;
}

a.loggedInMenuLinks:link
{
	color:#142954;
	font-size:14px;
	font-weight:bold;
}

a.loggedInMenuLinks:hoverr
{
	color:#142954;
	font-size:14px;
	font-weight:bold;
}

a.loggedInMenuLinks:active
{
	color:#142954;
	font-size:14px;
	font-weight:bold;
}

/*******************/
/* Loading Message */
/*******************/
div #loadingMessage
{
	position:absolute; 
	right:0px; 
	top:0px; 
	width:100px; 
	background-color:Silver; 
	border:solid 1px black; 
	padding:5px; 
	font-style:italic;	
}

.dxCenterControlFix
{
	margin-left:auto;
	margin-right:auto;
}

.imageButtonPointer
{
	cursor:pointer;
}

/******************/
/* Breadcrumbs    */
/******************/

.breadcrumbs {
	font-weight: bold;
	color: #FFFFFF;	
}	

a.breadcrumbs {
	font-weight: bold;
	color: #FFFFFF;	
}	

a.breadcrumbs:link {
	font-weight: bold;
	color: #FFFFFF;	
}

a.breadcrumbs:visited {
	font-weight: bold;
	color: #FFFFFF;	
}		

a.breadcrumbs:hover {
	font-weight: bold;
	color: #FFFFFF;	
}	

a.breadcrumbs:active {
	font-weight: bold;
	color: #FFFFFF;	
}	

img
{
	border:none;
}

/**************/
/* MAIN MENU */
/**************/

.mainMenuItem
{
	padding-left:15px;
	padding-right:15px;
	padding-top:6px;
	padding-bottom:6px;
	float:left;
}

.mainMenuItemSelected
{
	padding-left:15px;
	padding-right:15px;
	padding-top:6px;
	padding-bottom:6px;
	float:left;
	background-color:Green;
}