/* CSS Document*/

body {
	background-color 		: #EFEFEF;
	font-family 			: Arial, Verdana, Helvetica, sans-serif;
	font-size 				: 10pt;
	color 					: #333333;
	text-decoration 		: none;
	margin					: 0px 0px;
	margin-top  			: 0px; 
	padding 				: 0px;
	text-align				: left; }

li{
	font-family				: Arial, Verdana, Helvetica, sans-serif;
	font-size				: 10pt;
	color						: #333333; }

img{
	margin					: 0px;
	padding					: 0px; }

h1 {
	font-family 			: Times New Roman, Times, serif;
	font-size 				: 12pt;
	color 					: #4054A2; 	
	margin 					: 0px;
	font-weight				: bold;
	text-decoration 		: none; }

h2 {
	font-family 			: Arial, Verdana, Helvetica, sans-serif;
	font-size 				: 12pt;
	color 					: #5D77B9; 	
	margin 					: 0px;
	text-decoration 		: none; }

h4 {
	font-size				: 13px;
	margin					: 5px 1px 3px;
	padding					: 5px 1px 3px 5px;
	background				: #4054A2;
	color					: #FFFFFF;
	width					: 100%;
	text-align				: left;
}

p, 
p.bold,
.paragraph
.bold {
	font-family 			: Arial, Verdana, Helvetica, sans-serif;
	font-size 				: 10pt;
	color 					: #363636; 	
	margin 					: 0px;	
	padding 				: 0px;
	text-decoration 		: none; }
p.bold,
.bold {
	font-weight				: bold;
}

/***************************************    form fields    **********************************************************/
input{
	margin-right			: 2px;
	margin-left				: 2px;
	padding-right			: 2px;
	padding-left			: 2px;
	margin-bottom			: 3px; }

.formfield,
.formbutton,
.formfieldreg {
	font-family				: Arial, Verdana, Helvetica, sans-serif;
	background-color		: #FFFFFF; 
	color					: #4054A2; }

.formfieldreg,
.formfield {
	border					: 1px solid #4054A2;
	font-size				: 10px;
	height					: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #363636;
}
.formfield {
	width					: 100%; }

.formbutton {
	margin-top				: 5px;
	border					: #4054A2 outset 2px; 
	font-weight				: bold; }

/*********************************************************************************************/
.infocontainer{
	text-align				: right;
	margin					: 2px 7px 2px 1px;
	padding					: 5px; }

.infocontainer2{
	text-align				: left;
	margin					: 5px;
	padding					: 5px; }

.floatleft{
	float					: left;
	margin-right			: 15px; }
.clearsides{
	clear					: both; }

a:link, 
a:visited, 
a:active, 
a:hover {
	font-family 			: Times New Roman, Times, serif;
	font-size 				: 10pt;
	font-height 			: 12px;
	color					: #4054A2;
	text-decoration 		: underline; }				

a:link {
	color 					: #4054A2;
	text-decoration 		: underline; }

a:visited {
	color 					: #4054A2;
	text-decoration 		: underline; }

a:hover {
	color 					: #293979;
	text-decoration 		: none; }

.bgcolor1 { 
	background-image	: url(../../images/bgrpt.gif);
	background-repeat	: repeat-x;
	margin				: 0px;
	padding				: 0px; }

.bg889FD1, 
.borderbottom { 
	background-color	: #889FD1;
	padding				: 4px; }

.borderbottom {
	border-bottom			: #4054A2 2px solid; }

.bg5D77B9{ 
	background-color	: #5D77B9; }

.body { 
	padding-left		: 20px;
	padding-right		: 70px;
	padding-top			: 15px;
	padding-bottom		: 25px;
	background-color	: #FFFFFF; }

.smalltext { 
	font-family 			: Arial, Verdana, Helvetica, sans-serif;
	font-size 				: 7pt;
	color 					: #363636;	
	margin 					: 0px;	
	padding 				: 0px;
	text-decoration 		: none; }

.body2 { 
	padding				: 10px; }

.dropshaddow{ 
	background-image	: url(../../images/shaddow.gif);
	background-repeat	: repeat-y;
	margin				: 0px;
	padding				: 0px; }

.bgwhite {
	background-color 	: #FFFFFF; }

.smalltext {
	font-size				: 8pt;
	color					: #000000;
	text-decoration 		: none;
	font-family				: Arial, Verdana, Helvetica, sans-serif;
	font-weight 			: normal; }

.small {
	font-size				: 8pt;
	color					: #FFFFFF;
	text-decoration 		: none;
	font-family				: Arial, Verdana, Helvetica, sans-serif;
	font-weight 			: normal; }



.imagetreatment { 
	margin-top 				: 4px;	
	margin-left 			: 10px;
	margin-bottom 			: 10px;
	margin-right 			: 0px;
	padding 				: 0px;
	border 					: #696969 solid 1px; }



/***************************************    a.smalllink    **********************************************************/

a.smalllink:link, 
a.smalllink:visited, 
a.smalllink:active, 
a.smalllink:hover {
	font-size				: 8pt;
	color					: #FFFFFF;
	text-decoration 		: underline;
	font-family				: Arial, Verdana, Helvetica, sans-serif;
	font-weight 			: normal;
	padding-right			: 8px;
	padding-left			: 8px; }

a.smalllink:link {
	color 					: #FFFFFF;
	text-decoration 		: none; }

a.smalllink:visited {
	color 					: #FFFFFF;
	text-decoration 		: none; }

a.smalllink:hover {
	color 					: #FFFFFF;
	text-decoration			: underline; }

/****************************************   a.menu  *********************************************************/

a.menu:link, 
a.menu:visited, 
a.menu:active, 
a.menu:hover {
	font-family 			: Times New Roman, Times, serif;
	font-size 				: 11px;
	font-height 			: 12px;
	font-weight 			: bold;
	padding-left			: 8px;
	padding-right			: 8px;
	color					: #4054A2; }				

a.menu:link {
	color 					: #4054A2;
	text-decoration 		: none; }

a.menu:visited {
	color 					: #4054A2;
	text-decoration 		: none; }

a.menu:hover {
	color 					: #293979;
	text-decoration 		: none; }

/****************************************   a.submenu  *********************************************************/
#submenu {
	float: right;
}
#submenu ul {
	list-style: none;
	text-align: right;
	margin: 0px;
	padding: 35px 0px 40px;
}

#submenu ul li {
	padding: 2px 0px;
	border-bottom: 1px dotted #D7E1FF;
	width: 160px;
	text-align: right;
	display: block;
}

#submenu a.menu {
	margin: 12px 0px;
}

#submenu a:hover.menu {
	background: #D7E1FF;
}


/***************************************   divs   *********************************************************/

.header_div1 { 
	background-image		: url(../../images/background3.jpg);
	width					: 730px;
	height					: 150px;
	margin					: 0px; }
.bodyform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
}
.bodyBold {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #363636;
}
.ResultsTextBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #363636;
}
.categoryHeader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #5D77B9;
	margin: 0px;
	text-decoration: none;
	font-weight: bold;
}
