body  {
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size: 10pt;
 	color: #000000;
	background: url(/images/base/header_background.gif) repeat-x #CDCDCD fixed;
}

h1
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 28px;
	color: #000000;
	font-weight: bold;
} 


h2
{
	margin-top: 4px;
	margin-bottom: 12px;
	font-size: 18px;
	color: #c80202;
	font-weight: bold;
} 

ul
{
	margin-left: 0;
	padding-left: 15px;
}

a {color: #0a36fb; font-weight: bold;}
a:hover {color: red;} 

#wrapper					{ width: 100%; border-bottom: 1px solid #000000; }

#header_wrapper				{ width: 710px; height: 70px; padding: 5px 20px; }
#header_bar					{ float: left; text-align: left; }
#header_phone				{ margin-top: 15px; text-align: right; font-size: 15px; color: #c80202; font-weight: bold;}

#menu_wrapper				{ height: 22px; background: #e9776d url(/images/base/menu_background.gif) repeat-x; text-align: center;}
#menu_bar					{ padding: 3px 0px; }

a.menuLink	 				{ font-size: 9pt; text-decoration: none; color: #FFFFFF; padding: 4px 12px 4px 12px; }
a.menuLink:hover			{ background: url(/images/base/menu_background_highlighted.gif); }

#main_wrapper				{ clear: both; background: #FFFFFF url(/images/base/shadow_top.gif) repeat-x; }
#main_canvas				{ width: 710px; padding: 20px; text-align: left; }
#main_canvas_clear			{ clear: both; height: 0px; padding: 0px; }

#footer_wrapper				{ clear: both; }
#footer_bottomshadow		{ height: 3px; background: #FFFFFF url(/images/base/shadow_bottom.gif) repeat-x; }
#footer_bottombar			{ clear: both; height: 10px; background: #31639c url(/images/base/footer_background.gif) repeat-x;}

#smr-01, #smr-02, #smr-03 {float:right; clear:right;}
#smr-01 {width: 40px; height: 30px;}
#smr-02 {width: 140px; height: 70px;}
#smr-03 {width: 180px; height: 32px;}
