/*********************************/
/* Glenstriven Top Level Styles */
/*******************************/

a {line-height: 16px; text-decoration: underline; color: blue; font: 10px verdana, arial, sans-serif;}
a:visited {line-height: 16px; color: purple;}
a:hover {line-height: 16px; color: red;}

body {
	background-color: #062C1D;
	}

td {
	font: 10px verdana, arial, sans-serif;
	vertical-align: top;
	color: #000000;
	line-height: 16px;
	}

img {
	border: none;
	}

h1 {
	font: italic 18px 'Trebuchet MS', 'Gill Sans', arial, verdana, sans-serif;
	color: #0C291F;
	}


/**********************************/
/* Glenstriven Individual Styles */
/********************************/

.firstParagraph {
	font: bold 11px verdana, arial, sans-serif;
	line-height: 18px;
	}
	
.colorText {
	font: bold 11px verdana, arial, sans-serif;
	color: color;
	}

.twoColumn {
	width: 100%;
	}
	
	.twoColumn .left {
		width: 50%;
		padding: 0px 10px 0px 0px;
		border-right: 1px solid #CFCFCF; 
		}
		
	.twoColumn .right {
		padding: 0px 0px 0px 10px;
		}

.formattedTable {
	border-top: 5px solid #062C1D;
	background-color: #062C1D;
	width: 480px;
	}
	
	.formattedTable td {
		padding: 3px;
		}
	
	.formattedTable th {
		height: 15px;
		background-image: url(images/header_bottom.gif);
		background-repeat: repeat-x;
		background-position: left top;		
		}
	
	.formattedTable .white {
		background-color: #ffffff;
		}
	
	.formattedTable .grey {
		background-color: #EAEDEF;
		}
		
		
/**************************/
/* Glenstriven Framework */
/************************/

#mainHolder {
	width: 766px;
	background-image: url(images/background_birdwing.gif);
	background-position: left top;
	background-repeat: no-repeat;
	}
	
#topArea {
	width: 750px;
	height: 200px;
	margin: 0px 0px 0px 16px;
	}

#mainArea {
	width: 750px;
	height: 360px;
	margin: 0px 0px 0px 16px;
	background-color: white;
	}

	#mainArea #menuArea {
		width: 162px;
		background-image: url(images/background_menu.gif);
		background-repeat: repeat-y;
		}
		
		#mainArea #menuArea a {
								text-decoration: none;
								background-color: #EAEDEF;
								color: #062C1D;
								font: 10px verdana, arial, sans-serif;
								display: block;
								padding: 4px 0px 4px 9px;
								border-bottom: 1px solid #CFCFCF;
								}
			
		#mainArea #menuArea a:visited {background-color: #EAEDEF; color: #062C1D; font: 10px verdana, arial, sans-serif;}
		#mainArea #menuArea a:hover {background-color: #FAFAFA; color: #062C1D; font: 10px verdana, arial, sans-serif;}
		
	#mainArea #contentArea {
		padding: 14px;
		background-image: url(images/watermark.jpg);
		background-repeat: no-repeat;
		background-position: left top;
		}
	
#footerArea {
	width: 750px;
	margin: 0px 0px 0px 16px;
	}
	
	#footerArea td {
		color: #578A76;
		}
		
		#footerArea td a {text-decoration: none; color: #578A76; font: 10px verdana, arial, sans-serif;}
		#footerArea td a:visited {color: #578A76;}
		#footerArea td a:hover {text-decoration: underline; color: #B3D2C6;}