body {
    font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	padding:1px;
	font-weight:normal;
	color:#16387C;
	line-height: 20px;	
	/*background-color:#595959;*/
	margin-top:25px;
}
h3{
	color:#16387C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.grayHead{
	color:#585858; /* Dark gray */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.purpleHead{
	color:#640064; /* Dark purple */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.blueHead{
	color:#16387C; /* original text darkblue */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.blackHead{
	color:#000000; /* black */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.contentNormal {
    font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	font-weight:normal;
	color:#16387C;
	border-bottom:1px solid #333333;
}
.contentSmall {
    font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#16387C;
}
.contentSuccess {
    font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#006666;
}
.contentHome {
    font-size: 11px;
	font-weight:normal;
	color:#16387C;
}
.footer {
	background-color: inherit; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	font-weight:normal;
}
A {
	background-color: inherit; 
	color: #0033FF;
	font-size:11px;
}
A:visited {
	background-color: inherit; 
	color: #0033FF;
}
A:hover {
	background-color: inherit; 
	color: #16387C;
	text-decoration: none;
}
A:active  {
	background-color: inherit; 
	color: #0033FF;
}
.pageTitle {
	font-family:"Courier New",Verdana, Courier, monospace;
	font-weight:bold;
	font-size:12px;
	color:#562F32;
}
.subTitle {
	font-weight:bold;
	font-size:12px;
	color:#424242;
}
.box {
	padding: 4px;
	border: 1px solid #999;
	margin: 1em 0;
	background-color:#99CC99;
}
.boxMenu {
	padding: 0px;
	border: 1px solid #EAF7E8;
	background-color:#EAF7E8;
	position:relative; 
	float:left;
	width:100%;
}
.btnsRed {
	border: 2px solid #E68282;
	border-color: #E68282 #650000 #650000 #FFF;
	color: #fff;
	font-weight: normal;
	padding: 1px 15px 1px 35px;
	/*/background-color: #EF1818;	*/
	background-image:url(../images/red.gif);
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;	
	width:60px;
}
.btnsRed:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;	
	color: #EF1818;
	font-weight: normal;
	padding: 1px 15px 1px 35px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);	
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;	
	width:60px;	
}

.btnsPurple {
	border: 2px solid #E68282;
	border-color: #E68282 #650000 #650000 #FFF;
	color: #fff;
	font-weight: normal;
	padding: 1px 10px 1px 35px;
	/*background-color: #820082;	*/
	background-image:url(../images/purple.gif);	
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}
.btnsPurple:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;		
	color: #820082;
	font-weight: normal;
	padding: 1px 10px 1px 35px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);		
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}

.btnsGreen {
	border: 2px solid #E68282;
	border-color: #89BF77 #650000 #650000 #41C13E;
	color: #fff;
	font-weight: normal;
	padding: 1px 7px 1px 35px;
	/*background-color: #41C13E;	*/
	background-image:url(../images/green.gif);		
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}
.btnsGreen:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;		
	color: #41C13E;
	font-weight: normal;
	padding: 1px 7px 1px 35px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);			
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;			
}

.btnsMaroon {
	border: 2px solid #E68282;
	border-color: #E4CE76 #666666 #666666 #FFF;
	color: #fff;
	font-weight: normal;
	padding: 1px 7px 1px 35px;
	/*background-color: #660000;	*/
	background-image:url(../images/maroon.gif);			
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:70px;		
}
.btnsMaroon:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;		
	color: #660000;
	font-weight: normal;
	padding: 1px 7px 1px 35px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);				
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:70px;		
}

.btnsDarGreen {
	border: 2px solid #E68282;
	border-color: #CADAC5 #650000 #650000 #FFF;
	color: #fff;
	font-weight: normal;
	padding: 1px 7px 1px 17px;
	/*background-color: #555500;	*/
	background-image:url(../images/darkGreen.gif);					
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:70px;		
}
.btnsDarGreen:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;		
	color: #555500;
	font-weight: normal;
	padding: 1px 7px 1px 17px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);					
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:70px;		
}

.btnsDarkBlue {
	border: 2px solid #E68282;
	border-color: #006699 #003333 #003333 #FFF;
	color: #fff;
	font-weight: normal;
	padding: 1px 7px 1px 35px;
	/*background-color: #003366;	*/
	background-image:url(../images/darkBlue.gif);						
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}
.btnsDarkBlue:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;		
	color: #003366;
	font-weight: normal;
	padding: 1px 7px 1px 35px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}

