.font-text {



font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 10px;



font-weight: normal;



color: #333333;



text-decoration: none;



}







.font-white {



font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 10px;



font-weight: normal;



color: #FFFFFF;



text-decoration: none;



}



.font-blue {



font-family: Arial, Helvetica, sans-serif;



font-size: 11px;



font-weight: bold;



color: #5876A8;



text-decoration: none;



}



.font-grey {



font-family: Arial, Helvetica, sans-serif;



font-size: 11px;



font-weight: bold;



color: #5e5e5e;



text-decoration: none;



}







.font-blue:hover {



color: #C89200;



}



.font-title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF}



select, option, textarea, input



{



BACKGROUND-COLOR: #FFFFFF;



COLOR: #000000;



FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



FONT-SIZE: 10px;



border: 1px #5876A8;



border-bottom-style: outset;



border-left-style: outset;



border-right-style: outset;



border-top-style: outset;



clear : both;



}







.gobutton { border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}



.font-gold {



font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 10px;



font-weight: normal;



color: #C89200;



text-decoration: none;



}



a:hover {



color: #990000;



}



.font-white:hover {



color: #993300;



}



.font-textBlue {







font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 10px;



font-weight: normal;



color: #5876A8;



text-decoration: none;



}



.font-titl2 {



font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 12px;



font-weight: bold;



color: #193E7C;



}



.subtitle {



font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 12px;



font-weight: bolder;



color: #5876A8;



text-decoration: none;



}.quicklist {







font-family: Arial, Helvetica, sans-serif;



font-size: 11px;



font-weight: normal;



color: #000000;



text-decoration: none;



}



.fborder {



border: 1px solid #CCCCCC;



}



.readmore {



font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 10px;



font-weight: bold;



color: #C89200;



text-decoration: none;



vertical-align:text-bottom;







}







#dropmenudiv{



position:absolute;



border:1px solid #F8EACD;



font:normal 11px Verdana;



line-height:18px;



z-index:100;



}







#dropmenudiv a{



width: 100%;



display: block;



text-indent: 3px;



}







#dropmenudiv a:hover{ /*hover background color*/



background-color: #FFFFFF;



}



.snaptext {



font-family: Arial, Helvetica, sans-serif;



font-size: 12px;



color: #223E6A;



line-height: 25px;



text-align: justify;











}



.psub1 {



font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 11px;



color: #333366;



text-decoration: none;



}



.font-white11 {







font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 11px;



font-weight: normal;



color: #FFFFFF;



text-decoration: none;



}







/* CSS Document */







html {



height: 100%;



}







.clr {



clear: both;



}







.outline {



border: 1px solid #cccccc;



background: #ffffff;



padding: 2px;



}







#buttons_outer {



width: 635px;



margin-bottom: 2px;



margin-right: 2px;



float: left;







}







#buttons_inner {



border: 1px solid #cccccc;



height: 21px !important;



height: 23px;



}







#pathway_text {



overflow: hidden;



display: block;



height: 25px;



line-height: 25px !important;



line-height: 22px;



padding-left: 4px;



border: 1px solid #ccc;



margin-bottom: 2px;



}







#pathway_text img {



margin-left: 5px;



margin-right: 5px;



margin-top: 6px;



}







#buttons {



float: left;



margin: 0px;



padding: 0px;



width: auto;



}











ul#mainlevel-nav



{



list-style: none;



padding: 0;



margin: 0;



font-size: 0.8em;



}







ul#mainlevel-nav li



{



background-image: none;



padding-left: 0px;



padding-right: 0px;



float: left;



margin: 0;



font-size: 11px;



line-height: 21px;



white-space: nowrap;



border-right: 1px solid #cccccc;



}







ul#mainlevel-nav li a



{



display: block;



padding-left: 15px;



padding-right: 15px;



text-decoration: none;



color: #333333;



background: transparent;



}







#buttons>ul#mainlevel-nav li a { width: auto; }







ul#mainlevel-nav li a:hover



{



color: #fff;



background: #c64934;



}











