/*#################################################################
// (^_^) VERSION INFO /////////////////////////////////////////////
//	Version	: 1
// 	File	: site/styles/reventintro.css
// 	Date	: 31-03-2006
//	Name	: Errol 
//	Purpose	: CSS for rev intro page
// (^_^) VERSION INFO /////////////////////////////////////////////
##################################################################*/
/*******************************************************************
**** Body Stylez ***************************************************
********************************************************************/
body {
	background-color : #333333; 
	scrollbar-arrow-color: #ff0000; scrollbar-base-color: #FFFFFF; /*999999*/
	scrollbar-dark-shadow-color: #EEEEEE; scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #E6E6E6; scrollbar-shadow-color: #c0c0c0;
	scrollbar-highlight-color: #CCCCCC; scrollbar-3d-light-color: #ffffff;
	margin: 0px; padding: 0px;
}

body, p, table, td, th, div, span, a, input, textarea, option, li 	{	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px; }
/*******************************************************************
**** <a> Stylez ***************************************************
********************************************************************/
a						{ color: #006699; text-decoration: none; }
a:link					{ color: #006699; text-decoration: none; }
a:visited				{ color: #006699; text-decoration: none; }
a:hover					{ color: #006699; text-decoration: underline; }

a.aMenu					{ color : #000000; padding-bottom: 4px; text-decoration: none; font-size: 9px;}
a.aMenu:link 			{ color : #000000;}
a.aMenu:active 			{ color : #000000;}
a.aMenu:visited 		{ color : #000000;}
a.aMenu:hover 			{ color : #fe5200;text-decoration: underline;}

#aHidden				{ color : #333333; padding-bottom: 4px; text-decoration: none; font-size: 9px;}
#aHidden:link 			{ color : #333333;}
#aHidden:active			{ color : #333333;}
#aHidden:visited 		{ color : #333333;}
#aHidden:hover			{ color : #333333;}
/**/
a.aStandard				{ color : #000000; text-decoration: underline; }
a.aStandard:link 		{ color : #000000; }
a.aStandard:active 		{ color : #000000; }
a.aStandard:visited 	{ color : #000000; }
a.aStandard:hover 		{ color : #cc0000; text-decoration: none; background: url(../graphics/underline.gif) repeat-x 100% 100%; }

a.aQuicklink			{ color : #000000; text-decoration: none; }
a.aQuicklink:link 		{ color : #000000; }
a.aQuicklink:active 	{ color : #000000; }
a.aQuicklink:visited	{ color : #333333; }
a.aQuicklink:hover 		{ color : #cc0000; text-decoration: underline; }


/*******************************************************************
**** <td> Stylez ***************************************************
********************************************************************/

div#content 			{ font-weight: 400; color: #003366; background-color: #eaeaea; padding: 10px; border-right-width: 1px; border-right-style: dashed; border-right-color: #CCCCCC; 
						  width: 90%; /*NN doesnt like IE does*/ 
						  height: 80%; /*NN doesnt like IE does*/
						  border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin: 10px; }
div#divSmallText 		{ font-size: 9px; }
div#divFormBox 			{ display: block;	clear:both; width:100%; }
div#dvFooter 			{ padding-left:20px; padding-right:35px; padding-top:6px; padding-bottom:4px; width:88%; text-align: center; vertical-align: bottom; display: block; border-top: 1px dashed #999999; bottom: 0px; }
div#dvLinkFooter 		{ padding-left:20px; padding-right:35px; padding-top:15px; padding-bottom:10px; width:88%; text-align: center; vertical-align: bottom; display: block; bottom: 0px; }
div.dvBgRptY			{ color: #FFFFFF; background-image: url(../graphics/bg_grasp_y_rpt.jpg); background-repeat: repeat-y; background-position: left top; margin: 0px; padding: 0px; border: 0px none; height: 100%; width:100%; }
div.dvMainBorder 		{ width: 145px; background-color: #E8E8E8; border-width: 1px; border-style: solid; border-top-color: #cccccc; border-right-color: #666666; border-bottom-color: #999999; border-left-color: #666666; padding: 0px; margin: 0px; }
div.dvSubjectHeading    { font-weight: bolder; color: #FFFFFF; background-color: #333333; margin: 0px; padding:2px 5px 2px 5px; height: 18px; width: 145px; }
div.dvTextBlock 		{ padding:10px 5px 10px 5px; background-color: #9FAAB0; margin: 0px; width: 145px; }
div.dvImgBlock 			{ padding:0px; background-color: #9FAAB0; margin: 0px; width: 145px; }
div.dvBottom 			{ background-image: url(../graphics/bg_bottom.gif); font-weight: bolder; color: #FFFFFF; margin: 0px; padding:2px 5px 2px 5px; height: 26px; width: 145px; }


p.pParagraphHeader 		{ font-size: 16px; font-weight: bolder; color: #000000; letter-spacing: 0.03em; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #c0c0c0; padding-top: 15px 40px 8px 10px; margin: 15px 50px 30px 20px; display: block; }
p.pStandard		        { font-weight: normal; color: #000000; padding-top: 15px 40px 8px 10px; margin: 15px 50px 30px 20px; }


span.spnFooterLink		{ padding-left: 5px; padding-right: 5px; word-spacing: 0.01em; letter-spacing: 0.3em;  }
span.spnMessageRed 		{ font-weight: bold; color: #CC0000; }
span.spnBlue			{ font-size: 12px;font-weight: bold;color: #175e70; margin: 5px;padding: 5px;background-color: #FFFFFF;height: auto;width: auto;border: 1px solid #175e70; cursor: help;text-align: left;vertical-align: middle;display: block; }
span.spnGreen			{ font-size: 12px; font-weight: bold;	color: #175e70; margin: 5px; padding: 5px; background-color: #F3F3F3; height: auto; width: auto; border: 2px solid #009900; cursor: help; text-align: left; vertical-align: middle; display: block; cursor: help; }
span.spnRed 			{ font-size: 12px; font-weight: bold;	color: #175e70; margin: 5px; padding: 5px; background-color: #F3F3F3; height: auto; width: auto; border: 2px solid #CC0000; cursor: help; text-align: left; vertical-align: middle; display: block; cursor: help; }
span.spnBoldRedText 	{ color: #ff0000; font-weight: bold; }
span.spnBoldGreenText	{ color: #009900; font-weight: bold; }
span.spnRequired 		{ color: #ff0000; font-size:16px; font-weight: bold; }

span.spnTickerHeading	{ color: #FFF; font-size:12px; font-weight: bold; background-color:#996699; height:16px; padding:2px 4px 2px 4px; }


img.imgFloatRight		{ float: right; display: inline; clear: left; }


/*===================================================================
 -- Site Build Required --------------------------------------------
====================================================================*/
/* headings etc */
h3 span					{ font-size: 20pt; font-weight: bold; color: #4E4E27; }
span#spnSmlHeading1		{ font-size: 10pt; font-weight: bold; color: #4E4E27; }
span#spnSmlHeading2		{ font-size: 10pt; font-weight: bold; color: #000000; }
span#spnSmlHeading3		{ font-size: 10pt; font-weight: bold; color: #CC0000; }
span#spnCopy			{ font-size: 7pt; color: #4E4E27; float: left;}
/* paragraphs */
p#pLineBottom			{ border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }

/*===================================================================
 -- Rev specific Required --------------------------------------------
====================================================================*/
div#dvMarquee		{	padding: 0px 30px 0px 0px; width: 100%; height: 20px; font-size: 10pt; color: #006699; font-weight: bold; }
span#spnMarquee		{	padding: 0px 30px 0px 0px; width: 100%; height: 20px; font-size: 10pt; color: #CC0000; font-weight: bold; }

.tdWhiteBgNoPadding		{ background-color:#FFFFFF; } /* td / th used in conjunction with spacer */
.tdGreyBgNoPadding		{ background-color:#333333; } /* td / th used in conjunction with spacer */
.tdBlackBgNoPadding		{ background-color:#000000; } /* td / th used in conjunction with spacer */
.tdLhtGreyBgNoPadding	{ background-color:#646464; } /* td / th used in conjunction with spacer */

td#tdFooter				{	font-size: 8pt; text-align: center; color: #CCCCCC; }

/*********** #Used with FlashObject ***********/

#swf_revent_banner 		{ border: 0px; width: 599px; height: 151px; }
#swf_intro_corp 		{ border: 0px; width: 162px; height: 228px; }
#swf_intro_fansite 		{ border: 0px; width: 162px; height: 228px; }









