body {
	background-color: #C0C5C9;
	margin-top:0px;
	background-image: url(images/background-original.jpg);
	background-repeat:repeat-x;
}
A:link {text-decoration: underline; color:#175C95;
}
A:visited {text-decoration: underline; color:#175C95;
}
A:hover {TEXT-DECORATION: none; color:#000000;
}
#navsTop {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:1px;
color:#FFFFFF;
text-align:right;
width:950px;
margin:10px auto;
vertical-align:middle;
}
#navsTop a:link, #navsTop a:active, #navsTop a:visited { 
	color:#FFFFFF; text-decoration:none;
}

#navsTop a:hover { 
	color:rgb(246,201,6); text-decoration:none; 
}
#footer {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
line-height:16px;
text-align:center;
width:952px;
height:143px;
margin:0px auto;
background-image:url(images/footer-bg-v2.jpg);
background-repeat:no-repeat;
}
#footer a:link, #footer a:active, #footer a:visited { 
	color:#FFFFFF; text-decoration:none;
}

#footer a:hover { 
	color:#59B8E4; text-decoration:none; 
}
.sidebar {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:0px 18px 0px 18px;
text-align:left;
line-height:16px;
}
.sidebar ul
  {
  margin-left: 0;
  padding-left: 1em;
  }
.sidebar li
  {
  margin: 0;
  padding: 0px 0px 18px 0px;
  }
  .sidebar2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:0px 18px 0px 18px;
text-align:left;
line-height:16px;
}
.sidebar2 ul
  {
  margin-left: 0;
  padding-left: 1em;
  }
.sidebar2 li
  {
  margin: 0;
  padding: 0px 0px 0px 0px;
  }
  td.Tabnavs { font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

td.Tabnavs a:link, td.Tabnavs a:active, td.Tabnavs a:visited { 
	color:rgb(0,0,0); text-decoration:none;
}

td.Tabnavs a:hover { 
	color:rgb(15,83,141); text-decoration:none; 
}
.blueSubheader { font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
text-align:left;
color:rgb(15,83,141);
padding-bottom:18px;
margin-left:18px;
margin-top:8px;
}

.sidebarRtHeader {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:rgb(0,89,158);
font-weight:900;
margin-bottom:18px;
line-height:24px;
text-align:center;
border-top:2px solid #DEDFE0;
border-bottom:2px solid #DEDFE0;
background-color:rgb(243,243,251);
}

.sidebarRtHeader a:link, .sidebarRtHeader a:active, .sidebarRtHeader a:visited { 
	color:rgb(0,89,158); text-decoration:underline;
}

.sidebarRtHeader a:hover { 
	color:rgb(0,0,0); text-decoration:none; 
}

/** Forms **/
.error-cell {
	color: red;
} 

.label-cell {
	text-align: right;
	padding: 5px;
	vertical-align:top;
}

.heading-cell {
	padding-top: 18px;
	color: rgb(0,89,158);
}
.required-field {
	font-weight: bold;
	line-height: 16px;
}
.textarea {
	width: 212px;
	height: 100px;
	text-align:left;
}
.textbox {
	width: 212px;
	text-align:left;
}
.checkbox {
	text-align:left;
}
.option-cell {
	text-align:left;
}

