HTML {
	BACKGROUND: #003478; HEIGHT: 100%
}
BODY {
	BACKGROUND: url(../images/newmans/background-gradient.jpg) #003478 repeat-x 50% bottom; TEXT-ALIGN: center;
	font-family: arial;
}
td
{ font-size: 12px;}
#wrapper {
	MIN-HEIGHT: 100%; 
}
#wrapper-inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 970px; PADDING-TOP: 20px; TEXT-ALIGN: left;
	
}
#header {
	Z-INDEX: 200; BACKGROUND: url(../images/newmans/header.gif) no-repeat; POSITION: relative; HEIGHT: 112px
}
#logo {
	LEFT: 35px; POSITION: absolute; TOP: 23px
}
#contactus {
	Right: 23px; POSITION: absolute; TOP: 23px
}
#body {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 300px; BACKGROUND: url(../images/newmans/body-background.png) repeat-y; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: left;
	
}
#body-bottom {
	BACKGROUND: url(../images/newmans/body-bottom.png) no-repeat; HEIGHT: 20px
}
#content {
	WIDTH: 1020px; POSITION: relative; border: solid 2px green; margin: auto;
}
#contentleft {
	float:left; WIDTH: 450px;padding-left:20px;padding-right:20px;padding-top:10px;font-size: 12px;
}
#contentleft li
{font-size: 12px; font-weight:bold;}
#contentright {
	float: right;WIDTH: 370px; padding-left:20px;padding-right:20px;padding-top:10px;border-left: solid 1px #dcdcdc;margin-top:10px;
}

