@charset "UTF-8";
/* CSS Document */

html, body {height: 100%;}
#container {min-height: 100%;background: bottom  no-repeat url(images/layout_footerbg.png); margin:auto; text-align:center;}
* html #container {height:100%}
body {
	margin: 0;
	background:#142E65 top repeat-x url(images/layout_footerbg_gradient.png);
}
body, p{
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C1946;
	line-height:20px;}
	
#container .orangeTExt {font-size: 14px; font-weight: bold; color: #FF6600; font-style: italic; line-height: 30px;}
#container .dkorangeText {font-size: 18px; font-weight: bold; color: #CC3300;}
#container #whatinclude h1 {
	display: block;
	height: 37px;
	width: 592px;
	background:no-repeat url(images/bubble.gif);
	font-size: 17px;
	padding: 5px 0px 0px 10px;
	color: white;
	margin: 0px;
}
#container #whatinclude ul {padding-top:0px; padding-bottom:0px; margin-top: 0px;}
#container #whatinclude ul li {
	line-height: 19px;
	font-size: 13px;
	list-style-image: url(images/PA/bullet_arrow.gif);
}

#whatinclude {
	width: 945px;
	background:bottom no-repeat url(images/PA/bottom.jpg);
	text-align:left;
	height: 590px;
}


.infopanel{background: url(images/PA/info_repeat.jpg);}
.infopanel p{padding: 0px 15px; line-height:18px; margin-bottom:5px; margin-top:10px; padding-bottom:0px;}
.infopanel ul{padding:0px 35px 10px 35px; margin-top:0px; margin-bottom:5px;}
.infopanel ul li {padding:0px; margin:0px; line-height:11px;}
.infopanel ul li a{
	font-size:12px;
	font-weight: bold;
	color:#336699;
}


/* NEW for the registration forms */
#container #registerforms h1 {
	display: block;
	height: 37px;
	width: 592px;
	background:no-repeat url(images/bubble.gif);
	font-size: 16px;
	padding: 3px 0px 0px 8px;
	color: white;
	margin: 0px;
	line-height: 28px;
}
#registerforms {
	width: 945px;
	text-align:left;
	padding:30px 0 50px 0;
}
#container #registerforms ul {
	padding:0;
	margin:0;
	border-top: 1px dotted #99CCFF;
	width: 260px;
}
#container #registerforms ul li {
	line-height: 20px;
	font-size: 11px;
	padding: 5px 0  5px 5px;
	border-bottom: dotted 1px #99CCFF;
	list-style: none;
}

#terms {
	background: repeat-x url(images/registration_pages/bullet_bg.jpg);
	border: 1px solid #ECECFE;
	font-size: 12px;
	margin: 5px 5px 15px 5px;
	padding: 15px;
	line-height: 15px;
}
.style1 {color: #FFCC99}
.style2 {
	font-size: 13px;
	line-height: 25px;
}
.style3 {
	color: #FF6600;
	font: 13px;
}
.fieldlabels2 {
	font: 11px bold "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.borderbottom {
	border-bottom: dotted #FFCC99 1px;
}
#featurestable {
}
#featurestable td {
	background-image: url(images/premiumimages/table_tdbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 20px;
	font-size: 14px;
	background-color: #FFFFCC;
	border-bottom: 1px dotted  #FF9933;
}
#featurestable .column1 {
	float: left;
	height: 25px;
	width: 450px;
	display: block;
}
#featurestable .moreInfo {
	background: #FFFFFF;
	border: dotted;
	border-width:1px;
	width: 630px;
	margin: 5px 10px 10px 20px;
	padding: 5px 10px;
	clear: both;
	line-height: 16px;
	font-size: 12px;
	border-color: #FF6600;
	display: none;
}
#featurestable th {
	height: 20px;
	border-bottom: 1px dotted;
	border-color: #FF9933;
	padding-top: 3px;
	text-align:left;
}
#featurestable th .column2 {
	border-top: solid 1px #FF9933;
}
.premiuminfo {
	font-size: 13px;
	line-height: 17px;
}
#featurestable .column2 {
	float: left;
	height: 25px;
	width: 120px;
	display: block;
	background-color: #FFFFCC;
	text-align: center;
	border-left: solid 1px #FF9933;
	border-right: solid 1px #FF9933;
}
#featurestable .column3 {
	float: left;
	height: 25px;
	width: 125px;
	display: block;
	text-align: center;
}
#featurestable img {border:0;}

#featurestable a, #featurestable a:link {text-decoration:none; color:#000033; outline:none;}
#featurestable a:hover {text-decoration:underline; color:#000033; outline:none;}
#container #whatinclude h3 {
	display: block;
	height: 37px;
	width: 692px;
	background:no-repeat url(images/premiumimages/header_700pxwide.jpg);
	font-size: 16px;
	padding: 3px 0px  0px 8px;
	color: white;
	margin: 0px;
}
#container .dkorangeText_nofontsize {
	font-weight: bold;
	color: #CC3300;
}

.style4 {
	font-size: 20px;
	font-weight: bold;
}
.style5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 24px;
	color: #FFFFFF;
}



/*SLIDER CSS */

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 0;
border-bottom-width: 0;
width: 688px; /*width of featured content slider*/
height: 590px;
text-align:left;
float:left;
padding:0px;
margin:0px
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
background: white;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
text-align:left;

width:603px; 
margin:0 30px; 
padding:0; 
float:left;
}

.pagination{width:25px; float:right;}

#paginate-ContentSlider ul {display:inline;float:left; padding:0px; margin:0; list-style:none; width:25px; overflow:hidden;}
#paginate-ContentSlider ul li {display:block; list-style:none;height:88px;width:25px;padding:-1px; margin:0;}
#paginate-ContentSlider a {display:block; height:88px;text-indent:-5000px;outline: none;}


#paginate-ContentSlider ul #welcome a {background:no-repeat url(images/PA/button_welcome_off.jpg);}
#paginate-ContentSlider ul #welcome a:hover {background:no-repeat url(images/PA/button_welcome_over.jpg);}
#paginate-ContentSlider ul #welcome a.selected {background:no-repeat url(images/PA/button_welcome_on.jpg);}


#paginate-ContentSlider ul #affiliate a {background:no-repeat url(images/PA/button_affiliate_off.jpg);}
#paginate-ContentSlider ul #affiliate a:hover {background:no-repeat url(images/PA/button_affiliate_over.jpg);}
#paginate-ContentSlider ul #affiliate a.selected {background:no-repeat url(images/PA/button_affiliate_on.jpg);}
	

#paginate-ContentSlider ul #partner a {background:no-repeat url(images/PA/button_partner_off.jpg);}
#paginate-ContentSlider ul #partner a:hover {background:no-repeat url(images/PA/button_partner_over.jpg);}
#paginate-ContentSlider ul #partner a.selected {background:no-repeat url(images/PA/button_partner_on.jpg);}
	
	

	
