/* style sheet based on category */

H1 
{
    COLOR: #497DBA;
}

.heading
{
    COLOR: #497DBA;
}

H3
{
    COLOR: #545454; 
}

.subheading
{
    COLOR: #545454; 
}

HR
{
    COLOR:#497DBA; height:3px; background-color:#497DBA;
}

#header {
  position:absolute;
  top:0; 
  left:0;
  margin:0;
  border:0;
  padding:0;
  width:100%; 
  height:150px; 
  overflow:hidden; 
  background:#B7D5EB;
  }
* html #header {height:150px;}

.headerimage
{
  background:url(../images/header-home.jpg) no-repeat;
  position:relative;
  background-position:right;
  margin-right:25%;
  top:0;
  z-index:1;
  overflow:hidden;
}

.menubar
{
	background-color:#497DBA;
	color:white;
}

.menubar a {color:white;}
.menubar a:visited {color:white;}

.borderboxright
{
	border:4px groove #497DBA;
	background:#B7D5EB;
}

.borderbox
{
	border:4px groove #497DBA;
	background:#B7D5EB;
}

.bulletinbox
{
	border:4px groove #497DBA;
	background:#B7D5EB;
}

.roundedtable {margin:5px; width:90%; background: #ffffff;}
.roundedtable .hlft{background: url(../images/table-steelblue-tleft.jpg) right; background-position:0 0; background-repeat:no-repeat; height: 26px;	width: 14px; line-height: 26px;}
.roundedtable .hctr{background: url(../images/table-steelblue-tcenter.jpg) center; background-position:0 0; vertical-align:baseline; background-repeat:repeat-x; height: 26px; font-size: 12pt; font-weight: bolder; color: black; line-height: 26px; text-align: center;}
.roundedtable .hrgt{background: url(../images/table-steelblue-tright.jpg) left; background-position:0 0; vertical-align:baseline; background-repeat:no-repeat; height: 26px; width: 25px; line-height: 26px;}

.roundedtable .lft{background: url(../images/table-steelblue-left.jpg) left repeat-y; width: 14px;}
.roundedtable .content{padding-top: 5px; margin:0px;}
.roundedtable .rgt{background: url(../images/table-steelblue-right.jpg) left repeat-y; width: 25px;}

.roundedtable .blft{background: url(../images/table-steelblue-bleft.jpg); height: 28px;	width: 14px;}
.roundedtable .bctr{background: url(../images/table-steelblue-bcenter.jpg); height: 28px;}
.roundedtable .brgt{background: url(../images/table-steelblue-bright.jpg) left; height: 28px;	width: 25px;}

.roundedtable .subhead{background-color:#497DBA; height:1.5em; line-height:1.5em; color:White; margin-top:3px;}

#menusub
{
	background-color:#497DBA;
}


.tabactive
{
	background-color: #497DBA;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #497DBA;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #497DBA;
}

.tabinactive
{
		
	background-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #497DBA;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #497DBA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #497DBA;
}

.textactive
{
	color: white;
	font-size: 12px;
	font-weight: bold;
}

.textinactive
{
	color: #497DBA;
	font-size: 10px;
	font-weight: bold;
}

.menubottom
{
	background-color: #497DBA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #497DBA;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #497DBA;
}

.surveytable
{
	background-color: #B7D5EB;
	border-color: #497DBA;	
}
.surveyhead
{
	background-color: #497DBA;
}