BODY {

	margin: 0px;
	padding: 0px;
	font-family: tahoma, arial, sans-serif;
	font-size: 9px;
	color: #9E472B;

}

INPUT.search {
	background-color: #D7D4D1;
	border-right: 0px;
	border-bottom: 0px;
	height: 13px;
	width: 88px;
	font-size: 9px;
	color: #000000;
}



INPUT.general {

	padding-left: 5px; 
	font: 11px/12px tahoma, arial, sans-serif; 
	color: #000000;	
	border: 1px solid #9F472B;
	height: 15px;
	width: 150px;
	font: tahoma, arial, sans-serif;
}



INPUT.body {
	padding: 5px; 
	font: 11px/12px tahoma, arial, sans-serif; 
	color: #9E472B;	
	border: 1px solid #9F472B;
	height: 100px;
	width: 400px;
	font: tahoma, arial, sans-serif;
}



SELECT.body {
	padding: 5px; 
	font: 11px/12px tahoma, arial, sans-serif; 
	color: #9E472B;	
	border: 1px solid #9F472B;
	height: 100px;
	width: 400px;
	font: tahoma, arial, sans-serif;
}



.button {
	font-weight: bold;
	font-size: 9px;
	height: 25px;
	border-right: 0px;
	border-bottom: 0px;
	color: #FFFFFF;
	background-color: #9E472B;
}



P { 
	padding: 0px; 
	margin: 8px 0px 8px 0px;
	font-size: 11px;
	line-height: 1.4em; 
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
}

UL { 
	padding: 7px 10px 7px 10px; 
	margin: 0px 0px 0px 16px; 
	line-height: 17px;
}

OL { 
	padding: 7px 10px 7px 10px; 
	margin: 0px 0px 0px 20px; 
	line-height: 17px;
}

.brown { 
	font: 7px arial, sans-serif, helvetica; 
	color: #e9d9c2; 
}

.brown a:link, .brown a:visited { 
	font: 7px arial, sans-serif, helvetica; 
	color: #e9d9c2; 
	text-decoration: none; 
}

.brown a:hover, .brown a:active { 
	font: 7px arial, sans-serif, helvetica; 
	color: #e9d9c2; 
	text-decoration: none; 
}

.ugie 
{
	background-color: #E7D8C3;
}

.TitleRed { 
	font: 12px/16px arial, sans-serif, helvetica; 
	color: #9E472B; 
}

.TitleDarkRed { 
	font: 12px/14px arial, sans-serif, helvetica; 
	color: #512115; 
}

.TitleBlack { 
	font: 12px/14px arial, sans-serif, helvetica; 
	color: #000000; 
}

A.TitleBlack { 
	font: 12px/14px arial, sans-serif, helvetica; 
	color: #000000; 
	text-decoration: underline; 
}

A.TitleBlack:hover { 
	font: 12px/14px arial, sans-serif, helvetica; 
	color: #000000; 
}


A.TitleBarLink { 
	font: 11px/14px arial, sans-serif, helvetica; 
	color: #D7D4D1; 
	text-decoration:none; 
}

A.TitleBarLink:hover { 
	font: 11px/14px arial, sans-serif, helvetica; 
	color: #FFFFFF; 
}

.TitleBar { 
	font: 11px/14px arial, sans-serif, helvetica; 
	color: #FFFFFF; 
}

.TitleSubscribe { 
	font: 10px/14px arial, sans-serif, helvetica; 
	color: #512115; 
}

.BodyRed { 
	font: 12px/14px arial, sans-serif, helvetica; 
	color: #7A3018; 
}

.BodyDarkRed { 
	font: 12px/14px arial, sans-serif, helvetica; 
	color: #512115; 
}

.BodyGrey { 
	font: 12px/14px arial, sans-serif, helvetica; 
	color: #666666; 
}

.BodySmallGrey { 
	font: 11px/14px arial, sans-serif, helvetica; 
	color: #666666; 
}


A { 
	font: 11px verdana, sans-serif, helvetica; 
	color: #9E472B; 
	text-decoration: underline; 
}

A:hover { 
	font: 11px verdana, sans-serif, helvetica; 
	color: #000000; 
	text-decoration: underline; 
}


A.LinkRed { 
	font: 11px/14px arial, sans-serif, helvetica; 
	color: #9E472B; 
	text-decoration: none; 
}

A.LinkRed:hover { 
	font: 11px/14px arial, sans-serif, helvetica; 
	color: #512115; 
	text-decoration: underline; 
}

