﻿html, body, h1, h2, h3, h4, h5, h6, p {
vertical-align: baseline;
line-height: 130%;
}

body  
{
  background: #ccc;
font-size:62.5%; margin:0; padding:0;
	color: #555; font-family: Arial, Helvetica, Geneva, sans-serif;

}
.clearfix:after 							{ content: ".";  display: block; height: 0; clear: both; visibility: hidden; }
.clearfix 										{ display: inline-block;} 


#wrapper											{ width:977px; background: #fff;
        											   position:relative; margin:30px auto; text-align:left;}
#mainContent									{ 
						  									width: 949px; 
						 										padding: 14px; position: relative; overflow: hidden;
}
#header { position: relative; background: url(/css/img/line_bar.png) repeat-x top left; padding: 15px 0 0 0;}

#header #logo,
#header #logo a							{ margin: 30px; width:194px; height:72px; display:block; }
#header #logo 							{ background:url(/css/img/logo.png) no-repeat; float: left; text-indent:-999em; }
#header #logo a:focus				{ outline:none; }


#content { clear: left; background: url(/css/img/line_bar.png) repeat-x bottom left; padding: 0 0 25px 0;}
h1        {font-size: 3.0em; margin: 0 0 10px 30px;}
h1 span   {font-size: 2.0em;}

p { clear: left; margin: 0 0 15px 0;}
p.dot { margin: 0 0 2px 10px;}
p.or {margin: 0 0 0 0px;}
#actions { font-size: 1.2em; margin: 0 0 0 30px;}
/* table { border-collapse: separate; border-spacing: 0; } */

a img, :link img, :visited img { border: none; }
:link,:visited { text-decoration:none }

a:link, a:visited { color:#3a66d5; text-decoration: underline; }
a:hover, a:active { color:#3a66d5; text-decoration: none; }
/* @group QUICKSEARCH */
#quickSearchContent 													{ margin: 5px 0 20px 10px;}
#quickSearchInput 														{ 
																								background: url(/css/img/bg_search_input.png) no-repeat left top; width: 180px; height:23px; 
																								margin: 1px 0 0 0; float: left;
																							}
#quickSearchInput input												{ 
																								border: 1px solid #fff; width: 170px; height: 16px; margin: 3px 0 0 5px; 
																								padding: 0; color: #595959;
																							}
#quickSearchButton														{ float: left; margin-left: 3px;}
#quickSearchButton a													{ 
																								text-indent: -9000px; display: block; width: 25px; height: 24px; 
																								background: url(/css/img/btn_search_mini.png) no-repeat left top;
																								cursor: pointer;
																							}
									
#quickSearchButton a:active 									{ 
																								background-position: left -24px; 
																								outline: none; /* hide dotted outline in Firefox */
																							}
									
.watermark 																		{ color: gray; }


