.searchImage1 {
padding: 1px 0px 0px 0px;
}
a.headerLink1:link, a.headerLink1:visited,a.headerLink1:active{
   color: #000000;
   font: 11px Helvetica, Arial, Verdana, sans-serif;
   text-decoration:none;
}
a.headerLink1:hover{
   color: #000000;
   text-decoration:underline;
}
.globalNavBar1{
   background-color:9B0033;
}
.footer1{
	background:#9b0033;
	height:20px
}
.footerLink1,A.footerLink1:link,A.footerLink1:active,A.footerLink1:visited,A.footerLink1:hover{
	color:#FFFFFF;
	font:10px/16px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none;
	padding: 0px 8px 0px 8px;
	vertical-align:middle;
}
A.footerLink1:hover{
	color:#FFFFFF;
	font:10px/16px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none;
	padding: 0px 8px 0px 8px;
	vertical-align:middle;
}
.separator1 {
	height: 6px; background-color:#FFF; padding:0px; margin:0px; font-size:1px;
}
br{
	font:normal 7px Helvetica;
	height:7px;
}
div.normal,BODY{
	color:#000000;
	font:11px/16px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:0px
}
DIV.currentsubNavLink{
	color:#999999;
	font:11px/16px Helvetica,Verdana,Arial,sans-serif;
	padding:2px 5px
}
DIV.linedTable TABLE{
	border:#915067 1px solid
}
DIV.linedTable TABLE TR TD{
	border:#915067 1px solid;
	margin:20px 0px 0px;
	padding:5px 0px
}
DIV.rnLink{
	margin:0px;
	padding:0px 0px 10px
}
DIV.rnLink A:visited,DIV.rnLink A:active,DIV.rnLink A:link{
	color:#FFFFFF;
	font:11px/12px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}
DIV.rnLink A:hover{
	color:#FFFFFF;
	font:11px/12px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:underline
}
DIV.rnLinkSO{
	margin:0px;
	padding:0px 0px 10px
}
DIV.rnLinkSO img{
	position: relative;
	top: 2px;
}
DIV.rnLinkSO A:visited,DIV.rnLinkSO A:active,DIV.rnLinkSO A:link{
	color:#000000;
	font:11px/12px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}
DIV.rnLinkSO A:hover{
	color:#000000;
	font:11px/12px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:underline
}

DIV.rpNavLink,DIV.localNavLink,DIV.subNavLink{
	color:#000000;
	font:11px/15px Helvetica,Verdana,Arial,sans-serif;
	padding:2px 5px
}
DIV.separator{
	background:#FFFFFF;
	height:7px
}
DIV.chatNow{
	background:#FFFFFF;
	width:180px
}
H1,.h1{
	background:#FFFFFF;
	color:#000000;
	font:bold 16px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:0px;
	white-space:nowrap
}
H2,.h2,.VRSNHeader {
	color:#9B0033;
	font:bold 14px Helvetica,Verdana,Arial,sans-serif;
	margin:5px 0px 0px 10px;
	padding:0px
}
H3 A:visited,H3 A:link,H3 LINK:active{
	background:#8C99AF;
	color:#FFFFFF;
	font:bold 13px/16px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}
H3 A:hover{
	background:#8C99AF;
	color:#FFFFFF;
	font:bold 13px/16px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:underline
}
H3,.h3{
	background:#8C99AF;
	color:#FFFFFF;
	font:bold 13px/16px Helvetica,Verdana,Arial,sans-serif;
	margin:0px 0px 10px 10px;
	padding:2px 0px 2px 5px;
	width:100%;
	display:table;
}

H4,.h4,H6,.h6{
	color:#9B0033;
	font:bold 13px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:0px 0px 0px 10px
}
H5,.h5{
	color:#9B0033;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:0px
}
H6 A:link,H6 A:active,H4 A:link,H4 LINK:active,H4 A:visited,H6 A:visited{
	color:#9B0033;
	font:bold 13px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}
