body 
{
	text-align:center;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:65%;
	
	background-image:url('../images/back.png');
	background-repeat: repeat-x;
	background-color: #C1CDC1;
	margin-top 10px;
}


h1 { font-size: 16px; }
h2 { font-size: 15px; }
h3 { font-size: 14px; }
h4 { font-size: 13px; }
h5 { font-size: 12px; }
h6 { font-size: 11px; }

a 
{
	color:#333333;
	text-decoration:underline;
	pointer:hand;
}

img
{
	border:0;
}

#wrapper {
	text-align:left;
    margin: 0 auto;
   width: 1008px;
}
#logo-contact
{
	width:968px;
	background-color:#FFF;
}
#logo-div
{
	float:left;
	width:564px;
}
#buttons
{
	width:968px;	
}
#right-col
{
	background-color: #F0F1F0;
	vertical-align:top;
	padding-top:3px;
	float:left;
	width: 214px;
}
#buttons a
{
	text-decoration:none;
	
}
#buttons a img
{
	style="border-left:2px solid #333333;"	
}

#logoimage {
	position:relative;
	top:3px;
	margin-top: 5px;
	margin-left:25px; 
	
}	
.side-menu
{
	width:100%;
	margin-right:1px;	
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
}
.side-menu li
{
	text-align: center;
	font-size:13px;
	color:#666666;
	background-color:#ffffff;
	border: 1px solid #888888;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	text-decoration:none;
	list-style:none;
	margin:1px;	
}

#top-contact
{
	color:#333333;
	background-color:#FFFFFF; 
	padding-top:10px;
}

.top-of-menu
{
	
	background-image:url('../images/menu-back.png');
	background-repeat: repeat-x;
	background-position:bottom;
	height:9px;
	width:968px;
}
.bottom-of-menu
{
	margin-top:1px;
	border-top:1px solid #ffffff;
	width:1066px;
}

.page-heading
{
	position: relative; 
	top: -47px;
	right:-10px;
	line-height:0px;
}
.list
{
	list-style:none;
}
.nounderline
{
	text-decoration:none;
}
.norightborder
{
	border-right: 1px solid #ffffff;
}

.boldenise
{
	font-weight:bold;
}


#logo
{
	--padding:2px 2px 2px 2px;
	background-color:#FFFFFF; 
}

#main-content
{
	padding:15px;
	width:561px;
	float:left;
	color:#333333;
	font-size:11px;
	vertical-align:top;
	padding-top:0px;
	background-color:#F0F1F0;
}
#main-content-full
{
	padding:15px;
	width:775px;
	float:left;
	color:#333333;
	font-size:11px;
	vertical-align:top;
	padding-top:0px;
	background-color:#F0F1F0;
}

.caption
{
color:white;
line-height:0;
position:relative;
text-align:center;
top:-16px;
}

.side-menu-table
{
	width:163px;
	background-color:#D1DFD1;
	vertical-align: top;
	
}

.image-left
{
	float:left;
	display:block;
}
.shade-footer
{
	background-image:url(../images/shade-footer.png);
	background-repeat:no-repeat;
	background-position:bottom top;
	height:5px;
	width:988px;
}
.shade
{
	background-image:url(../images/left-shade.png);
	background-repeat:repeat-y;
	background-position:-1px 0;
	padding-left:5px;
	padding-right:5px;
	width:988px;
}
#footerlinks
{
	font-size:10px;
	text-decoration:none;
}

.cursor
{
	cursor:pointer;
}


 #backgroundPopup{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:100%;  
 width:100%;  
 top:0;  
 left:0;  
 background:#000000;  
 border:1px solid #cecece;  
 z-index:1;  
 }  
 #popupContact{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:250px;  
 width:408px;  
 background:#FFFFFF;  
 border:2px solid #cecece;  
 z-index:2;  
 padding:12px;  
 font-size:13px;  
 }  
 #popupContact h1{  
 text-align:left;  
 color:#6FA5FD;  
 font-size:22px;  
 font-weight:700;  
 border-bottom:1px dotted #D3D3D3;  
 padding-bottom:2px;  
 margin-bottom:20px;  
 }  
 #popupContactClose{  
 font-size:14px;  
 line-height:14px;  
 right:6px;  
 top:4px;  
 position:absolute;  
 color:#6fa5fd;  
 font-weight:700;  
 display:block;  
 }  