A.LinkGrey { 
	font: 11px arial, sans-serif, helvetica; 
	color: #8D857E; 
	text-decoration: none; 
}

A.LinkGrey:hover { 
	font: 11px arial, sans-serif, helvetica; 
	color: #666666; 
	text-decoration: underline; 
}

#paging { 
	font: 12px arial, sans-serif, helvetica; 
	color: #9E472B; 
	text-decoration:none; 
}

A.paging { 
	font: 12px/14px arial, sans-serif, helvetica; 
	color: #000000; 
	text-decoration:none; 
}

A.paging:hover { 
	font: 12px/14px arial; 
	color: #000000;  
	text-decoration: underline; 
}


#current_page { 
	font: 12px/16px arial, sans-serif, helvetica; 
	font-weight: bold; 
	color: #000000; 
	text-decoration:none; 
	background-color: #D7D4D1; 
}

.feedback {
	border: 1px solid #9E472B;
	width: 90%;
	font: 12px/16px arial, sans-serif, helvetica; color: #9E472B;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.TD {
	font: 11px verdana, sans-serif, helvetica; color: #9E472B;
	/*line-height: 14px;*/
}

.TDW {
	font: 11px verdana, sans-serif, helvetica; color: #FFFFFF;
}

#popUP {
   	font: 12px/14px arial, sans-serif, helvetica;
   	position: absolute; left: 120px;top: 110px;
   	width: 314px;
   	border-color: Black;
	border: 1px solid #CCCCCC;
   	background: #DDDDDD;
}

.txt {
	padding-right: 5px; 
	padding-left: 0px; 
	font-size: 10px; 
	padding-bottom: 7px; 
	color: #484848; 
	padding-top: 7px; 
	font-family: verdana
}

#right {
	margin-left: 10px;
}
#left {
	margin-right: 10px;
}

H1 {
	padding-right: 0px; 
	border-top: #dcdcdc 1px solid; 
	padding-left: 0px; 
	font-weight: normal; 
	font-size: 1.6em; 
	padding-bottom: 5px; 
	margin: 0px; 
	line-height: 1em; 
	padding-top: 5px; 
	font-family: "Trebuchet MS", Geneva, Helvetica, sans-serif;
}

H6 {
	padding-right: 0px; 
	padding-left: 0px; 
	font-weight: normal; 
	font-size: 1.2em; 
	padding-bottom: 5px; 
	margin: 0px; 
	line-height: 1em; 
	padding-top: 5px; 
	font-family: "Trebuchet MS", Geneva, Helvetica, sans-serif;
}

H2 {
	padding-right: 0px; 
	padding-left: 0px; 
	font-weight: bold; 
	font-size: 1em; 
	padding-bottom: 5px; 
	margin: 0px; 
	line-height: 1.6em; 
	padding-top: 0px; 
	font-family: "Trebuchet MS", Geneva, Helvetica, sans-serif;
}

H3 {
	padding-right: 0px; 
	padding-left: 0px; 
	font-weight: normal; 
	font-size: 1em; 
	padding-bottom: 0px; 
	margin: 0px; 
	line-height: 1.1em; 
	padding-top: 0px; 
	font-family: "Trebuchet MS", Geneva, Helvetica, sans-serif;
}

.breadcrumb {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 5px; 
	margin: 0px 0px 10px; 
	line-height: 1.4em; 
	padding-top: 0px; 
	border-bottom: #dcdcdc 1px solid;
}

.titler {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 4px; 
	margin: 0px 0px 10px; 
	font-size: 1.4em;
	line-height: 1.6em; 
	padding-top: 0px; 
	border-bottom: #9E472B 1px solid;
}

H4 {
	padding-right: 0px; 
	padding-left: 0px; 
	font-weight: normal; 
	font-size: 0.85em; 
	padding-bottom: 10px; 
	margin: 0px; 
	line-height: 1.2em; 
	padding-top: 0px; 
	font-family: "Trebuchet MS", Geneva, Helvetica, sans-serif;
}

H5 {
	padding-right: 4px; 
	padding-left: 4px; 
	font-weight: bold; 
	font-size: 0.8em; 
	background: url(images/header_bg2.gif) #D54715; 
	padding-bottom: 2px; 
	margin: 3px 0px; 
	text-transform: uppercase; 
	color: #fff; 
	line-height: 1.2em; 
	padding-top: 2px; 
	font-family: "Trebuchet MS", Geneva, Helvetica, sans-serif;
}

H5 a {
	background: none transparent scroll repeat 0% 0%; 
	color: #fff; 
	text-decoration: underline; 
	border-bottom-style: none;
}

