@import "ie_styles.css";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-base-color:white;
	scrollbar-shadow-color:white;
	scrollbar-face-color:#FF0000;
	scrollbar-highlight-color:white;
	scrollbar-dark-shadow-color:white;
	scrollbar-3d-light-color:white;
	scrollbar-arrow-color:white;
}

img { border: none; }

P 	{ color: #333333; font-family: Arial,Helvetica; font-size: 12px; font-weight: normal;}

H1 {
color: #005FA9;
font-size: 18px; 
font-family: Arial, Helvetica; 
font-weight: normal;
display: inline;
width : 100%;
padding : 0px;
}

H2 { 
color: #005FA9; 
font-size: 14px; 
font-family: Arial, Helvetica; 
font-weight: bold; 
display: inline;
width : 100%;
padding : 0px;
}

H3 { 
color: #000000; 
font-family: Arial,Helvetica; font-size: 13px; 
font-weight: normal;
font-weight: bold; 
display: inline;
width : 100%;
padding : 0px;
}

.productHeading {
color: #000000; 
font-size: 16px; 
font-family: Arial, Helvetica; 
font-weight: bolder;
width : 100%;
background-color : #F8F8F9;
padding : 4px;
border : 1px #CCCCCC solid;
}

.productName	{ 
color: blue; 
font-size: 12px; 
font-family: Arial, Helvetica; 
font-weight: bold;
}

.productPrice	{ 
color: blue; 
font-size: 12px; 
font-family: Arial, Helvetica; 
font-weight: bold;
}

.largeLinkText	{ 
font-size: 15px; 
font-family: Arial, Helvetica; 
font-weight: bold;
}


A.productName:Link      { text-decoration: none; color: blue;}
A.productName:Visited   { text-decoration: none; color: blue;}
A.productName:Active    { text-decoration: none; color: blue;}
A.productName:Hover     { text-decoration: underline; color: blue;}

.productDescription	{ 
color: #000000; 
font-size: 11px; 
font-family: Arial, Helvetica; 
}

.productSignup	{ 
color: #005DAA; 
font-size: 12px; 
font-family: Arial, Helvetica; 
font-weight: bold;
background-color:#F7F7F7;
}

.signupSubtitle	{ 
color: #005DAA; 
font-size: 12px; 
font-family: Arial, Helvetica; 
font-weight: bold;
}

.crumbNav      { 
	text-decoration: none; 
	color: #969696;
	font-size: 11px; 
	font-family: arial; 
	letter-spacing : .1px;
}

A.crumbNav:Link      { text-decoration: none; color: #969696;}
A.crumbNav:Visited   { text-decoration: none; color: #969696;}
A.crumbNav:Active    { text-decoration: none; color: #969696;}
A.crumbNav:Hover     { text-decoration: underline; color: #969696;}


/*Table Styles*/

.table	{
	border-bottom: 1 solid	CDD8D8;
	border-left: 1 solid	CDD8D8;
	border-right: 1 solid	CDD8D8;
	padding: 4px;
	width: 90%;
	}
	
.table100	{
	border-bottom: 1 solid #CDD8D8;
	border-left: 1 solid #CDD8D8;
	border-right: 1 solid #CDD8D8;
	padding: 4px;
	width: 100%;
	}
	
.tableHeader	{
	background-image: url(/images/tableHeaderBg.gif);
	background-color: #F8F8F9;
	font-weight: bold;
	height: 28px;
	color : #484849;
	}
	
/*.table td	{
	background-color:#ffffff;
	}*/
	
.tableTdAlter	{
	background-color:#F7F7F7;
	}

.tableAlternate	{
background-color:#CCCCCC;
}

.tableButton	{
	width: 90%;
	margin-top: 20px;
	}
	
.tableButton100	{
	width: 100%;
	margin-top: 20px;
	}

.tableSteps	{
	width: 100%;
	margin-top: 0px;
	}
	
.tableCart	{
	border-bottom: 1 solid	CDD8D8;
	border-left: 1 solid	CDD8D8;
	border-right: 1 solid	CDD8D8;
	padding: 4px;
	width: 90%;
	}
	
	.tableDiv	{
	width: 90%;
	border: 0 solid	CDD8D8;
	text-align: left;
	}
	
	.greyBoxTd	{
	background-color : #F8F8F9;
}

	.whiteBoxTd	{
	background-color : #ffffff;
}
	
	
.cartPrice	{
	color: #1B71FF;
	font-size : 15px;
	font-weight : bold;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.cartTotal	{
	color: #484849;
	font-size : 15px;
	font-weight : bold;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD 	{ font-family: Arial,Helvetica; font-size: 12px; font-weight: normal;}    



/*Navigation / Interface Styles*/

.sub_menu {
	color: #000000;
	font-family: verdana, Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color:;
	width: 173px;
	}
	
.sub_menu:Link {
	color: #000000;
	}
	
.sub_menu:Hover {
	color: #000000;
	font-family: verdana, Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	}

.sub_menu:Active {
	color: #000000;
	}

.sub_menu:visited {
	color: #000000;
	}
	
.sub_menu_selected {
	color: #999999;
	font-family: verdana, Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
	width: 173px;
	}
	
	.sub_menu_selected:Active {
	color: #999999;
	}

	.sub_menu_selected:visited {
	color: #999999;
	}


/*Online store Stlyes*/

.product 	{
background-color: #ffffff;
padding: 10px;
border: 2px solid #ffffff;
}

.product:hover	{
border: 2px solid #cccccc;
}

.rollOverTable {
	border :3px solid #FFFFFF;
}

.rollOverTableOver {
	border :3px solid #ECECEC;
	cursor : hand;
}


/*General*/

.signupTitle {
		color: #FF0101; 
		text-decoration: normal; 
		font-weight: normal; 
		font-size: 18px;
		}

.ratesText {
		color: #006DA0;
		}
		
A:link      { text-decoration: none; color: #0000FF; }
A:visited   { text-decoration: none; color: #0000FF; }
A:active 	{ text-decoration: none; color: #0000FF; }
A:hover     { text-decoration: none; color: #FF0000; }

.blue	{ color: #0005FA9; }
A.blue:Link      { text-decoration: none; color: #005FA9;}
A.blue:Visited   { text-decoration: none; color: #005FA9}
A.blue:Active    { text-decoration: none; color: #005FA9}
A.blue:Hover     { text-decoration: underline; color: #005FA9;}

.memberLink	{ font-size: 14px; color: #0005FA9; font-weight: bold; }
A.memberLink:Link      { text-decoration: none; color: #005FA9;}
A.memberLink:Visited   { text-decoration: none; color: #005FA9}
A.memberLink:Active    { text-decoration: none; color: #005FA9}
A.memberLink:Hover     { text-decoration: underline; color: #005FA9;}

.grey{ color: #5C6165 }
A.grey:Link      { text-decoration: none; color: #999999;}
A.grey:Visited   { text-decoration: none; color: #999999;}
A.grey:Active    { text-decoration: none; color: #999999}
A.grey:Hover     { text-decoration: underline; color: #999999;}

.darkGrey{ color: #666666; }

.footer 	{ color: #999999; font-family: verdana, Arial,Helvetica; font-size: 11px; font-weight: normal; padding-top: 3px;}
A.footer:Link      { text-decoration: none; color: #999999;}
A.footer:Visited   { text-decoration: none; color: #999999;}
A.footer:Active    { text-decoration: none; color: #999999}
A.footer:Hover     { text-decoration: underline; color: #999999;}


A.footer:Link      { text-decoration: none; color: #999999;}
A.footer:Visited   { text-decoration: none; color: #999999;}
A.footer:Active    { text-decoration: none; color: #999999}
A.footer:Hover     { text-decoration: underline; color: #999999;}

.summaryText {
	font-family: Arial,Helvetica;
	font-size: 11px;
	color: #A1A1A2;
	}
	
.summaryTextBlue {
	font-family: Arial,Helvetica;
	font-size: 11px;
	color: #005FA9;
	}

UL {
	
	font-family: Arial,Helvetica;
	font-size: 12px;
	color: #333333;
	line-height : 15px;
list-style-image:url(/images/bullet.gif);}

.marginTop8	{
	margin-top : 8px;

}

.paddingTop5	{
		padding-top : 5px;
}

.smaller 	{ color: #000000; font-family:  Arial,Helvetica; font-size: 11px; font-weight: normal; }

.smallGrey 	{ color: #B5B5B6; font-family:  verdana,Helvetica; font-size: 11px; font-weight: bold; }

.colouredText 	{ 
color: #006DA0;
font-weight: normal; 
}

.strike {text-decoration: line-through; color:#999999;}
.discounted {color: red; text-decoration: normal;}

.rates {
overflow: scroll;
height: 100px;
width: 100%;
}

/* Added 04-03-2010 */
.center { margin: 0px auto; }

div.contentLeft 
{
	float: left;
	width: 561px;
}

div.contentRight 
{
	float: right;
	wifth: 184px;
}

div.content { width: 765px; }

div.content div.boldHeading {
	color: #333333;
	font-family: Arial,Helvetica;
	font-size: 12px;
	font-size: medium;
	text-align: center;
	margin-bottom: 16px;	
}

div.content h2 {
	font-family: Arial,Helvetica;
	font-weight: normal;
	color: black;
	font-size: medium;
	margin-top: 0px;
	margin-bottom: 16px;
	display: block;
}