BODY {
  text-align:center;    /* required for IE5.1, IE5.5 */
  font-size: 70%;
  font-family: verdana, arial, helvetica, sans-serif;
  background-color: #ddd;
  margin: 0px auto 5px;
  width: 875px;
  padding: 0px;
  color: #333333;
}

.temp{

}

div#container {
	border: 1px solid #0033CC;
	padding: 3px;
	background: #ffffff;
	

	margin: 5px;

	position: relative;
	top: 0px;

	width: 880px;
	text-align: left; 
}
div#toprow{

	left: 20px;
	vertical-align: top;
	font-size: 11px;
	width: 880px;
	text-align: left;
	top:10px;
	height:100px;
	clear:both;


}
div#middlerow {


	top: 100px;
	left: 0px;
		width: 880px;
	vertical-align: top;

		clear:both;
}

div#bottomrow {
		margin-top: 10px;
		background: #ffffdd;
		width: 880px;
}




#leftnav {
	position: relative;
	float: left;
	left: 3px;
	top: 40px;
	vertical-align: top;
	width: 140px;
	font-size: 11px;
	padding-left: 0px;
	text-align: left;
}

#mainbody {
	position: relative;
	float: left;
	margin-top: 20px;
	border-right: solid 1px #BDBDBD;

	vertical-align: top;
	width:580px;
	font-family: helvetica, verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	padding-right:20px;
	padding-left: 20px;
	text-align: left;
	bottom: 5px;
}

#rightzone {
	position: relative;
	float:left;
	margin-top: 20px;
	width:130px;
	vertical-align: top;

	font-size: 11px;
	padding-left: 20px;
	text-align: left;
}





a:hover {
color: #cc0000;
}
TD {
  text-align:left;
}

A IMG {
	border: 10px;
}

.ONLSecLinkDark,.ONLSecLinkDarkSel{color:#0c4b7b;}
A.ONLSecLinkDarkSel:hover{
	color:#ff0000;
	border: 1px solid #990000;
	background-color: #00FF33;
	
}
.ONLSecLinkSel,.ONLSecLinkDarkSel {
	font-weight:bold; padding:2px 0px 2px 0px;text-decoration:none;width:100%;
	}
.ONLSecItemSel {
	padding:1px  0px  0px  9px;
	height:18px;
	width:135px;
	margin-top:2px;
	border-right: 1px solid #adc5ed;
	border-top: 1px solid #adc5ed;
	border-left: 1px solid #adc5ed;
		border-bottom: 0px solid #ffffff;
	}
.ItemSelMain {
background: url(nav3.gif) repeat-x #CCCCCC;
color:#0c4b7b;
	font-size: 9pt;
	font-family:  sans-serif,helvetica, verdana, arial,  sans-serif;
	font-weight:bold; text-decoration:none;
	padding:1px  0px  0px  0px;  
	height:18px;
	width:137px;
	margin-top:2px;
	border-right: 1px solid #adc5ed;
	border-top: 1px solid #adc5ed;
	border-left: 1px solid #adc5ed;
		border-bottom: 0px solid #ffffff;
	}

#ItemSel {
color:#0c4b7b;
	font-size: 9pt;
	font-family:  sans-serif,helvetica, verdana, arial,  sans-serif;
	font-weight:bold; text-decoration:none;
	padding:1px  0px  0px  9px;
	height:18px;
	width:135px;
	margin-top:2px;
	border-right: 1px solid #adc5ed;
	border-top: 1px solid #adc5ed;
	border-left: 1px solid #adc5ed;
		border-bottom: 0px solid #ffffff;
	}
A.ItemSel4:hover {
	color:#ff0000;
	border-right: 5px solid #83E837;
}

.RecLinksHead {
background: url(nav3.gif) repeat-x #CCCCCC;
color:#0c4b7b;
	font-size: 8pt;
	font-family:  sans-serif,helvetica, verdana, arial,  sans-serif;
	font-weight:bold; text-decoration:none;
	padding:1px 0px 0px 4px;  
	height:18px;
	width:135px;
	margin-top:2px;
	border-right: 0px solid #adc5ed;
	border-top: 0px solid #adc5ed;
	border-left: 0px solid #adc5ed;
		border-bottom: 1px solid #adc5ed;
	}
a.RecLink {
	width: 135px;
	border-bottom: 1px solid #adc5ed;
	padding: 1px 0px 1px 4px;
}
a.RecLink:hover {
	background-color: #F7E5DC;
	
}
.RecLinkTitle {
	font-size: 8pt;
	font-family:  verdana, arial,  sans-serif;
	font-weight:bold;
	color: #000099;
	padding-top: 2px;
	}
.RecLinkImage, a.RecLinkImage {
	width: 135px;
	background-color: #ffffff;
	padding-top: 2px;
	margin-left: 0px;
	text-align: center;
	}
.RecLinkText {
	font-size: 7pt;
	line-height: 8pt;
	font-family:  sans-serif,helvetica, verdana, arial;
	font-weight:normal;
	color: #666666; 
	padding:1px 2px 3px 0px;
	}
.box {
	width: 135px;
	padding: 0px;
	border-top: 1px solid #adc5ed;
	border-right: 1px solid #adc5ed;
	border-bottom: 0px solid #adc5ed;
	border-left: 1px solid #adc5ed;
}
.header2 {
	text-align:right;
}
.header {
	text-align:right;
	font-weight: bold;
	font-size: 11pt;
	padding:3px 6px 0px 9px;
	height:24px;
	width:520px;
	margin-top:0px;
	margin-bottom:6px;
	border-right: 1px solid #adc5ed;
	border-top: 1px solid #adc5ed;
	border-left: 1px solid #adc5ed;
	border-bottom: 1px solid #adc5ed;
	background-image: url(nav3.gif);
	background-repeat: repeat;
	}