#search_outer {



float: left;



width: 165px;



}







#search_inner {



border: 1px solid #cccccc;



padding: 0px;



height: 21px !important;



height: 23px;



overflow: hidden;



}







#search_inner form {



padding: 0;



margin: 0;



}







#search_inner .inputbox {



border: 0px;



padding: 1px 1px 1px 2px;



font-family: arial, helvetica, sans-serif;



font-size: 11px;



color: #c64934;



}







#header_outer {



text-align: left;



border: 0px;



margin: 0px;



}







#header {



float: left;



padding: 0px;



margin-right: 2px;



width: 635px;



height: 150px;



background: url(../images/header_short.jpg) no-repeat;



}







#top_outer{



float: left;



width: 165px;



}







#top_inner {



border: 1px solid #cccccc;



padding: 2px;



height: 144px !important;



height: 150px;



overflow: hidden;



float: none !important;



float: left;



}







#left_outer {



float: left;



margin-top: 2px;



width: 165px;



}







#left_inner {



border: 1px solid #cccccc;



padding: 2px;



float: none !important;



float: left;



}







#content_outer {



padding: 0px;



margin-top: 0px;



margin-left: 2px;



/** border: 1px solid #cccccc; **/



float: left;



width: 635px;



}







#content_inner{



float: none !important;



float: left;



padding: 0;



padding-top: 2px;



margin: 0;



}







table.content_table {



width: 100%;



padding: 0px;



margin: 0px;



}







table.content_table td {



padding: 0px;



margin: 0px;



}











#banner_inner {



float: left;



padding: 0px;



height: 70px;



}







#poweredby_inner {



float: right;



padding: 0px;



margin-left: 0px;



height: 70px;



}







#right_outer {



margin-left: 2px;



width: 165px;



}







#right_inner {



float: none !important;



float: left;



border: 1px solid #cccccc;



padding: 2px;



}











.user1_inner {



border: 1px solid #cccccc;



float: none !important;



float: left;



margin: 0px;



padding: 2px;



}







.user2_inner {



border: 1px solid #cccccc;



float: none !important;



float: left;



margin: 0px;



padding: 2px;



}







table td.body_outer {



padding: 2px;



border: 1px solid #cccccc;



color:#FFFFFF;



}







.maintitle {



color: #ffffff;



font-size: 40px;



padding-left: 15px;



padding-top: 20px;



}







.error {



font-style: italic;



text-transform: uppercase;



padding: 5px;



color: #cccccc;



font-size: 14px;



font-weight: bold;



}







/** old stuff **/







.back_button {



float: left;



text-align: center;



font-size: 10px;



font-weight: bold;



border: 1px thin #cccccc;



width: auto;



background: url(../images/button_bg.png) repeat-x;



padding: 0px 10px;



line-height: 20px;



margin: 1px;



}







.pagenav {



text-align: center;



font-size: 10px;



font-weight: bold;



border: 1px thin #cccccc;



width: auto;



background: url(../images/button_bg.png) repeat-x;



padding: 0px 10px;



line-height: 20px;



margin: 1px;



}







.pagenavbar {



margin-right: 10px;



float: right;



}







#footer {



text-align: center;



padding: 3px;



}







ul



{



margin: 0;



padding: 0;



list-style: none;



}







li



{



line-height: 15px;



padding-left: 15px;



padding-top: 0px;



background-image: url(../images/arrow.png);



background-repeat: no-repeat;



background-position: 0px 2px;



}











td {



/* text-align: left; */



font-size: 11px;



}















body {



/* margin: 15px; */



height: 100%;



padding: 0px;



font-family: Arial, Helvetica, Sans Serif;



line-height: 120%;



font-size: 11px;



color: #FFFFFF;



/* background: #ffffff; */



}







/* Joomla core stuff */



a:link, a:visited {



color: #FFFFFF; text-decoration: none;



font-weight: bold;



}







a:hover {



color: ##FFFFFF; text-decoration: none;



font-weight: bold;



}







