/* Start of CMSMS style sheet 'common' */
/*
=========
| The Basics |
=========
*/

html {height: 100%;}

body {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000;
 background: #d7dadb; 
 height: 100%
 }
	
a {
	font-weight: bold;
	text-decoration: none; 
	color:#94b56a;
	}

a:hover { text-decoration: underline; }

img { border: 0; }

.fltLeft { float: left; }

.fltRight { float: right; }

.clearboth { clear: both; width: 100%; height: 1px;}

div#container {
 width: 924px;
 background:url(uploads/images/background.jpg) top left repeat-y; 
 padding: 0 10px;
 margin: 0px auto 0px auto;
 min-height: 100%;
 }


/*
=======
| Header |
=======
*/

#head-wrap {
	width:904px; 
	height: 130px; 
	margin: 0; 
	padding: 0;
    background: transparent url('uploads/images/menu_bg.jpg') repeat-x left bottom;
	}

div#logoBar {
 background: url('uploads/images/bg-head.gif') repeat-x;
 width: 904px;
 height: 95px;
 margin: 0px;
 }

div#topLinks {
 margin-top: 50px;
 margin-right: 5px;
 }

div#topLinks ul {
 list-style-type: none;
 }

div#topLinks ul li {
 display: inline;
 float: left;
 padding: 0px 7px 0px 7px;
 color: white;
 font-weight: bold;
 text-transform: uppercase;
 font-size: 10px;
 }

div#topLinks ul li a {
 color: white;
 font-size: 10px;
 text-transform: uppercase;
 }

div#topLinks ul h3 {
 color: white;
 font-size: 10px;
 text-transform: uppercase;
 margin-top: 0px;
 }

#menu-wrap{	
	float:left;
	height: 35px; 
	margin: 0; 
	padding: 0;
	background:url('uploads/images/menu_bg.jpg') top left repeat-x;
	}

div#menuContainer {	
	display: block;
	height: 35px;
	padding: 0;
	background:#5c8492;
	}
	
div#menuContainer ul {
 list-style-type: none;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 }

div#menuContainer ul li {
	display: block; 
	float:left;
	height: 19px; 
	margin-left: 1px;
/*	padding:8px 15px; */
	padding:8px 23px;
	border-left: 1px solid #c9d4d7;
	border-right: 1px solid #c9d4d7;
	background:url(uploads/images/menu_bg.jpg) top left repeat-x;
	}

div#menuContainer ul li:hover, div#menuContainer ul li.current {
	background-color:#c9d4d7;
	background-image: none;
    cursor: pointer;
	}

div#menuContainer ul li a {
 color: #373737;
 font-size: 12px;
	text-decoration:none;
	font-weight: normal;	
 }

div#menuContainer ul li:hover a, div#menuContainer ul li.current a{
	color:#437a9c;
	}
		
div#menuContainer ul li.first {
	border-left: none;
	margin-left: 0;
	}
	
div#menuContainer ul li.last {
	border-right: none;
	}


/*
========
| Content |
========
*/

#content-wrap {
	display: block;
	width:904px;
	height: 100%; 
	margin: 0; 
	padding: 0;
	background:url(uploads/images/content_shadow.jpg) top left repeat-x;
	}

/* End of 'common' */

