/* CSS Document */

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#ff850b;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#336699;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#336699;
}

.headone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.headtwo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.headthree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bodytext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:justify;
color:#333333;
}

.bodytextblue {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:justify;
color:#336699;
}

.activationhead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
font-size:10pt;
color:#FF850B;
}

.pagehead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14pt;
color:#336699;
}

.subhead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10pt;
color:#336699;
}


a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color: #336699;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color: #336699;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color: #999933;
	text-decoration: none;
}
a.footer:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:normal;
	color: #CCCCCC;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color: #336699;
	text-decoration: none;
}

a.boldlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #336699;
	text-decoration: none;
}
a.boldlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #336699;
	text-decoration: none;
}
a.boldlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #CCCCCC;
	text-decoration: none;
}
a.boldlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #336699;
	text-decoration: none;
}

a.prdtablinkon:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #999933;
	text-decoration: none;
}

a.prdtablinkon:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #999933;
	text-decoration: none;
}

a.prdtablinkon:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #999933;
	text-decoration: underline;
}

a.prdtablinkon:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #999933;
	text-decoration: none;
}

a.prdtablinkoff:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.prdtablinkoff:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.prdtablinkoff:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.prdtablinkoff:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/* List Links */
a.listlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	text-decoration: none;
}

a.listlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	text-decoration: none;
}

a.listlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999933;
	text-decoration: none;
}

a.listlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	text-decoration: none;
}


.parablock {
	text-align: justify;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 15px;
	font-size: 8pt;
}

.parawebinars {
	text-align: left;
	margin-left: 25px;
	margin-top: 0px;
	margin-right: 25px;
	font-size: 8pt;
}

.parapanelsum {
	text-align: left;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	font-size: 10pt;
}

.panellistline {
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-size: 8pt;
}

.leftspace {
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 15px;
	font-size: 8pt;
}

.parablockproduct {
	text-align: justify;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	font-size: 8pt;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: #666666 url(/clubportal/images/gui/PortalGradientBG.jpg) no-repeat top center fixed;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	line-height: 18px;

}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 18px;
}

img {
	border:none;
}

ul {
	list-style-position: outside;
	list-style-type: disc;
	color:#C1C148;
	margin-top:5px;
}

ul.blue {
	list-style-position: outside;
	list-style-type: disc;
	color:#336699;
	margin-top:5px;
}

ul.black {
	list-style-position: outside;
	list-style-type: disc;
	color:#000000;
	margin-top:5px;
}


.liblue {
	color:#336699;
}

.liblack {
	color:#333333;
}

/* TABLE STYLES */
/* Blue border on top */
.table_t_blue {
	border:#336699;
	border-top:solid;
	border-top-width:2px;
	border-collapse: collapse;
}

/* Blue border on bottom */
.table_b_dblue {
	border:#336699;
	border-bottom:solid;
	border-bottom-width:2px;
	border-collapse: collapse;
}

/* Orange outline with shadow */
.table_tlrb_orn {
	border:#FF850B;
	border-top:solid;
	border-top-width:1px;
	border-left:solid;
	border-left-width:1px;
	border-right:solid;
	border-right-width:3px;
	border-bottom:solid;
	border-bottom-width:3px;
	border-collapse: collapse;
}

/* Blue outline with shadow */
.table_tlrb_blue {
	border:#4885C1;
	border-top:solid;
	border-top-width:1px;
	border-left:solid;
	border-left-width:1px;
	border-right:solid;
	border-right-width:3px;
	border-bottom:solid;
	border-bottom-width:3px;
	border-collapse: collapse;
}

/* Moss outline with shadow */
.table_tlrb_moss {
	border:#C1C148;
	border-top:solid;
	border-top-width:1px;
	border-left:solid;
	border-left-width:1px;
	border-right:solid;
	border-right-width:3px;
	border-bottom:solid;
	border-bottom-width:3px;
	border-collapse: collapse;
}

/* Data Cell Blue outline */
.table_lb_blue {
	border:#D9E6F2;
	border-left:solid;
	border-left-width:1px;
	border-bottom:solid;
	border-bottom-width:1px;
	border-collapse: collapse;
	padding:3px;
}

/* Data Cell Blue outline */
.table_b_blue {
	border:#D9E6F2;
	border-bottom:solid;
	border-bottom-width:1px;
	border-collapse: collapse;
	padding:3px;
}

/* Data Cell Blue outline */
.table_l_blue {
	border:#D9E6F2;
	border-left:solid;
	border-left-width:1px;
	border-collapse: collapse;
}

.prdsubtabon {
	/*White Cell Background*/
	background-color:#FFFFFF;
	text-align:center;
	padding:4px;
}

.prdsubtaboff {
	/*Orange Cell Background*/
	background-color:#FF850B;
	text-align:center;
	padding:4px;
}