table.contentpaneopen {



width: 100%;



padding: 0px;



border-collapse: collapse;



border-spacing: 0px;



margin: 0px;



}







table.contentpaneopen td {



padding-right: 5px;



}







table.contentpaneopen td.componentheading {



padding-left: 4px;



}















table.contentpane {



width: 100%;



padding: 0px;



border-collapse: collapse;



border-spacing: 0px;



margin: 0px;



}







table.contentpane td {



margin: 0px;



padding: 0px;



}







table.contentpane td.componentheading {



padding-left: 4px;



}







table.contentpaneopen fieldset {



border: 0px;



border-bottom: 1px solid #eee;



}







.button {



color: #ffffff; /* #c64934 */



font-family: Arial, Hevlvetica, sans-serif;



text-align: center;



font-size: 11px;



font-weight: bold;



border: 1px solid #cccccc;



width: auto;



background: url(../images/button_bg.png) repeat-x;



padding: 0px 5px;



line-height: 15px !important;



line-height: 13px;



height: 20px !important;



height: 19px;



margin: 1px;



}







.inputbox {



padding: 3px;



border:solid 1px #cccccc;



background-color: #ffffff;



height: 20px;



}







.componentheading {



background: url(../images/subhead_bg.png) repeat-x;



color: #FFFFFF;



text-align: left;



padding-top: 4px;



padding-left: 4px;



height: 21px;



font-weight: bold;



font-size: 14px;











}







.contentcolumn {



padding-right: 5px;



}







.contentheading {



height: 25px;



font-weight: bold;











}















.contentpagetitle {



font-size: 13px;



font-weight: bold;



color: #cccccc;



text-align:left;



}







table.searchinto {



width: 100%;



}







table.searchintro td {



font-weight: bold;



}







table.moduletable {



width: 100%;



margin-bottom: 5px;



padding: 0px;



border-spacing: 0px;



border-collapse: collapse;



}







div.moduletable {



padding: 0;



margin-bottom: 2px;



}







table.moduletable th, div.moduletable h3 {



background: url(../images/subhead_bg.png) repeat-x;



color: #666666;



text-align: left;



padding-left: 4px;



height: 21px;



line-height: 21px;



font-weight: bold;



font-size: 10px;



text-transform: uppercase;



margin: 0 0 2px 0;



}







table.moduletable td {



font-size: 11px;



padding: 0px;



margin: 0px;



font-weight: normal;



}







table.pollstableborder td {



padding: 2px;



}







.sectiontableheader {



font-weight: bold;



background: #666666;



padding: 4px;



}







.sectiontablefooter {







}







.sectiontableentry1 {



background-color : #CCCCCC;



}







.sectiontableentry2 {



background-color : #CCCCCC;



}







.small {



color: #999999;



font-size: 11px;



}







.createdate {



height: 15px;



padding-bottom: 10px;



color: #999999;



font-size: 11px;



}







.modifydate {



height: 15px;



padding-top: 10px;



color: #999999;



font-size: 11px;



}







table.contenttoc {



border: 1px solid #cccccc;



padding: 2px;



margin-left: 2px;



margin-bottom: 2px;



}







table.contenttoc td {



padding: 2px;



}







table.contenttoc th {



background: url(../images/subhead_bg.png) repeat-x;



color: #666666;



text-align: left;



padding-top: 2px;



padding-left: 4px;



height: 21px;



font-weight: bold;



font-size: 10px;



text-transform: uppercase;



}







a.mainlevel:link, a.mainlevel:visited {



display: block;



background: url(../images/menu_bg.png) no-repeat;



vertical-align: middle;



font-size: 11px;



font-weight: bold;



color: #ccc;



text-align: left;



padding-top: 5px;



padding-left: 18px;



height: 20px !important;



height: 25px;



width: 100%;



text-decoration: none;



}







a.mainlevel:hover {



background-position: 0px -25px;



text-decoration: none;



color: #fff;



}







a.mainlevel#active_menu {



color:#fff;



font-weight: bold;



}







a.mainlevel#active_menu:hover {



color: #fff;



}







