#address  a{ color:#f1f1f1; }

/* GENERAL STYLES */	
ul.sitemap { margin-top:-1px; }

body 
{
	font-size:11px;
	font-family: Trebuchet MS,arial,helvetica;
	margin: 0;
	color: #333333;
	margin-top: 13px;
	background:transparent;
	
}

td
{
	font-family: verdana,arial,helvetica;
	font-size: 11px;
}

p
{
	font-size:11px;
	font-family: Trebuchet MS,arial,helvetica;
	color: #333333;
    margin:0px;
    padding:0px;
}

img
{
	border:0px;
}

img.border
{
    border:1px solid #ccc;
    padding:5px;
}

.news
{
    font-size:10px;
    font-weight:bold;
    color:#8b9277;
}

#news
{
    background-color:#f0f2ea;
    width:192px;
    height:361px;    
    padding-left:8px;
    padding-right:8px;
    padding-top:8px;   
    margin:0px;
}

p.newstitle
{
    color:#8b9277;
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
    margin:0px;
    padding:0px;
    padding-bottom:3px;  
}

p.news
{
    color:#8b9277;
    font-size:10px;
    font-weight:normal;
    text-transform:normal;
    margin:0px;
    padding:0px;
    padding-top:12px;
    padding-bottom:12px
}

/* LINK STYLES */	
a 
{ 
	text-decoration: underline;
	color:#8795ab;
}
	
a:hover
{ 
	text-decoration: none; 
}

/* MENU STYLES */

#menu
{
	display:block;
	padding:0px;
  margin:0px;  
}

/* MENU STYLES */


ul.xm_0 {
	display:block;
	xfloat:right;
	height:20px;
	margin:0px 0px 4px 0px;
	padding:0px;
}

ul.xm_0 li {
	float:left;
	margin:0px;
	padding:0px 15px 0px 15px;
	height:16px; 
	border-left:1px dotted #ababab;
	list-style-type:none;
    background-color:none;
}

ul.xm_0 li.end {
	border-right:1px dotted #ababab;
}

ul.xm_0 li a {
	display:block;
	padding:0px 7px 0px 7px;
	color:#666666;	
	font-size:11px;
	text-decoration:none;	
	text-transform:uppercase;
}

ul.xm_0 a.selected {
    background-color:#e5e5e5;
}



#submenu {
    width:202px;
}

ul.xm_1 {
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

ul.xm_1 li {
	padding:0px 0px 3px 0px;
	margin:0px 0px 4px 15px;	
	list-style-type:none;
	font-family: Trebuchet MS;
	font-size: 11px; 
	font-weight: bold;
	border-bottom: 1px solid #546a87;
	width: 202px;
}

ul.xm_1 li.end {
}

ul.xm_1 li a {
	display:block;
	color:#ffffff;	
	font-size:11px;
	text-decoration:none;	
	text-transform:uppercase;
}

ul.xm_1 a.selected {
    color: #eea500;
}


ul.xm_2 {
	margin:0px;
	padding:0px; 	
}

ul.xm_2 li {

	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	list-style-type:none;	
	width: 202px;
	border:0px;
}


ul.xm_2 li a {

	margin:0px !important;
	padding:0px 0px 0px 0px !important;
	color:#fff;	
	font-size:10px;
	text-decoration:none;	
	text-transform:uppercase;
	width: 202px;	
}

ul.xm_2 a.selected {
	color: #eea500;
}


	
/* HEADER STYLES */	
h1 {
	font-size: 18px;
	color:#1b4d8f;
	font-family: Trebuchet MS, arial, Helvetica;
	font-weight: normal;
	margin:0px;
	padding:0px;
	padding-bottom: 17px;
}

h2 {
	font-size: 13px;
	color:#1b4d8f;
	font-family: Trebuchet MS, arial, Helvetica;
	font-weight: normal;
	margin:0;
	padding:0;
	padding-bottom: 5px;
}

h3 {
	font-size:16px;
	font-weight:normal;
	color:#8795ab;
	margin:0px;
	padding:0px;
}

h4 {
	font-size: 11px;
	margin:0px;
	padding:0px;
}

h5 {
	font-size: 11px;
	margin:0px;
	padding:0px;
}

/* FORM STYLES */	
input,select,text,textarea {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	background-color:#ffffff;
	border:1px solid #000000;
}

input.checkbox
{
	border:0px;
}


/* LAYOUT STYLES START */

div.companyInfo { color: white; font-weight: bold; font-size: 12px; position:absolute; text-align:center; width:1000px; display: none; }
div.WRAPPER { width: 1000px; margin-left:auto; margin-right:auto; }
div.icons { display: none; }


.clear { clear: both; }
.margin_auto { margin:0;}
.topMenu a { font-size: 11px; font-family: Trebuchet MS, arial, Helvetica; color: #ffffff; font-weight: bold; 
	text-decoration: none; padding: 0 15px 0 15px; text-transform: uppercase; }
	
a { color: #5379ab; text-decoration: underline; }
	
div.infoBox_frame p { font-family: Trebuchet MS, arial, Helvetica; color: #333333; }
span.arrow { display: block; text-align: right; }
span.infoboxIMAGE { display: block; margin-top: 18px; }
span.infoboxTXT { display: block; padding-left: 10px; padding-top: 9px; width: 226px; margin-top: -3px;
	background: url('../images/layout/infobox_gradient.png') repeat-x top;max-height:85px;min-height:85px;}
span.infobigTXT { display: block; }
p.infobigTXT { padding-bottom: 15px; } 
	
div.Header { display: none; }
div.Header .Logo { display: none; }
div.Header .Search { display: none; }
div.Header .topMenu { display: none; }

/* SUBPAGE SPECIFIC */
div.imageFade_subpage { display: none; }

div.subpageContentFrame { min-width: 961px; max-width: 961px; min-height: 400px; }

div.subpageContentFrame .RightPanel { display: none; }
	
div.subpageContentFrame .subpageContent { margin-left: 15px; min-width: 719px; max-width: 719px; min-height: 400px; float: left;  margin-bottom:10px; }
.subpageContent .subpageContentContenttop { min-width: 719px; max-width: 719px; height: 29px;
	background: transparent; }
.subpageContent .subpageContentContent { min-width: 679px; max-width: 679px; min-height:365px; padding-left: 20px; padding-right: 20px; 
	background: #ffffff; }
.subpageContent .subpageContentBottom { min-width: 719px; max-width: 719px; height: 23px;
	background: transparent; }
	
/* LAYOUT STYLES END */

/* ID SPECIFIC STYLES */
#posNews
{
    border-top:1px dotted #000000;
    border-bottom:1px dotted #000000;
}

#icons
{
    position:absolute;
    display:block;
    margin-left:610px;
}