.prddetailbox {
	padding:6px;
	text-align:justify;
}

.topnav {
	color: #FFFFFF;
	font-family: Verdana, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;  
	text-decoration: none;
	padding-top: 0px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
	background-color: #4188CA;
  }
  
.topnavtext {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	padding-top: 0px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
  }

.topnav:hover {
	color: #000000;
	font-family: Verdana, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;  
	text-decoration: none;
	padding-top: 0px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
	background-color: #CCDDEE;
  }

.topnav-current {
	color: #000000;
	font-family: Verdana, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;  
	text-decoration: none;
	padding-top: 0px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
	background-color:#CCDDEE;
}

.topnav-current-selected {
	color: #000000;
	font-family: Verdana, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;  
	text-decoration: none;
	padding-top: 0px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
	background-color:#FFFFFF;
	background-image: url(../images/backgrounds/mainmenuselectbg.jpg);
	background-repeat: repeat-y;
	background-position: left;
}


/*
BLUE
	DARK #336699
	MEDIUM #4885C1
	LIGHT #98BADC
ORANGE
	DARK #CC6600
	MEDIUM #FF850B
	LIGHT #FFBA75
MOSS
	DARK #999933
	MEDIUM #C1C148
	LIGHT #DCDC98
*/


/* LEGACY STYLES FROM StylePortal.css */

