*{
 margin:0;
 padding:0;
 border:0;
 }
body{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#777;
 background-color:#fff;
 /*background:url(../design_img/body_bg.jpg) top left repeat-x;*/
 background:url(../design_img/body_bg2.jpg) top center repeat-y;
 }
#container{
 width:735px;
 margin:0 auto;
 background-color:#fff;
 background:transparent url(../design_img/content_bg.jpg) bottom left repeat-x;
 } 
#header{
 width:735px;
 height:150px;
 background-color:#f1f1f1;
 background:transparent url(../design_img/header_bg.jpg);
 position:relative;
 }
#logotype{
 display:block;
 position:absolute;
 top:10px;
 left:0px;
 text-decoration:none;
 color:#777;
 } 

#logotype span{
 padding-left:10px;
 margin-left:5px;
 border-left:1px solid #dedede;
 position:relative;
 top:-10px;
 } 

#hNav{
 clear:both;
 text-align:center;
 margin-bottom:10px;
 background-color:#f67800;
 padding:5px 0 5px 0;
 border-top:10px solid #fff;
 border-bottom:1px solid #333;
 }
#hNav li{
 display:inline;
 }
#hNav li a{
 color:#fff;
 text-decoration:none;
 margin:0px 1px 0px 1px;
 background-image:url(../design_img/li_bg.jpg);
 padding:5px 20px 5px 20px;
 } 
#hNav li a:hover{
 background-image:url(../design_img/li_hover_bg.jpg);
 } 
#sideBar{
 float:left; 
 margin-bottom:10px;
 margin-top:10px;
 }  
#advisery{
	width:150px;
	height:200px;
	margin-top:10px;
	background-color: White;
}    
#advisery h4{
	width:150px;
	text-align:center;
	/*text-transform:uppercase;
	*/
	color:#fff;
	background-color: Silver;
	padding:2px 0px 2px 0px;
} 
#nav li{
 list-style-type:none;
 } 
#nav li a{
 display:block;
 width:145px;
 padding:5px 0 5px 5px;
 color:#999;
 text-decoration:none;
 border-bottom:1px solid #dedede;
 }   
#nav li a:hover{
 color:#fff;
 background-color:#f67800;
 }
#nav li ul{
 margin-top:1px;
 margin-bottom:1px;
 } 
#nav li span{
 color:#000;
 background-color:#ccc;
 display:block;
 width:145px;
 padding:5px 0 5px 5px;
 color:#fff;
 }

#nav li ul li a{
 width:122px;
 padding:2px 0px 2px 25px;
 border-left:3px solid #ccc;
 margin-bottom:1px;
 }  
#nav li ul li a:hover{
 background-color:#777;
 } 
h1{
 font-size:14px;
 background-color:#f1f1f1;
 padding:5px 0px 5px 10px;
 margin-bottom:10px;
 } 
#content{
	width:580px;
	float:right;
	margin-top:10px;
}
#content img{
	padding: 3px;
	border:1px solid #ccc;
	margin: 0px 5px 0px 5px;
} 
p{
 margin-bottom:10px;
 }  
fieldset{
 border:1px solid #ccc;
 padding:10px;
 }
legend{
 padding:0px 5px 0px 5px;
 color:#000;
 font-weight:bold;
 }
fieldset li{
 list-style-type:none;
 margin-bottom:5px;
 }
#login,#pswrd,#regLogin,#regPswrd,#retypePswrd{
 background-color:#fff;
 border:1px solid #ccc;
 width:200px;
 }
.btn{
 width:200px;
 background-color:#f1f1f1;
 text-align:center;
 color:#333;
 font-size:11px;
 margin-left:130px;
 border:1px solid #ccc;
 cursor:pointer;
 }
fieldset label{
 width:120px;
 display:block;
 float:left;
 text-align:right;
 margin-right:10px;
 }      
#footer{
 clear:both;
 width:725px;
 margin-top:10px;
 padding:5px 10px 5px 0px;
 text-align:right;
 color:#777;
 font-size:10px;
 background-color:#fff;
 border-top:1px solid #ccc;
 }
.spacer{
 clear:both;
 height:20px;
 visibility:hidden;
 overflow:hidden;
 } 

input.login { width: 100%; border: solid 1px #f67800; }