@import url("styles.css");
/* CSS Document */
#wb {
	width:100%;
	background-color:#FFFFFF;
	float:left;
}
html{
	overflow-y:scroll;
}
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#f8f8f8;
}
#wrapper{	
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
}
#logo {
	height: 50px;
	width: 285px;
	margin:0 0 5px 0;
	float:left;
}
#logo span {
	display: none;
}
#add {
	float:right;	
	margin:32px 0 0 0;
}
#add2 {
	float:right;	
	margin:3px 0 0 0;
}
#header {
	margin:0 auto 1px;
	background-image: url(/images/nbg.jpg);
	background-repeat: no-repeat;
	height: 39px;
	background-position: center top;
	clear:both;
}
#header ul{
	margin:0 5px 0 0;
	padding:19px 0 0 0 ;
}
#header li {
	margin: 0 1px 0 0;
	padding: 0 7px 0 0;
	list-style: none;
	float: right;
	background-image: url(/images/tset.jpg);
	background-position: 100% -50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#header li a {
	background-image: url(/images/tset.jpg);
	background-position: 0px -50px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	display: block;
	padding:3px 18px 3px 25px;
	background-color: inherit ;
}

#header #current a {
	background-color: inherit ;
	background-image: url(/images/tset.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	padding:3px 18px 2px 25px;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

#header #current {
	color:inherit;
	background-color: inherit ;
	background-image: url(/images/tset.jpg);
	background-position: 100% 0px;
	margin-right: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#header li:hover, #header li:hover a {
	background-image: url(/images/tset.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0px;
}

#header li:hover{ 
    border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 7px;
}

#header li:hover a {
 	background-image: url(/images/tset.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
}
#header a:hover {
	background-color: inherit ;
    color:#00CC00;
}
#tcb {
	clear: both;
	color:#003399;
	background-color: #f5f7ff;
	border: 1px solid #CCCCCC;
	margin:10px 0;
	padding:10px 20px;
	width:728px;
	float:left;
}
#tcb2 {
	clear: both;
	color:#003399;
	background-color: #f5f7ff;
	border: 1px solid #CCCCCC;
	margin:0px 0 10px;
	padding:10px 20px;
	width:728px;
	float:left;
}
.tcb {
	background-color: #F5F7FF;
	border: 1px solid #CCCCCC;
	color:#003399;
}
.piob {
	float:left;
	width:50%;
}
#p1 {margin:0 10px 0 0;}
#p2 {margin:0 10px 0 0;}
.piob1 {
	float:left;
	width:100%;
	margin:10px;
	clear:both;
	
}
.hd {
	background-color: #F5F7FF;
	border: 1px solid #CCCCCC;
	color:#003399;
	padding:5px 10px;
	font-weight:bold;
}
#piob1 {
	clear:right;
}
.clear {
	clear:both;
}
#tcb h1 {
	width:550px;
	float:left;
	margin:0;
}
#content{
	margin:10px 0;
}
#content2 {
	width:700px;
	margin:0px auto 10px ;
}
/* set the image to use and establish the lower-right position */ .cssbox, .cssbox_body, .cssbox_head, .cssbox_head p{ background: transparent url(/images/rb.png) no-repeat bottom right} 
.cssbox{ /* intended total box width - padding-right(next) */  !important; /* IE Win = width - padding */  /* the gap on the right edge of the image (not content padding) */ padding-right:15px; /* use to position the box */ margin:0 0 10px} /* set the top-right image */ 
.cssbox_head{background-position:top right; /* pull the right image over on top of border */ margin-right:-15px; /* right-image-gap + right-inside padding */ padding-right:22px} /* set the top-left image */ 
.cssbox_head p{ background-position:top left; margin:0; /* reset main site styles*/ border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ padding:10px 0 0px 22px; height:auto !important; height:1%} /* IE Holly Hack */ /* set the lower-left corner image */ 
.cssbox_body{ background-position:bottom left; margin-right:10px; /* interior-padding right */ padding:1px 0 5px 22px} /* mirror .cssbox_head right/left */
#leftcontent{
	width:580px;
	float:left;
	margin:0 0 10px;
}

#awdrs img {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;

}
#lcst p{
	margin:0 2px;
	font-family:"Trebuchet MS", Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
}

#leftcontent p{
}
#leftcontent .cssbox_head p {
	font-size:13px;
}
/*padding for newdemo2 first value is top bottom second is left right. If you want to expand on that to have four seperate values you will need to go clockwise starting at the top. Example padding:0 0 0 0; top right bottom left*/



#lcnb {
	padding:0px 0px;
}




#rightcontent{
	width:180px;
	float:right;
	clear:right;
	margin:0 0 10px 10px;
}

#rightcontent p  {
	text-align:center;
	font-size:11px;
}
#rightcontent a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
}
#rightcontent a:hover {
	color:#00CC00;
}
#rightcontent p.rsn {
	margin:10px 0;
	font-size:11px;
	text-align:left;
}
#footer {
	clear:both;
	margin:0;
	padding:10px 0;
	float:left;
	width:100%;
	text-align:center;
}
#footer a {
  	color: #003399;
	font-weight: normal;
	font-size: 12px;
	background-color: inherit ;
	text-decoration: none;
}
#footer a:hover {
	color: #00CC00;
	font-weight: normal;
	background-color: inherit ;
	text-decoration: none;
}
#footer #bnhh {
	width:770px;
	margin:0 auto;
}
#footer #bhn {
	width:580px;
}
#footer #bhn2 {
	width:770px;
	margin:0 auto;
}
#footer #bn {
	margin:0 0 0 25px;
}
#footer #bn2 {
	margin:0 0 0 130px;
}
#footer ul {
	margin:0 20px 0 0;
	padding:0;
	list-style:none;
	float:left;
	text-align:left;
}
#footer ul li {
	margin:0;
	padding:0;
	list-style:none;
}
#link {
	margin:10px 30px 10px 0;
	clear:both;
	float:left;
	width:550px;
}
#copyright {
	margin:10px 30px 10px 0;
	font-size: 11px;
	color:#000000;
	clear:both;
	float:left;
	width:550px;
	}
#copyright a, #copyright a:hover{
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	cursor:text;
}
#link2 {
	margin:10px 0;
	clear:both;
	float:left;
	width:770px;
}
#copyright2 {
	margin:10px 0;
	font-size: 11px;
	color:#000000;
	clear:both;
	float:left;
	width:770px;
	}
#copyright2 a, #copyright2 a:hover{
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

h1 {
	font-size: 16px;
	color: #003399;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, Helvetica, sans-serif;
 }
h2 {
	font-size: 14px;
	color: #003399;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, Helvetica, sans-serif;
  }

h3 {
	font-size: 14px;
	color: #003399;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, Helvetica, sans-serif;
  }
a {
	color: #000099;
	font-weight: normal;
	background-color: inherit ;
}
a:hover {
	color: #00CC00;
	background-color: inherit ;
}
p, ul, li {
	font-family:"Trebuchet MS", Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
.leadin {
	font-size: 11px;
}
.floatright
{
/*Margins start clockwise top right bottom left*/
	margin: 0px 0px 0px 10px;
	float: right;
}
.floatleft
{
/*Margins start clockwise top right bottom left*/
	margin: 0px 10px 0px 0px;
	float: left;
}
.reviews {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
}
.note {
  font-size: 10px;
  }
.sm {
font-size: 9px;
}
.results {
	font-size: 9px;
	background-color: inherit ;
	height:1%;
	line-height:1.75em;
}
/*This paragraph entry is to control only margin please see line 237 if you would like to make other changes!*/
p {
	margin:10px 0;
}
.dspfx {
	margin:0 0 10px;
}
#lrb{
	background-image: url(/images/rb.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#rrb{
	background-image: url(/images/rb.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#rrb2{
	background-image: url(/images/rb.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.rb{
	margin:-10px 0 20px;
}
.rbm {
	margin:10px 0 20px;
}
.c{
	background-image: url(/images/rb.png);
	background-repeat: no-repeat;
	background-position: right top;
	position:relative;
	top:-10px;
	padding:0 15px 0 10px;
}
.fp {
	padding:10px 0 0 0;
}

#bl{
	background-image: url(/images/rb.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	position:relative;
	top:10px;
}
.bl{
	background-image: url(/images/rb.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	position:relative;
	top:10px;
}
.br{
	background-image: url(/images/rb.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin:0 0 0 8px;
}



/*Accordion*/
#accordion { margin:10px 0;font:12px Verdana, Arial, Helvetica, sans-serif;}
#accordion div.selected .title {color: #0033CC; }
#accordion div.blind-text {
	padding: 5px 10px;
	margin:5px 0;
	background-color: #f8f8f8;
	color: #4D4D4D;
}
#accordion div.title {
	cursor: pointer;
	padding: 0px;
	margin:10px 0;
	color: #000099;
	text-decoration:underline;

}
#accordion div.title:hover {
	background-color: #f8f8f8;
	color:#00CC00;
}
#accordion div.selected {
	border-bottom: none;
}