FORM {
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
INPUT {
	color : Black;
	font-size: 8pt;

}
.REGINPUT {
	color : White;
	font-size: 8pt;
	background-color: White;
}
TEXTAREA {
	color : Black;
	font-size: 8pt;
	background-color: #FFFFFF;
}
SELECT {
	color : Black;
	font-size: 8pt;
	background-color: #FFFFFF;
}

.cellpadding5 {
	padding-top : 5px;
	padding-right : 5px;
	padding-left : 5px;
	padding-bottom : 5px;
}
.cellpadding5top {
	padding-top : 5px;
	padding-bottom : 5px;
}
.cellpadding5left {
	padding-right : 5px;
	padding-left : 5px;
}

.cellpadding10 {
	padding-top : 10px;
	padding-right : 10px;
	padding-left : 10px;
	padding-bottom : 10px;
}
.cellpadding10top {
	padding-top : 10px;
	padding-bottom : 10px;
}
.cellpadding10left {
	padding-right : 10px;
	padding-left : 10px;
}


.cellpadding15 {
	padding-top : 15px;
	padding-right : 15px;
	padding-left : 15px;
	padding-bottom : 15px;
}
.cellpadding15top {
	padding-top : 15px;
	padding-bottom : 15px;
}
.cellpadding15left {
	padding-right : 15px;
	padding-left : 15px;
}

.HeadOne {
	font-size : 24pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 336699;
	text-decoration: none;
}
.HeadTwo {
	font-size : 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 336699;
	text-decoration: none;
}
.HeadThree {
	font-size : 11pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 336699;
	text-decoration: none;
}
.HeadOneNA {
	font-size : 24pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 003399;
	text-decoration: none;
}
.HeadTwoNA {
	font-size : 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 003399;
	text-decoration: none;
}
.HeadThreeNA {
	font-size : 11pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 003399;
	text-decoration: none;
}
.HeadFourNA {
	font-size : 8pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 003399;
	text-decoration: none;
}
.SectionHeader {
	
	font-size : 10pt;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.FormText {
	font-size : 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FormTextBold {
	font-size : 8pt;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FormTextBoldWhite {
	font-size : 8pt;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.FinePrint {
	font-size : 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SmallPrint {
	font-size : 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FOOTERTEXTBLACK {
	color : #OOOOOO;
}

.FOOTERTEXTWHITE {
	color : #FFFFFF;
}

.FOOTERTEXTGRAY {
	color : #666666;
}

A:LINK.pagelist {
	color : White;
	font-size: 8pt;
}

A:VISITED.pagelist {
	color : White;
	font-size: 8pt;
}

A:HOVER.pagelist {
	color : #CCCCCC;
	font-size: 8pt;
}

.sublinktable8 {
	font-size : 8pt;
}

.TABLEOUTLINE {
	border: thin;
	border-color: Black;
}

.TABLEOUTLINE1PX {
	border: 1px solid;
	border-color: 333333;
}

.FORMALERT{
	font-size : 7pt;
	font-weight: bold;
	color: Red;
}
.RAISEDBORDER {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.RAISEDBORDERBLUE {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3366CC;
	border-right-color: #3366CC;
	border-bottom-color: #3366CC;
	border-left-color: #3366CC;
}

.RAISEDBORDERINV {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}


.LeftNavOff
	{

	  COLOR: #FFFFFF;
	  CURSOR: hand;
	  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	  FONT-SIZE: 11px;
	  FONT-WEIGHT: bold;
	  LINE-HEIGHT: 15px;
	  MARGIN: 2px 0px;
	  PADDING-BOTTOM: 0px;
	  PADDING-LEFT: 10px;
	  PADDING-RIGHT: 3px;
	  PADDING-TOP: 0px;
	  TEXT-DECORATION: none;
	  WIDTH: 120px
	}
	.LeftNavUp   { background-color: #0099FF; color: #FFFFFF; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 11px; font-weight: bold; height: 0pt; 
               line-height: 15px; text-decoration: 
               none; width: 120px;
               margin-left: 0px; 
               margin-right: 0px; margin-top: 2px; margin-bottom: 2px; 
               padding-left: 10px; padding-right: 3px; padding-top: 0px; 
               padding-bottom: 0px }
.LeftNavDown
	{
	  BACKGROUND-COLOR: #0099FF;
	  COLOR: #FFFFFF;
	  CURSOR: hand;
	  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	  FONT-SIZE: 11px;
	  FONT-WEIGHT: bold;
	  LINE-HEIGHT: 15px;
	  MARGIN: 2px 0px;
	  PADDING-BOTTOM: 0px;
	  PADDING-LEFT: 10px;
	  PADDING-RIGHT: 3px;
	  PADDING-TOP: 0px;
	  TEXT-DECORATION: none;
	  WIDTH: 120px
	}
	
.table_top_bottom {
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}

.table_top_left {
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}
.table_right_left {
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}

.table_top_left_right {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}

.table_right_left_bottom {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

.table_top_right_bottom {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}

.table_top_left_right_bottom {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

.table_right {
	border-right: 1px solid #999999;
}

.table_left {
	border-left: 1px solid #999999;
}

.table_top {
	border-top: 1px solid #999999;
}

.table_bottom {
	border-bottom: 1px solid #999999;
}

.table_right_bottom {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.table_right_blue {
	border-right: 1px dashed #003399;
}

.table_top_blue {
	border-top: 1px dashed #003399;
}

.table_bottom_blue {
	border-bottom: 1px dashed #003399;
}

.table_right_bottom_blue {
	border-right: 1px dashed #003399;
	border-bottom: 1px dashed #003399;
}

.table_top_left_right_bottom_blue {
	border-top: 1px dashed #003399;
	border-right: 1px dashed #003399;
	border-bottom: 1px dashed #003399;
	border-left: 1px dashed #003399;
}

.table_top_right {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
}

.table_left_bottom {
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

.table_top_left_bottom {
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

/*Pricing Highlights*/

.tableRollOverEffect1 {
	background-color:#F0F0F0;
	color:#000000;
}

.tableRollOverEffect2 {
	background-color:#000;
	color:#FFF;
}

.tableRowClickEffect1 {
	background-color:#F0F0F0;
	color:#000000;
}
.tableRowClickEffect2 {
	background-color:#00F;
	color:#FFF;
}


#marketdiv1 {
/*margin:0px auto;
text-align:center;
padding:20px;
width:100%;
height:100%;*/
}

#marketdiv2 {
background-color:#FFFFFF;
border: none 0px;
margin-top:10px;
margin:0 auto;
text-align:left;
padding:0px;
width:900px;
}


/*NEW*/

.paper800, .paper600 {
	margin:0 auto;
	margin-top:50px;
	margin-bottom:50px;
	font-size:1.3em;
	color:#333333;
}

.paper800 ul li {
	color:#333333;
}



.paper800 {
	margin-left:50px;
	margin-right:50px;
	font-family:Arial, Helvetica, sans-serif;
}

.paper800papertop {
	width:800px;
	padding:0px;
	padding-top:20px;
	background:url(../images/gui/page_bg_letterStyle_top_800px.png) top no-repeat;
	text-align:left;
}

.paper800paperbody {
	width:750px;
	padding:25px;
	background:url(../images/gui/page_bg_letterStyle_body_800px.png) repeat-y;
	text-align:left;
}

.paper800paperbottom {
	width:800px;
	padding:0px;
	padding-top:20px;
	margin-bottom:20px;
	background:url(../images/gui/page_bg_letterStyle_bottom_800px.png) top no-repeat;
	text-align:left;
}


.paper600papertop {
	width:600px;
	padding:0px;
	padding-top:20px;
	background:url(../images/gui/page_bg_letterStyle_top_600px.png) top no-repeat;
	text-align:left;
}

.paper600paperbody {
	width:550px;
	padding:25px;
	background:url(../images/gui/page_bg_letterStyle_body_600px.png) repeat-y;
	text-align:left;
}

.paper600paperbottom {
	width:600px;
	padding:0px;
	padding-top:20px;
	margin-bottom:20px;
	background:url(../images/gui/page_bg_letterStyle_bottom_600px.png) top no-repeat;
	text-align:left;
}


/*IMAGE STYLES*/

.floatImg10x10 {
	margin:10px;
	}
