/* Base Tags */

BODY
{
	background-color : White;
	margin : 0px 0px 0px 0px;
	font-family: Arial, sans-serif;
	color : #58595B;
	scrollbar-face-color:		#FFFFFF;
	scrollbar-track-color:		#FFFFFF;
	scrollbar-arrow-color:		#FF7B00;
	scrollbar-highlight-color:	#FFFFFF;
	scrollbar-3dlight-color:	#FF7B00;
	scrollbar-shadow-color:		#FF7B00;
	scrollbar-darkshadow-color:	#FFFFFF;

}

TABLE, TR, TD
{
	font-family: Arial, sans-serif;
}

IMG
{
	padding-top : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}

BR
{
	font-family: Arial, sans-serif;
	padding-top : 0px;
	padding-bottom : 0px;
}

P
{
	font-family: Arial, sans-serif;
	margin-top : 4px;
	margin-bottom : 4px;
}

H4
{
	font-family: Arial, sans-serif;
	font-size : 16px;
	margin-top : 0px;
	margin-bottom : 0px;
}

H5
{
	font-family: Arial, sans-serif;
	font-size : 14px;
	margin-top : 0px;
	margin-bottom : 0px;
}

H6
{
	font-family: Arial, sans-serif;
	font-size : 12px;
	margin-top : 0px;
	margin-bottom : 0px;
}

FORM
{
	display: inline;
}

UL
{
    list-style-type: square;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top : 3px;
    padding-bottom : 3px;
}

OL
{
	list-style-type: decimal;
	margin-top: 0px;
    margin-bottom: 0px;
    padding-top : 1px;
    padding-bottom : 1px;
}

LI
{
  	font-size: 11px;
	margin-top : 0px;
    margin-bottom: 0px;
    padding-top : 1px;
    padding-bottom : 1px;
}


/* TABLE STYLES */

TABLE.MainTable
	{
	border : solid 1px #00C5F2;
	width : 772px;				
	}
	
TABLE.FooterButtonTable
	{
	height : 96px;	
	background-color : #FF7B00;		
	}	
	
TD.NavStrapLine
	{
	background-color : #FF7B00;		
	height : 71px;
	}
	
TR.NavButtonRow
	{
	background-color : #FF7B00;		
	height : 22px;
	}
	
TD.RightHandContent
	{
	background-color : #00C5F2;
	border-top : solid 1px White;
	font-size : 11px;		
	color : White;
	height : 274px;
	}
	
TABLE.Standard, TD.Standard
	{
	font-family: Arial, sans-serif;
	color : #58595B;
	font-size : 11px;
	}	
				
TABLE.Rates
	{
	margin-top : 5px;
	margin-bottom : 5px;	
	}

/* Form Styles */

SELECT.NavCountry
	{
	height : 20px;
	font-size : 10px;
	padding-top : 2px;	
	padding-bottom : 2px;
	width : 140px;
	margin-right : 5px;	
	margin-bottom : 3px;
	}
	
INPUT.Standard
{
	font-size: 11px;
	font-weight: bold;
	color : White;
	background-color : #FF7B00;
	border-style : solid;	
	border-width : 1px;
	border-color : White;
	width : 170px;
	height : 20px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}	

	
/* DIV Styles */

DIV.FullSizeScroller
	{
	font-size : 11px;
	width : 545px;
	height : 250px;
	overflow : auto;
	padding-right : 5px;
	padding-left : 1px;
	margin-top : 10px;
	margin-left : 3px;
	}

DIV.MainContentScroller
	{
	font-size : 11px;
	width : 372px;
	height : 230px;
	overflow : auto;
	padding-right : 5px;
	padding-left : 1px;
	position : relative;
	top : 26px;
	}
	
DIV.RightContentScroll
	{
	font-size : 11px;
	color : White;
	width : 167px;
	height : 250px;
	overflow : auto;
	padding-right : 4px;
	padding-left : 1px;
	position : relative;
	top : 10px;
	left : 7px;
	padding-bottom : 2px;
	scrollbar-face-color: #00C5F2; 
	scrollbar-track-color: #00C5F2; 
	scrollbar-arrow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #00C5F2; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-darkshadow-color: #00C5F2; 
	}	
	
DIV.RightContent
	{
	margin-bottom : 8px;
	margin-left : 8px;
	margin-right : 8px;
	margin-top : 8px;
	font-size : 11px;
	color : White;
	}	
	
DIV.HomePage
	{
	height : 274px;	
	}	
	
/* Link Styles */

A.Footer:link, A.Footer:active, A.Footer:visited, .Footer
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #FF7B00;
	text-decoration : none;
}

A.Footer:hover
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #FF7B00;
	text-decoration : underline;
}	

A.Standard:link, A.Standard:active, A.Standard:visited
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : #58595B;
	text-decoration : underline;
}

A.Standard:hover
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : #58595B;
	text-decoration : none;
}	

A.StandardWhite:link, A.StandardWhite:active, A.StandardWhite:visited
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : White;
	text-decoration : none;
}

A.StandardWhite:hover
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : White;
	text-decoration : underline;
}	

A.StandardWhiteBold:link, A.StandardWhiteBold:active, A.StandardWhiteBold:visited
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : White;
	text-decoration : none;
}

A.StandardWhiteBold:hover
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : White;
	text-decoration : underline;
}	

/* Generic Fonts */
.OrangeStandardBold
	{
	color : #FF7B00;
	font-size: 11px;
	font-weight: bold;
	}
	
.OrangeBold13px
	{
	color : #FF7B00;
	font-size: 13px;
	font-weight: bold;
	}
	
.OrangeBold12px
	{
	color : #FF7B00;
	font-size: 12px;
	font-weight: bold;
	}			
	
.Orange	
	{
	color : #FF7B00;		
	}
	
.LightBlue
	{
	color : #00C5F2;		
	}
	
.Standard
	{
	font-family: Arial, sans-serif;
	color : #58595B;
	font-size : 11px;
	}	
	
.StandardBold
	{
	font-family: Arial, sans-serif;
	color : #58595B;
	font-size : 11px;
	font-weight : bold;
	}	
	
.Standard12Bold
	{
	font-family: Arial, sans-serif;
	color : #58595B;
	font-size : 12px;
	font-weight : bold;
	}		


/* Generic Remove Paddings etc */

.OrangeBG
	{
	background-color : #FF7B00;			
	}

.NoMarginOrPadding
	{
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	}
	
.MarginEight
	{
	margin-bottom : 8px;
	margin-left : 8px;
	margin-right : 8px;
	margin-top : 8px;
	}	

.FiveMarginTopBottom
	{
	margin-bottom : 5px;
	margin-top : 5px;
	}
	
.FiveMarginTopTenBottom	
	{
	margin-bottom : 10px;
	margin-top : 5px;
	}
	
.TopMarginTwo
	{
	margin-top : 2px;
	}	

.TwentyLeftMargin
	{
	margin-left : 20px;
	}

.hand
	{
	cursor : hand;	
	}


