@charset "utf-8";

/*img,div, a{
    behavior: url(css/iepngfix.htc);
}*/

/* CSSTidy 1.3dev: Wed, 24 Sep 2008 16:26:23 +0200 */body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	background:#EDF7FC url(../images/bg.png) ;
}	
img{
	border:#666 1px solid;
	vertical-align:middle;
	margin:0
}	
li{
	margin:0 0 20px
}	
.img{
    margin: -11px 3.3em -1px;
}	
#wrapper{
	width:850px;
	color:#000;
	border:#CCC 1px solid;
	background:#FFF;
	position:relative;
	z-index:0;
	margin:0 auto -3px;
	padding:4px
}
#goblogo{
    border: #CCC 1px solid;
    margin-bottom: -1px;
    height: 1%;
    overflow: hidden;
}

#goblogo img{
    border: none;
    margin: 0px;
    top: 0px;
    vertical-align: middle;
}

#goblogo td{
    border: none;
}

#user1{
	height:1%;
        overflow: hidden;
	background:url(../images/backtop.png);
	border:#999 1px solid;
	color:#FFF;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:700;
	/* padding-left:120px; */
	margin:0 0 3px
}
#user1 #logo {
    border: none;
    vertical-align: baseline;
    float: left;
    margin: 6px;
}

#user1 div{
    margin-top:  20px;
}

#user1 h1,a{
	color:#FFF;
	display:inline;
	text-decoration:none;
       padding-top: 20px;
}	
#banner{
	height:171px;
	width:527px;
	border:#999 1px solid;
	background:#666;
	float:left;
	margin:0 3px 3px 0
}	
#user2{
	height:171px;
	width:316px;
	background:#000;
	border:#999 1px solid;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0 0 3px
}	
#user2 a{
	color:#FFF;
	font-weight:700;
	font-size:11px;
	display:block;
	margin:2px;
	padding:3px;
        vertical-align: middle;
        padding-left:  50px;
}	
#user2 a:hover{
	color:#FFF;
	font-size:12px;
	background:#CCC;
        background:  url(../images/backtop.png);
        background-position: 0% 5%;
}	
#user2 h4{
	margin:5px 0 0 5px
}	
#user2 img{
	vertical-align:middle;
        border: none;
}	
#top{
	height:5px;
        font-size:  3px;
	border:#999 1px solid;
	background:url(../images/backtop.png) repeat-x;
	margin-bottom:3px;
	text-align:center;
	padding-top:5px;
	clear:both
}	
#leftcolum{
	float:left;
	width:148px;
	background:url(../images/mbg.png) repeat-x;
	margin-right:4px;
	padding:10px 2px 2px
}	
#leftcolum p{
	display:block;
	font-size:11px;
        color: #cc0000;
        font-weight: bold;
	text-decoration:underline;
	padding-left:20px;
	margin:5px 0 0
}	
.content{
	border:#CCC 1px solid;
	background:url(../images/cbg.png);
	margin-bottom:5px;
	min-height:300px;
	width:672px;
	float:left;
	text-align:justify;
	padding:20px 10px 10px 10px;
}	
.content h2{
	display:block;
        border-bottom:#cc0000 1px solid;
	margin:0
}	
.content table,td,th{
	border:#CCC 1px solid;
	background:#F9FCFF;
	font-size:12px
}	
.content table{
	margin:0 auto 36px
}	
.content td,th{
	padding:2px
}		
.content th{
	background:url(../images/lnk2.png)
}	
#active_menu{
	color:#039;
	font-weight:700
}	
.moduletable h3{
	font-size:14px;
	color:#777;
	text-decoration:underline
}	
.moduletable a{
	font-size:12px;
	color:#666;
	display:block;
	padding:10px 5px 5px
}	
.moduletable a:hover{
	color:#069;
	font-weight:700;
	text-decoration:underline;
	background:#CEE7FF
}	
.moduletable-nav a{
	font-size:12px;
	font-weight:700;
	color:#FFF;
	margin-left:12px
}	
.moduletable-nav a:hover{
	color:#0CF;
	font-weight:700;
	text-decoration:underline
}	
.contentheading{
	font-size:32px
}	
.contentheading a{
	color:#333
}	
.toggler{
	color:#222;
	font-size:12px;
	display:block;
	margin:0;
	padding:2px 2px 2px 10px
}	
.element a{
	font-size:12px;
	display:block;
	color:#666;
	margin:1px;
	padding:1px 1px 1px 20px
}	
.element a:hover{
	background:url(../images/lnk2.png);
	color:#333;
	border:#FFF 1px solid;
	margin:0
}	
.element a:focus{
	background:url(../images/lnk.png);
	color:#333;
	border:#FFF 1px solid;
	margin:0
}	
#footer{
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background:#000 url(../images/fbg.png);
	font-weight:700;
	font-size:12px
}	
#footer p{
	margin:0;
	padding:0 0 0 20px
}	