/*
   #########################################
   #  Defaults																			 #
   #######################################
*/

body{
	margin: 0px;
	font-family: verdana;
	font-size:12px;
	color: #333333;
	}

td {
	vertical-align: top;
	font-family: verdana;
	font-size:12px;
	color: #333333;
}

p, div, span {
	font-family: verdana;
	font-size:12px;
	color: #333333;

}

img {
	border: 0px;
}

li {
	padding-bottom: 8px;
}

hr {
	background-color: #999999;
	height: 1px;
	width: 100%;
}

a {
	font-family: verdana;
	font-size:12px;
	color: #7E80A8;
	text-decoration: underline;
}

a:hover {
	font-family: verdana;
	font-size:12px;
	color: #666666;
	text-decoration: none;
}


/* Form Elements */
.req_error_text {background-color: #ffaaaa; padding-left: 3px; font-family: arial, verdana, Helvetica, gatineau; font-size: 11px; color: #666666; width: 150px; border: 1px solid; border-color: #cccccc;}
.req_text {background-color: #efdaca; padding-left: 3px; font-family: arial, verdana, Helvetica, gatineau; font-size: 11px; color: #666666; width: 150px; border: 1px solid; border-color: #cccccc;}
input {font-family: arial, verdana, Helvetica, gatineau; font-size: 11px; color: #666666;}
.input {padding-left: 3px; font-family: arial, verdana, Helvetica, gatineau; font-size: 11px; color: #666666; width: 150px; border: 1px solid; border-color: #cccccc;}
.submit {background-color: #555555; border: 1px solid; border-color: #444444; font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; height: 20px; width: 75px;}


/*
   #########################################
   #  Classes							  #
   #######################################
*/

.SubTitles {color: #7E80A8;}

.SubTitles2 {color: #7E80A8; font-size:16px}

.GlobalNav {
	color: #ffffff; 
	text-decoration: none;
	font-weight: bold;
}
.GlobalNav:hover {
	color: #D0D1E6; 
	text-decoration: none;
	font-weight: bold;
}

.Foursideborder {
	border: 2px solid;
	border-color: #BDC0DB;

}

.footerNav {
	color: #C99B9A;
	font-size:10px;
	text-decoration:underline;

}

.footerNav:hover {
	color: #DFE4C8;
	font-size:10px;
	text-decoration:none;

}

.navPadding {
	padding-top:6px;
	text-align: center;

}

.navPaddingB {
	padding-top:1px;
	text-align: left;

}

.bodyPadding {
	padding: 5px;

}

.bgout { 
	background-image: url('../img/subNav_1.gif'); 
	cursor: pointer;
	cursor: hand;
}

.bgover { 
	background-image: url('../img/subNav_2.gif'); 
		cursor: pointer;
		cursor: hand
} 

.input {
	padding-left: 3px; 
	font-family: arial, verdana, Helvetica, gatineau; 
	font-size: 12px; 
	color: #666666; 
	width: 150px; 
	border: 1px solid; 
	border-color: #ADAEC8;
}
.submit {
	background-color: #414364; 
	border: 1px solid; 
	border-color: #ADAEC8; 
	font-family: verdana; 
	font-size: 12px; 
	font-weight: bold; 
	color: #ffffff; 
	height: 25px;
	width: 75px;
	vertical-align: middle;
}

/*
   #########################################
   #  ID's							  #
   #######################################
*/

#bodyPadding {
	padding: 5px;
}