INPUT.search{
	border-collapse:collapse;
	font:11px Helvetica,Verdana,Arial,sans-serif
}
LI{
	font:11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px
}
LI.contentTableText{
	font:11px Helvetica,Verdana,Arial,sans-serif
}
LI.image,UL.image,.image{
	list-style-image:url(../../../stellent/groups/public/documents/image/listbullet.gif)
}
OL{
	color:#000000;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px 0px 10px 35px;
	padding:0px
}
P,P.normal,.VRSNBody{
	color:#000000;
	font:11px/16px Helvetica,Verdana,Arial,sans-serif;
	margin:0px 0px 0px 10px;
	padding:0px 10px 10px 0px
}
P.contentTableText{
	font:11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:2px
}
P.contentTableXHeader{
	color:#FFFFFF;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:2px;
	text-align:left
}
P.contentTableYHeader{
	color:#000000;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:2px;
	text-align:left
}
P.contentTableYHeaderCran{
	color:#9B0033;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:2px;
	text-align:center
}
P.contentTableYSectionHeader{
	color:#9B0033;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px 0px 0px 10px;
	padding:0px 10px 10px 0px
	text-align:left 
}
P.execList,P.execList P{
	margin-left:10px
}
rpLinklist{
	padding:0px 5px 5px
}
TABLE,TD{
	color:#000000;
	font:11px/16px Helvetica,Verdana,Arial,sans-serif
}
TABLE.bc{
	margin:5px 10px 5px 0px;
	padding-bottom:15px;
	width:540px
}
TABLE.relatedProducts{
	background:#E7E6E6;
	width:100%
}
TABLE.relatedProductsContainer{
	background:#E7E6E6;
	margin:0px 0px 0px 10px;
	padding:5px 5px 5px 0px;
	width:546px;
}
TABLE.subNav{
	background:#E7E6E6;
	border:0px;
	margin:0px;
	padding:0px 0px 5px;
	width:180px
}
TABLE.tabBarTab{
	background:#8C99AF;
	border:0px;
	height:10px;
	margin:0px;
	padding:0px;
	width:540px
}
TD.siblingNav A:link,TD.siblingNav A:active,.siblingNavhead A:visited,.siblingNavhead A:link,.siblingNavhead A:active,TD.siblingNav A:visited{
	color:#FFFFFF;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}
P.siblingNav{
	font:bold 12px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}
P.siblingIntro{
	font: 11px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}
P.siblingHeader{
	color:#FFFFFF;
	font:bold 13px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}
TD.siblingNav,TABLE.siblingNav,TR.siblingNav{
	background:#E7E6E6;
	font:11px Helvetica,Verdana,Arial,sans-serif
}
TD.subNavLinklist{
	background:#E7E6E6;
	padding:0px 0px 5px;
	width:180px
}
TR.linedTable,TD.linedTable,TABLE.linedTable{
	border:#C4C5C3 1px solid
}
UL{
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px 0px 10px 25px;
	padding:0px
}
.bc{
	font:11px Helvetica,Verdana,Arial,sans-serif
}
.bcCurrent{
	color:#000000;
	font:normal 11px/13px Helvetica,Verdana,Arial,sans-serif
}

.commitBox{
	background:#FFFFFF;
	font: bold 1px Helvetica,Verdana,Arial,sans-serif;
	color:#000000;
	margin:0px;
	padding:0px;
	width:180px
}
.commitBoxText{
	border:solid 1px #9b0033;
	background:#fff;
	color:#000000;
	font: 11px/16px Helvetica,Verdana,Arial,sans-serif;
	margin:7px 0px 0px;
	padding:5px 9px 5px;
}
.commitBoxHeaderText{
	color:#9b001a;
	font: bold 12px/16px Helvetica,Verdana,Arial,sans-serif;
}
.commitBoxText a:link,
.commitBoxText a:active,
.commitBoxText a:visited{
	color:#000000;
	text-decoration:none;
}
.commitBoxText a:hover{
	color:#9B0033;
	text-decoration:underline;
}
.commitBoxHeaderSupportText{
	border:solid 1px #9b0033;
	background:#fff;
	color:#9b001a;
	font: bold 11px/16px Helvetica,Verdana,Arial,sans-serif;
	margin:7px 0px 0px;
	padding:2px 10px 10px;
}
.commitBoxHeaderSupportText a:link,
.commitBoxHeaderSupportText a:active,
.commitBoxHeaderSupportText a:visited{
	color:#9b001a;
	text-decoration:none;
}
.commitBoxHeaderSupportText a:hover{
	color:#9b001a;
	text-decoration:underline;
}
.execImage{
	float:left
}
.execList,A.execList:link,A.execList:active,A.execList:visited{
	color:#000000;
	font:bold 11px/22px Helvetica,Verdana,Arial,sans-serif;
	margin-left:10px;
	text-decoration:none
}
.footer{
	background:#E7E6E6;
	height:20px
}
.footerLink,A.footerLink:link,A.footerLink:active,A.footerLink:visited{
	color:#000000;
	font:10px/16px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}
.footerText{
	color:#000000;
	font:10px/16px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none;
	line-height:10px
}
.globalNavBar{
	background:#9B0033
}
.logo,.Logo{
	height:0px;
	margin-bottom:0px;
	margin-top:0px;
	overflow:hidden;
	position:absolute;
	top:-300px;
	visibility:hidden;
	width:0px
}

.relatedLinks,.relatedResources,.rnLinkSet{
	background:#958b7c;
	margin:0px;
	padding:5px 10px 0px
}
.rightNav{
	background:#958b7c
}
.rnLink,A.rnLink:link,A.rnLink:active{
	color:#FFFFFF;
	font:11px/16px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}
.rnLinkSO, A.rnLinkSO:link, A.rnLinkSO:active{
	color:#000000;
	font:11px/16px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}

.rnResourceHead{
	color:#FECF71;
	font:bold 11px/14px Helvetica,Verdana,Arial,sans-serif;
	padding:0px 10px
}
.rpTitle{
	color:#9B0033;
	background:#E7E6E6;
	padding:5px 10px 0px 5px;
	font:bold 11px/16px Helvetica,Verdana,Arial,sans-serif
}
.rrSubHead{
	color:#fecF71;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:5px 10px 0px;
	background:#958b7c
}
A.rrSubHeadLink,A.rrSubHeadLink:link,A.rrSubHeadLink:visited,A.rrSubHeadLink:active{
	color:#fecF71;
	text-decoration:underline
}
.search{
	border-collapse:collapse;
	color:#000000;
	font:11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px 0px 0px 5px;
	padding:0px
}
.siblingNavHead{
	background:#958B7C;
	color:#FFFFFF;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	margin:2px 0px;
	padding:0px
}
.specialOffers{
	background:#8C99AF;
	margin:0px;
	padding:5px 10px 0px;
	font-size: 12px;
}
.specialOffersUpd{
	background:#C7D2DE;
	margin:0px;
	padding:5px 10px 0px;
	font-size: 12px;
	color: #FFF;
}

.subNav{
	background:#E7E6E6
}
.subNavHead,TD.subNavHead{
	background:#9B0033;
	color:#FFFFFF;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	height:20px;
	margin:5px 10px 1px 5px;
	padding:0px 5px
}
.subNavHead2{
	background:#E7E6E6;
	color:#9B0033;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	height:20px;
	margin:5px 5px 5px 5px;
	padding:0px;
}
.tabBarTab,.tabBarTab A:link,.tabBarTab A:active,.tabBarTab A:visited{
	background:#8C99AF;
	color:#FFFFFF;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:0px;
	text-decoration:none;
	vertical-align: middle;
}
.tabBarTab-current{
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	color:FECF71
}
.worldWideLink,A.worldWideLink:link,A.worldWideLink:active,A.worldWideLink:visited{
	color:#9B0033;
	font:10px/16px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none
}

.VRSNSubHead {
 font:normal 11px Helvetica,Verdana,Arial,sans-serif;
 font-style:italic;
}
.VRSNBoilerplate,.LegalNotes {
 font:10px Helvetica,Verdana,Arial,sans-serif;
}

A IMG{
	border:0px;
}
A {
	color:#333366;
	text-decoration:underline;
}
A:link,A.Hyperlink--Char:link{
	color:#333366;
	text-decoration:underline;
}
A:visited, A.Hyperlink--Char:visited{
	color:#666633;
}
A:hover, A.Hyperlink--Char:hover{
	color:#9B0033;
}
A:active, A.Hyperlink--Char:active{
	color:#666633;
}
A.bc:link,A.bc:visited,A.bc:hover,TD.bc{
	color:#000000;
	font:11px/13px Helvetica,Verdana,Arial,sans-serif;
}
A.rpLink:link,
A.rpLink:active,
A.rpLink:visited,
.localNavLink,
DIV.localNavLink A:link,
DIV.localNavLink A:active,
DIV.localNavLink A:visited,
.subNavLink,
A.subNavLink:link,
A.subNavLink:active,
A.subNavLink:visited,
DIV.subNavLink A:link,
DIV.subNavLink A:active,
DIV.subNavLink A:visited,
.rpNavLink,
DIV.rpNavLink A:link,
DIV.rpNavLink A:visited,
DIV.rpNavLink A:active,
.rpLink{
	color:#000000;
	font:11px/15px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none;
}
A.subNavLink:hover,DIV.subNavLink A:hover,DIV.rpNavLink A:hover,DIV.localNavLink A:hover{
	color:#990000;
	text-decoration:underline;
}

H4 A:hover,
H6 A:hover,
TD.siblingNav A:hover,
DIV.siblingNav A:hover,
A.execList:hover,
A.rpLink:hover,
.tabBarTab A:hover,
A.footerLink:hover,
A.rnLink:hover,
DIV.rnLink A:hover,
A.rnLinkSO:hover,
DIV.rnLinkSO A:hover,
H3 A:hover{
	text-decoration:underline;
}

.printableLink{
	color:#000000;
	font:11px/16px Helvetica,Verdana,Arial,sans-serif;
	margin:0px 0px 0px 10px;
	padding:0px 10px 10px 0px
}




/*High Level Page Styles*/

/*Khaki*/
td.hlpBox1{
background-color:#d2d5c8;
padding:5px 10px 10px;
}
/*Gray*/
td.hlpBox2{
background-color:#e7e6e6;
padding:5px 10px 10px;
}
/*Blue*/
td.hlpBox3{
background-color:#bfcad9;
padding:5px 10px 10px;
}
td.hlpWireBox{
border:#9b0033 1px solid;
padding:5px 10px 10px;
}

.hlpHead1{
color:#9b001a;
font:bold 12px Helvetica,Verdana,Arial,sans-serif;
}
.hlpHead2{
color:#000000;
font:bold 12px Helvetica,Verdana,Arial,sans-serif;
}
.hlpHead3{
color:#000000;
font:bold 11px Helvetica,Verdana,Arial,sans-serif;
}
.hlpHead4{
color:#9b001a;
font:bold 11px Helvetica,Verdana,Arial,sans-serif;
}

ul.hlpList{
font:bold 12px Helvetica,Verdana,Arial,sans-serif;
margin:10px 0px 0px 15px;
padding:0px;
color:#9b001a;
}

ul.hlpList li{
   padding:0px,0px,5px,0px;
}

.hlpListLink{
color:#000000;
font:11px Helvetica,Verdana,Arial,sans-serif;
}

a.hlpHead1:link,
a.hlpHead1:active,
a.hlpHead1:visited,
div.hlpHead1 a:link,
div.hlpHead1 a:active,
div.hlpHead1 a:visited,
a.hlpHead4:link,
a.hlpHead4:active,
a.hlpHead4:visited,
div.hlpHead4 a:link,
div.hlpHead4 a:active,
div.hlpHead4 a:visited
{
color:#9b001a;
text-decoration:none;
font-weight:bold;
}

a.hlpListLink,
a.hlpListLink:active,
a.hlpListLink:visited,
div.hlpListLink a:link,
div.hlpListLink a:active,
div.hlpListLink a:visited,
a.hlpHead2:link,
a.hlpHead2:active,
a.hlpHead2:visited,
div.hlpHead2 a:link,
div.hlpHead2 a:active,
div.hlpHead2 a:visited,
a.hlpHead3:link,
a.hlpHead3:active,
a.hlpHead3:visited,
div.hlpHead3 a:link,
div.hlpHead3 a:active,
div.hlpHead3 a:visited
{
color:#000000;
text-decoration:none;
}

a.hlpListLink:hover,
div.hlpListLink a:hover,
a.hlpHead1:hover,
div.hlpHead1 a:hover, 
a.hlpHead2:hover,
div.hlpHead2 a:hover,
a.hlpHead3:hover,
div.hlpHead3 a:hover, 
a.hlpHead4:hover,
div.hlpHead4 a:hover,{
color:#9b001a;
text-decoration:underline
}

td.hlpProductBoxHeader{
background-color:#9b0033;
Width:560px;
height:20px;
padding:0px 10px 0px 10px;
color:#ffffff;
font:bold 12px Helvetica,Verdana,Arial,sans-serif;
}

td.hlpProductBox{
background:#E7E6E6;
margin:0px 0px 10px;
padding:5px 10px 10px;
width:560px
}

td.hlpHighlightBox{
border:#9b0033 1px solid;
padding:5px 10px 10px;
margin:0px 0px 10px 0px;
width:560px;
}

form.supportForm
{
padding:0px;
margin:0px 0px 5px 0px;
}

select.support,input.support{
border-collapse:collapse;
font:11px Helvetica,Verdana,Arial,sans-serif;
width:230px;
}

/*Prod/Serv Rounded Gratdient Border Boxes (High Level Page) 5/30/07*/
div.gradient {
	background: #ebebeb	url(../../../stellent/groups/public/documents/image/dev040959.gif) top left repeat-x;
	width: 275px;
	margin-bottom: 10px;
}
div.gradient div {
	display:block;
	border:0px solid #CFD0D3;
	border-width:0px 1px;
	text-align: left;
}
div.gradient div div{
	border-width:0px 0px;
}
div.gradient div ul {
	margin: 0px 0px 0px 25px;
}		
.rtop, .rbottom {
	display:block;
	background:transparent;
	font-size:1px;
}
/* TOP BOX */
.r1, .r2, .r3, .r4 {
	display:block;
	overflow:hidden;
}
.r1, .r2, .r3 {
	height:1px;
}
.r2, .r3, .r4 {
	background:#FFFFFF;
	border-left:1px solid #CFD0D3;
	border-right:1px solid #CFD0D3;
}
.r1 {
	margin:0 5px;
	background:#CFD0D3;
}
.r2 {
	margin:0 3px;
	border-width:0 2px;
}
.r3 {
	margin:0 2px;
}
.r4 {
	height:2px;
	margin:0 1px;
}
/* BOTTOM OF BOX */
.r5, .r6, .r7, .r8 {
	display:block;
	overflow:hidden;
}
.r5, .r6, .r7 {
	height:1px;
}
.r6, .r7, .r8 {
	background:#ebebeb;
	border-left:1px solid #CFD0D3;
	border-right:1px solid #CFD0D3;
}
.r5 {
	margin:0 5px;
	background:#CFD0D3;
}
.r6 {
	margin:0 3px;
	border-width:0 2px;
}
.r7 {
	margin:0 2px;
}
.r8 {
	height:2px;
	margin:0 1px;
}
/*End Prod/Serv 5/30/07*/

/*End High Level Page Styles*/


/*End High Level Page Styles*/

comment{
display:none;
visibility:hidden;
}

.actionBoxHeaderText{
	color:#9b001a;
	font: bold 12px/16px Helvetica,Verdana,Arial,sans-serif;
}


DIV.actionBoxHeaderText{
	color:#9b001a;
	font: bold 12px/16px Helvetica,Verdana,Arial,sans-serif;
	padding-bottom:10px;
}

a:link .actionBoxHeaderText,
a:active .actionBoxHeaderText,
a:visited .actionBoxHeaderText,
.actionBoxHeaderText a:link,
.actionBoxHeaderText a:active,
.actionBoxHeaderText a:visited
{
	color:#9b001a;
        text-decoration:none;
}

a:hover .actionBoxHeaderText{
	color:#9b001a;
        text-decoration:underline;
}

DIV.sslNavLink{
	color:#000000;
	font:12px Helvetica,Verdana,Arial,sans-serif;
	padding-bottom:6px;
}

DIV.sslNavLink A:link, DIV.sslNavLink A:active, DIV.sslNavLink A:visited, DIV.sslNavLink A{
	color:#000000;
	font:12px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none;
}

DIV.sslNavLink A:hover {
	color:#9B001A;
	text-decoration:underline;
}

.tableRowHeader{
	color:#000000;
	font:bold 12px/16px Helvetica,Verdana,Arial,sans-serif;
}

.highlightText{
	color:#9B001A;
	font:bold 11px Helvetica,Verdana,Arial,sans-serif;
	font-style: italic;
}

.highlightText a:link,
.highlightText a:visited,
.highlightText a:hover{
	color:#9b001a;
        text-decoration:underline;
}

.requestCallBox{
	background:#9B001A;
	font: bold 1px Helvetica,Verdana,Arial,sans-serif;
	color:#000000;
	margin:0px;
	padding:1px;
	width:180px
	height:56px;
}

.requestCallText{
	background:#ffffff;
	color:#000000;
	font: 11px/16px Helvetica,Verdana,Arial,sans-serif;
	margin:0px;
	padding:2px 10px 10px
}

.requestCallText a:link,
.requestCallText a:visited,{
	color:#000000;
        text-decoration:none;
}

.requestCallText a:hover{
	color:#000000;
        text-decoration:underline;
}


DIV.rnseparator{
	background:#FFFFFF;
	height:9px;
}

.table560{
   width:560px;
   border-collapse:collapse;   
}


TD.col560{
   font: 11px/16px  Helvetica, Arial, Verdana, sans-serif;
   border:1px solid #999999;
   margin:0px;
   padding:10px;
   vertical-align:top;
   width:560px;
}
TABLE.table450{
   width:450px;
   border-collapse:collapse;   
}

TD.col450{
   font: 11px/16px  Helvetica, Arial, Verdana, sans-serif;
   border:1px solid #999999;
   margin:4px;
   padding:10px;
   vertical-align:top;
   width:450px;
}

TD.col180{
   font: 11px/16px  Helvetica, Arial, Verdana, sans-serif;
   border:1px solid #999999;
   margin:0px;
   padding:2px;
   vertical-align:top;
   width:180px;
}

TD.col315{
   font: 11px/16px  Helvetica, Arial, Verdana, sans-serif;
   border:1px solid #999999;
   margin:0px;
   padding:10px;
   vertical-align:top;
   width:315px;
   height:155px;
}

TD.col235{
   font: 11px/16px  Helvetica, Arial, Verdana, sans-serif;
   border:1px solid #999999;
   margin:0px;
   padding:10px;
   vertical-align:top;
   width:235px;.
   height:155px;
}


TD.col10{
   width:10px;
   padding:0px;
}


.superscript { 
vertical-align: super;
font: 9px Helvetica, Arial, Verdana, sans-serif;
}

.h7{
	background:#E7E6E6;
	color:#000000;
	font:bold 13px/16px Helvetica,Verdana,Arial,sans-serif;
	margin:0px 0px 10px 10px;
	padding:2px 0px 2px 5px;
	width:100%;
	display:table;
}

a.headerLink:link, a.headerLink:visited,a.headerLink:active{
   color: #000000;
   font: 11px Helvetica, Arial, Verdana, sans-serif;
   text-decoration:none;
}
a.headerLink:hover{
   color: #000000;
   text-decoration:underline;
}
.info_box_table { width:560px;border-collapse:collapse; margin-left:0px; }

.info_box_table_learn { width:550px;border-collapse:collapse; margin-left:10px; }

.info_box_button, .info_box_phone, .info_box_phone2, .info_box_contact, .info_box_contact2 { font-weight:bold; background:#fff; border:1px solid #999; vertical-align:middle; height:35px; }

.info_box_headRow { border:1px solid #999; background:#E7E6E6; padding:0px; height:31px;}

.info_box_title { font-size:12px; font-weight:bold; border:0px; width:360px; padding:0px 0px 0px 8px; }

.info_box_popup { font-weight:bold; border:0px; width:200px; padding:0px 8px 0px 0px; text-align:right; }

.info_box_button { width:161px; padding:0px 8px; }

.info_box_phone { width:320px; padding:0px 0px 0px 8px; }
.info_box_phone2 { width:174px; padding:0px 8px; }

.info_box_contact { width:240px; padding:0px 8px 0px 0px; text-align:right; }
.info_box_contact2 { width:161px; padding:0px 8px; text-align:right; }

.resourcesMainLink { font:bold 12px/16px Arial,Helvetica,sans-serif; color:#fecF71; padding:5px 10px; }
.resourcesMainLink A:link, .resourcesMainLink A:visited, .resourcesMainLink A:active, .resourcesMainLink A:hover { color:#fecF71; text-decoration:underline; }

.resourcesSubLink { font:bold 11px/16px Arial,Helvetica,sans-serif; color:#fecF71; padding:5px 10px; }
.resourcesSubLink A:link, .resourcesSubLink A:visited, .resourcesSubLink A:active, .resourcesSubLink A:hover { color:#fecF71; text-decoration:underline; }

.resourcesLink { font:11px/16px Helvetica,Verdana,Arial,sans-serif; color:#FFFFFF; padding:5px 10px; }
.resourcesLink A:link, .resourcesLink A:visited, .resourcesLink A:active { color:#FFFFFF; text-decoration:none; }
.resourcesLink A:hover { color:#FFFFFF; text-decoration:underline; }

.regTable {padding-bottom: 0px;}

.sslLearnMore {color: #9B0033; font: bold 13px Helvetica, Verdana, Arial, sans-serif; margin: 0px; padding: 0px 0px 0px 4px;}

.boxText { color:#000000; font: 12px Helvetica,Verdana,Arial,sans-serif; padding:10px; }

.boxOutline{
	border:solid 1px #999999;
	margin-top: 10px;
}
.boxHeader{
	color:#9b001a;
	font-weight:bold;
	background:#E7E6E6;
	padding: 5px 7px;
	margin: 2px;
}
.boxHeader A:link, .boxHeader A:visited, .boxHeader A:active{
	color:#9b001a;
	text-decoration:none;
}
.boxHeader A:hover{
	color:#9b001a;
	text-decoration:underline;
}
.boxContent{
	padding: 1px 0px 1px 8px;
}	
DIV.boxOutline p {
	color:#000000;
	font: 12px Helvetica,Verdana,Arial,sans-serif;
	
}

DIV.boxOutline p A:link, DIV.boxOutline p A:active, DIV.boxOutline p A:visited, DIV.boxOutline p A, DIV.boxText A:link, DIV.boxText A:active, DIV.boxText A:visited, DIV.boxText A {
	color:#000000;
	font:12px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none;
}

DIV.boxOutline p A:hover, DIV.boxText A:hover {
	color:#9B001A;
	text-decoration:underline;
}

LI.msshp, LI.msshp A:link, LI.msshp A:active, LI.msshp A:visited, LI.msshp A:hover {
color:#000000; font: 12px Helvetica,Verdana,Arial,sans-serif;
}
DIV.bodyStyles TABLE { border-collapse:collapse; margin:0px 0px 10px 0px; }
DIV.bodyStyles TABLE TR TD { border:solid 1px #999999; }
DIV.bodyStyles TABLE TR TD H4 { padding:4px 8px; }

DIV.foot{
	color: #666666;
	font:10px Helvetica,Verdana,Arial,sans-serif;
	width: 760px;
	text-decoration: none;
}
DIV.foot A:visited,DIV.foot A:active,DIV.foot A:link{
	color:#666666;
	font:10px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:none;
}
DIV.foot A:hover{
	color:#666666;
	font:10px Helvetica,Verdana,Arial,sans-serif;
	text-decoration:underline;
}
.h8{
	background:#E7E6E6;
	color:#9b001a;
	font:bold 13px/16px Helvetica,Verdana,Arial,sans-serif;
	margin:0px 0px 4px 10px;
	padding:2px 0px 2px 5px;
	width:546;
	display:table;
}
