Form {margin:0;}
TD,SELECT,INPUT,TEXTAREA, #main, d#header, #leftnav
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666666;
}

A
{
    COLOR: #336699;
    TEXT-DECORATION: none
}

.CompressedList 
{
	margin: 0;
	padding: 0px 0px 0px 1.5em;
	list-style-type: disc;
	font-weight: bold;
}

A:visited
{
    COLOR: #0033CC;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

.SplashText
{
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
}

.Title
{
	FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #CD1D2B; /*94272C;*/
	FONT-WEIGHT: bold;
	margin:0 0 5px;
}

.SubTitle
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	margin:0 0 10px;
}

.ProdTitle
{
	FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #CD1D2B;
	COLOR: #FFFFFF;
	line-height: 18px;
	padding-left: 3px;
	
}

.ProdSubTitle
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
}

A.MenuLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.MenuLink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.MenuLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A.MenuLinkSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #AA0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.MenuLinkSelected:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
    COLOR: #AA0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.MenuLinkSelected:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.SubTitleUnderlined
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.GlossaryItem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.backtotop
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #94272C;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A.backtotop:visited
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #94272C;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A.backtotop:hover
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.ErrorText
{
    FONT-SIZE: 10px;
    COLOR: #ff0033;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}


.smallFormat 
{
	text-decoration: none;  font-size: 9px; color: #999999;
	margin-top:-3px;
	margin-bottom:4px;
}
.ReviewText {
	color: #000000;
	font-weight: bold;

}
.ValidationErrors {
	font-weight: normal;
	color: #AA0000;
	border: 1px none #CC0000;
	margin: 8px;
	padding: 8px;

}
.FailedConditions {
	font-weight: bold;
	color: #000000;
	border: 1px none #3300FF;
	margin: 8px;
	padding: 8px;
}
.PassedConditions {
	font-weight: bold;
	color: #009900;
	border: 1px none #006633;
	padding: 8px;
	margin: 8px;
}

.RowShade1 {
	background-color: EEEEEE;
	padding: 3px;
}
.RowShade2 {
	background-color: white;
	padding: 3px;
}

.CurrentAppFormItem {
	font-weight: bold;
	background-color: EEEEEE;
	border: 1px none #006633;
	padding: 8px;
	margin: 8px;
}
.NonCurrentAppFormItem {
	font-weight: bold;
	border: 1px none #006633;
	padding: 8px;
	margin: 8px;
}

.FormInputField {
	border: 1px solid #606060;
	font-weight: bold;
	margin-bottom: 2px;


}
.TempFringeArea {
	background-color: #6699CC;
}.DeveloperTools {
	background-color: #FFFFCC;
	border: thin dotted #FF0000;
}
.DisclaimerExcerpt {
	color: #330000;
}
.SpacerA {
	line-height: 4px;
}
.FailedItems {
	color: #f7941d;
}
.Title2 { font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #CD1D2B; font-weight:bold;}
.spTblTitle { font-weight:bold; color: #ffffff; font-size: 11px;}
.legendText { font-size: 10px; margin-bottom:3px;}
.smallText { font-size: 10px;}
.largeText { font-size: 12px;}
.redText { color: #CD1D2B;}
.hrDotted { background-image:url(/images/common/im_line_h_dotted.gif);}
.vtDotted { background-image:url(/images/common/im_line_v_dotted.gif);}
.hrSolid{ background-color: #979797;}
.bgTblTitle { background-image:url(/images/common/im_pr_tbl_bg.gif);}
.bgTblGray { background-color:#EAEAEA;}
.didyouknowText { font-size:10px; color:#666666; line-height:13px; padding:7px;}