@charset "utf-8";
/* CSS Document author SHGM */


html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0 }
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222}
h1{font-size:18px; color:#8596a6; text-transform:uppercase}
h2{font-size:16px}
h1,h2,.mtxt p,.mtxt2 p{margin-bottom:8px}
.blue{color:#8596a6}
#toplogo{width:105px; height:95px; margin-left:15px; margin-top:25px; float:left}
#topnavbar{width:790px; height:35px; margin-top:80px; float: right; display:block;margin-bottom:35px;margin-left:45px;z-index:1000;
position:relative;}
#toplogo img{border:0}
#tabs{list-style:none; float:right; display:block; margin-top:-25px}
#tabs li{width:150px; height:45px; float:left}
#tabs a{display:block; width:150px; height:45px; line-height:45px; text-decoration:none; font-weight:700; color:#111; text-align:center; background:url(img/tab.gif) no-repeat bottom}
#tabs .active{background:url(img/tab.gif) top no-repeat}
#tabs a:hover{text-decoration:underline}

.clearer{clear:both}
.rbox{-moz-border-radius:10px;-webkit-border-radius:10px;}

.container{width:960px; margin:0 auto}
#mcontent{ display:block; background-color:#e1e1e1}
.mimage,.mtxt,.mtxt2,.form{
	display:block;
	margin-right:30px;
	float:left;
	margin-top:35px;
	margin-bottom:35px
}
.mimage{ width:235px; margin-left:30px;margin-top:105px;z-index:1000;}
.mtxt{width:330px}
.mtxt2{width:595px; margin-left:30px}
.form{width:265px}
.footer{color:#999;font-size:11px;padding:15px 0;text-align:center}
