/* CSS Document */

.body {
color: #333333; 
font-size:11px; 
line-height:13px; 
font-family: Tahoma, verdana, sans-serif;
	
}

a.body {
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica sans-serif;
	text-decoration: none;
	
}

a.body:hover{
	font-size: 9pt;
	color: #07519A;
	font-family: Arial, Helvetica sans-serif;
	text-decoration: underline;
}		



.tableborder {
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	color: #000000;
	border-color: #eaeaea;
	
}

.whiteheaders  {
	font-weight: bold;
	font-size: 12pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
}

a.whiteheaders.hover {
	font-weight: bold;
	font-size: 12pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
}

.headers  {
	font-weight: bold;
	font-size: 14pt;
	color: #000000;
	font-family: Arial, Helvetica sans-serif;
	text-transform: uppercase;
	
}

.boldbodywhite {
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica sans-serif;
}

.linkboldbodywhite {
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica sans-serif;
	text-decoration: none;
}

.linkboldbodywhite:visited {
    font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica sans-serif;
	text-decoration: none;

}
.boldbody {
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica sans-serif;
	text-decoration: none;
}

a.boldbody {
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica sans-serif;
	ext-decoration: underline;
}

a.boldbody:hover{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica sans-serif;
	text-decoration: underline;
}




div.yellowbox a {
color: #333333;
background: #FFCC00;
text-decoration:none;
font-size:11px;
line-height:16px;
font-family: Tahoma, verdana, sans-serif;
padding: 2px 5px;
}


div.yellowbox a:link {
color: #333333;
background: #FFCC00;
}

div.yellowbox a:active {
color: #000000;
background: #cccc99;
}

div.yellowwbx a:visited {
color: #333333;
background: #cccc99;
}

div.yellowbox a:hover {
color: #eeeeee;
background: #333333;

}

.whiteboxbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px;
	text-align: center;
}



#csstopmenu, #csstopmenu ul{

padding: 0;

margin: 0;

list-style: none;


}

 

#csstopmenu li{

float: left;

position: relative;

}

 

#csstopmenu a{

text-decoration: none;

}

 

.mainitems{
	border: 1px solid black;
	border-left-width: 0;
	background-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 5;
	height: 15px
 
}

.greytable{
	border: 2px solid black;
	background-color: #eaeaea;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 5px;
	border-spacing: 10px;
	margin: auto;
}


 

.headerlinks a{

margin: auto 8px;
font-weight: bold;
color: black;
font-family:Arial, Helvetica, sans-serif;
padding: 1;
 
 

}

 

.submenus{

display: none;
width: 10em;
position: absolute;
top: 1.2em;
left: 0;
background-color: #EAEAEA;
border: 1px solid black;
font-family:Arial, Helvetica, sans-serif;
padding: 10;

}

 

.submenus li{

width: 100%;

}

 

.submenus li a{

display: block;
width: 130;
text-indent: 3px;
padding: 3

}

 

html>body .submenus li a{ /* non IE browsers */

width: auto;
color: #666666;

}

 

.submenus li a:hover{

background-color: #cccccc;
color: black;

}

 

#csstopmenu li>ul {/* non IE browsers */

top: auto;
left: auto;

}

 

#csstopmenu li:hover ul, li.over ul {

display: block;

}

 

html>body #clearmenu{ /* non IE browsers */

height: 10px;

}


table.smallmenu a { 
width:55px; 
border:1px solid #333333; 
display: block;
 
} 

div.smallmenu a {
color: #333333; 
background: #ffffff; 
text-decoration:none; 
font-size:11px; 
line-height:16px; 
font-family: Tahoma, verdana, sans-serif;
padding: 2px 5px;
}

div.smallmenu a:link {
color: #000000; 
background: #9FC5EC; 
}

div.smallmenu a:active { 
color: #ffffff;
background: #FFCC00; 
}

div.smallmenu a:visited {
color: #333333; 
background: #9FC5EC; 
}

div.smallmenu a:hover {
color: #00000;
background: #FFCC00; 
border:1px solid #000000; 
}

.footer {
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
color: #333333;

}

.footerLink 

{
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
color: #333333;
}

.footerLink:hover 
{
text-decoration: underline;
color: #0066FF;
}


.alert {
	background: #fff6bf url(/images/global/information.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 10px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px; 
	font-weight: bold;

	}
	
 .weatherForecast {
	color:#3A5029;
	font-family:Tahoma;
	font-size:70%;
	border:1px solid #CAD3A4;
	width:370px;
}
.weatherForecast .location {
	background-color:#1899E7;
	padding:5px;
	font-weight:bold;
	text-align:center;
}
.weatherForecast .header {
	background-color:#1899E7;
	padding:5px;
	font-weight:bold;
}
.weatherForecast .data0 {
	background-color:#D7E7FF;
	padding:2px 5px;
}
.weatherForecast .data1 {
	background-color:#FFF;
	padding:2px 5px;
}
.weatherForecast .lastupdate {
	background-color:#D7E7FF;
	border-top:1px solid #BED273;
	padding:10px 5px;
	text-align:center;
}
//  rollover  Lists

#navcontainer {
width:100%
}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;

}

#navcontainer a
{
display: block;
padding: 3px;
width: 98%;
background-color: #FFCC00;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #000000;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #9FC5EC;
color: #000000;
}


.postimg {
  padding:4px;
  border:1px solid #ddd;
  }

#navcontainer1 {
width:100%
}

#navcontainer1 ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;

}

#navcontainer1 a
{
display: block;
padding: 3px;
width: 98%;
background-color: #FFCC00;
border-bottom: 1px solid #eee;
}

#navcontainer1 a:link, #navlist a:visited
{
color: #000000;
text-decoration: none;
}

#navcontainer1 a:hover
{
background-color: #9FC5EC;
color: #000000;
}

table.menu a { 
width:195px; 
height:100px; 
border:1px solid #333333; 
display: block; 
} 
div.menu a:link {
color: #333333; 
background: #9FC5EC; 
}

div.menu a:active { 
color: #9FC5EC;
background: #9FC5EC; 
}

div.menu a:visited {
	color: #000000;
}

div.menu a:hover {
color: #000000;
background: #FFCC00; 
border:1px solid #000000; 
}
div.menu a {
color: #333333; 
background: #9FC5EC; 
text-decoration:none; 
font-size:11px; 
line-height:13px; 
font-family: Tahoma, verdana, sans-serif;
padding: 2px 5px;
}

  
</style>

