
body 	{ font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 12px; 
			color: #333366; 
			text-decoration: none;
			background-image: url(../images/bkgnd_root.gif);
			background-repeat: repeat-x;
			scrollbar-arrow-color:#808080; 
			scrollbar-face-color:#FFFFFF; 
			scrollbar-base-color:#FFFFFF;
			scrollbar-shadow-color:#FFFFFF;
			scrollbar-darkshadow-color:#d6d9dc;
			scrollbar-highlight-color:#d6d9dc;
			scrollbar-3d-light-color:#FFFFFF;
}

table 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333366; text-decoration: none;}
h1 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #5757c3; style: bold; text-decoration: none;}
h2 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #5757c3; style: bold; text-decoration: none;}

a		{ color: #373569; text-decoration: underline;}
a:hover   { text-decoration: none;}
/*
input	 { 	font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11px; 
			font-weight: normal;
			color: #333333;
			border-bottom: 1px solid #333366;
			border-left: 1px solid #333366;
			border-right: 1px solid #333366;
			border-top : 1px solid #333366;	}
*/		
textarea { 	font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11px; 
			font-weight: normal;
			color: #333333;
			border-bottom: 1px solid #333366;
			border-left: 1px solid #333366;
			border-right: 1px solid #333366;
			border-top : 1px solid #333366; }
			
select	 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; }

.textstyle1 { font-size: 12px; font-weight: normal; color: #333366; text-decoration: none; }
.textstyle2 { font-size: 10px; font-weight: bold; color: #333366; text-decoration: none; style: bold; }
.textstyle3 { font-size: 16px; font-weight: bold; color: #383874; text-decoration: none; style: bold; }
a.textstyle3 { text-decoration: underline; }
.textstyle4 { font-size: 10px; font-weight: bold; color: #383874; text-decoration: none; style: bold; }

.textstyle5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
a.textstyle5:hover { text-decoration: underline; }

.header1 { font-size: 24px; font-weight: bold; color: #5757c3; text-decoration: none; style: bold; margin-bottom: 5px; }
.header2 { font-size: 18px; font-weight: bold; color: #5757c3; text-decoration: none; style: bold; }
.header3 { font-size: 14px; font-weight: bold; color: #5757c3; text-decoration: none; style: bold; margin-bottom: 5px; }
.header4 { font-size: 16px; font-weight: bold; color: #383874; text-decoration: none; style: bold; }
.header5 { font-size: 12px; font-weight: bold; color: #5757c3; text-decoration: none; style: bold; }


.footer { font-size: 10px; font-weight: bold; color: #6d6d6d; text-decoration: none; style: bold; }



/*********************** SIDE BAR ****************************/
#sidebar select { width: 170px; margin: 5px 0; }
#sidebar select.bottom { margin-bottom: 12px; }
#sidebar input.email { width: 150px; margin: 9px 0 12px; padding-left: 5px; color: #B8B8B8; }
#sidebar input.button { margin-bottom: 6px; }

#sidebar .SearchTextField {
	width: 80px;
	margin: 0 0 5px 0;
}


#sidebar .SearchButton {
	margin: 8px 0 0 0;
	font-weight: bold;
	padding: 2px 4px;
}

#dfw-sidebar           {padding: 0; margin: 0; width: 180px;}
#dfw-sidebar h3        {text-align: center; font-size: 16px; color: #CC0000; padding:0 0 5px 0; margin: 0; border-bottom: dotted 1px #ccc;}
#dfw-sidebar form      {margin-left: 10px; margin-top: 8px;}
#dfw-sidebar button    {background: url(/images/btn-findnow.gif); width: 94px; height: 24px; border: 0 none; margin: 5px 0 0 40px; text-indent: -9999px;}
#dfw-sidebar label     {font-weight: bold; margin-bottom: 5px; font-size: 1em;}
#dfw-sidebar select    {width: 160px; margin-bottom: 7px;}

#dfw-content {height: 250px; width: 300px; margin: 0; padding: 0;}
#dfw-content h3 {border-bottom: 1px dotted #666; color: black; font-size: 22px; margin: 5px 10px 3px; padding: 0px 0px 5px; text-align: center;}
#dfw-content form {display: block; margin-top: 5px; margin-left: 20px;}
#dfw-content label {color: black; font-size: 1.1em; font-weight: bold; margin: 5px 0px 10px 10px; padding: 0px; text-align: left !important;}
#dfw-content select {display: block; margin: 0px 0px 10px 10px; padding: 1px; width: 230px; font-size: 12px;}
#dfw-content button {background: url(/images/button_gray.jpg) no-repeat top ; border: 0 none; color: #666; cursor: pointer; font-family: Arial, Helvetica, sans-serif !important; font-size: 18px; font-weight: bold; height: 36px; margin: 0px 40px 0px; text-align: center; width: 193px;}
#dfw-content button:hover {background: url(/images/button_gray.jpg) no-repeat bottom; border: 0 none; color: #666; cursor: pointer; font-family: Arial, Helvetica, sans-serif !important; font-size: 18px; font-weight: bold; height: 36px; margin: 0px 40px 0px; text-align: center; width: 193px;}
