
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, select,textarea  
{margin:0; padding:0; border:0; font-family: 'Arial', Helvetica, sans-serif,  Verdana;}
/* TYPOGRAPHY */
/* ----------------------------------------- */
/* Typography (basic) */
h1, h2, h3 {font-family: georgia, serif; font-weight: normal;color: #4b4740; margin: 0 0 0 0; }
h1 { font-size: 165%; }
h2 { font-size: 137%; }
h3 { font-size: 137%; }
h4 { font-size: 137%; }
.spacer{ clear: both; margin: 0; padding: 0;}
p{ font-size:12px; line-height:20px }
a{ color:#000; text-decoration:none;
	font-size: xx-small;
}
input{ color:#000 }
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {	content: '';}
.spacer{ clear: both; margin: 0; padding: 0;}
/*styles for page*/
/*================================================================ Wrapper*/
body{ background: url(images/bg.jpg) repeat-x top; font-size:11px;}
#wrapper{ width: 990px; height: 100%; margin: 0 auto; padding: 0; min-height: 100%;}
/*================================================================ Header*/
#header{ margin: 10px 0 0 0; padding: 0 0 0 0; width: 100%; height:120px;  position:relative; background : url(images/header-bg_03.jpg) repeat-x; border-bottom: 0px; border-left: 1px solid #a9d1d1; border-right: 1px solid #a9d1d1; border-top: 1px solid #a9d1d1;} 

#logo{ float: left; margin: 0 0 0 0; padding: 35px 0 0 27px;}
#border_right{ background: url(images/header_06.png) no-repeat left; width:7px; height: 105px; float: left; padding: 27px 0 0 5px; margin: 0 0 0 5px;}
#slogan{ margin: 0 0 0 0; padding: 60px 0 0 10px; float: left; }
#slogan h3{ font-size: 165%; color: #8e9697;}
/*================================================================ Top Navigation*/
#navmain{ margin: 0; padding: 0; width: 100%; background: #333; overflow: hidden; border-bottom: 1px solid #000; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; }
#navmain ul{ margin: 0 auto; padding: 0; list-style-type: none; width: 970px;} 
#navmain ul li{ float: left;}
#navmain ul li a{ display: block; float: left; margin: 0; padding: 7px 20px; color: #fff; font-weight: bold; font-size: 12px; border-left: 1px solid #5b5b5b; border-right: 1px solid #000000;}
#navmain ul li a:hover{ background:#000; color: #D7D7D8;}
/*================================================================ Search*/
#searchbox{ width: 100%; margin: 0 0 0 0; padding: 20px 0 20px 0; background:#deeff0; border-bottom: 1px solid #B4D0D0; overflow: hidden; border-left: 1px solid #B4D0D0; border-right: 1px solid #B4D0D0;}
#search_container{ margin: 0 auto; padding: 0; width: 65%; }
#search_container label{ float: left; display: block; color: #383838; font-size: 12px; font-weight: bold; padding: 1px 5px 0 0}
#search_container .input_search{ margin: 0 5px 0 0; padding:3px 7px; width: 250px; float: left; border: 1px solid #B4D0D0; font-size: 12px; color: #333;}
#search_container .select_search{ margin: 0 5px 0 0; padding: 0 0; width: 150px; float: left; font-size: 12px; }
#search_container .button_search{ margin: 0; padding: 2px 5px; float: left; background: #d61c23; font-size: 12px; font-weight: bold; color: #fff;  }
/*================================================================ Middle*/
#middle{ width: 100%; margin: 10px 0 0 0; padding: 0 0 0 0; display: block; border: 1px solid #a6cfcf; background:#DAEDEE url(images/middle-bg_07.png) repeat-x; height: 100%;}
#middle h2 {background:  url(images/h2-bg_07.png) repeat-x; font-size: 165%; color: #fff; width: 100%; margin: 0; padding: 5px 0px; font-weight: bold; text-indent: 20px;}
#container{ padding: 10px 0 10px 10px; margin: 0; width: 65%; float: left; color: #333; display: block;}
#sidebar{ float: left; margin: 0l; padding:0; display: block;  }
/*================================================================ Bottom*/
#bottom{ margin: 10px 0 10px 0; padding: 0; background: #deeff0; border: 1px solid #abd1d1; width: 100%; height: 100%; overflow: hidden;}
.bottomLinks{ float: left; margin: 0 0 0 0; padding: 10px 0 10px 10px; color:#2c6c6c;}
.bottomLinks a{ color: #476B6B; text-decoration: underline;}
.bottomLinks a:hover{ text-decoration: none;}
.copyright{ float: right; margin: 0 0 0 0;  padding: 10px 10px 10px 10px; } /* text-align: */








