﻿/* ========== Styling all elements */
* {
	margin: 0;
	padding: 0;
}
a {
	outline: none;
	border: none;
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
.floatleft {
	float: left !important;
}
.floatright {
	float: right !important;
}
abbr {
	cursor: help;
}
acronym {
	cursor: help;
}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
tbody tr {
	cursor:hand;
}
em.none { color: #666; }
form>dl>dt { font-size: 12px !important; }
form,fieldset{
	font-size: 12px;
	margin:0;
	padding:0;
	border-style:none;
}
/*---GlobalEnd---*/
/* ========== Applying clearfix fix for some browsers to use in appropriate places */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hide from IE Mac \*/
.clearfix {
	display: block;
}
/* End hide from IE Mac */
/* ========== BODY */
body {
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#222222;
	font-size:13px;
}
/* ========== WRAPPER */
#mainwrapper {
	width:1000px;
	height:auto;
	background-image:url(images/page-mid-bg.gif);
    background-repeat:repeat-y;
	margin: 0 auto;
	
}

#header {
width:1000px;
height:124px;
background-image:url(images/header.gif);
background-repeat:no-repeat;
}

.logo-a{
width:438px;
height:12px;
margin-left:280px;
margin-bottom:20px;
padding-top:38px;
}

#top-menu-box {
width:200px;
height:70px;
padding-top:12px;
padding-left:25px;
float:left;}


.toplink_bg ul{
	margin:0;
	list-style:none;
	padding:5px 5px 7px 5px;
}
.toplink_bg li{
	display:block;
	padding:0 1px 2px 20px;
	background:url('images/bullet.gif') no-repeat center left;
	line-height:20px;
}
.toplink_bg a{
	font-size:12px;
	font-weight:none;
	color:#1f99d6;
	font-weight:800;
	display:block;
	height:18px;
	text-decoration:none;
}
.toplink_bg li a:hover{
	color:#333333;
    font-weight:800;
	text-decoration:underline;
	}


#maincontainer {
width:1000px;
height:auto;
clear:both;
}


#left-container   {
width:263px;
height:auto;
float:left;
padding-left:4px;
margin-top:4px;
}

#menu-box {
width:263px;
height:29px;
background-image:url(images/left-menu-head.gif);
background-repeat:no-repeat;
height:auto;
clear:both;
padding:5px 0 5px 5px;
}


.menu_top{
	height:20px;
	width:261px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;

}

.link_bg ul{
	margin:0;
	list-style:none;
	padding:5px 15px 7px 15px;
}
.link_bg li{
	display:block;
	padding:0 1px 2px 20px;
	background:url('images/bullet-1.gif') no-repeat center left;
	line-height:20px;
}
.link_bg a{
	font-size:12px;
	font-weight:none;
	color:#0d635f;
	display:block;
	height:20px;
	text-decoration:none;
}
.link_bg li a:hover{
	color:#333333;
	text-decoration:underline;
	}


#contentbox{
	width:690px;
	height:auto;
	clear:both;
}



.border{border:1px solid #0d56b2; padding-left:0px;}
/*==========================*/

#right-container {
width:690px;
height:auto;
padding-right:15px;
float:right;
}


/*======================================================*/

	
.link_bg_sitemap ul{
	margin:0;
	list-style:none;
	padding:5px 5px 7px 5px;
}
.link_bg_sitemap li{
	display:block;
	padding:0 1px 2px 2px;
	line-height:20px;
}
.link_bg_sitemap a{
	font-size:12px;
	font-weight:none;
	color:#000000;
	display:block;
	height:20px;
	text-decoration:none;
}
.link_bg_sitemap li a:hover{
	color:#0d635f;
	text-decoration:underline;
	}	
	
	

#footer-container{
	width:1000px;
	height:63px;
    background-image:url(images/footer-bg.gif);
	background-repeat:no-repeat;
	float:left;
	clear:both;
	
}

#footer{
width:1000px;
height:35px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
text-align:center;
padding-top:28px;
text-decoration:none;
}
#footer-right a{
color:#222222;
text-decoration:none;
}
#footer-right a:hover{
color:#0d635f;
text-decoration:underline;
}




.centertext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	text-align:justify;
	padding-left:5px;
}

h1{
	 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#10786f;
	line-height:35px;
	padding-left:5px;
	padding-bottom:2px;
	padding-top:5px;
	display:inline;
	
}




.link{font:Arial; font-size:13px; color:#313131; text-decoration:none;}
.link:hover{font:Arial; font-size:13px; color: #0d635f; text-decoration:underline;}