#sidebar {
	FLOAT: left; WIDTH: 0px; TEXT-ALIGN: center
}
.clear {
	CLEAR: both
}
.image-right {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 10px
}
.image-left {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px
}
.hidden {
	VISIBILITY: hidden! important
}
.unrendered {
	DISPLAY: none! important
}
OPTGROUP {
	FONT-FAMILY: inherit
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:link {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.note {
	FONT-SIZE: 85%
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; WIDTH: 0px; LINE-HEIGHT: 0; HEIGHT: 0px; content: ' '
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
BODY {
	COLOR: #666666
}
H1 {
	COLOR: #003478; font-size: 15px; font-weight: bold;
}
H2 {
	COLOR: #003478; font-size: 16px;font-weight: bold;
}
H3 {
	COLOR: #FD1A25; font-size: 12px;font-weight: bold;

}
.hr {
	MARGIN: 20px 0px 0px; BORDER-BOTTOM: #dddddd 1px solid
}
.hr-small {
	MARGIN: 20px 200px 20px 0px; BORDER-BOTTOM: #dddddd 1px dashed
}
A {
	COLOR: #003478; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
HR {
	CLEAR: both; BORDER-RIGHT: #dddddd 0px solid; BORDER-TOP: #dddddd 1px solid; MARGIN: 5px 0px; BORDER-LEFT: #dddddd 0px solid; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 1px
}
#user-links {
	RIGHT: 5px; BACKGROUND: url(../images/layout/user-links-right.gif) no-repeat right 50%; POSITION: absolute; TOP: 6px; HEIGHT: 17px
}
#user-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/layout/user-links.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 17px
}
#user-links UL LI {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#user-links UL LI.right-link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#user-links UL LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 85%; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
/*   P R I M A R Y   N A V I G A T I O N   */
ul#primary-navigation {margin:0; padding:0; position:absolute; bottom:0; right:10px; z-index:1;font-size:11px;}
ul#primary-navigation li {display:block; float:left; list-style:none; margin:0; padding:0; text-align:center;}
ul#primary-navigation li a {background:transparent url('../images/newmans/primary-nav-left.gif') left no-repeat; color:#FFFFFF; display:block; font-weight:bold; line-height:30px; text-decoration:none; position:relative; z-index:100;}
ul#primary-navigation li a span {background:transparent url('../images/newmans/primary-nav.gif') right no-repeat; cursor:pointer; display:block; height:30px; margin-left:10px; padding:0 7px 0 0px;}
ul#primary-navigation li.active a, ul#primary-navigation li a:hover {background:transparent url('../images/newmans/primary-nav-active-left.gif') left no-repeat;}
ul#primary-navigation li.active a span, ul#primary-navigation li a:hover span {background:transparent url('../images/newmans/primary-nav-active.gif') right no-repeat; color:#003478; text-decoration:none;}


/*   S E C O N D A R Y   N A V I G A T I O N   */
ul#secondary-navigation {margin:20px 0 0 0; padding:0; text-align:left;}
ul#secondary-navigation li {list-style:none; margin:0; }
ul#secondary-navigation li a {background:url('../images/newmans/secondary-nav.jpg') left bottom no-repeat; color:#003478; display:block; padding:3px 0 7px 20px; text-decoration:none;}
ul#secondary-navigation li a:hover {text-decoration:underline;}
ul#secondary-navigation li a.active {color:#dA281E;}
ul#secondary-navigation li ul {margin:0;}
ul#secondary-navigation li ul li a {color:#003478; font-size:85%; padding:3px 0 7px 35px;}
ul#secondary-navigation li ul li a.active {color:#dA281E;}






a:link, a:visited, a:link{ text-decoration:none;}
a:hover{ text-decoration:underline;}


.note {font-size: 85%;}

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

#buying
{font-size: 12px;}
#buying .heading
{font-size: 14px;font-weight: bold;padding-top: 10px;padding-bottom:10px;}

#selling
{font-size: 12px;}
#selling .heading
{font-size: 14px;font-weight: bold;padding-top: 10px;padding-bottom:10px;}

#rm
{font-size: 12px;}
#rm .heading
{font-size: 14px;font-weight: bold;padding-top: 10px;padding-bottom:10px;}

#contactdetails
{font-size:12px;}
#contactdetails .heading
{font-size: 14px;font-weight: bold;padding-top: 10px;padding-bottom:10px;}


/*   F O O T E R   */
#footer {/* height:160px; */ padding:20px; position:relative;}
#footer-links {font-size:85%;}
#footer-links .column {float:left; margin:0 0 5px 20px; width: 140px;}
#footer-links .column .links {margin-bottom: 10px;}
#footer-links .column h3 {color: #FFFFFF; margin:0; width: 60px;}
#footer-links .column ul {margin:0 0 0 10px; padding:0;}
#footer-links .column li {color: #FFFFFF; margin:0 0 0 3px; padding:1px 0;}
#footer-links .column li a {color:#FFFFFF; text-decoration:none;}
#footer-links .column li a:hover {text-decoration:underline;}

#footer-links-start{background:url('../images/newmans/border-top.png') no-repeat top left; padding-top:10px; float:left; width:919px;}

#footer-links-inner {float:left; width:664px;}

#footer-links-accreditation {width:240px; float:left; text-align:center; margin-left:5px;}
#footer-links-accreditation img {margin:15px 0 0 10px;}
#footer-links-accreditation .first img {margin:0 0 0 10px;}
#footer-links-accreditation .last img {margin:0 0 0 10px;}

#footer-links-end {background:url('../images/newmans/border-bottom.png') no-repeat bottom; float:left; height:15px; width:919px; clear:both;}





.TotalLine
{
    BORDER-TOP: #333333 1px solid;
    FONT-SIZE: 8pt;
    WIDTH: 70px;
    COLOR: black;
    BORDER-BOTTOM: #333333 1px solid;
    FONT-FAMILY: arial
}
.PrintInfo
{
    FONT-SIZE: 7pt;
    COLOR: #919693;
    FONT-FAMILY: arial
}

#AcceptForm
{
    FONT-SIZE: 12px
}
#AcceptClient1
{
    FONT-SIZE: 10px
}
.AcceptQuotes
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial
}
.AcceptQuotes INPUT
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.Block1
{
	background-color: #F7F7FB;
	padding:10px;
	font-size:10px;
}
.Block2
{
	background-color: #EBEBF5;
	padding:10px;
}
.Block3
{
	background-color: #D8D8EB;
	
}

.QuoteFormHeader
{
	font-family: arial; 
	font-size: 10pt; 
	color: White;	
	font-weight:bold;
	background-color: #000000;
	text-align: center;
	line-height: 25px;
}
.QuoteFormHeader2
{
	font-family: arial; 
	font-size: 10pt; 
	font-weight:bold;
	color: White;
	background-color:#000000;
	text-align: center;	
	line-height: 25px;
}

.ButtonClass
{	
	color: #2e2e2e;
	background-color: #eeeeee;
}

.ButtonClass2
{
	
	width: 6em
}
.Error
{
	color: Red;
}
.TrackBlock1
{
	background-color:#e6e6e6;
}
.TrackBlock2
{
	background-color:#dddddd;
}
.TrackBlock3
{
	background-color:#e6e6e6;
}
.TrackBlock4
{
	background-color:#d7d7d7;
}
.TrackBlock5
{
	background-color:#d6d6d6;
}
#contactus
{ 
	BACKGROUND: url(../images/newmans/contactus.jpg) no-repeat; HEIGHT: 30px;width:410px; top:6px;right:5px;
}

