body {
	background-color: #FFF;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/topbg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
div, form
{padding:0px; margin:0px;
}

img
{vertical-align:top;
border:none;
}
.left{
width: 511px;
float:left;
padding: 0px;
margin: 0px;
}
.right{
width: 375px;
float:right;
padding: 0px;
margin: 0px;
}
.media_right{
width: 560px;
float:right;
padding: 0px;
margin: 0px;
}
.media_archive{
width: 230px;
float:right;
padding: 0px;
margin: 0px;
}
.media_archive_border{
width: 8px;
float:left;
padding: 0px;
margin: 0px;
background-image: url(../images/media_border_left.jpg);
}
.media_image{
width: 316px;
float: left;
padding: 0px;
padding-top:85px;
margin: 0px;
}
.media_left{
width: 358px;
float:left;
padding: 0px;
padding-left:16px;
margin: 0px;
}

#leftgallery{
 padding-left:16px;
 width:374px;
 float:left;
}
.right_bg{
background-image: url(../images/right_bg.jpg);
float:left;
}
.border_dotted{
background-image: url(../images/border_dotted.jpg);
float:left;
background-repeat:no-repeat;
}

#leftgallery h3{
	margin:0px;padding:0px;
	color: #333333;
	font-size: 12px;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}

img
{vertical-align: top;
border: none;
}
.top_search {
	color: #dadada;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.home_page_text {
	color: #91919b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height:18px;
}

.bodytext {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height:15px;
}
.photogallery_links {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.photogallery_links:hover {
	color: #005dae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}

.bodytextother {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	line-height:17px;
}

.bodytext-blue {
	color: #005dae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height:17px;
	text-decoration:none;
}
a:hover.bodytext-blue {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height:17px;
	text-decoration:underline;
}

.bodytext ul {
	list-style:none;
	margin:10px 0 0 10px;
}
.bodytext ul li{
	background:url(../images/circle_bullet.jpg) 0px 8px no-repeat;
	padding:0 0 0 15px;
	line-height:20px;
}

.bodytext ol {
	list-style-type:decimal;
}
.bodytext ol li{
	line-height:18px;
}
.bodytext_center {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
}
.read_more {
	color: #3c84b8;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.read_more_small {
	color: #3c84b8;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.home_page_links {
	color: #2c7fbb;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
.home_page_links:hover {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
.copyright {
	color: #7e7e7e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.visitors, .visitors a {
	color: #000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.designed {
	color: #3475ad;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.heading_inners {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height:15px;
	text-decoration:none;
}
a:hover.heading_inners {
	color: #005dae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height:15px;
	text-decoration:underline;
}

.arro_cls {
	color: #52687b;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}
.arro_cls a {
	color: #52687b;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}

.arro_cls a:hover, .arro_act {
	color:#6db0d8;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}

.Breadcrums {
	color: #3475ad;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:5px;
}

.Breadcrums a {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:5px;
}

.bule_headings {
	color: #005dae;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}

.bule_headings:hover{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	text-decoration:underline;
}


.bule_headings_big {
	color: #005dae;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}

.bule_headings_big:hover{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	text-decoration:underline;
}

.td_bule{
background-color:#e2ebf6;
}

.td_lightbule{
background-color:#eff4fa;
}

.feedback {
	color: #075da5;
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align:justify;
	line-height:18px;
	font-weight:bold;
	padding:5px;
}

.feeenq {
	color: #666666;
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align:justify;
	line-height:18px;
	font-weight:bold;
	padding:5px;
	text-decoration:none;
}

.headings {
	color: #005dae;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
 a:hover.headings{
	color: #000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
.headings_black, {
	color: #000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.border_td {
	background:#f6f6f6 url(../images/dotted_bg2.jpg) right top repeat-y;
	
}

.headings_black {
	color: #000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

.padding{
padding:10px;
}

a.small_links {
	color: #2c7fbb;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	line-height:18px;
}
a:hover.small_links {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	line-height:18px;
}

.top {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}
.top:hover {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:underline;
}

.left_bg{
	background:#FFFFFF url(../images/left_bg.jpg) 226px 0px repeat-y;
	padding:0px 5px 5px 5px;
}

.redheading {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}


