body {font-family: Verdana; font-size: 11px;}
div.prodInfo_parentContainer {width:723px;}
p {font-family: Verdana; font-size: 11px;}
a {text-decoration:none; color:blue;}
span.asterisk {color:red;}

h4.prodHdr {font-size:11px;color:#6b95c1;margin:15px 0 0px 15px;}
h4 {font-size:11px;color:#6b95c1;margin:10px 0 8px 0px;}

form {width:723px;margin:0;padding:0 10px 0 0;}
form.confNumber_sub{width:723px;margin-top:0 !important;padding-top:5px !important;}

#table.prodInfo_productsTable{width:653px;border-collapse:collapse;margin:0px 0 10px 10px;}
table.prodInfo_productsTable{width:653px;margin:0px 0 0px 0px;}
tr.prodInfo_productsEven, tr.prodInfo_productsOdd {height:60px;}
tr.prodInfo_productsEven td {background-color:#F0F0F0; border-top:3px solid #fff !important;padding:7px 10px 10px 10px;}
tr.prodInfo_productsOdd td {background-color:#F8F9F3; border-top:3px solid #fff !important;padding:7px 10px 10px 10px;}
table.prodInfo_productsTable p {font-family: Verdana; font-size: 11px;}

tr.prodInfo_productsTable_Hdr {background-color:#164279;height:25px;}
tr.prodInfo_productsTable_Hdr p {margin:5px 0 0 10px;color:#fff;font-size:11px !important;font-family:verdana, sans-serif arial !important;}
td.byMail p {font-size:11px !important;color:#fff;margin:5px 15px 8px 0;}
td.byMail { width: 75px; }
td.byMailInput p {margin-top:12px;}
td.byMailInput { width: 75px; }

td.prodInfo_desc {width:520px;}
.prodInfo_productsEven td p span, .prodInfo_productsOdd td p span {color:#0000FF;}
.prodInfo_productsEven td p span, .prodInfo_productsOdd td p span {color:#0000FF;}

input.text-entry {margin-top:0px;width:125px;align:left;}
input.prodInfo_chkBx {float:left}

/*
* Content Page
*/
/**********************************************************************************/
div.Card_brochure_us_en {position:absolute;z-index:10;top:35px;left:560px;}
div.Card_brochure_us_sp {position:absolute;z-index:10;top:35px;left:560px;}
div.Card_brochure_ca_en {position:absolute;z-index:10;top:35px;left:560px;}
div.Card_brochure_ca_fr {position:absolute;z-index:10;top:35px;left:560px;}

div.label_brochure_us_en 
{
	position:absolute;
	z-index:110;
	width:150px;
	top:215px;
	left:384px;
	padding:0px 0px 120px 0px;
	font-family: Arial; 
	font-size: 11px;
}
div.label_brochure_us_es {position:absolute;z-index:10;width:50px;top:252px;left:390px;font-family: Arial; font-size: 11px;}
div.label_brochure_ca_fr {position:absolute;z-index:10;width:45px;top:259px;left:377px;font-family: Arial; font-size: 11px;}
div.label_brochure_ca_en {position:absolute;z-index:10;width:50px;top:212px;left:380px;font-family: Arial; font-size: 11px;}



table.backBtn {width:640px;height:24px;float:left;margin-top:1px;}

table.cardHolder {width:653px;border-collapse:collapse;margin-left:2px;}
html*table.cardHolder {width:670px;border-collapse:collapse;margin-left:0px;}
table.cardHolder td {font-family: Verdana; font-size: 11px;border-bottom:1px solid #ccc;padding:10px 0 10px 0;}
table.cardHolder td.noBorder {border-bottom:none !important;}
table.cardHolder td select {width:75px;height:22px;}
table.cardHolder td input {width:250px;height:22px;}


td.subscribeInfo_productsHdr {width:483px;height:57px;}
td.prodInfo_container 
{
	width:723px;
	min-height:100px;
	height:100px;
/*	background:0 0 url('../images/us_english/Top_Grad.gif') no-repeat;*/
	padding-top:10px;
}

td.confNumber_container {width:240px;border:1px solid #cccccc;background-color:#fdeccd;}

td.confNumber_container h4 {margin:5px 0 0 13px;}

td.confNumber_container p{margin:0 0 0 13px;}

td.text-entry {margin-top:10px;padding:0;width:185px;float:left;}
td.subProducts_prodInfo_footer {width:483px;margin-left:50px;border-top:1px solid #ccc;}
td.profInfo_btnsNoBack {width:75px;height:30px;float:right;}
td.nextbutton{text-align:right}
td.byMail p {font-size:11px !important;color:#fff;margin:5px 15px 8px 0;}
td.byMail { width: 100px; }
td.byMailInput p {margin-top:12px;}
td.byMailInput { width: 85px; }
/**********************************************************************************/

/*
* Order Status Page
*/
/**********************************************************************************/

td.status_confNumber {font-size:15px !important;font-weight:bold;color:#144279;}
table.orderStatusResults {width:685px;border-collapse:collapse;margin-top:20px;border-bottom:1px solid #cccccc;}
table.orderStatusResults td{padding-bottom:10px;}
.orderStatusResultsHdr {border-bottom:1px solid #cccccc;padding-bottom:0 !important;}
table.orderStatusResults p {font-family:Verdana;font-size:11px;}
table.orderStatusResults p.Orderdesc {width:250px;}

td.OrderStatusprintIco {width:16px;height:16px;float:left;}	
div.printIco {width:16px;height:16px;float:left;margin:-3px 5px 0 0;}

/**********************************************************************************/
table.userInfo 
{
	/*padding: 0px 10px 0px 10px;*/
	border:1px solid #d9d9d9;
	width:653px;
	background-color:#fdeccd;
}


td.userInfo_containerInfo {margin:0 0 0 0px;padding-top:0px;min-height:50px;}


table.subscribeMaterialsContainer 
{
	padding: 0px 0px 0px 0px;
	/*border:1px solid #ccc;
	background-color:#EFEFEF;*/
	width:720px;
	margin-bottom:20px;
}

.subscribeMaterialsContainer h4 {font-size:11px;color:#6b95c1;margin:0px 0 0px 0px;}
.subscribeMaterialsContainer p {margin:0px 0 0px 0px;}
td.prodInfoFormContainer {width:685px;margin-left:15px;}

p.userInfo_required {padding:0 0px 0px 5px;width:653px;}
td.reqFields {width:350px;padding:0px;}
.acctNumberInfoTop input {width:165px;}
.acctNumberInfoTop p {font-family: Verdana; font-size: 11px;width:180px;}

table.acctNumberInfoTop  {margin:0px 0 0 0px;border-collapse:collapse;width:600px;}
td.acctNumberInfoTop  td {padding:5px 0 0 0;}
td.accttopSection{border-bottom:1px solid #d9d9d9;padding-bottom:20px;padding-right:20px;}

.acctNumberInfoTop  td.accttopSection label {font-weight:bold;color:#144278;}

.acctNumberInfoBottom select {width:165px;}
.acctNumberInfoBottom p {font-family: Verdana; font-size: 11px;width:130px;}

table.acctNumberInfoBottom  {margin:0px 0px 0 0px;border-collapse:collapse;width:575px;}
.acctNumberInfoBottom  td {padding:0px 0 0px 0;width:130px;}

td.acctNumInfo_dis {margin-left:0px;padding:10px 0 0px 0;}
td.vechileInfo_dis {margin-left:0px;}
td.acctNumInfo_dis input {margin:0px 18px 0 0;}


table.advisorMaterialsContainer 
{
	padding: 0px 10px 0px 0px;
	/*border:1px solid #ccc;*/
/*	background-color:#EFEFEF;*/
	width:553px;
	margin-bottom:20px;
}







table.advisoracctNumberInfoTop  {margin:0px 0 0 0px;border-collapse:collapse;width:653px;}
td.acctNumberInfoTop  td {padding:2px 0 0 0;}
td.advisoraccttopSection label {font-weight:bold;color:#144278;}
td.advisoraccttopSection{padding-bottom:05px;padding-right:25px;}
.selectoption{width:170px;}

table.orderConfirm {width:685px;border-collapse:collapse;margin:0px 0 0 15px;}
table.orderConfirm td{padding-bottom:5px;}
.orderConfirmHdr {border-bottom:1px solid #cccccc;padding-bottom:0 !important;}
table.orderConfirm p {font-family:Verdana;font-size:11px;}
table.orderConfirm p.Orderdesc {width:250px;}
td.orderConfirm_footer {width:483px;margin:110px 0 120px 0px;border-top:1px solid red;}

.en_back_button {
		BORDER-TOP:#000000 0px solid;
		BORDER-LEFT:#000000 0px solid;
		BORDER-BOTTOM: #000000 0px solid;
		BORDER-RIGHT:#000000 0px solid;
		cursor:pointer;cursor:hand;		
		padding:0px 43px 8px 6px;
		}

.es_back_button{
		BORDER-TOP:#000000 0px solid;
		BORDER-LEFT:#000000 0px solid;
		BORDER-BOTTOM: #000000 0px solid;
		BORDER-RIGHT:#000000 0px solid;
		cursor:pointer;cursor:hand;
		padding:0px 65px 5px 6px;
		}

.fr_back_button{
		BORDER-TOP:#000000 0px solid;
		BORDER-LEFT:#000000 0px solid;
		BORDER-BOTTOM: #000000 0px solid;
		BORDER-RIGHT:#000000 0px solid;
		cursor:pointer;cursor:hand;		
		padding:0px 95px 5px 7px;
		}

.cn_back_button{
		BORDER-TOP:#000000 0px solid;
		BORDER-LEFT:#000000 0px solid;
		BORDER-BOTTOM: #000000 0px solid;
		BORDER-RIGHT:#000000 0px solid;
		cursor:pointer;cursor:hand;
		padding:0px 43px 8px 6px;
		}
.selectbox{
		font-family: Verdana; 
		font-size: 11px;
		}
