/* CSS Document */

/*html tags*/
body 				{font-size: 12px; font-family:Arial, Helvetica, Verdana, sans-serif; background-color: #55595C; margin: 0px; }
p					{margin:0px 0px 12px 0px; padding:0px; font-family:Arial, Helvetica, Verdana, sans-serif; line-height: 18px}
h1					{color:#FFFFFF; font-size:12px; margin:18px 0px 0px 0px}
h2					{color:#FFFFFF; font-size:12px; margin:0px 0px 14px 0px}
select				{font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}
input, textarea		{font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}

/*styles*/
.white				{background-color:#FFFFFF}
.shading_white		{background-image:url(images/gradient_shading.gif); background-repeat:repeat-y; background-position:left; background-color:#FFFFFF}
.margin-top			{margin: 15px 0px 0px 0px}
.blue				{width: 176px; background-color:#00476F; background-image:url(images/city-seal.gif); background-repeat:no-repeat; background-position:center bottom; padding:5px 0px 0px 5px;}
.blue_hm			{width: 176px; background-color:#00476F; padding:5px 0px 0px 5px;}
.space				{margin:5px 0px 0px 0px}
.hmmid_col			{width:524px; background-color:#ffffff background-repeat:repeat-y; background-color:#ffffff; vertical-align:top; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px}
.hmrg_col			{width: 226px; background-image:url(images/hm-right-blue.gif); background-repeat:repeat-y; background-color:#00476F; vertical-align:top}
.pagetitle			{text-align:left; margin-top:9px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold;} 
.titlerow			{height:23px; vertical-align:top}
.blue_btm_lf		{height: 46px; padding: 15px 0px 8px 0px; background-color:#00476F; text-align:center}
.cap				{height: 58px; background-image:url(images/hm-bottom-left.png); background-repeat:no-repeat; background-position:top; padding: 12px 0px 12px 30px}
.whcap				{height:39px; background-image:url(images/corner.gif); background-position:right bottom; background-repeat:no-repeat; background-color:#FFFFFF; padding: 12px 38px 12px 15px; text-align:right}
.sectiontitle		{text-align:right; margin:0px} 
.submenu_margin		{margin:5px 0px 0px 20px; padding:0px}

/*text*/
.red				{font-family:Arial, Helvetica, Verdana, sans-serif; font-size:10px; color: #7A2A2F; font-weight:bold}
.white_text			{font-family:Arial, Helvetica, Verdana, sans-serif; font-size:10px; color: #FFF; font-weight:bold}
.copy				{font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px}
.copyright			{font-family:Arial, Helvetica, Verdana, sans-serif; font-size:8px; text-align:center}
.footer				{font-family:Arial, Helvetica, Verdana, sans-serif; font-size:10px; font-weight:bold;}


/*links*/
a:link				{text-decoration: none; color: #7A2A2F;}
a:visited			{text-decoration: none; color: #0B3747;}
a:hover, a:active	{text-decoration: underline; color:#7A2A2F;}

a.red:link,
a.red:active		{text-decoration: underline; color:#7A2A2F;}
a.red:visited		{text-decoration: underline; color:#0B3747;}
a.red:hover			{text-decoration: none;color:#7A2A2F;}

a.white_link:link,
a.white_link:active,
a.white_link:visited{color:#FFF;}
a.white_link:hover	{text-decoration:underline;}


a.footer:link,
a.footer:visited,
a.footer:active		{text-decoration: none; color: #000000;}
a.footer:hover		{text-decoration: underline; color:#000000;}
.specific_title {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight: bold;
}
.copywhite {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	font-weight: bold;
}

#search_form	{margin:10px 0px 10px 0px;}

