body  { background-color:#FFFFFF;}

A.1
{	text-decoration:none;
	color:#003399;	
}
A.1:hover
{	text-decoration:none;
	color:#F81100;
	font-weight:bold;
}
A.2
{	border:1px solid white;	
	text-decoration:none;	
	color:#003399;
}
A.2:hover
{	background-color:#E6EAF5;
	border:1px solid #748CC4;	
	color:#003399;
}
A
{	
	color:#003399;	
	text-decoration:none;
}
A:hover
{	
	text-decoration:none;
	color:#F81100;	
}
.content
{
	text-align:left;
	padding:10px;
	color:#003399;	
	font-size:10px;
	line-height:12px;
	font-family: Verdana;
	overflow:auto;
	/*border:1px solid #748CC4;*/
}

.text
{
	color:#003399;	
	font-size:10px;
	line-height:12px;
	font-family: Verdana;
}

.jobtextblack
{
	color:#000000;	
	font-size:10px;
	line-height:12px;
	font-family: Verdana;
}

.jobtextblue
{
	color:#003399;	
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family: Verdana;
}

.bluetext
{
	color:#003399;	
	font-size:8px;
	line-height:11px;
	font-family: Verdana;
}



.content TD
{
	text-align:left;
	color:#003399;	
	font-size:10px;
	line-height:12px;
	font-family: Verdana;
	/*border:1px solid #748CC4;*/
}

.content .head
{
	text-align:left;
	font-weight:bold;
	color:#003399;
	line-height:20px; 
	font-size:18px;
	font-family: Arial;
	margin-bottom:4px;
}

.boxlightblue
{
	background-color:#E6EAF5;
	text-align:left;
	padding:10px;
	color:#003399;	
	font-size:10px;
	line-height:12px;
	font-family: Verdana;
	border:1px solid #748CC4;
}

.boxlightblue .head
{
	text-align:left;
	font-weight:bold;
	color:#003399;
	line-height:20px; 
	font-size:18px;
	font-family: Arial;
	margin-bottom:3px;
}
.boxdarkblue
{
	background-color:#9AADD7;
	text-align:left;
	padding:10px;
	color:#003399;	
	font-size:10px;
	line-height:13px;
	font-family:Verdana;
	border:1px solid #748CC4;
}
.boxorage
{
	background-color:#FF6600;
	text-align:left;
	padding:10px;
	color:#FFFFFF;	
	font-size:10px;
	line-height:13px;
	font-family:Verdana;
	border:1px solid #748CC4;
}
.boxdarkblue .head
{	text-align:left;
	font-weight:bold;
	color:#003399;
	line-height:20px; 
	font-size:18px;
	font-family:Arial;
	margin-bottom:3px;
}
.boxdarkblue .blue
{	color:#003399;
}
.offerpricebox
{	text-align:center;
	background-color:#FF6600;
	padding:6px;
	color:#003399;	
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	font-family:Verdana;
	border:1px solid #FFFFFF;	
}
.offerpricebox .head
{	font-weight:bold;
	color:#003399;
	line-height:20px; 
	font-size:18px;
	font-family:Arial;
	margin-bottom:4px;
}

.offerpricebox .price
{	margin-top:4PX;
	margin-bottom:4PX;
	font-weight:bold;
	color:#FFFFFF;
	line-height: 50PX;
	font-size:44px;
	font-family:Verdana;}

.offerpricebox .price .small
{	font-weight:bold;
	color:#FFFFFF;
	vertical-align:top;	
	font-size:30px;
	font-family:Verdana;
	margin-bottom:4px;
}
.offerdescription
{	color:#003399;
	font-weight:bold;
	line-height:20px; 
	font-size:16px;
	font-family:Arial;
	margin-top:12px;
	margin-bottom:4px;
	text-align:left;
}
.redlink
{	color:#F81100;
	font-weight:bold;	
	font-size:10px;
	line-height:13px;
	font-family: Verdana;
	margin-top:4px;	
	cursor:pointer;
}

.redlinkdescription
{	color:#003399;
	font-size:10px;
	line-height:13px;
	font-family: Verdana;
	margin-top:4px;	
}

.clrError
{	color:#F81100;
}
.bluelink
{	color:#003399;
	font-size:10px;
	line-height:13px;
	font-family: Verdana;
	cursor:pointer;
}
.input
{	background-color:#FFFFFF;
	border:1px solid #003399;
	text-align:left;
	padding-left:4px;
	color:#333333;	
	font-size:11px;
	font-family: Verdana;
}
.offerorange
{		border:1px solid #FF6600;
				
}
.offerorange .rightcell
{	text-align:center;
	background-color:#FF6600;
	color:#003399;	
	font-size:10px;
	line-height:13px;
	font-family:Verdana;	
}

.offerblue
{	border:1px solid #748CC4;
}

.offerblue .rightcell
{	text-align:center;
	background-color:#9AADD7;
	color:#003399;	
	font-size:10px;
	line-height:13px;
	font-family:Verdana;	
}

.price
{	margin-top:8px;
	font-weight:bold;
	color:#FFFFFF;
	line-height: 32px;
	font-size: 28px;
	font-family:Verdana;
	margin-bottom:12px;			
}

.small
{	font-weight:bold;
	color:#FFFFFF;
	vertical-align:top;	
	font-size:20px;
	font-family:Verdana;	
}

.linkdescription
{	font-weight:bold;
	color:#FFFFFF;
	vertical-align:top;	
	font-size:11px;
	font-family:Verdana;	
}
.dOfferName
{	font-weight:bold;
	color:#FF6600;
	line-height:32px; 
	font-size:28px;
	font-family: Arial;
	margin-bottom:4px;	
}
.dOfferDescription
{	color:#003399;
	line-height:22px; 
	font-size:18px;
	font-family: Arial;
	letter-spacing:1px;
	margin-bottom:3px;
}
.dOfferprice
{	text-align:left;
	color:#003399;	
	font-size:11px;	
	line-height:14px;
	font-family: Verdana;
	font-weight:bold;
}
.dPrice
{	margin-top:8px;
	line-height:80px;
	font-weight:bold;
	color:#FF6600;
	font-size: 72px;
	font-family:Verdana;
	margin-bottom:12px;			
}
.dPrice .small
{	color:#FF6600;
	vertical-align:top;
	font-size:50px;
	font-family:Verdana;
}
.selector
{	padding:10px;
	font-size:10px;
	line-height:12px;
	font-family: Verdana;
}
.selector .enabled
{	font-weight:bold;
	color:#003399;
	line-height:20px;
	font-size:18px;
	font-family: Arial;
	cursor:pointer;
}
.selector .disabled
{	font-weight:bold;
	color:#003399;
	line-height:20px;
	font-size:18px;
	font-family: Arial;
}
.siteabb
{	font-weight:bold;
	color:#003399;	
	font-size:10px;
	font-family: Verdana;	
}
.flagselected
{		padding:1px;
		border: solid 1px #FF6600;		
}
.flag
{	padding:1px;
	border: solid 1px #9AADD7;
}

.shopinfo
{
	background-color:#9aadd7;
	font-size:10px;
	text-align:left;
	padding:3px;
}
.shopinfoM
{
	background-color:#e0e0e0;
	font-size:10px;
	text-align:left;
	padding:3px;
}
.shopinfoD
{
	background-color:#f0f0f0;
	font-size:10px;
	text-align:left;
	padding:3px;
}