.body_editor {
	padding: 20;
}

body, td {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 80%;
	color:#333333;
}

body {
	margin:0;
	padding:0;
}

.small_td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 65%;
}
.small, small {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 85%;
}

a {
	color:#2973d9;
}
a:visited {
	color:#627ca1;
}
a:hover {
	color:#e42525;
}

a.gray, a.gray:visited {
	font-size:75%;
	color:#b6b6b6;
	font-weight:bold;
	font-family: Tahoma, Arial, sans-serif;
}
a.gray:hover {
	color:#e42525;
}

.inputSearch {
	border: 1px solid #888888;
	color: #888888;
	width:117px;
	height:16px;
	font-size:100%;
	font-family:Tahoma, Arial, sans-serif;
	padding-left: 2px;
}

.hr {
	display:none;
}

#pageAll {
	width:717px;
	margin:10px 30px 20px 30px;
	text-align:left;
	/*width:94%;
	margin:3%;*/
}

#pageAllBx {
	text-align:left;
}

.bg-gray {
	background-color:#f0f0f0;
}

.clear {
	clear:both;
}

.float-l {
	float:left;
}

.float-r {
	float:right;
}

.l-cln {
	width:37%;
	float:left;
}

.r-cln {
	width:62%;
	float:right;
}

#pageHeader  {
	color:#a4a4a4;
	font-size:85%;
	font-family:Tahoma, Arial, sans-serif;;
}

#pageHeader a, #pageHeader a:visited {
	color:#a4a4a4;
}
#pageHeader a:hover {
	color:#e42525;
}

#topNavigation {
	background-image:url('/images/page/arrow-white.gif');
	background-repeat:no-repeat;
	background-position: 0 0.8em;
	padding:1.0em 0 1.0em 0;
}

#topLinks a {
	font-weight:bold;
}

#topLinks, #topSearch {
	margin:0 0.8em 0 20px;
}

#topMenu {
	background:url('/images/page/menu-bg.gif') repeat-x;
	width:100%;
	position:relative;
	top:11px;
	left:0;
	z-index:40;
	float:left; /* MFf N */
}

#topMenu a, #topMenu a:visited {
	color:#fad3d3;
	font-size:80%;	
	font-weight:bold;
}
#topMenu a:hover {
	color:#ffffff;
}

#Search {
	padding-top:5px;
}

#pageMenu, #Search {
	margin:0 13px 0 7px ;
}

#topMenu a img {
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00, Duration=0.1);
	margin-right:20px;
}

#pageFooter1, #footerText {
	color:#a4a4a4;
	font-size:85%;
	font-family:Tahoma, Arial, sans-serif;
}

#pageFooter1 {
	width:100%;
	margin:1em 0 0 0;
}

#footerText {
	font-size:75%;
}

#pageFooter1 a, #pageFooter1 a:visited,
#footerText a, #footerText a:visited {
	color:#a4a4a4;
}
#pageFooter1 a:hover,
#footerText a:hover {
	color:#e42525;
}

#footerAddress {
	color:#707070;
	font-size:85%;
	font-family:Tahoma, Arial, sans-serif;
	background:url('/images/page/arrow-blue.gif') no-repeat;
	/*position:relative;
	top:0;
	left:-50px;*/
}
#footerAddress p {
	padding-left:50px;
}

#pageFooter1 p, #pageFooter2 p {
	margin: 0.8em 0 0.8em 0;
}

#pageFooter1 .footerMenu {
	margin-bottom:0.5em;
	font-weight:bold;
	line-height:1.4em;
}

#pageFooter1 .footerSmallMenu {
	margin-top:0.5em;
}

.footerMenu a {
	text-transform:uppercase;
	margin-right:0.5em;
}

.footerSmallMenu a {
	margin-right:0.5em;
}

#pageFooter1 .currentMenuItem {
	/*text-decoration:none;*/
	font-weight:normal;
}

#footerLinks, #footerLogos {
	margin:11px;
}

#footerLinks {
	width:80%;
}

#pageFooter2 {
 	padding-top:10px;
}

#pageContent {
	padding: 1em 0 1em 0;
}
#pageContentIndex {
	padding: 0 0 1em 0;
}

.width-all {
	padding-left:13px;
}

#submenu {
	margin: 0 20px 0 13px;
}
 
#submenu h3 {
	font-size:100%;
	color:#333333;
	margin:0 0 0 0;
}

#submenu ul {
	color:#333333;
	margin:0.5em 0 2em 14px;
	padding:0;
	list-style-image:url('/images/page/bullet-black.gif');
}

#submenu ul ul {
	margin: 0.5em 0.2em 0.8em 1.5em;
	list-style-image:none;
}

#pageContentIndex h1, #pageContentIndex h2 {
	font-size:160%;
}

#Welcome {
	color:#ffffff;
	height:300px;
	background:#2b5091 url('/images/page/arrow-big.gif') right bottom no-repeat;
	line-height:1.1em;
	/*padding-bottom:70px;*/
}

#Welcome .spcr {
	width:100px;
	height:70px;
}

#Welcome h1 {
	padding-top: 20px;
	margin:0 30px 0 30px;
}

#welcomeText {
	margin:0.5em 30px 0 30px;
	position:relative;
	top:0;
	left:0;
	z-index:100;
	/*height:230px;
	overflow:auto;*/
}

#Welcome a {
	color:#ffffff;
}
#Welcome a:visited {
	color:#b3c0d7;
}
#Welcome a:hover {
	color:#ffef94;
}

#links3Images {
	position:relative;
	top:-83px;
	left:0;
	z-index:60;
	text-align:right;
	margin-bottom: -83px;
}

#ServicesLinks {
	padding-right:2em;
}

#ServicesLinks ul {
	color:#2b5091;
	margin:0.5em 0 2em 14px;
	padding:0;
}

#ServicesLinks h2 {
	color:#333333;
	margin-top:0.5em;
}	

.newsTicker {	
	margin:			0 0 .5em 0;
	font-size:		85%;
	font-family:	Tahoma, Arial, sans-serif;
	height:			1.5em;
	overflow:		hidden;
	line-height:	1.3em;
	filter:			progid:DXImageTransform.Microsoft.Slide(slidestyle=push,bands=1,duration=1);
}

.newsTicker a, .newsTicker a:visited {
	text-decoration: none;
	color:#f41d00;
}

.newsTicker a:hover {
	text-decoration: underline;
}

#LatestNews {
	width:100%;
	margin-top:1.5em;
}

#LatestNews h2 {
	color:#333333;
	margin-top:0;
}

#LatestNews .newsItem {
	line-height:1.2;
	/*background:url('/images/page/dot-gor.gif') repeat-x;*/
	padding:0.8em 0 0 0;
	margin: 0 5% 0 0;
	
	width:28%;
	float:left;
}

.LNewsH2 {
	background:url('/images/page/dot-gor.gif') bottom left repeat-x;
	padding-bottom:1px;
}

#LatestNews h3 {
	margin: 0 0 0.3em 0;
	font-size:120%;
}

#LatestNews .newsDate {
	font-size:85%;
	color:#858585;
	font-family:Tahoma, Arial, sans-serif;
	margin:0 0 0.5em 0;
}

#LatestNews .newsDescription {
	font-size:85%;
}

#LatestNews .newsImage {
	margin: 0 0 0.2em 0;
}

#formContactUs {
	background-color: #f0f0f0;
	padding: 0 15 15 15;
}

