/* CSS Document */

#mainlinks {
	float:left;
	width:700px;
	line-height:normal;
}
#mainlinks ul {
	list-style:none;
	height: 26px;
	padding:0px;
	margin: 0px;
}
#mainlinks a {
	display:block;
	text-decoration:none;
	padding-top:32px;
	padding-bottom: 10px;
	font-size: 1px;
	color: #90b535;
	height: 2px;
	padding-left: 15px;
}

/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#mainlinks a {
	padding-bottom: 10px;
}
/* End IE5-Mac hack */

#mainlinks li {
	float:left;
	margin:0;
	width: 87px;
	padding-bottom: 10px;
}
#mainlinksbroker {	
	visibility:hidden;
}

#mainlinks #quickquotelink  {
	background-image: url('../../images/mock1/layout/links/quickquote-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

#mainlinks #commercialLink  {
	background-image: url('../../images/mock1/layout/links/commercial-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

#mainlinks #reportslink  {
	background-image: url('../../images/mock1/layout/links/reports-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#mainlinks #welcomebroker  {
	width:300px;
	color:#ffffff; 
	font-family:Arial; 
	font-weight:bold;
	font-size:12px;
	vertical-align:text-bottom;
	padding-top:6px;
	
}

#mainlinks #confirmationslink  {
	background-image: url('../../images/mock1/layout/links/confirmations-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#mainlinks #previousquoteslink  {
	background-image: url('../../images/mock1/layout/links/savedquote-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#mainlinks #previousquoteslink #current  {
	background-image: url('../../images/mock1/layout/links/savedquote-on.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#mainlinks #commercialLink #current  {
	background-image: url('../../images/mock1/layout/links/commercial-on.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#mainlinks #clientlink  {
	background-image: url('../../images/mock1/layout/links/client-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#mainlinks #criterialink  {
	background-image: url('../../images/mock1/layout/links/contact-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#mainlinks #policylink  {
	background-image: url('../../images/mock1/layout/links/policy-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

#mainlinks #quickquotelink a:hover {
	background-image: url('../../images/mock1/layout/links/quickquote-next.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
#mainlinks #commercialLink a:hover {
	background-image: url('../../images/mock1/layout/links/commercial-next.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
#mainlinks #reportslink a:hover {
	background-image: url('../../images/mock1/layout/links/reports-next.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
	padding-right: 4px;
}
#mainlinks #confirmationslink a:hover {
	background-image: url('../../images/mock1/layout/links/confirmations-next.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
#mainlinks #previousquoteslink a:hover {
	background-image: url('../../images/mock1/layout/links/savedquote-next.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
#mainlinks #clientlink a:hover {
	background-image: url('../../images/mock1/layout/links/client-next.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
#mainlinks #criterialink a:hover {
	background-image: url('../../images/mock1/layout/links/contact-next.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
#mainlinks #policylink a:hover {
	background-image: url('../../images/mock1/layout/links/policy-next.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}

#quickquote #mainlinks #current {
	background-image:url('../../images/mock1/layout/links/quickquote-on.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
#reports #mainlinks #current {
	background-image:url('../../images/mock1/layout/links/reports-on.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
#confirmations #mainlinks #current {
	background-image:url('../../images/mock1/layout/links/confirmations-on.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
/*
#previuosquotes #mainlinks #current {
	background-image:url('../../images/mock1/layout/links/prevquote-on.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
*/
#client #mainlinks #current {
	background-image:url('../../images/mock1/layout/links/client-on.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
#criteria #mainlinks #current {
	background-image:url('../../images/mock1/layout/links/contact-on.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}
#policy #mainlinks #current {
	background-image:url('../../images/mock1/layout/links/policy-on.gif');
	padding-bottom: 13px;
	background-repeat: no-repeat;
}

#mainlinks #current a {
	padding-bottom:13px;
}

#mainlinks #logofflink  {
	background-image: url('../../images/mock1/layout/links/logoff-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
	float:right;
}

#mainlinks #logonlink  {
	background-image: url('../../images/mock1/layout/links/logon-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

#mainlinks #logofflink a:hover {
	background-image: url('../../images/mock1/layout/links/logoff-next.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
}

#mainlinks #logonlink a:hover {
	background-image: url('../../images/mock1/layout/links/logon-next.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
}


#sublinks {
	float: right;
	width: 320px;
	margin-top: 0px;
}
#sublinks ul {
	list-style:none;
	height: 26px;
	padding:0px;
	margin: 0px;
}
#sublinks li {
	float:left;
	margin:0;
	width: 100px;
	text-indent: -9999px;
	padding-bottom: 0px;
}


#sublinks a {
	display:block;
	text-decoration:none;
	padding-top:32px;
	padding-bottom: 0px;
	font-size: 1px;
	color: #363942;
	/*vertical-align: bottom;*/
	height: 2px;
	padding-left: 15px;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#sublinks a {
	padding-bottom: 0px;
}
/* End IE5-Mac hack */


#sublinks #passwordlink  {
	background-image: url('../../images/mock1/layout/links/password-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#sublinks #logofflink  {
	background-image: url('../../images/mock1/layout/links/logoff-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

#sublinks #logofflink a:hover {
	background-image: url('../../images/mock1/layout/links/logoff-next.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
}

#sublinks #backlink  {
	background-image: url('../../images/mock1/layout/links/back-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

#sublinks #passwordlink a:hover {
	background-image: url('../../images/mock1/layout/links/password-next.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
}


#sublinks #backlink a:hover {
	background-image: url('../../images/mock1/layout/links/back-next.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
}

#passwordlogin #sublinks #current {
	background-image:url('../../images/mock1/layout/links/password-on.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
}
#logofflogin #sublinks #current {
	background-image:url('../../images/mock1/layout/links/logoff-on.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
}

#mainlinks #contactus  {
	background-image: url('../../images/mock1/layout/links/contactsub-off.gif');
	background-repeat: no-repeat;
	background-position: left top;
	float:right;
}

#sublinks #contactus a:hover {
	background-image: url('../../images/mock1/layout/links/contactsub-next.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
}

#contactus #sublinks #current {
	background-image:url('../../images/mock1/layout/links/contactsub-on.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
}

#sublinks #refercolleague  {
	background-image: url('../../images/mock1/layout/links/refer-off.gif');
	background-repeat: no-repeat;	
	background-position: left top;
	width:120px;
}

#sublinks #refercolleague a:hover {
	background-image: url('../../images/mock1/layout/links/refer-next.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
	width:120px;
}


/*
#sublinks #proposal  {
	background-image: url('../../images/mock1/layout/links/proposal-off.gif');
	background-repeat: no-repeat;	
	background-position: left top;
	
}

#sublinks #proposal  a:hover {
	background-image: url('../../images/mock1/layout/links/proposal-next.gif');
	padding-bottom: 0px;
	background-repeat: no-repeat;
	
}
*/








#sublinks #current a {
	padding-bottom: 0px;
}

#sectiontabs {
	display: block;
	float:left;
	clear:left;
	width: 648px;
	padding: 0px;
	margin-top: 20px;
}
#sectiontabs ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	vertical-align: bottom;
}
#sectiontabs li {
	float: left;
	margin: 0;
	width: 104px;
	margin-top: 10px;
}


#sectiontabs a {
	display: block;
	height: 15px;
	text-decoration: none;
	padding: 2px;
	color: #2b5600;
	font: 12px Arial, Helvetica, sans-serif;
	text-align: center;
}

#sectiontabs #motorlink {
	background-color: #f1f7e9;
}
#sectiontabs #homelink {
	background-color: #e3eed4;
}
#sectiontabs #buildingslink {
	background-color: #d4e6be;
}
#sectiontabs #risklink {
	background-color: #c6dda9;
}
#sectiontabs #scooterlink {
	background-color: #b8d593;
}
#sectiontabs #vapslink {
	background-color: #a4c778;
}
#sectiontabs #pliabilitylink {
	background-color: #a4c778;
}

#sectiontabs #motorlink a:hover {
	background-color: #f1f7e9;
	text-decoration: none;
}
#sectiontabs #homelink a:hover {
	background-color: #e3eed4;
	text-decoration: none;
}
#sectiontabs #buildingslink a:hover {
	background-color: #d4e6be;
	text-decoration: none;
}
#sectiontabs #risklink a:hover {
	background-color: #c6dda9;
	text-decoration: none;
}
#sectiontabs #scooterlink a:hover {
	background-color: #b8d593;
	text-decoration: none;
}
#sectiontabs #vapslink a:hover {
	background-color: #a4c778;
	text-decoration: none;
}
#sectiontabs #pliability a:hover {
	background-color: #a4c778;
	text-decoration: none;
}
/*
#sectiontabs #motorlink .current {
	background-color: #f1f7e9;
	height: 20px;
	padding-top: 7px;
	margin-top: -10px;
}
#sectiontabs #homelink .current {
	background-color: #e3eed4;
	height: 20px;
	padding-top: 7px;
	margin-top: -10px;
}
#sectiontabs #buildingslink .current {
	background-color: #d4e6be;
	height: 20px;
	padding-top: 7px;
	margin-top: -10px;
}
#sectiontabs #risklink .current {
	background-color: #c6dda9;
	height: 20px;
	padding-top: 7px;
	margin-top: -10px;
}
#sectiontabs #scooterlink .current {
	background-color: #b8d593;
	height: 20px;
	padding-top: 7px;
	margin-top: -10px;
}
#sectiontabs #vapslink .current {
	background-color: #a4c778;
	height: 20px;
	padding-top: 7px;
	margin-top: -10px;
}
*/