body {	
font-family:Arial; 
margin:0; 
padding:0; 
color:#000000; 
font-size:12px; 
width:100%; 
background: #ffffff url(images/bg.jpg) repeat-x;
} 

form {
margin:0;  
padding:0;
}

img {
border:0px;
}

#body { 
width:860px;  
position:relative; 	
text-align:left; 
}

#topheader {
width:100%;	
height:198px;
border-left:1px solid white;
border-right:1px solid white; 
}

.logoright .slogan {
 margin-top:150px;
 margin-left:140px;
 font-style:italic;
 color:#262687;	
 font-size:18px;
 font-weight:bold;
 font-family:Tahoma;
 }

.logo {	
background:url(images/logo.jpg);
float:left;
width:304px;
height:198px; 
position:absolute;
}
 .logoright {
background:url(images/logoright.jpg);
float:right;
width:556px;
height:198px;  
}

#middle {
 width:100%;
 height:200px;
 background:url(images/test.jpg);
 border-top:1px solid #FFFFFF;
 }

#content {	
width:840px; 
background:#ffffff;	
padding-top:14px;
padding-bottom:20px;
}

#nav { 
margin-top:-25px;
height:70px;
background:url(images/navbar.png);
position:relative;	
}

#middle a { 
 line-height:20px;  
 padding-top:8px;
 color:white;
 font-size:12px;
 } 
 
#middle a:hover {
 color:#FFED47;
 } 
 
.topmenu { 
text-align:left;
float:left;
padding-left:30px;
padding-top:20px;
}
 
.topmenu2 { 
text-align:left;
float:left;
padding-left:50px;
padding-top:20px;
}

.leftcolumn { 
text-align:left;
width:219px; 
background:#FA6DB2;
float:left;	
 }

.leftcolumn .bottom {
background-image:url(images/lcbottom.jpg); 
height:21px;
} 
 
.leftcolumn h2 {  
margin-top:-10px; 
font-size:17px; 
margin-left:10px;
color:#ffffff;
} 

.leftcolumn p {
font-size:11px;
padding-left:8px;
color:#232323;
padding-right:5px;
}

.rightcolumn { 
text-align:left;
width:600px; 
float:right;
}

.rightcolumn h2 { 
padding-left:20px; 
font-size:17px; 
color:#0E6388; 
} 

.rightcolumn p {
font-family:Tahoma;
padding-left:25px; 
font-size:12px; 
color:#333333; 
} 
 
#icon { 
font-family: Tahoma; 
font-size: 11px; 
color:#b7c9d9; 
line-height: 20px;
} 

#icon a { 
font-family: Tahoma; 
font-size: 11px; 
color:#b7c9d9; 
line-height: 20px; 
background:url(images/icon.gif) no-repeat left center; 
padding-left:22px;
text-decoration:underline;
}

#icon a:hover { 
font-family: Tahoma; 
font-size: 11px; 
color:#b7c9d9; 
line-height: 20px; 
background:url(images/icon.gif) no-repeat left center;
text-decoration:none;
} 

.input {
font-family:Tahoma; 
font-size:11px; 
color:#000000; 
background:#FFFFFF; 
width:168px; 
height:15px; 
padding:2px 0 0 8px; 
border:1px #dcdcdc solid;
}  

.mess {
font-family:Tahoma; 
font-size:11px; 
color:#000000; 
background:#FFFFFF; 
width:221px; 
height:72px; 
padding:2px 0 0 8px; 
border:1px #dcdcdc solid;
}

.clear {
  width: 100%;
  height: 1px;
  margin: 0 0 -1px;
  clear: both;
} 

.navtable {
	border:0; 
	height:60px; 
	}

.menuline {
    padding-top:12px;
	}
		
.menu01 {
	color: #ffffff;
    margin-top:14px;							   
	margin-bottom:0px;
	margin-left:15px;
	margin-right:15px;
    font-size:13px;
	font-family:Verdana;
	}

.menu01 a {
   	color : #0E6388;
	text-decoration: none;
	}

.menu01 a:hover {
	color : #B91E51;
	}	

#footer { 
    height:70px; 
	background:url(images/footer_bg.jpg) repeat-x left top;
}
 
#footer p {   
     padding-top:28px; 
     font-size:11px; 
     color:#FFFFFF
}	