body
{
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #aaecfa;
	background-image: url(/wsimages/GradientBackground.jpg);
	background-repeat:repeat-x;
}

#divContent
{
    margin: 10px 10px 0 200px;
    padding-bottom: 50px;
	font: 0.8em/1.4em Arial, Verdana, Helvetica, sans-serif;
	text-align:justify
}

h2
{
  font: bold 1.4em Arial, Verdana, Helvetica, sans-serif;
  border-bottom: 2px solid #666;
  color: #D62942
}

h3
{
  border-bottom: 1px dashed #666;
  font: bold 1.2em Arial, Verdana, Helvetica, sans-serif;
  color: #D62942
}

#divContent a
{
  color: #000000;
}

#divContent a:hover
{
  color: #478AC1;
}

#divContainer
{
	margin: 1em 5%;
	background-color: #fff;
	background-image:  url(/wsimages/leftcolumnbackground.jpg);
	background-repeat: repeat-y;
	border: 3px solid #fff;
}

#divBanner
{
	background-color: #000;
	background-image:url(/wsimages/banner_main.jpg);
	background-repeat:no-repeat;
	height:184px;
	border-bottom: 3px solid #fff;
}

#divBannerLinks
{
	text-align:right;
	color:#FFFFFF;
	padding-right:10px;
	padding-top:155px;
	font-size: 1.2em;
}

#divBannerLinks a
{
	color:#FFFFFF;
	text-decoration:none;
}

#divBannerLinks a:hover
{
	color:#9ad4e8;
}


#divNav
{
	float: left;
	width: 170px;
	color:#FFF;
	padding-left: 5px;
	padding-bottom: 50px;
	padding-top: 5px;
}

#divFooter
{
	clear: both;
	background-color: #eee;
	color: #333;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #333;
	padding-right: 5px
}

#divMoreInfo
{
    padding-top: 50px;
	padding-bottom: 20px	
}

#divMoreInfoHeader
{
    width: 164px;
	background-color: #fff;
	color: #000;
	font-size: 1.0em;
	text-align: center;
	vertical-align: bottom;
	font-weight: bold;
	border-bottom:2px solid #000;
	border-left:5px solid #555;
}

#divMoreInfoContent{
  width: 160px;
  font-size:0.9em;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  text-align:justify;
  background-image: url(/wsimages/InfoBackground.png);
  background-repeat: repeat-x;
  background-color: #f6f6f6;
  color: #000;
  padding:2px;
  border-left:5px solid #555;
  border-bottom:5px solid #999;
}

#divMoreInfoContent a{
	color:#000000
}


#divSearch{
  width: 160px;
  height: 40px;
  background-image: url(/wsimages/search_bg.png);
  background-repeat: no-repeat;
  padding:5px;
  font: bold 0.8em/0.8em Arial, Verdana, Helvetica, sans-serif;
  color: #000
}

#divSearch p{
  font: bold 12px/12px Arial, Verdana, Helvetica, sans-serif;
  color: #000
}

#divSearch .searchbox{
  font: 12px/12px Arial, Verdana, Helvetica, sans-serif;
  width: 126px;
}

#divSearch .searchbutton{
  font: bold 10px/12px Arial, Verdana, Helvetica, sans-serif;
  width: 25px;
  height: 22px;
}


#divSecondaryNav
{
    padding-left: 5px;
}

#divRightFloat
{
    float:right;
	background-color:#FFFFFF;
}

#navSecondary li
{
	list-style-type: none;
	list-style-image: url(/wsimages/sub_nav_arrow.png);
	text-decoration: none;
}

#navSecondary li.active
{
	list-style-type: none;
	list-style-image: url(/wsimages/sub_nav_selected_arrow.png);
	text-decoration: none;
}

#divBreadCrumb
{
  font: bold 1.4em Arial, Verdana, Helvetica, sans-serif;
  border-bottom: 2px solid #666;
  color:#000;
  text-decoration:none;
  margin-bottom: 5px;
}

#divBreadCrumb a
{
  font: bold 1em Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  color:#000;
}

#divBreadCrumb a:hover
{
  font: bold 1em Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  color:#0066CC;
}

#divNewsTeaserTitle{
  float:left;
  font: bold 1em Arial, Verdana, Helvetica, sans-serif
}

#divNewsTeaserDate{

}

#divNewsTeaserBody{
  margin-top: 10px;
  text-align:left
}
#divNewsBody{
  margin-top: 10px;
  text-align:left
}