a.intext {
	color: #003399;
}
a.intext:hover {
	text-decoration: underline;
	}
H1 {
	text-align:left;
	font-size: 11pt;
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 10px auto 0px;
	color: #222299;
	line-height: 13px;
	font-weight: bold;

}
div.regionmapR {
  float: right;
  margin: 0.5em 0.5em 0.5em 0.2em;
}

div.imgcapL {
  float: left;
  margin: 0.5em 0.5em 0.5em 0.2em;
  padding: 0.5em 0.5em 0.5em 0.2em;
}
div.imgcapR {
  float: right;
  margin: 0.5em 0.2em 0.5em 0.5em;
  padding: 0.5em 0.2em 0.5em 0.5em;
}
div.imgcapR p , div.imgcapL p{
	font-size: 10px;
	text-align: center;
	font-style: normal;
	text-indent: 0;
	color:#666666;
	line-height: 12px;
}
div.imgcapR img, div.imgcapL img {
	border: 1px solid #003399;
}

FORM {
  margin: 0px;
  padding: 0px;
  display : inline;
}

.capt {
	font-size:9pt;
	color:#666666;
	font-weight:normal;
	}
.navtop {
	font-weight: bold;
	font-size: 10px;
	width: 135px;
	background: url(/img/nav_arrowdown.gif) no-repeat scroll bottom right #4367A1;
	color: #fff;
	padding: 0px 0px 2px 8px;
	display: block;
	cursor: crosshair;
	text-align:left;
	margin-top: 2px;
}

.navtopouter {
  width: 119px;
  \width: 130px;    /* 'simplified box model hack' for ie 5.x */
  w\idth: 119px;
  border-top: 1px solid #fff;
  padding: 0px 0px 0px 10px;
  background: url(/img/nav_topcorner.gif) no-repeat scroll top left #4367A1;
}



li {
	padding-top:6px;
}


.logo{
position: relative;
float: left;
top: 10px;
left:12px;
}

.topad {
	position: absolute;
	left:410px;
	text-align:right;
	top:14px;
	}

.icon {
	background: url(food-drink.gif) no-repeat ;
	position: absolute;
	text-align:right;
	padding-left:100px;
	top:40px;
	float: right;
	height:100px;
}

.nav1 {
text-align:left;
}
A.nav1, .nav1 A,   A.navbottom, .navbottom A {
  background-color:#BCF7D8;
  display: block;
  color: #000;
  margin-top: 1px;
    padding: 1px 13px 1px 13px;
  width: 137px;
}
A.nav1:hover,  .nav1 A:hover {
  background-color:  #F0C0A8;
}

.nav1_on {
  background-color:  #F0B89C;
    display: block;
  color: #000;
  margin-top: 1px;
    padding: 1px 13px 1px 13px;
  width: 137px;
  }
.navspacer {
	font-size: 1px;
  background-color: #F7E5DC;
  display: block;
  color: #000;
  height:4px;
  width:137px;
    margin-top: 1px;
}


A.navbottom {
  background: url(/img/nav_arrow.gif) no-repeat scroll top right #CFDDF0;
}

A.navbottom:hover, .navbottom A:hover {
  background: url(/img/nav_arrow.gif) no-repeat scroll top right #B6C5DA;
}

A {
  color: #336596;
  text-decoration: none;
}

.navcolumnbottom {
  padding: 8px 12px 8px 6px;
  text-align: center;
}

.navcolumnbottom IMG {
  margin: 8px 0px 4px 0px;
}



TD.rightcolumn DIV.ad, .contentcolumntwo .ad {
  text-align: center;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: auto;
  margin-left: auto;
}









H2 {
  font-family: arial, helvetica, sans-serif;
  color: #6c6c6c;
  font-weight: bold;
  font-size: 240%;
  display: inline;
}

H3 {
  font-size: 14px;
  color: #6c6c6c;
  margin: 0px;
}

H4 {
  font-size: 125%;
  color: #8f8f8f;
  margin: 0px;
}

H5 {
  font-size: 110%;
  color: #8f8f8f;
  margin: 0px;
}

.rsscontainer{
	width:140px;
	text-align: left;
	
}

.rsshead {
  font-family: arial, helvetica, sans-serif;
  color: #3333FF;
  font-weight: bold;
  font-size: 8pt;
  line-height: 9pt;
  margin-bottom:3px;
}
.rssbody {
  font-family: arial, helvetica, sans-serif;
  color: #666666;
  font-weight: normal;
  font-size: 7pt;
  line-height: 8pt;
}
.rssdate {
  font-family: arial, helvetica, sans-serif;
  color: #666699;
  font-weight: normal;
  font-size: 7pt;
  margin-top: 2px;
  line-height: 8pt;
}

.rsslink a {
  font-family: arial, helvetica, sans-serif;
  color: #ff00cc;
  font-weight: normal;
  font-size: 8pt;
  display: inline;
}

.rssdiv{
	margin-top: 6px;
	margin-bottom: 6px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #3333CC;
	
}
.rssblock a {
	width:100%;
	background-color: #ffffff;
}
.rssblock a:hover{
	background-color: #eeeeee;
}
.footer {
	font-size: 8pt;
	font-family:  sans-serif,helvetica, verdana, arial,  sans-serif;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
	text-align: center;
	}
	