body {	
font-family:Arial; 
margin:0; 
padding:0; 
color:#ffffff; 
font-size:12px; 
width:100%; 
background: #444444;
} 

form {
margin:0;  
padding:0;
}

img {
border:0px;
}

a {	
color:#00b7f2; 
font-size:12px; 
text-decoration:none;
}

a:hover {
text-decoration:underline;
} 

#body { 
width:800px;  
position:relative; 	
text-align:left; 
}

#topheader {
background:url(images/topheader.jpg);
width:100%;	
height:68px;
}

#topheader p {
 padding-top:45px;
 padding-left:30px;
 font-weight:bold;
 color:#ffffff;
 }

.logo {
float:left;
width:208px;
height:172px; 
padding-top:0px;
padding-left:35px;
} 

.bannerslide {  
float:center;
} 

#middle {
 width:100%;
 height:172px;
 background:url(images/header2.jpg);
 }

#content {
width:762px; 
min-height:400px; 
background:#444444;	
padding-top:10px;
padding-bottom:14px;
}

#nav { 
margin-top:10px;
width:762px; 
height:40px;
background:url(images/footerbg.jpg);
}

#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:199px; 
background:#141D21;
float:left;	
min-height:400px;
 }

.leftcolumn h2 {  
margin-top:-5px; 
font-size:17px; 
margin-left:10px;
color:#2AA8D2;
} 

.leftcolumn p {
font-size:11px;
padding-left:8px;
color:white;
padding-right:5px;
}

.rightcolumn { 
text-align:left;
width:548px; 
float:right;
background:#141D21;	
min-height:400px; 
}

.rightcolumn h2 {
margin-top:-5px;
padding-left:15px; 
font-size:17px; 
color:#2AA8D2; 
} 

.rightcolumn p {
font-family:Tahoma;
padding-left:25px; 
font-size:12px; 
color:#FFFFFF; 
} 
 
#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;
} 

#footer { 
width:762px; 
background: url(images/footerbg.jpg);
height:40px;
font-size:10px; 
color:#ffffff;
font-weight:bold; 
}

#footer p {
padding-top:10px;
}

#footer a { 
font-size:10px; 
color:#a2a3a5; 
font-weight:bold; 
text-decoration:none;
} 

#footer a:hover { 
text-decoration:underline;
} 

.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; 

	padding-top:0px; 

	height:40px;

			}

.menu01 {

	color: #ffffff;

	margin-top:0px;

	margin-bottom:0px;

	margin-left:15px;

	margin-right:15px;

	font-size:11px;

	font-family:Arial;

	font-weight:bold;

}

.menu01 a {

	color : #ffffff;
        font-size:11px;
	text-decoration: none;

}

.menu01 a:hover {

	color : #6B83B9;

	}

.extendable {
	width: 90%;
	margin-left:20px;
        
}

.extendable a h1 {
	display: block;
	background: inherit;
	border: 1px solid #ffffff;
	padding: 5px 5px 5px 5px;
	margin: 0 0 10px 0;
	text-decoration: none;
        font-size: 11px;
}

.extendable a:hover h1 {
	text-decoration: underline;
}

.extendable p{
	position: relative;
	top: -10px;
	border: 1px solid #00b7f2;
	border-top: none;
	color: #FFFFFF;
	padding: 5px;
	background: inherit;
        font-size: 11px;
	margin: 0;

}

.extendable span.more {
	display: none;
}