/*                                                 */
/* Multiple Client Management System               */
/* Version 5.1.1 GGM 11/09/2009                    */
/* Copyright Alpha Scientific Solutions            */
/* Do not delete or edit these six commented rows  */
/*                                                 */

* {margin: 0;}

body {		
			background: #005657;
			color: #000;
			font: 13px 'Trebuchet MS', Verdana, sans-serif;
			margin: 0 auto;
			}

#header {
	height: 163px;
}

#topnav {	height: 32px;
			background: #005657 url(layout/top-nav.jpg) 50% 0 no-repeat;
			}
			
#base {
		width: 895px;
		margin: 0 auto;
		}
#left {
	padding: 15px 0 0 10px;
	width: 95px;
}

#right {
	background: #f7de87;
	padding: 20px 0 0 5px;
	width: 105px;
}

#content {	
	background: #fff;
	color: #000;
	width: 600px;
	padding: 20px 60px 20px 20px;
}

#footer {	
	clear:left;
	color: #fff;
	font: 11px 'Trebuchet MS', 'Verdana', 'sans-serif';
	height: 50px;
	padding: 20px 0;
	width: 895px;
	text-align: center;
}


pre {white-space:pre;}

/*** IE FIXES **********************************************/
#header,#left,#content,#right,#footer {overflow:hidden; /*display:inline-block;*/}
#header,#footer {width:100%;} /* safari and opera need this */
#left,#content,#right {float:left;}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
	Topnav
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
#topnav ul {margin-left: 200px;}
#topnav li {padding: 0 0px; display: inline;}

#topnav a {
		font-weight: bold;
		background-color: transparent;
		color: #fff;
		padding: 6px 13px;
		text-decoration: none;
		}
		
#topnav a:hover{
		background-color: #7e995d;
		}
	
/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
	Left
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
.box{		background: url(layout/left-fadebox.png) top center no-repeat;
			margin-bottom: 20px;
			width: 180px;
			}

#left li:first-child {
			padding-top: 20px;
			padding-left: 10px;
			background: url(/layout/li.png) left 77% no-repeat;
			}
#left li {
			padding-bottom: 3px;
			padding-left: 10px;
			background: url(/layout/li.png) left center no-repeat;
			}

#left a {color: #0d1d98;}
#left a:hover {color: #7680cc;}

li {		padding: 2px;
			list-style-type: none;
			font-size: 12px;
			}

ul {		display: block;
			list-style-type: none;
			line-height: 20px;
			padding: 5px;
			}
			
/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
	Links
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
input, textarea {
		padding: 5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		}

a:link, a:visited {color:#1735aa;}
a:hover, a:active {color:#750202;}

#footer a {color: #dbe8ef;}

a img {border: none;}
img {margin: 20px;}




/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
	Text
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

p {padding-bottom: 10px; line-height: 1.6em;}
p.indent {text-indent: 20px;}
p.shift {margin-left: 30px; }

h1,h2,h3,h4 {color:#E3E5CA;}

h1 {font-size: 26px; color: #021975; margin: 0;}
h2 {font-size: 20px; color: #872424;}

h3 {font-size: 14px;padding: 3px 0 3px 6px;}
h4 {font-size: 13px; }

form, br {
	
	margin: 0;
	padding: 0;
}

label, input {
	width: 140px;
	float: left;
	font: 11px bold Tahoma, Arial, sans-serif;
	margin: 1px;
	padding: 2px;
}

label {
	font: 14px bold Tahoma, Arial, sans-serif;
	background: #eeeeee;
}

input {
	width: 85px;
	padding: 2px;
	border: 1px solid #aaa;
}

.expl {
	color: #888;
	font: 10px normal Tahoma, Arial, sans-serif;
	font-style: italic;
}

.picture { /* for image captions GGM 10/16/2009*/
	background-color: #F9F9F9; 
	border: 1px solid #CCCCCC; 
	padding: 3px; 
	font: 11px/1.4em Arial, sans-serif; 
} 
.picture img { /* for image captions GGM 10/16/2009*/
	vertical-align:middle; 
	margin-bottom: 3px; 
} 
.rightWrap { /* for image captions GGM 10/16/2009*/
	margin: 1.1em 0pt 1.1em 0.8em; float:right; 
} 
.leftWrap { /* for image captions GGM 10/16/2009*/
	margin: 1.1em 0.8em 1.1em 0; float:left; 
} 


.red {color: red;}
.maroon {color: maroon;}
.orange {color: orange;}
.yellow {color: yellow;}
.green {color: green;}
.blue {color: blue;}
.navy {color: navy;}
.indigo {color: indigo;}
.violet {color: violet;}

.arial {font-family: Arial;}
.tahoma {font-family: Tahoma;}
.georgia {font-family: Georgia;}
.trebuchetms {font-family: Trebuchet MS;}
.timesnewromans {font-family: Times New Romans;}

.size14 {font-size: 14px;}
.size16 {font-size: 16px;}
.size18 {font-size: 18px;}
.size21 {font-size: 21px;}

img.flleft {float: left;}
img.flright {float: right;}
img.flnone {float: none;}

.bgwhite {background-color: white;}
.bgsilver {background-color: silver;}
.bggray {background-color: gray;}
.bgred {background-color: red;}
.bgmaroon {background-color: maroon;}
.bgorange {background-color: orange;}
.bgyellow {background-color: yellow;}
.bggreen {background-color: green;}
.bgblue {background-color: blue;}
.bgnavy {background-color: navy;}
.bgindigo {background-color: indigo;}
.bgviolet {background-color: violet;}