.btnsOrange {
	border: 2px solid #E68282;
	border-color: #F97C00 #F97C00 #F97C00 #FFF;
	color: #fff;
	font-weight: normal;
	padding: 1px 7px 1px 35px;
	/*background-color: #FF9900;	*/
	background-image:url(../images/orange.gif);	
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}
.btnsOrange:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;		
	color:#FF9900;
	font-weight: normal;
	padding: 1px 7px 1px 35px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);	
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}

.btnsDarkPurple {
	border: 2px solid #E68282;
	border-color: #006699 #003333 #003333 #FFF;
	color: #fff;
	font-weight: normal;
	padding: 1px 7px 1px 25px;
	/*background-color: #3F2C49;	*/
	background-image:url(../images/darkPurple.gif);		
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:70px;		
}
.btnsDarkPurple:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;		
	color: #3F2C49;
	font-weight: normal;
	padding: 1px 7px 1px 25px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);		
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:70px;		
}

.btnsGray {
	border: 2px solid #E68282;
	border-color: #999999 #003333 #003333 #FFF;
	color: #fff;
	font-weight: normal;
	padding: 1px 7px 1px 25px;
	/*background-color: #666666;	*/
	background-image:url(../images/gray.gif);			
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:70px;		
}
.btnsGray:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;		
	color: #666666;
	font-weight: normal;
	padding: 1px 7px 1px 25px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);			
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:70px;		
}

.btnsLightGreen {
	border: 2px solid #E68282;
	border-color: #999999 #003333 #003333 #FFF;
	color: #fff;
	font-weight: normal;
	padding: 1px 7px 1px 30px;
	/*background-color: #00CACA;	*/
	background-image:url(../images/lightGreen.gif);				
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}
.btnsLightGreen:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;		
	color: #00CACA;
	font-weight: normal;
	padding: 1px 7px 1px 30px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);				
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}
.btnsBlack {
	border: 2px solid #E68282;
	border-color: #999999 #003333 #003333 #FFF;
	color: #fff;
	font-weight: normal;
	padding: 1px 7px 1px 30px;
	/*background-color: #222200;	*/
	background-image:url(../images/black.gif);					
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}
.btnsBlack:hover {
	border: 2px solid #EAEAEA;
	border-color: #EAEAEA #EAEAEA #EAEAEA #FFF;		
	color: #222200;
	font-weight: normal;
	padding: 1px 7px 1px 30px;
	/*background-color: #fff;	*/
	background-image:url(../images/white.gif);					
	float:left; 
	position:relative; 
	text-decoration:none; 
	cursor:pointer; 
	cursor:hand;
	width:65px;		
}
.button {
	border:1px solid #B3B300;
	background-color:#DDDD00;
	font-size:12px;
	color:#373700;
	text-align:center;
	vertical-align:middle;
	padding:2px;
	text-transform:capitalize;
	border-style:outset;
	width:70px;
}
.button2 {
	border:1px solid #B3B300;
	background-color:#DDDD00;
	font-size:12px;
	color:#373700;
	text-align:center;
	vertical-align:middle;
	padding:2px;
	text-transform:capitalize;
	border-style:outset;
}
.button3 {
	border:1px solid #B3B300;
	background-image:url(../images/gs.png);	
	color:#16387C;
	font-weight:normal;
	font-size:12px;		
	text-align:center;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;	
	padding-right:3px;	
	padding-left:3px;	
	text-transform:capitalize;
	border-style:outset;
}
.txtBox {
  background-color: #eee;
  border: 1px solid #aaa;
  font-size:100%;
  padding:2px;	
  height:18px;
  vertical-align:middle;
}
.txtBox:hover{
  background: #D5E1E9;
  color:#003333;
}
.error {
	font-size:12px;
	color:#E33F15;
	font-weight:bold;
}

.success {
	font-size:12px;
	color:#006633;
	font-weight:bold;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 230px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(../images/glossyback.gif) repeat-x bottom left;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px;
padding-bottom:04px;
padding-top:04px;
padding-left: 10px;
text-decoration: none;

}

* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 230px;
}
.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}
.glossymenu li a:hover{
background-image: url(../images/glossyback2.gif);
}
.normaltext{
	border:1px solid #EAEAEA; 
	color:#003300; 
	padding:05px; 
	background-color:#FDFDFD;
}
