/* CSS Document */

body {

	background-image: url(../images/base/background.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color: #DDDDDD;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img { border-style:none; }

/***** TEXT STYLES *****/

.text10_gray {color:#b2b2b2; font-size:10px;}
.home_title{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:900;color:#00447C;margin-top:10px;}
.home_subtitle{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:900;color:#B5B4C2;margin-top:-20px;padding-left:0px;padding-top:0px;}


/*** REFERENCING ***/

.referencing_footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none; margin-top:auto; width:885px; text-align:justify;}
.referencing_footer a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none;}
.referencing_footer a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none;}
.referencing_footer a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none;}
.referencing_footer a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none;}


/***** BACKGROUND IMAGES *****/

.header_banner {
	background-image:url(../images/base/banner2008.jpg);
	background-repeat:no-repeat;
	background-color:#133F77;
	height:94px;
}
.banner{background-color:white;}
.bar2{background-image:url(../images/base/purplebar.gif); background-repeat:repeat-x;}
.footer{background-image:url(../images/base/footer.gif); background-repeat:repeat-x; background-color:#FFFFFF;}
.homebox1{background-image:url(../images/base/home_box1_bg.jpg); background-repeat:no-repeat; background-color:#FFFFFF;}

/***** MISC *****/
.inputForm{ border: solid 1px #004669; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left:3px;}
.bg_main{background-color: #f6f5f0;}
.home_right_top { padding-top:5px; }
.homebox1{padding:26px 23px 7px 7px;}

/* 
mambo header layout
*/

#topnav {
	position:relative;
	top:20px;
	right:-25px;
	/*border:1px solid black;*/
}

#search_form{
	position:relative;
	top:0px;
	right:-20px;
}

A.mainlevel_topnav {color:#ffffff; text-decoration:underline;  font-family:Trebuchet MS, Helvetica, sans-serif;}
A.mainlevel_topnav:visited {color:#ffffff; text-decoration:underline;}
A.mainlevel_topnav:hover {color:#ffffff; text-decoration:underline;}
A.mainlevel_topnav:active{color:#ffffff; text-decoration:underline;}

/*** mambo top menu layout ***/

.moduletable-topmenu{ 
	height:34px;
	padding-left:5px;
	padding-bottom:5px;
	width:812px;
}

.mainlevel-nav{width:15px;}
a.mainlevel-nav{
	display:block;
 	float:left;
   padding:1px 0px 5px;
	text-decoration:none;
	color: #ffffff;
	font-weight:bold;
	text-align:center;
	background:url("../images/base/tab_inactive.gif");
	width:99px;
	z-index:3;
}

a.mainlevel-nav:hover{
	color:#000000;
	text-decoration:none;
	background-image: url("../images/base/tab_active.gif");
	background-repeat:no-repeat;
}

.moduletable-langbar{vertical-align:middle; height:34px;}

/************ RIGHT MENU *************/

.moduletable-right th { background-image:url(../images/base/rt_box_T_repeat.gif); background-repeat:repeat-y; vertical-align:middle; text-align:center; 
color:#8f3169; font-size:16px;font-weight:bold; font-family:Trebuchet MS, Helvetica, sans-serif; height:30px; text-transform:uppercase;  }

/** Latest News  **/

table.moduletable-right tr td {
  background-image:url(../images/base/rt_box_mid.gif); 
  background-repeat:repeat-y; 
  width:197px; 
  border-bottom:2px solid #dbdabe; 
  text-align:left; 
  padding-top:5px; 
  vertical-align:top;
}

table.moduletable-right tr td ul { list-style-image:url(../images/sub_carrot.gif);}
table.moduletable-right tr td ul li{ margin-top:5px;}

li.latestnews-right {padding-right:5px;}

A.latestnews-right {color:#666666; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif;}
A.latestnews-right:visited {color:#6a0a69;}
A.latestnews-right:hover {color:#6a0a69; text-decoration:underline;}
A.latestnews-right:active{color:#6a0a69;}

/************ FOOTER *************/

.footer{background-image:url(../images/base/footer.gif); background-repeat:repeat-x;}

A.mainlevel-footer {color:#b2b2b2; text-decoration:underline;font-family:Trebuchet MS, Helvetica, sans-serif; font-size:10px; padding:0 10px 0 10px}
A.mainlevel-footer:visited {color:#b2b2b2; text-decoration:underline;}
A.mainlevel-footer:hover {color:#6a0a69; text-decoration:underline;}
A.mainlevel-footer:active{color:#6a0a69; text-decoration:underline;}

/************ HOME PAGE *****************/
.home_bottomtable { width:620px; vertical-align:top; text-align:left}
.home_bottom_padding_right { padding-right:0px;  }
.home_bottom_padding_left { padding-left:10px; }