@charset "UTF-8";
/* CSS Document */
html{ background-color:#000;
}
body {
margin:0px 0px; 
padding:0px;
text-align:center;
background-repeat:no-repeat;

background: rgb(37,64,143); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1NDA4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgb(37,64,143) 0%, rgb(0,0,0) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(37,64,143)), color-stop(100%,rgb(0,0,0))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgb(37,64,143) 0%,rgb(0,0,0) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgb(37,64,143) 0%,rgb(0,0,0) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgb(37,64,143) 0%,rgb(0,0,0) 100%); /* IE10+ */

background: linear-gradient(top,  rgb(37,64,143) 0%,rgb(0,0,0) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25408f', endColorstr='#000000',GradientType=0 ); /* IE6-8 */




font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
 }
	
	
#wrapper{width:1024px;
background-repeat:no-repeat;


	margin:0px auto;
	text-align:left;
	height:900px;
	
}
	

#middlebackground{
width:1024px;
position:absolute; 
height:765px;
	background-color:#ffffff;
top:56px;
z-index:1; 
background-repeat:repeat-y;  
background-position:center;



}

#medium_middlebackground{
width:1024px;
position:absolute; 
height:1030px;
	background-color:#ffffff;
top:56px;
z-index:1; 
background-repeat:repeat-y;  
background-position:center;



}

/*LINKS*/

a:link {
	text-decoration:none;color:#233d8a;padding:5px;

}

a:visited {
	text-decoration:none;color:#233d8a;

}
#footer a:link {
	text-decoration:none;color:#fff; 

}
a img {
border: 0;
}
#topmenu a:visited {
	text-decoration: none;color:#233d8a;padding:5px;
}
#footer a:visited {
	text-decoration: none;color:#fff;
}
#topmenu a:hover {
	text-decoration: none; background-color:#233d8a; color:#fff;padding:5px;
}
#footer a:hover {
	text-decoration: none; background-color:#233d8a; color:#fff;
}
a:active {
	text-decoration:none;color:none;padding:5px;
	}
	
a.table:hover {
	text-decoration: none;color:#00b5cc;
}

.text_allpages a, .text_allpages a:active, .text_allpages a:visited {color:rgb(37,64,143);}
.text_allpages a:hover{text-decoration:underline;}
/*FORMATTING GENERAL*/
	

#header {
	position:relative;
	left:0px;
	top:0px;
	width:1024px;
	height:45px;
}


#footer{position:relative; top:840px; color:#fff; font-size:10px; float:right; }

#footer_medium{position:relative; top:870px; color:#fff; font-size:10px; float:right; }
#topmenu{position:relative; float:right; color:#233d8a; margin-top:15px; margin-right:30px; font-size:14px; font-family:"Georgia", Arial, Helvetica, sans-serif;}

/*FORMATTING GENERAL-menuarea*/
#menuarea {
	position:absolute;
	left:0px;
	top:45px;
	width:292px;
	height:350px;
	background: rgb(37,64,143); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1NDA4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgb(37,64,143) 0%, rgb(0,0,0) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(37,64,143)), color-stop(100%,rgb(0,0,0))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgb(37,64,143) 0%,rgb(0,0,0) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgb(37,64,143) 0%,rgb(0,0,0) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgb(37,64,143) 0%,rgb(0,0,0) 100%); /* IE10+ */

background: linear-gradient(top,  rgb(37,64,143) 0%,rgb(0,0,0) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25408f', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
}


#logo_ {
	position:absolute;
	left:32px;
	top:60px;
	width:229px;
	height:126px;
}

#menuarea_TEXT {
	position:absolute;
	left:45px;
	top:195px;
	width:229px;
	height:200px;

}



/*FORMATTING HOME PAGE*/



#logo_top {
		position:absolute;
	left:716px;
	top:176px;
	width:127px;
	height:94px;
	z-index:5;
}
#picture_left {
	position:absolute;
	left:299px;
	top:45px;
	width:480px;
	height:350px;
}

#picture_topright {
	position:absolute;
	left:786px;
	top:45px;
	width:238px;
	height:170px;
}

#picture_bottomleft {
	position:absolute;
	left:786px;
	top:222px;
	width:238px;
	height:173px;
}


#greenbar {
	position:absolute;
	left:0px;
	top:400px;
	width:1024px;
	height:67px;
	background-color:#a2a889;
}
#greenbar_inside{
padding-top:12px;
background-position:center;
text-align:center;
color:#fff;
font-size:17px;
font-family:Georgia, "Times New Roman", Times, serif;}

#textarea {
	position:absolute;
	left:0px;
	top:468px;
	width:1024px;
	height:250px;
	background-color:#fff;
}

#textarea_inside{background-position:center; padding-left:25px; color:#000; line-height:20px; font-size:12px; text-align:start;}




/*FORMATTING ALL PAGEs*/


#toppicture_ {
	position:absolute;
	left:299px;
	top:45px;
	/*width:689px;*/
	width:725px;
	height:251px;
}

#greenbar_allpages {
	position:absolute;
	left:299px;
	top:303px;
	width:725px;
	height:31px;
		background-color:#a2a889;
}


#greenbar_insideallpages{
padding-top:5px;
padding-left:22px;
text-align:left;
color:#fff;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-variant:small-caps;
opacity:.8;}

#textarea_allpages {
	position:absolute;
	left:292px;
	top:332px;
	width:650px;
	height:408px;
	padding-left:30px;
	padding-top:15px;
	
}



#green_quote {
	position:absolute;
	left:0px;
	top:400px;
	width:292px;
	height:340px;
}
#green_quote_below {
	position:absolute;
	left:0px;
	top:730px;
	width:292px;
	height:30px;
	background-color:#a2a889;
}

#green_quote_belowmedium {
	position:absolute;
	left:0px;
	top:730px;
	width:292px;
	height:65px;
	background-color:#a2a889;
}

/*EMPLOYEE LOGIN PAGE
*/

#employeebox{background-color:#a2a889;
height:144px;
width:292px;
position:relative;
left:0px; }
#employeetext{color:rgb(37,64,143); padding:20px; font-size:15px;}

/*STYLES*/
.text_allpages{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; line-height:18px; }
.bluetext{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:rgb(37,64,143) }
.smallbluetext{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:rgb(37,64,143) }
.smalltext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }

.bluetextheader {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:rgb(37,64,143) }
.greytext{font-size:15px; color:rgb(153,153,153);}
.goldtext{font-size:15px; color:rgb(37,64,143); margin-top:10px;}
.mediumtext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }