body {
	margin:5px;
	background-color: #FFAF75;
	font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#003366;
	}
	
a {
	color: #FF6600;
	font-weight:bold;
	}
	
a:hover {
	color: #3366CC;
	}


#reviewbox {
	color: #FFFFFF;
	border: 2px solid #DF6937;
	padding: 2px;
}

.reviewboxhdr {
	color: #000;
	background-color: #FFF;
	font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

#suspect {
	height:60px;

	background-image:url(images/Design/ThinkingSmiley.GIF); background-repeat:no-repeat; background-position:top left;
}	
#bt ul {
  float: left;
  width: 48em;
  margin: 0;
  padding: 0;

  list-style: none;
}

 
 
 .sfullreview{
 font-size:10px;
 }
 
 .fullreview{
 font-size:12px;
 }
 
 
#bt li {
	float: left;
	width: 25em;
	font-size:10px;
	margin: 0;
	padding: 0;
	font-family:arial, sans-serif;
}


#hnav {
  	font-family:arial, sans-serif; 
  	font-weight:bold;
	font-size:12px;
  }
#hnav a{
	text-decoration:none;
}

#pnav {
  	font-family:arial, sans-serif; 
  	font-weight:bold;
	font-size:14px;
  }
#pnav a{
	text-decoration:none;
}


.floatright{
float:right;
padding:10px;
}

#borderTSorange{
	background-color:#FFFFFF;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #DF6937;
	border-right-color: #DF6937;
	border-bottom-color: #DF6937;
	border-left-color: #DF6937;
}

#borderSorange{
	background-color:#FFFFFF;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #DF6937;
	border-right-color: #DF6937;
	border-bottom-color: #DF6937;
	border-left-color: #DF6937;
}

#borderBSorange{
	background-color:#FFFFFF;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DF6937;
	border-right-color: #DF6937;
	border-bottom-color: #DF6937;
	border-left-color: #DF6937;
}

#blackborder{
	border: 1px solid #006699;
	background-color:#FFFFFF;
}

#ReviewGrid{
	background-color:#FF8D3B;
	color:#FFFFFF;
}

H1{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
H2{
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}

.BodyText{
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}

.ReviewText{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}

.LargeText{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
.SearchText{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.SmallText{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}

.SmallerText{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}


.ReviewDoText {
	color: #FF8D3B;
	font-weight: bold;
}

.ReviewBorder {
	border: 1px solid #DF6937;
	background-color: #F0F0F0;
}

.SearchBarBorder {
	border: 3px solid #DF6937;
	background-color: #FF8D3B;
	color:#FFFFFF;
}

.WarnBodyText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:14px;
}

.TitleText {
	font: 20px Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
	font-weight:bold;
}

.SubTitleText {
	font: 17px Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
	font-weight:bold;
}

.SubTitleTextBLK {
	font: 17px Verdana, Arial, Helvetica, sans-serif;
	color:#0000;
	font-weight:bold;
}

.SearchTText {
	color:#000000;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SearchVText {
	color:#000000;
	
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.SearchCText {
	color:#003399;
	font-weight:bold; 	
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lbText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
width:300px;
}

.WarnText {
	font:20px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;

}

.htcolour {
	color: #3366CC;
}

div.hr {
  height: 2px;
  background: #FF8D3B ;
}

div.hr hr {
  display: none;
}
#debug {
font-size:14px;
color:#FFFFFF;
background-color:#FF0000;
}

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFFF; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#FFFF; border:0 solid #08c; border-width:0 1px;}

