html{
	overflow:-moz-scrollbars-vertical;
}
body{
	margin:10px 0 0 0;
	background:#d7d7d7 url(../images/global/body_bg.jpg) left top repeat-x;
	behavior: url("iehover.htc");
}
a{
	outline:none;
}
p{
	margin:12px 0 0 0;
}
p.name{
	color:#005ba9;
}

form{
	margin:0;
}
h1{
	margin: 0;
	padding:0!important;
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#005ba9;
	text-transform:uppercase;
}

h1#news{
	padding-bottom:10px; 
	background:url(../images/headings/latest_news.jpg) left top no-repeat;
}

h1#socini{
	background: url(../images/headings/soc_ini.jpg) left top no-repeat;
	line-height:18px!important;
	padding-left:25px!important;
}
h1#contact{
	color:white!important;
	padding:0!important;
}

h2{
	margin:16px 0 4px 0;
	padding:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#005ba9;
	text-transform:uppercase;
}

h3{
	margin:16px 0 4px 0;
	padding:0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#005ba9;
}

h4{
	font:bold 12px Lucida Grande, Arial, Helvetica, sans-serif;
	color:#165f86;
	margin: 0;
	padding:0;
}


.bodytext{
	font:11px/18px Lucida Grande, Arial, Helvetica, sans-serif;
	color:#454545;
	cursor:default;
	list-style:square;
}
.bodytext a, .bodytext a:visited, .bodytext a:active{
	color:#F00;
	text-decoration:none;
}
.bodytext a:hover{
	color:#000;
	text-decoration: underline;
}
.bodytext2{
	font:11px/18px Lucida Grande, Arial, Helvetica, sans-serif;
	color:#005ba9;
}
.bodytext2 a, .bodytext2 a:active, .bodytext2 a:visited{
	color:#005ba9;
	font:11px/18px Lucida Grande, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.bodytext2 a:hover{
	color:#F00;
	text-decoration: underline;
}

ol.bodytext{
	list-style:decimal;
	margin-top:5px;
}
ul.bodytext, ul.bodytext2{
	margin-top:5px;
}
p.bodytext{
	text-align:justify!important;
}

h2 a, h2 a:visited, h2 a:active{
	color:#005ba9;
	text-decoration:none;
}
h2 a:hover{
	color:#000;
	text-decoration:underline;
}
h3 a, h3 a:visited, h3 a:active{
	color:#005ba9;
	text-decoration:none;
}
h3 a:hover{
	color:#000;
	text-decoration:underline;
}
/******************************* MISC *************************/
#clearfix{
	margin:0;
	padding:0;
	clear:both;
	height:1px;
	overflow:hidden;
	display:block;
	border:none;
}

#clearfix2{
	margin:0;
	padding:0;
	clear:both;
	height:0px;
	overflow:hidden;
	display:block;
	border:none!important;
}
#clearfix3{
	margin:0;
	padding:0;
	clear:both;
	height:20px;
	overflow:hidden;
	display:block;
	border:none;
	background:#FFF url(../images/global/column-bucket-bg.gif) left 50% repeat-x;
}
.moreinfo{
	font:bold italic 11px Arial, Helvetica, sans-serif;
	color:#000!important;
	}
.sep{border-top:1px solid #f0f0f0; height:10px; margin-top:10px;}
.title{font:bold 11px Arial, Helvetica, sans-serif;  color:#000; }

.btn2{
	background:#00437d url(../images/global/btn_bg.jpg) left top repeat-x;
	border:none;
	font:12px Arial, Helvetica, sans-serif;
	padding:3px 6px;
	cursor:pointer;
	color:#fff;
	}
/************* MISC *******************************/
.bnn{border:none!important;}
.bbn{border-bottom:none!important;}
.bt8{border-top:8px solid #FFF!important;}
.bt{border-top:1px solid #d8d8d8!important;}
.cb{clear:both!important;}
.fl{float:left!important;}
.fn a{ font-weight:normal!important;}
.fn{ font-weight:normal!important;}
.f10{font-size:10px!important;}
.lh16{line-height:16px!important;}
.mt0{margin-top:0px!important;	}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mr10{margin-right:10px!important;}
.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.ml10{margin-left:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.ml50{margin-left:50px!important;}
.ml30{margin-left:30px!important;}
.mb10{margin-bottom:10px!important;}
.ml130{margin-left:130px!important;}
.pr0{padding-right:0px!important;}
.mr20{margin-right:20px!important;}
.mtb15{margin:15px 0;!important;}
.pl14{padding-left:14px!important;}
.pr17{padding-right:17px!important;}
.pl30{padding-left:30px!important;}
.pl130{padding-left:130px!important;}
.pt10{padding-top:10px!important;}
.pt20{padding-top:20px!important;}
.ptb10{padding:10px 0!important;}
.pb0{padding-bottom:0px!important;}
.pb15{padding-bottom:15px!important;}
.pb20{padding-bottom:20px!important;}
.pr5{padding-right:5px!important;}
.pl5{padding-left:5px!important;}
.wth1{width:248px!important;}
.wth2{width:600px!important;}
.tac{text-align:center!important;}

