BODY
{ 
	background-color: #FFFFFF; 
	background-image: url('images/background.gif');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 100% 100%;
	font-size: 10pt;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000000;
}

BODY.ORDER
{
	background-image: url('images/Cowellbackground.gif');
	background-position: 97% 100%;
}

BODY.ORDERNEW
{
	color: #000062;
	font-weight: bold;
	font-size: 10pt;
	font-family: lucida, 'lucida grande', geneva, arial, verdana, helvetica, sans-serif;
}

BODY.CONTACT
{ 
	background-image: url('images/plus-idol-lens.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center center;
}

.center
{
	text-align: center;
}

.GalleryHeader
{
	color: #2244ff;
	text-align: center; 
	font-size: 14pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.footer		
{ 
	color: 000000;
	text-align: center; 
	font-size: 7pt;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.LegaleseHeader		
{ 
	color: 000000;
	text-align: center; 
	font-size: 10pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.Legalese		
{ 
	color: 000000;
	text-align: center; 
	font-size: 9pt;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.FAQ
{
	color: #000000;
	font-size: 10pt;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	vertical-align: top;
	text-align: justify;
}

.FAQHeader
{
	color: #0071B9;
	font-size: 14pt;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}


.BannerLeft
{
	text-align: Center;
	vertical-align: top;
}

.BannerCenter
{
	text-align: Center;
	vertical-align: top;
}

.BannerRight
{
	text-align: Center;
	vertical-align: top;
}

.PlusIdol
{
	color: #00B5DD;
	font-size: 11pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-transform: uppercase;
}

.OfficeIdol
{
	color: #9E0612;
	font-size: 11pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-transform: uppercase;
}

INPUT 
{
	background-color: #F9E1E8;
	color: black;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 12pt
}

SELECT 
{
	background-color: #F9E1E8;
	color: black;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 12pt
}

TEXTAREA 
{
	background-color: #F9E1E8;
	color: black;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 12pt
}
.radioStyle 
{
	border: #000000 solid 1px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000
}

.orderCenter
{
	text-align: center;
}

.orderPageHeader
{
	color: #0071B9;
	font-size: 16pt;
	font-weight: bold;
	font-family: geneva, lucida, 'lucida grande', arial, verdana, helvetica, sans-serif;
	text-align: center;
}

.orderHeader
{
	color: #0071B9;
	font-size: 12pt;
	font-weight: bold;
	font-family: geneva, lucida, 'lucida grande', arial, verdana, helvetica, sans-serif;
}

.orderAdvisory
{
	font-size: 8pt;
	font-style: italic;
}

.orderRight
{
	text-align: right;
}

.errorMessage
{
	font-size: 8pt;
	color: #CC0000;
	display: none;
}

.errorMessagePage
{
	color: #CC0000;
	display: none;
}

.thanks
{
	color: #1C4891;
	font-size: 14pt;
	font-weight: bold;
	font-family: geneva, lucida, 'lucida grande', arial, verdana, helvetica, sans-serif;
}

.OfficeIdolInfo
{
	color: #000000;
	font-size: 11pt;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	vertical-align: top;
}

.OfficeIdolUses
{
	color: #001941;
	font-size: 11pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-transform: uppercase;
	text-align: left;
}

.OfficeIdolLetsGoToWork
{
	color: #9E0612;
	font-size: 14pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
}

.OfficeIdolSmall
{
	font-size: 9pt;
	text-align: center;
}

.OfficeIdolXmasUses
{
	color: #001941;
	font-size: 12pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-transform: uppercase;
}

.XmasHeading
{
	color: #9E0612;
	font-size: 19pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-align: center;
}

.XmasYOUR
{
	color: #007A4C;
}

.XmasSub
{
	color: #9E0612;
	font-size: 12pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-align: center;
}

.XmasContact
{
	color: #007A4C;
}

.PhoneNumber
{
	color: #001941;
	font-size: 14pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-transform: uppercase;
}

.OfficeIdolContact
{
	color: #9E0612;
	font-size: 11pt;
	font-weight: bold;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.VIPLounge
{
	color: #00277F;
	font-weight: bold;
	text-align: justify;
}

.ContactPage
{
	text-align: justify;
}

.OfficePage
{
	text-align: justify;
}

.orderNow
{
	color: #2244FF;
	font-size: 25pt;
	font-weight: bold;
	font-family: geneva, lucida, 'lucida grande', arial, verdana, helvetica, sans-serif;
        text-align: center;
}

/* New Order Form */
.orderLargePink
{
	color: #ba2ffe;
	font-size: 16pt;
}

.orderLargeBlue
{
	color: #000062;
	font-size: 16pt;
}

.orderMediumBlue
{
	color: #000062;
	font-size: 12pt;
}

.orderPink
{
	color: #ba2ffe;
}