a.sublevel:link, a.sublevel:visited {



padding-left: 1px;



vertical-align: middle;



font-size: 11px;



font-weight: bold;



color: #c64934;



text-align: left;



}







a.sublevel:hover {



color: #900;



text-decoration: none;



}







a.sublevel#active_menu {



color: #333;



}







.highlight {



background-color: Yellow;



color: Blue;



padding: 0;



}



.code {



background-color: #ddd;



border: 1px solid #bbb;



}







form {



/* removes space below form elements */



margin: 0;



padding: 0;



}







div.mosimage {



border: 1px solid #ccc;



}







.mosimage {



border: 1px solid #cccccc;



margin: 5px



}







.mosimage_caption {



margin-top: 2px;



background: #efefef;



padding: 1px 2px;



color: #666;



font-size: 10px;



border-top: 1px solid #cccccc;



}







span.article_seperator {



display: block;



height: 1.5em;



}



.newsletterbg {



background-color: #000000;



background-image: url(images/stories/newsletter_signup.gif);



background-repeat: no-repeat;



background-position: center top;



height: 80px;



padding: 0px;



}





.blue_link {



font-size: 11px;

font-weight: normal;

color: #0099FF;

text-decoration: none;

font-style: italic;



}

a.blue_link:hover{



font-size: 11px;

font-weight: normal;

color: #ffffff;

text-decoration: underline;

font-style: italic;



}

a.blue_link:visited{



font-size: 11px;

font-weight: normal;

color: #0099FF;

text-decoration: none;

font-style: italic;



}a.blue_link:active{



font-size: 11px;

font-weight: normal;

color: #0099FF;

text-decoration: none;

font-style: italic;



}.green_link {



font-size: 11px;

font-weight: normal;

color: #7ab865;

text-decoration: none;

font-style: italic;



}a.green_link:hover{



font-size: 11px;

font-weight: normal;

color: #7ab865;

text-decoration: none;

font-style: italic;



}a.green_link:visited{



font-size: 11px;

font-weight: normal;

color: #7ab865;

text-decoration: none;

font-style: italic;



}a.green_link:active{



font-size: 11px;

font-weight: normal;

color: #7ab865;

text-decoration: none;

font-style: italic;

}

.brown_link {



font-size: 11px;

font-weight: normal;

color: #f17a52;

text-decoration: none;

font-style: italic;



}a.brown_link:hover{



font-size: 11px;

font-weight: normal;

color: #f17a52;

text-decoration: none;

font-style: italic;



}a.brown_link:visited{



font-size: 11px;

font-weight: normal;

color: #f17a52;

text-decoration: none;

font-style: italic;



}a.brown_link:active{



font-size: 11px;

font-weight: normal;

color: #f17a52;

text-decoration: none;

font-style: italic;

}

.red_link {





font-size: 11px;

font-weight: normal;

color: #e42639;

text-decoration: none;

font-style: italic;

}

a.red_link:visited{



font-size: 11px;

font-weight: normal;

color: #e42639;

text-decoration: none;

font-style: italic;



}a.red_link:active{



font-size: 11px;

font-weight: normal;

color: #e42639;

text-decoration: none;

font-style: italic;

}a.red_link:hover{



font-size: 11px;

font-weight: normal;

color: #e42639;

text-decoration: none;

font-style: italic;



}

.new_link {

 



 color: #FFFFFF; text-decoration: none;

 font-weight: normal;

}

a.new_link:hover{

 



 color: #FFFFFF; text-decoration: none;

 font-weight: normal;

}.bg3 {

	background-image: url(images/bluebg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.bg_green {


	background-image: url(images/greenbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.smallfont {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #A6A6A6;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: baseline;
	font-style: italic;
	line-height: 25px;
}
.blue_link2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #D8D8D8;
	TEXT-DECORATION: none;
	font-family: Tahoma;
}.bg_brown {


	background-image: url(images/brownbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.bg_red {


	background-image: url(images/targheebbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.bg_mix {


	background-image: url(images/homebg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}