
#wrapper {
	margin:0 auto;
	background:#fff;
	text-align: center;
}

.fixed {
	width:590px;
}


#header {
	height:168px;}


#sidebar_left {
	float:left;
	width:190px;
	/*margin:0 0 0 190px; */
	padding:0 0;
	border-right:0px solid #eee;
	margin:0 0 0 0;
	margin-left:1px;
	
	background:#E6E6E6;
}


#sidebar_top {	
	width:540px; /* width:60px; */
	margin-bottom:10px;
	margin-top:10px;
	float:right;
	background:#f6f6f6;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	
}

#content {
	padding:0 0;
	/*font-size:120%;*/
}

.with_sidebar {
	margin:0 0 0 187px;
	/*margin:0 0 0 190px; */
}



#footer {
	clear:both;
	padding:0 0 0 50px;
	background:#FFFFFF;
}


body { background:#FFF; margin:10px 0 40px 20px; }
p { font:1em verdana, helvetica, arial, geneva, sans-serif; line-height:18px; text-align:left; margin:0; color:#333; }


h2 { font:0.9em arial, helvetica, sans-serif; line-height:24px; margin:20px 0 0 0; color:#888; text-align:left }
h3 { font:0.9em arial, helvetica, sans-serif; line-height:18px; margin:0; color:#263150; font-weight:bold; text-align:left }
em { font-style:italic; }
a:link, a:visited { color:#263150; text-decoration:none; font-weight:bold; }
a:hover, a:active { color:#333; text-decoration:underline; }
.mblk { margin:8px 0 30px 0; padding: 0; }
.mblk p { margin:10px 120px 0 30px; margin-right:10px; font:1em verdana, helvetica, arial, geneva, sans-serif; line-height:16px; color:#333; }
.mblk p > img { margin: 0 0 10px 0; }
.mblk a:hover, .mblk a:active { color:#CCC; text-decoration:underline; }
.fblk { margin:0 0 20px 0; padding:10px 0; border-top:1px solid #CCC; border-bottom:1px solid #CCC; }
.fblk p { margin:10px 0; font:0.9em verdana, helvetica, arial, geneva, sans-serif; line-height:13px; }
.tblk { margin:0 0 0 55px; }
.tblk p { font:0.65em verdana, helvetica, arial, geneva, sans-serif; line-height:16px; color:#999999;}
.bblk { margin:0 0 0 20px; border-top:1px solid #CCC; padding-bottom:10px; }
.bblk p { margin:5px 0 10px 0; font:0.7em verdana, helvetica, arial, geneva, sans-serif; line-height:16px; }
.bblk img { margin:20px 0 0 0; }
.bblk a:link, .bblk a:visited { color:#263150; text-decoration:underline; }
.bblk a:hover, .bblk a:active { color:#333; text-decoration:none; }
.bblk-lower { margin:0 0 0 0; background:#FFF; border-top:1px solid #CCC; padding-bottom:10px; }
.bblk-lower p { margin:5px 0 10px 0; font:0.9em verdana, helvetica, arial, geneva, sans-serif; line-height:16px; color:#999;}
.bblk2 { margin:0 0 0 20px; padding-bottom:10px; }
.bblk2 p { margin:5px 0 10px 0; font:0.7em verdana, helvetica, arial, geneva, sans-serif; line-height:16px; }
.bblk2 img { margin:10px 0 0 0; }
.bblk2 a:link, .bblk2 a:visited { color:#263150; text-decoration:underline;}
.bblk2 a:hover, .bblk2 a:active { color:#333; text-decoration:none; }
.sblk { margin:0; padding:15px 12px; background:#E6E6E6; border-top:4px solid #FFF; }
.sblk p { margin:5px 0 0 0; font: verdana, helvetica, arial, geneva, sans-serif; line-height:1.5em; font-size:0.65em; }
.sblk a:link, .sblk a:visited { color:#333; text-decoration:underline; }
.sblk a:hover, .sblk a:active { color:#333; text-decoration:none; }
.sblk2 { margin:0; padding:0px 0px; }
.sblk2 p { margin:5px 0 0 0; font: verdana, helvetica, arial, geneva, sans-serif; line-height:1.5em; font-size:0.65em; }
.sblk2 a:link, .sblk2 a:visited { color:#333; text-decoration:underline; }
.sblk2 a:hover, .sblk2 a:active { color:#333; text-decoration:none; }

.sblk3 { margin:0; padding:10px 12px; background:#E6E6E6; margin-top:-4px;}
.sblk3 p { margin:5px 0 0 0; font: verdana, helvetica, arial, geneva, sans-serif; line-height:1.5em; font-size:0.65em; }
.sblk3 a:link, .sblk3 a:visited { color:#333; text-decoration:underline; font:normal; font-weight:normal; }
.sblk3 a:hover, .sblk3 a:active { color:#333; text-decoration:none; font:normal; font-weight:normal; }

.simg img:hover { background:#F6F6F6; }
.style2 a:link, a:visited { color: #FFFFFF; text-decoration:none; }
.style2 a:hover, a:active { color:#333; text-decoration:underline; }

.small {
font-size:0.95em;
color: #666666;
}
#thelabel.label {
/*  float:left;*/
  width:130px;
  float: left;
  padding-top:0.2em;
   padding-right:3px;
  text-align:right;
  }
 
 fieldset {
padding: 1em;
  border:0px;
  }
  
 .menu {
        font-size:0.65em;
        color:#999;
        font-family:Arial, Helvetica, sans-serif;
        background-color:#263150;
        padding-top: 5px;
        padding-bottom: 5px;
  }
  
.menu a:link, .menu a:visited { color: #999; text-decoration:none; 
        background-color: #263150;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 10px;
        padding-right: 10px;
        letter-spacing: 0.1em;
        }
.menu a:hover, .menu a:active { color:#999; text-decoration:underline; 
        background-color: #465476;
        color:#c6cacc;
        }
select { font:1em verdana, helvetica, arial, geneva, sans-serif; line-height:18px; text-align:left; margin:0; color:#333; }
input { font:1em verdana, helvetica, arial, geneva, sans-serif; line-height:18px; text-align:left; margin:0; color:#333; }

