body {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	background-color:#4B5877;
	}
h4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: capitalize;
	color: #85161D;
	
}
label.error {
text-align:center;
}
#sb-body-inner h2 {
margin:10px 0px 0px 0px;
padding:0px;
}
#sb-body-inner p{
margin:10px 0px 0px 0px;
padding:0px;
}
.navbar
{
	background-image:   url(../images/topbar.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	padding: 0;
	width: 780px;
	height: 107px;

	/* background: transparent url(title.gif) no-repeat 50% 50%; */
}
.toprow
{
	margin: 0 auto;
	padding: 0;
	height: 26px;
	vertical-align: top;
	font-size: 10px;
}
div.toprow h1 { 
	float: left;
	margin: 0 auto;
	display:inline;
  	padding-left:180px;
  	padding-top:7px;
  	text-align: left;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color:#C5CCD8;
}
div.toprow h1 a { 
	color:#C5CCD8;
	text-decoration:none;
}
div.toprow h1 a:hover { 
	color:#E9E7A4;
}
div.toprow span.right {
  	float: right;
  	padding-top:8px;
  	padding-right:12px;
  	text-align: right;
  	font-weight: bold;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color:#C5CCD8;
  }
.right a
{
	color:#C5CCD8;
  	padding-left: 5px;
  	padding-right: 8px;
	text-decoration:none;
}
.right a:hover
{
	color:#E9E7A4;
}
.navlinks
{
	float:right;
	position: relative;
	padding-right: 10px;
	top:29px;
	width: 560px;
	height: 27px;
	font-family: Tahoma, Verdana, Arial;
	color:#C5CCD8;
	font-size: 10px;
}
.navlinks a:hover
{
	color:#E9E7A4;
}
.mainlinkrow
{
	height: 27px;
	overflow: hidden;
	padding-left: 6px;
}
.mainlink, .mainlinkright, .navlinks h2
{
	display: inline;
	height: 40px;
	padding: 8px 1px;
}
.mainlink, .navlinks h2
{	
	border-right: solid 2px #A1A9BA;
}
.mainlink a, .navlinks h2 a, .mainlinkright a
	{
	position:relative;
	padding: 10px 16px;
	top: 6px;
	font-family: Tahoma, Verdana, Arial;
	text-align: center;
	color:#ffffff;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	vertical-align: top;
	}
.sublinks
{
	float: right;
	text-align: right;
	position: relative;
	top: 34px;
	margin: 0 auto;
	padding-right: 10px;
	width: 580px;
	height: 20px;
	font-family: Tahoma, Verdana, Arial;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
}
.sublinks a
{
	color:#000000;
	text-decoration:none;
}
.sublinks a:hover
{
	color:#003399;
}
.sublinks ul {
	margin: 0 auto;
}
.sublinks li.inlineLi {
  display: inline;
  padding-left: 0px;
  padding-right: 9px;
  /*border-right: 1px solid #0c0c0c;*/
  }
.sublinks li.inlineLast {
  display: inline;
  padding-left: 0px;
  padding-right: 7px;
  }

.flashbanner1
{
	text-align: left;
	margin: 0 auto;
	padding: 0;
	width: 780px;
	height: 202px;
	background-image:   url(../images/right_border.jpg);
	background-repeat: repeat-x;
	background-position: right top;
	background-color: #D7DBE2;
}
.content
{
	background-image:   url(../images/left_border.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	margin: 0 auto;
	padding: 8px 0 0;
	width: 780px;
	background-color: #D8DBE0;
}
.borderless
{
	border:0px;
}
/*border: solid 1px white; */
.validate
{
	display:none;
}
.lowerlinks
{
}
.lowerlinks ul {
	margin: 0 auto;
}
.lowerlinks li.inlineLi {
  display: inline;
  padding-left: 0px;
  padding-right: 9px;
	color:#000000;
	font-size: 10px;
  /*border-right: 1px solid #0c0c0c;*/
  }
  .lowerlinks li.inlineLi a{
color:#FFFFFF;
font-size:10px;
}
.lowerlinks li.inlineLast {
  display: inline;
  padding-left: 0px;
  padding-right: 7px;
  }
.notice {
	border:double 6px #cfcfcf;
	padding:15px;
	font-size:12px;
	text-align:center;
	margin:24px 12px;
	background-color:#FFFF66;
	
}