H5 a:hover {
	background: none transparent scroll repeat 0% 0%; 
	color: #fff; 
	text-decoration: underline;
}

.blockheading {
	border-top: #dcdcdc 1px solid; 
	margin: 20px 0px 3px; 
	border-bottom: #dcdcdc 1px solid; 
	position: relative;
}

.blockheadingNotopspace {
	border-top: #dcdcdc 1px solid; 
	margin: 0px 0px 3px; 
	border-bottom: #dcdcdc 1px solid; 
	position: relative;
}

.blockheadingTxtRight {
	font-weight: normal; 
	font-size: 0.6em; RIGHT: 4px; 
	text-transform: uppercase; 
	color: #304c79; 
	font-family: "Verdana", Geneva, Helvetica, sans-serif; 
	position: absolute; 
	top: 6px; 
	background-color: #fff;
}

DIV.clear {
	CLEAR: both;
}

UL.contentList {
	padding-right: 0px; 
	border-top: #dcdcdc 1px solid; 
	padding-left: 0px; 
	font-size: 0.85em; 
	padding-bottom: 5px; 
	margin: 0px; 
	width: 99%; 
	padding-top: 0px; 
	list-style-type: none;
}

UL.contentList LI {
	padding-right: 0px; 
	padding-left: 12px; 
	font-size: 0.8em; 
	background: url(images/icon_newsletter.gif) #fff no-repeat 0px 4px; 
	padding-bottom: 0px; 
	margin: 10px 0px 0px; 
	color: #10274c; 
	line-height: 1.3em; 
	padding-top: 0px; 
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
}

UL.contentList LI.contentSubList {
	font-size: 0.75em; 
	background: url(images/bullet2.gif) no-repeat 0px 5px; 
	margin-left: 20px;
}

#thenav {
	padding-right: 0px; 
	border-top: #dcdcdc 1px solid; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px;
}

.sidebarmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font: normal 11px Verdana;
	width: 100%; /* Main Menu Item widths */
	border-bottom: #dcdcdc 1px solid;
	background-color: #F1E9DC;
	color: #9E472B;
}
 
.sidebarmenu ul li{
	position: relative;
	color: #9E472B;
}

/* Top level menu links style */
.sidebarmenu ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color: #9E472B;
	background-color: #f0f0f0;
	text-decoration: none;
	padding: 4.5px;
	border-bottom: 1px solid #dcdcdc;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
	background-color: #f0f0f0; /*background of tabs (default state)*/
	color: #9E472B;
}


.sidebarmenu ul li a:hover{
	background-color: #D54715;
	color: #ffffff;
}

.sidebarmenu ul li a.selected{
	background-color: #D54715;
	color: white;
}

.sidebarmenu ul li a:visited a.selected{
	background-color: #D54715;
	color: white;
}

.sidebarmenu ul li a.selected2{
	background-color: #506b98;
	color: white;
}

.sidebarmenu ul li a.selected2d{
	background-color: #9E472B;
	color: white;
}

.sidebarmenu ul li a:hover a.selected2d{
	background-color: #506b98;
	color: white;
}

.sidebarmenu ul li a:visited a:hover a.selected2d{
	background-color: #506b98;
	color: white;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
	position: absolute;
	background-color: #506b98;
	width: 170px; /*Sub Menu Items width */
	top: 0;
	visibility: hidden;
}

.sidebarmenu ul li ul a:link, .sidebarmenu ul li ul a:visited, .sidebarmenu ul li ul a:active{
	background-color: #E82E07; /*background of tabs (default state)*/
	color: #ffffff;
}

.sidebarmenu ul li ul a:hover{
	background-color: #D54715; /*background of tabs (default state)*/
	color: white;
}

.sidebarmenu ul li a:hover .level2 {
	background-color: #D54715; 
	color: #fff;  
	text-decoration: none;
}

.sidebarmenu ul li a.level2 {
	background-color: #D54715; 
	color: #fff; 
	text-decoration: none;
}

.sidebarmenu ul li a:hover a.level2 {
	background-color: #D54715; 
	color: #fff; 
	text-decoration: none;
}

.sidebarmenu a.subfolderstyle{
	background: url(images/arrow2.png) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }

#imageContainers{ 
		padding: 5px; 
		background-color: #fff;
		}

.weblink {
	padding-right: 0px; 
	padding-left: 12px; 
	background: url(images/bullet5.gif) no-repeat 0px 4px; 
	padding-bottom: 0px; 
	margin: 0px 0px 10px; 
	padding-top: 0px;
}