HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;  
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	font-family:Arial,Verdana,Georgia,Vrinda,"Times New Roman"; font-size:62.5%; /*background-image: url(../images/page_bg.jpg);   background: url(../images/silverswimmer.jpg) #eaeaea no-repeat background: url(../images/page_bg.jpg) url(../images/silverswimmer.jpg) #eaeaea; */
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;color: #888; font-size: 12px;
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-WEIGHT:normal;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-WEIGHT:normal;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-WEIGHT:normal;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-WEIGHT:normal;
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-WEIGHT:normal;
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-WEIGHT:normal;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; FONT-SIZE: 12px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

/* @group Reset */

/*html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, em, img, ins, strong, sub, sup, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, em, img, ins, strong, sub, sup, dd, dl, dt, li, ol, ul,  form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}

a img, :link img, :visited img {
	border: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

ol, ul {
	list-style: none;
}

/* @end */

.linkList{
	padding:0px; float:left;
	text-transform:none; 
}
.linkList UL{
	margin:0px 0px 0px 10px; 
}
.linkList UL li 
{
	font-family:Arial, Helvetica, sans-serif; font-weight:normal;
	font-size:11px;
	/* list-style-image: url(../images/li_image.gif); */
	list-style-position: outside;
	margin:-3px 0px 0px 15px;
	padding:0px 0px 0px 0px; 
}

.linkList UL li a
{
text-decoration:none;
color: #666666;
}

.linkList UL li a:hover
{
text-decoration:underline;
color: #2078B7;
}

#supernav UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#footer UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside;PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#subnav UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside;PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#helplinks UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside;PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


.clear {
	CLEAR: both; WIDTH: 0px; HEIGHT: 0px
}
A.more {
	COLOR: #913
}
UL.nav LI {
	FLOAT: left
}
UL.nav LI.last {
	BORDER-RIGHT-STYLE: none! important
}

A {
	COLOR: #90002a; TEXT-DECORATION: underline
}
A:link {
	
}
A:focus {
	
}
A:hover {
	COLOR: #256489
}
A:active {
	COLOR: #256489
}

INPUT { font-family:arial,verdana;FONT-SIZE: 11px; BORDER:1px solid #919292;text-decoration:none} 
SELECT {font-family:arial,verdana;FONT-SIZE: 11px; BORDER:1px solid #919292;text-decoration:none;}
textarea {font-family:arial,verdana;FONT-SIZE: 11px; BORDER:1px solid #919292;text-decoration:none;}
radio {font-family:arial,verdana; FONT-SIZE: 11px;width: 25px; height: 21px;} 





/*Beginning of classes for basic-table*/
table.basic-table {
	border:0px solid #666666;
	border-collapse:collapse;
	background-color:#ffffff;
	font-family:arial,verdana;
	text-align:justify;
	line-height:150%;
}
table.basic-table TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; TEXT-ALIGN: left;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
	text-transform:uppercase;
	background-color:#666666;
	}
table.basic-table TH a
{
	font-weight:bold;
	color:#c6c6c6;
	text-decoration:underline;
}

table.basic-table TH a:hover
{
	font-weight:bold;
	color:#3d7530;
	text-decoration:none;
}
table.basic-table TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.1em;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #645A50;		
	text-transform: none;
}

table.basic-table TD span{
	color: #D40C24;
	text-align:center;		
}

/*end of classes for basic-table*/

/*Beginning of classes for enquiry-table*/
table.enquiry-table {
	border:1px solid #666666;
	border-collapse:collapse;
	/*background-color:#ffffff;*/
	font-family:arial,verdana;
	text-align:justify;
	width:100%;
	line-height:110%;
	text-transform:none;
}
table.enquiry-table TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color: #000000;		
}

table.enquiry-table TD span{
	color: #D40C24;
	text-align:center;	FONT-SIZE: 10px;font-weight:bold;	
}

table.enquiry-table TD p{
	font-size:11px;font-weight:normal;color: #000000;	
}

table.enquiry-table TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; TEXT-ALIGN: left;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
	text-align:center;
	text-transform:uppercase;
	background-color: #363D47;
	}
table.enquiry-table TH a
{
	font-weight:bold;
	color:#c6c6c6;
	text-decoration:underline;
}

table.enquiry-table TH a:hover
{
	font-weight:bold;
	color:#3d7530;
	text-decoration:none;
}

/*end of classes for enquiry-table*/


/* ------------------------ class to hide some text --------------------------- */
#smartDiv
{
	visibility:hidden;
	font-size:0px;
	height:0px;
}

.errorMessage {
	FONT-WEIGHT: bold! important; MARGIN: 0px 0px 0px 2px; COLOR: #D40C24 ! important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

div.emptySpace
{
	height:20px;
	width:100%;
	overflow: auto;
margin:5px 0px 5px 0px;

}
