body
	{background-color: #ffffff; font: 12px/18px Arial, Sans-Serif; color: #333333; font-weight: normal;	margin:25px 0px 0px 0px; padding:0px;}
	
td, ul, ol, li, dl, dt, dd, div
	{font: 12px/18px Arial, Sans-Serif; color: #333333; font-weight: normal;}
	

h1
	{font-size: 24px; line-height: 24px; color:	#cc0000; font-weight: normal; margin: 10px 0px 0px 0px;}
h2
	{font-size: 16px; line-height: 22px; color:	#cc0000; font-weight: normal; margin: 15px 0px 5px 0px;}
h3
	{font-size: 14px; line-height: 18px; color:	#cc0000; font-weight: normal; margin: 0px;}
h4
	{font-size: 12px; line-height: 18px; color:	#cc0000; font-weight: normal; margin: 5px 0px 5px 0px;}
.sml
	{font: bold 11px/16px;}
.light
	{color: #ccff99;}
.bodybold
	{font: italic bold 14px/18px Arial, Sans-Serif;}
.red
	{font-size: 14px; font-weight:bold; color:	#cc3333; }
.sml
	{font-size: 11px; line-height: 14px;}

#logo
	{width: 798px; height: 175px display: block; background-color: #ffffff; text-align: center; }
#menu
	{top: 0; left: 0; z-index:100; background: #f3f1f0; height: 27px; text-align: left; margin: 8px 0px 0px 0px; padding:0px;}
#menu a 
	{display: block; text-decoration: none;}
#menu, #menu ul 
	{ /* all lists */
	padding: 0;margin: 0; list-style: none;}
#menu li 
	{ /* all list items */
	float: left; padding: 0;margin: 0;width: auto; /* width needed or else Opera goes nuts */}
#menu li ul { /* second-level lists */
	position: absolute; background: #f3f1f0; width: 151px; border: 1px solid #cccccc; 
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */}
#menu li ul li /* second-level list items */
	{padding: 0px 0px 5px 0px; text-decoration: none;}
#menu li:hover ul, #menu li.sfhover ul { /* lists nested under hovered list items */
	left: auto; font: 12px/16px arial;padding: 6px 2px 10px 10px ;color: #996666; text-decoration: none;}

td.border
	{border-left: #cccccc 1px solid; border-right: 1px #cccccc solid;}
	
#main
	{ width: 490px; padding: 0px 15px 15px 15px; float: left; text-align: left;}
#main ul
	{margin:5px 0px 15px 0px; padding-left: 20px; padding-right: 5px;}
#main li
	{list-style-image : url(images/bullet.gif); margin:0px 0px 3px 0px; padding:0px; }
	
#homeRight
	{float: right; padding: 0px 15px 0px 0px; float: left;}	

#navLeft
	{width: 180px; float: left; height: 200px; margin: 5px 20px 0px 20px; padding: 12px 0px 0px 12px; background: #eff9fc url(images/navLeftBgP.gif) bottom right no-repeat;}
#navLeft li
	{list-style-image : url(images/arrowNav.gif); margin:4px 0px 8px 0px;font: 11px/15px Arial, Sans Serif;}
#navLeft ul
	{margin:5px 0px 0px 0px; padding-left: 15px; padding-right: 5px;}
#navLeft h1
	{font-size: 14px; line-height: 18px; color:	#996666; font-weight: bold; margin: 5px 0px 5px 0px;}
#navLeft h2
	{font-size: 11px; line-height: 18px; color:	#cc0000; font-weight: bold; margin:4px 0px 8px 0px;}
#navLeft h3
	{font-size: 14px; line-height: 20px; color:	#666666; font-weight: normal; margin:4px 5px 8px 0px;}
	
#SecondPg
	{width: 540px; text-align: left; margin:70px 0px 0px 40px;padding: 0px 5px 25px 0px; display: block;}

#footer
	{text-align: left; width: 780px; height: 24px; padding: 3px 10px 0px 10px; margin: 8px 0px 0px 0px; display: block; background-color: #f3f1f0;	font: 10px/18px Arial, Sans-Serif; color: #999999;}
#footer a
	{font: 12px/18px Arial, Sans-Serif; text-decoration: none;	color:	#996666;}
#footer a.sml
	{font: 10px/18px Arial, Sans-Serif; color: #999999; text-decoration: none;}

#pic
	{margin: 0px -8px 10px 20px; float: right; padding: 0px;}
	
#address
	{font: 10px/12px Arial, Sans-Serif; float: right; padding: 5px; margin: 0px 10px 0px 0px; }
#address a
	{font: 10px/12px Arial, Sans-Serif; color:#333333; text-decoration:none; }
#address a:hover
	{color:#cc0000;}
#address h1
	{font: 10px/12px Arial, Sans-Serif; font-weight: bold; color:#cc0000; padding: 0px; margin: 0px;}
	
#addressHome
	{font: 10px/12px Arial, Sans-Serif; color: #333333; padding: 0px; margin:  50px 0px 0px 0px; }
#addressHome h1
	{font: 10px/12px Arial, Sans-Serif; font-weight: normal; color:#cc0000; padding: 0px; margin: 0px;}
	
	
p
	{margin: 0px 0px 8px 0px; text-align: left;}
	
input, textarea, select
	{background:#f8f8f8; color:#000000; border: 1px solid #cccccc; 	font-size: 11px; line-height: 16px; font-family: Arial, Sans-Serif; color: #000000;}
	
input.noborder
	{border: 0px; background: #FFFFFF;}
input.btn
	{color:#0782a7; line-height: 15px; font-family:Arial, Sans-Serif; font-size:13px; font-weight:bold; letter-spacing: 1px; 			
	background-color:#d1e7ee; height: 30px; border:1px solid;  margin-top:6px; margin-bottom:3px;
	border-top-color:#0782a7; border-left-color:#0782a7; border-right-color:#0782a7;border-bottom-color:#0782a7;}
input.btnhov
	{color:#ff6600; background-color:#f9dbc4; 
	border-top-color:#ff6633; border-left-color:#ff6633; border-right-color:#ff6633; border-bottom-color:#ff6633;}
	
a 
	{color: #0782a7; text-decoration: underline;}
a:hover
	{color :#ff6600; text-decoration: underline;}
	
.left
	{float: left; padding: 0px 10px 30px 0px;}
.right
	{float: right; margin: 0px 10px 2px 5px;}
