/* Begin: Text styles */
/* headers */
h1 {
	font-size: 160%;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #d30505;
	line-height: 120%;
}

h2 {
	font-size: 135%;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #D30505;
	line-height: 140%;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #5E065C;
	line-height: 130%;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #5E065C;
	line-height: 130%;
}

h1.coBrandedPageTitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 160%;
	font-weight: bold;
	color: #fff;
	line-height: 120%;
	margin: 0px;
	padding: 0px;
	font-variant: small-caps;;
}

h1.homePageSeconderyText {
	font-size: 160%;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #D30505;
	line-height: 110%;
}

h2.homePageSeconderyText {
	font-size: 160%;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #D30505;
	line-height: 110%;
}

h3.rightTeaserHeading {
	font-size: 135%;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #D30505;
	line-height: 140%;
}

h3.TeaserHeadinglineSpace{

            font-size: 135%;

            font-weight: bold;

            font-family: Arial, Verdana, Helvetica, sans-serif;

            margin: 0px;

            padding: 0px;

            color: #D30505;

            padding-top:3px;

            line-height: 113%;

}
h3.highScoreHeading{
	font-size: 135%;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #5E065C;
	line-height: 140%;
}

h3.homePageSeconderyText {
	font-size: 160%;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #D30505;
	line-height: 110%;
}

h4.introText {
	font-size: 135%;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #D30505;
	line-height: 140%;
}

.whiteHeader{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	line-height: 140%;
	font-size: 135%;
}
/* body copy */
.textBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5E065C;
	line-height: 130%;
}
.errorBoldText {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	FLOAT: none; 
	MARGIN-LEFT: 20px; 
	COLOR: #ff0000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: disc
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #5E065C;
	line-height: 130%;
}

p.introText {
	font-size: 130%;
	color: #D30505;
	line-height: 150%;
}
p.introTextBold {
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 130%;
	color: #D30505;
	line-height: 120%;
}
h3.alternateHeading {
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 135%;
	color: #5E065C;
	margin: 0px;
	padding: 0px;
	line-height: 115%;
}
H3.alternateHeading1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; COLOR: #5e065c;
	LINE-HEIGHT: 115%;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
h4.alternateRightHeading {
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 135%;
	color: #5E065C;
	margin: 0px;
	padding: 0px;
	line-height: 115%;
}
p.formIntroText {
	padding: 0px;
	margin: 0px;
	clear: none;
	font-size: 120%;
	color: #5E065C;
	line-height: 110%;
}
p.alternateIntroTextBold {
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 135%;
	color: #5E065C;
	line-height: 115%;
}
.redTextBold {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D30505;
	font-size: 100%;
}
/*html>body p.formIntroText {
	margin-top: -10px;
}*/
/* special text */
.calloutText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5E065C;
	line-height: 130%;
}

.pNavLinkSel {
	color: #5E065C;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 125%;
	font-weight: bold;
}

.errorText {
	font-size: 125%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	line-height: 120%;
}
div.bodyCopy {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 100%;
	line-height: 140%;
	color: #5E065C;
}

/** Added for Word wrap in homepage **/
.WordWrap {
	WORD-WRAP: break-word
}
/** Added for Word wrap in homepage **/


/* Begin:Added for CR794 ENH R oct08*/

.twinContainer { WIDTH: 100% }
.halfWidthContainer { WIDTH: 180px }
.halfWidthInsideCont { BACKGROUND-COLOR: #99cc00 }
.floatLeft { DISPLAY: inline; FLOAT: left }
.floatRight { DISPLAY: inline; FLOAT: right }

.mRight10 {
margin-right:10px;
}

.gImageContainerGArticleNew {
height:100%;
}

.mBot10 {
margin-bottom:10px;
}

.headTextNew {
color:#D30505;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
margin-bottom:5px;
width:180px;
}


.grey {
color:#5E065C;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
text-align:left;
}


.topContainer {
/*border:1px solid #D30505;*/
}

.imageTextCon2 {
float:right;
padding-bottom:10px;
padding-left:15px;
padding-right:10px;
}

.heading1 {
color:#D30505;
font-family:Arial,Helvetica,sans-serif;
font-size:13pt;
font-style:normal;
font-weight:bold;
text-align:left;
vertical-align:middle;
}


.mLeft10 {
margin-left:10px;
}

.mBot10 {
margin-bottom:10px;
}

.padText10 {
padding-left:10px;
padding-right:10px;
}

html > body .standardAlignImgContainer1 {
width:275px;
}

.standardAlignImgContainer1 {
float:right;
padding-left:10px;
width:275px;
}


html > body .standardAlignImgContainer {
width:275px;
}

.standardAlignImgContainer {
float:left;
padding-right:15px;
width:275px;
}

/* End:Added for CR794 ENH R oct08*/





