html, body {
	padding: 0;
	margin: 0;
	font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';
	color: #666;
	font-size: 10px;
	text-align: center;
	/* text-align: left; */
	min-height: 100%;
	margin-bottom: 1px;
	}
	
#container {
    position: relative; 
	width: 971px;
	_width: 972px;
	margin: 0 auto; /*This is the proper way to center an element*/
    text-align: left; /*corrects for IE hack*/
	background:#fff;
	border:1px solid #999;
	border-top:none; 
    }	
	
a {color:#333;text-decoration:underline}
a:hover {text-decoration:none}	
	
#header {width:970px;height:62px;background-image: url('/images/header_bg.jpg');background-repeat: no-repeat}
#header p {margin:0;padding:0}
#header p.links {font-size:12px;color:#666;text-align:right;padding:4px 25px 0 0}
#header p.links a.off {font-size:12px;color:#666;text-decoration:none}
#header p.links a.offwhite {font-size:12px;color:#fff;text-decoration:none}
#header p.links a.offwhite:hover.on {text-decoration:none;color:#fff;}
#header p.links a.on {font-size:12px;color:#666;text-decoration:underline;font-weight:bold;}
#header p.links a:hover.off, #header p.links a:hover.on {text-decoration:none;color:#000}
#header .tag {margin:0;padding:0}
#header .tag p {margin:0;padding:0}
#header .tag p.floata {float:left;color:#666;font-weight:bold;font-size:12px;width:545px;padding-top:23px;text-align:right;line-height:20px}
#header .tag p.floatb {float:left;color:#666;font-weight:bold;font-size:16px;width:400px;padding-top:23px;text-align:right}
#header .clear {clear: both}
#header p.logolink {position:absolute;top:5px;left:20px;width:246px;height:55px;z-index:2;padding:0;margin:0;text-align:center;display:block}
#header p.logolink a {display:block;width:246px;height:55px;text-decoration:none}

#login_box {visibility:hidden;width:300px;position:absolute;left:650px;z-index:100;}
.savebox {margin:3px 0 10px 3px;padding:0;border:1px solid #063a76;background:#f2f2f2}
#login_box .savebox p {padding:0;margin:0;}
.savebox p.header {padding:0 0 0 10px;text-align:left;background:#2147ad;color:#fff;margin-left:10px;font-weight:bold;font-size:10pt}
.savebox .boxcontent {margin:5px;padding:0;padding-top:5px;background:#fff;border:1px solid #ccc}
.savebox .boxcontent p {margin:0;padding:5px;_padding-top:2px;color:#000;font-size:9pt}
#login_box .savebox .boxcontent p.right {margin:0;padding-bottom:10px;margin-right:20px;background:#fff;font-size:6pt;color:#666;font-weight:bold;text-align:right}
#login_box .savebox .boxcontent p.center {margin:0;padding-bottom:10px;background:#fff;font-size:9pt;color:#000;text-align:center}
.savebox .boxcontent .clist {margin:0 5px 5px 5px;padding:0;width:100%}
.savebox .boxcontent .clist p {margin:0;padding:0;padding:3px}
.savebox .boxcontent .clist p.floate {float:left;text-align:left;width:40%;_width:45%;font-weight:bold}
.savebox .boxcontent .clear {clear:both}
.wlsubmit {border:1px solid #2147ad;background:#808080;color:#fff;font-size:7pt;font-weight:bold;cursor:pointer}

#nav {width:970px;height:35px;background:#ccc}
#nav p {margin:0;padding:0}
#nav p {margin:0;padding:0}
#nav p.temp {font-size:12px;color:#000}

#hpmiddle {width:970px;height:315px;background-image: url('/images/hp_center_bg.jpg');background-repeat: no-repeat}
#hpmiddle .boxtop {position:absolute;top:130px;left:105px;width:400px;z-index:1;padding:0;margin:0;text-align:center}
#hpmiddle .boxtop p {margin:0;padding:0}
#hpmiddle .boxtop p.big {margin:0;padding:0;font-size:32px;color:#1d496b}
#hpmiddle .boxtop p.middle {margin:0;padding:0;font-size:19px;color:#1d496b}
#hpmiddle .boxa {position:absolute;top:254px;left:55px;width:150px;z-index:1;padding:0;margin:0}
#hpmiddle .boxb {position:absolute;top:254px;left:235px;width:145px;z-index:1;padding:0;margin:0}
#hpmiddle .boxc {position:absolute;top:254px;left:415px;width:160px;z-index:1;padding:0;margin:0}
#hpmiddle .boxa p, #hpmiddle .boxb p, #hpmiddle .boxc p {margin:0;padding:0}
#hpmiddle .boxa p.header, #hpmiddle .boxb p.header, #hpmiddle .boxc p.header {color:#2147ad;font-size:13px;font-weight:bold;text-align:left;padding-bottom:7px}
#hpmiddle .boxa p.header a, #hpmiddle .boxb p.header a, #hpmiddle .boxc p.header a {color:#2147ad;font-size:13px;font-weight:bold;text-align:left;padding-bottom:7px;text-decoration:none}
#hpmiddle .boxa p.header a:hover, #hpmiddle .boxb p.header a:hover, #hpmiddle .boxc p.header a:hover {text-decoration:underline}


#hpmiddle .boxa p.text, #hpmiddle .boxb p.text, #hpmiddle .boxc p.text {color:#666;font-size:12px;padding-bottom:1px}
#hpmiddle .boxa p.text a, #hpmiddle .boxb p.text a, #hpmiddle .boxc p.text a {color:#2147ac;font-size:12px;}
#hpmiddle .boxa p.text a:hover, #hpmiddle .boxb p.text a:hover, #hpmiddle .boxc p.text a:hover {text-decoration:underline}

/* 
#hpmiddle .boxa p.link, #hpmiddle .boxb p.link, #hpmiddle .boxc p.link {color:#666;font-size:12px;text-align:right}
#hpmiddle .boxa p.link a, #hpmiddle .boxb p.link a, #hpmiddle .boxc p.link a {color:#666;font-size:12px;text-decoration:none}
#hpmiddle .boxa p.link a:hover, #hpmiddle .boxb p.link a:hover, #hpmiddle .boxc p.link a:hover {text-decoration:underline}
*/

#hpmiddle p.sublock {position:absolute;top:120px;left:700px;width:200px;height:150px;z-index:4;padding:0;margin:0;text-align:center;display:block;background-image:url('/images/spacer.gif')}
#hpmiddle p.sublock a {width:200px;height:150px;z-index:4;padding:0;display:block;text-decoration:none}
#hpmiddle p.sublock a:visited {text-decoration:none;}
#hpmiddle p.sublock a:hover {text-decoration:none;}

#hpbottom {width:970px;height:205px;background-image: url('/images/hp_bottom_bg.jpg');background-repeat: no-repeat}
#hpbottom .boxd {position:absolute;top:447px;left:35px;width:170px;z-index:1;padding:0;margin:0}
#hpbottom .boxe {position:absolute;top:447px;left:255px;width:170px;z-index:1;padding:0;margin:0}
#hpbottom .boxf {position:absolute;top:447px;left:475px;width:270px;z-index:1;padding:0;margin:0}
#hpbottom .boxg {position:absolute;top:455px;left:695px;width:160px;z-index:1;padding:0;margin:0}
#hpbottom .boxd p, #hpbottom .boxe p, #hpbottom .boxf p, #hpbottom .boxg p {margin:0;padding:0}
#hpbottom .boxd p.header, #hpbottom .boxe p.header, #hpbottom .boxf p.header {color:#fff;font-size:16px;padding-bottom:60px}
#hpbottom .boxd p.header a, #hpbottom .boxe p.header a, #hpbottom .boxf p.header a {color:#fff;font-size:16px;padding:0 87px 66px 0;text-decoration:none}
#hpbottom .boxd p.header a:hover, #hpbottom .boxe p.header a:hover, #hpbottom .boxf p.header a:hover {text-decoration:underline}

#hpbottom .boxd p.text, #hpbottom .boxe p.text, #hpbottom .boxf p.text {color:#666;font-size:12px;padding-bottom:3px;line-height:18px}
#hpbottom .boxd p.text a, #hpbottom .boxe p.text a, #hpbottom .boxf p.text a {color:#2147ac;font-size:12px;}
#hpbottom .boxd p.text a:hover, #hpbottom .boxe p.text a:hover, #hpbottom .boxf p.text a:hover {text-decoration:underline}

#hpbottom .boxg p.header {color:#34566c;font-size:16px;font-weight:bold;padding-bottom:30px}
#hpbottom .boxg p.header a {color:#34566c;font-size:16px;font-weight:bold;text-decoration:none}
#hpbottom .boxg p.text {color:#666;font-size:12px;font-weight:bold;padding-bottom:6px;line-height:18px}
#hpbottom .boxg p.text a {color:#666;font-size:12px;text-decoration:none}
#hpbottom .boxg p.text a:hover{text-decoration:underline}

#hpbottom p.sublock {position:absolute;top:442px;left:690px;width:250px;height:150px;z-index:4;padding:0;margin:0;text-align:center;display:block;background-image:url('/images/spacer.gif')}
#hpbottom p.sublock a {width:250px;height:150px;z-index:4;padding:0;display:block;text-decoration:none}


#seobox {margin:15px 0 15px 0;width:970px;background:url(/images/seobox_bgbottom.gif) no-repeat bottom left}
#seobox h3 {margin:0;padding:20px 60px 10px 60px;font-weight:bold;font-size:16px;color:#2147ad;background:url(/images/seobox_bgtop.gif) no-repeat top left}
#seobox	h3 .small {font-weight:bold;font-size:14px;color:#333;line-height:30px}
#seobox ul {margin:0 0 10px 0;padding:0 60px 10px 60px;list-style:none}
#seobox ul li {margin:0 0 10px 0;padding:0;font-size:12px;font-weight:bold;line-height:18px;color:#2147ad}
#seobox ul li .txt {font-size:12px;line-height:18px;font-weight:normal;color:#000}
#seobox ul li .txtbold {font-size:12px;line-height:22px;font-weight:bold;color:#000}

#seomap {margin:0;padding:0}
#seomap .hdrrow {margin:0;padding:0 20px 0 20px;width:970px}
#seomap .hdrrow p {margin:0;padding:3px 0 3px 20px;font-size:10px;color:#333;font-weight:bold;width:166px;_width:186;border-left:1px dotted #000;border-top:1px dotted #666;border-bottom:1px dotted #666}
#seomap .hdrrow p.float {float:left}
#seomap .linkrow {margin:10px 0 0 0;padding:0 20px 0 20px;width:970px}
#seomap .linkrow p {margin:0;padding:0;padding-left:20px;font-size:12px;line-height:18px;color:#666;width:166px;_width:186;border-left:1px dotted #000}
#seomap .linkrow p.float {float:left}
#seomap .linkrow p.float a {text-decoration:none}
#seomap .linkrow p.float a:hover {text-decoration:underline}

#seomap .clear {clear:both}

td.fspacer {margin:0;padding:0;height:13px}
td.fheader {margin:0;padding:0;height:20px;background:#ccc;color:#666;font-weight:bold;text-align:center;font-size:11px;width:970px}
td.fcopy {margin:0;padding:0;height:20px;background:#999;color:#fff;font-weight:bold;text-align:center;font-size:11px;width:970px}
td.fnavlinks {margin:0;padding:10px;background:#fff;color:#333;text-align:center;font-size:11px;width:970px}
td.fnavlinks a {color:#333;font-size:11px;text-decoration:none}
td.fnavlinks a:hover {text-decoration:underline}

#imageBox {margin:auto;width:870px;overflow:hidden;padding:0px;padding-top:15px;padding-bottom:15px}
#imageBoxInside {width:10000px;padding:0px;margin:0px}
#imageBoxInside img {float:left;padding:0px;margin:0px}
#imageBox br {clear:both}

td.lnav {padding:0;margin:0;margin-top:20px;height:100%;font-family:'Trebuchet MS'}
td.lnav .header {padding:0;margin:0;background:#fff url('/images/lnav_header.gif') no-repeat top right;width:191px}
td.lnav .header p.txt {margin:0;padding:5px;padding-left:10px;color:#fff;font-size:13px}
td.lnav .links {padding:0;margin:0;border-right:1px dotted #333;height:100%}
td.lnav .links p {padding:3px 0 3px 8px;margin:0;font-size:11px;border-bottom:1px dotted #333}
td.lnav .links p.lvlhdr {color:#fff;font-size:14px;background:#2147ad;border-bottom:1px dotted #333}
td.lnav .links p.lvlhdr a {color:#fff;text-decoration:none;display:block}
td.lnav .links p.lvlhdr a:hover {color:#ccc;text-decoration:none;display:block}

td.lnav .links p.lvlhdra {padding:0 0 0 8px;color:#fff;font-size:11px;background:#2147ad;border-bottom:1px dotted #2147ad}
td.lnav .links p.lvlhdra a {color:#fff;font-size:11px;text-decoration:none}
td.lnav .links p.lvlhdra a:hover {text-decoration:underline}


td.lnav .links p.lvlhdrb {padding:0 0 0 8px;color:#036;font-size:11px;background:#e6e6e6;border-bottom:1px dotted #333}

td.lnav .links p.lvlmain {background:#fff;border-bottom:1px solid #2147ad}
td.lnav .links p.lvlmain a {color:#036;text-decoration:none;display:block}
td.lnav .links p.lvlmain a:hover {text-decoration:underline}
td.lnav .links p.lvlmain a.on {color:#036;text-decoration:underline;display:block}

td.lnav .links p.lvla {background:#fff;border-bottom:1px dotted #333;display:block}
td.lnav .links p.lvla a {color:#333;text-decoration:none;display:block}
td.lnav .links p.lvla a:hover {color:#036;text-decoration:underline;display:block}
td.lnav .links p.lvla a.on {color:#036;text-decoration:underline;display:block}

td.lnav .links p.lvlb {padding-left:16px;background:#fff;border-bottom:1px dotted #333;display:block}
td.lnav .links p.lvlb a {color:#333;text-decoration:none;display:block}
td.lnav .links p.lvlb a:hover {color:#036;text-decoration:underline;display:block}
td.lnav .links p.lvlb a.on {color:#036;text-decoration:underline;display:block}

/*
td.lnav .links p.lvlb {padding-left:20px;background:#fff;border-bottom:1px dotted #333}
td.lnav .links p.lvlb a {color:#333;text-decoration:none;display:block}
td.lnav .links p.lvlb a:hover {color:#036;text-decoration:underline}
td.lnav .links p.lvlb a.on {color:#036;text-decoration:underline;display:block}
*/

td.lnav .links p.bluetxt {padding-bottom:0;padding-top:10px;color:#036;font-size:14px;font-weight:bold;border-bottom:none;font-family:Arial}


/*td.lnav .links p.lvlb {padding:4px 0 4px 15px;margin:0;font-size:10px;background:#fff;border-bottom:1px dotted #333}
td.lnav .links p.lvlc {padding:2px 0 2px 25px;margin:0;font-size:10px;background:#fff;border-bottom:1px dotted #333}
td.lnav .links p.lvlb a, td.nav .links p.lvlc a {color:#333;text-decoration:none;display:block}*/
td.lnav .links .promo {width:180px;height:175px;margin:10px 0 0 5px;background-image:url('/images/promo_bg.jpg');background-repeat: no-repeat;border:0;font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif'}
td.lnav .links .promo p {padding:0;margin:0;border:0}
td.lnav .links .promo p.promoheader {padding:17px 5px 10px 0;color:#fff;font-weight:bold;font-size:14px;text-align:center}
td.lnav .links .promo p.promoimg {padding:0 0 0 36px;}
td.lnav .links .promo p.promotext {padding:5px 15px 0 15px;color:#1d496b;font-weight:normal}
td.lnav .links .promo p.promotext a {color:#1d496b;text-decoration:none}
td.lnav .links .promo p.promotext a:hover {text-decoration:underline}





/* Center Content Formatting */
#content {padding:0;margin:0}
#content p {padding:0 20px 20px 20px;margin:0}
#content p.hdr {padding-bottom:20px;color:#2147ad;font-size:13px;font-weight:bold}
#content p.hdrblue {padding-bottom:20px;color:#2147ad;font-size:13px;font-weight:bold}
#content p.hdrs {padding-bottom:3px;color:#2147ad;font-size:14px;font-weight:bold}
#content p.hdrsub {padding-bottom:20px;color:#666;font-size:13px;font-weight:bold;text-align:top}
#content p.txt {padding-bottom:15px;color:#333;font-size:12px}
#content p.txtbold {font-weight:bold;padding-bottom:15px;color:#333;font-size:12px}
#content p.txtprodrblue {width:480px;_width:518px;padding:0 20px 10px 20px;color:#2147ad;font-weight:bold;font-size:11px;text-align:right}
#content p.txtprodrbold {width:480px;_width:518px;padding:0 20px 10px 20px;color:#333;font-weight:bold;font-size:11px;text-align:right}
#content p.hdrnewspr {padding-bottom:15px;color:#333;font-size:14px;font-weight:normal}
#content p.hdrnewspr .bold {font-weight:bold}
#content p.txt .inlinebold {font-weight:bold}
#content p.txtnopad {padding-bottom:0;color:#333;font-size:12px}
#content p.catboxtxthdr {margin-bottom:4px;padding:3px 5px 3px 7px;color:#fff;font-weight:bold;font-size:12px;background:#2147ad;text-align:center}
#content p.catboxtxt {padding:2px 5px 0 10px;color:#333;font-size:12px}
#content p.img {text-align:center}
#content p.txt .bold {padding-bottom:15px;color:#333;font-size:12px;font-weight:bold}
#content p.txt .arrow {padding-right:3px;font-size:16px;font-weight:normal}
#content p.txt .boldital {padding-bottom:15px;color:#333;font-size:12px;font-weight:bold;font-style:italic}
#content p.txt .bolditalgray {padding-bottom:15px;color:#333;font-size:12px;font-weight:bold;font-style:italic}
#content p.txtblue {padding-bottom:15px;color:#2147ad;font-size:12px;font-weight:bold}
#content p.txtblue a {padding-bottom:15px;color:#2147ad;font-size:12px;font-weight:bold;text-decoration:underline}
#content p.txtblue a:hover, #content p.txtblue a.on {text-decoration:none}
#content p.txtblueital {padding-bottom:15px;color:#2147ad;font-size:12px;font-weight:bold;font-style:italic;text-align:center}
#content p.txt a {color:#333;font-size:12px;text-decoration:underline}
#content p.txt a:hover, #content p.txt a.on {text-decoration:none}
#content p.txthdr {padding-bottom:15px;color:#333;font-size:12px;font-weight:bold}
#content p.txthdrnopad {padding-bottom:5;color:#333;font-size:12px;font-weight:bold}
#content p.txthdrnopadtrivia {padding-bottom:0;color:#369;font-size:13px;font-weight:bold}
#content ul {margin:0 0 0 20px;padding:0 20px 15px 20px}
#content ul li{padding-bottom:15px;}
#content li {margin:0;padding:0 0 10px 0;_padding:0;color:#333;font-size:12px;font-weight:normal}
#content ul li ul {margin:0 0 0 8px;padding:0 20px 0 8px}
#content li .bold {font-weight:bold}
#content ul.sourcelist {margin:0;padding:0 20px 15px 20px}
#content ul.sourcelist li {margin:0;padding:0 0 3px 0;_padding:0;color:#333;font-size:12px;font-weight:normal}
#content p.cattxt {padding-bottom:0;color:#333;font-size:12px;}
#content p.cattxt .bold {padding:0;color:#333;font-size:12px;font-weight:bold}
#content ul.categorylist {margin:0;padding:0 10px 10px 50px}
#content ul.categorylist li {margin:0;padding:0 0 3px 0;_padding:0;color:#333;font-size:12px;font-weight:normal}
#content ul.righttrade li{padding-bottom:15px;}
#content hr {margin:0 20px 10px 20px;padding:0;border:0;color:#333;height:1px;border-top:1px dotted #333}
#content table.sample {margin:0;background:#fff;width:475px}
#content table.sample th {padding:5px;color:#fff;font-size:12px;font-weight:bold;background:#999}
#content table.sample td {padding:5px;color:#000;font-size:12px;font-weight:bold}
#content table.sample td.txt {padding:5px;color:#666;font-size:12px;font-weight:normal}
#content table.sample td.txtstory {padding:5px;color:#333;font-size:12px;font-weight:normal;background:#f5f5f5}
#content table.video {margin:0;background:#fff}
#content table.video td.vbox {background:#fff;border: 1px solid #ccc;margin-right:3px}
#content .threec {padding:0;margin:0}
#content .threec p {padding:0 20px 0 20px;margin:0;color:#333;font-size:12px}
#content .threec p.floathdra {padding:0;padding-bottom:5px;margin:0 0 0 20px;float:left;font-weight:bold;width:175px;text-decoration:underline}
#content .threec p.floathdrb {padding:0;padding-bottom:5px;margin:0;float:left;font-weight:bold;width:175px;text-decoration:underline}
#content .threec p.floathdrc {padding:0;padding-bottom:5px;margin:0 20px 0 0;float:left;font-weight:bold;width:120px;text-decoration:underline}
#content .threec p.floata {padding:0;padding-bottom:5px;margin:0 0 0 20px;float:left;width:175px}
#content .threec p.floatb {padding:0;padding-bottom:5px;margin:0;float:left;width:175px}
#content .threec p.floatc {padding:0;padding-bottom:5px;margin:0 20px 0 0;float:left;width:120px}
#content .threec p.floatd {padding:0;padding-bottom:10px;font-weight:bold;margin:0 0 0 20px;float:left;width:50px}
#content .threec p.floate {padding:0;padding-bottom:10px;font-weight:normal;margin:0 20px 0 0;float:left;width:400px}
#content table.twoc {margin:0 20px 15px 20px;padding:0;background:#fff;font-size:9pt;color:#333;width:480px;_width:91%;border-left:1px solid #999;border-bottom:1px solid #999}
#content table.twoc th, #content table.twoc td {margin:0;padding:2px;padding:5px;text-align:left;border-top:1px solid #999;border-right:1px solid #999}
#content table.twoc th {background:#e5e5e5;color:#333}
#content table.twoc th.ralign {margin:0;padding:2px;padding-left:20px;text-align:right;border-bottom:1px solid #999}
#content table.twoc th.ralignb {margin:0;padding:2px;padding-left:30px;text-align:right;border-bottom:1px solid #999}
#content table.twoc th.ralignc {margin:0;padding:2px;padding-right:7px;text-align:right}
#content table.twoc td .bold {font-weight:bold}
#content table.twoc td.ralign {margin:0;padding:2px;text-align:right;border-bottom:1px solid #999}
#content table.twoc td.realign .bold {font-weight:bold}

#content table.twoc td.ralignp {margin:0;padding:2px;padding-right:7px;text-align:right;}
#content table.twoc td.ralignp .bold {font-weight:bold}

#content table.twoc td.subhdrpf {padding:1px 2px 1px 5px;margin:0;font-weight:bold;color:#036;background:#d3daef}
#content table.twoc td.lalignpf {padding:1px 2px 1px 5px;margin:0}
#content table.twoc td.ralignpf {margin:0;padding:1px 2px 1px 5px;text-align:right;}
#content table.twoc td.ralignpf .bold {font-weight:bold}

#content table.twoc td.delay {width:100%;margin:0;padding:2px;text-align:center;font-size:8pt;border-bottom:0}
#content table.twoc td.bold {margin:0;padding:2px;text-align:left;font-weight:bold;border-bottom:1px solid #999}
#content table.twoc td ul {margin:0;padding:0 0 0 20px}
#content table.twoc td li {margin:0;padding:0 0 3px 0;_padding:0;color:#333;font-size:12px;font-weight:normal}

#content table.plain {margin:0 20px 15px 20px;padding:0;background:#fff;font-size:9pt;color:#333;width:100%;_width:91%}
#content table.plain th, #content table.plain td {margin:0;padding:2px;padding:5px}

#content .searchband {background:#2147AD;padding:5px 0 25px 5px;margin:0 20px 0 20px;}
#content .searchband p {padding:0;margin:0;}
#content .searchband p.floata {width:265;_width:270px;float:left;color:#fff;font-size:13px;font-weight:bold;text-align:left}
#content .searchband p.floatb {float:right;text-align:right}

#content .demolink {position:absolute;top:316px;left:545px}
#content .demolink p {padding:0;margin:0}
#content .horoscope p {padding:0 0 25px 20px;margin:0}
#content .horoscope p.signtxt {float:left;width:140px;_width:160px;text-align:center;color:#333;font-size:12px;font-weight:bold}
#content .clear {clear:both}
#content .preload {display:none;}
.clear {clear:both}

.contentpop {padding:0;margin:0}
.contentpop p.txt {padding-bottom:15px;color:#333;font-size:12px}

table.story {padding:10px;margin:0}
table.story td {padding:0;margin:0;padding-bottom:15px;color:#333;font-size:12px}
table.story td.headline {color:#000;font-size:13px;font-weight:bold}
table.story td.headline .source {color:#666;font-size:11px;font-weight:normal}
table.story td.breadcrumb {padding-bottom:15px;color:#333;font-size:12px}
table.story td.breadcrumb a {color:#333;font-size:12px}



td.rcol {padding:0;margin:0;height:100%;border-left:1px dotted #333}
td.rcol p {padding:0 20px 0 10px;margin:0}
td.rcol p.txthdrnopad {padding-bottom:0;color:#333;font-size:12px;font-weight:bold}
td.rcol p.txt {padding-bottom:15px;color:#333;font-size:12px}
td.rcol table.sample {margin:0;padding:0;background:#fff;border:1px solid #036;width:220px}
td.rcol table.sample th {padding:5px;color:#fff;font-size:12px;font-weight:bold;background:#2147ad;}
td.rcol table.sample td {padding:5px;color:#000;font-size:12px;font-weight:bold}
td.rcol table.sample td.txt {padding:5px;color:#666;font-size:12px;font-weight:normal}
td.rcol table.sample td.txtstory {padding:5px;color:#333;font-size:12px;font-weight:normal;background:#f5f5f5}
td.rcol table.sample td ul {width:200px;margin:0;padding:0 10px 0 15px}
td.rcol table.sample td ul li {padding-bottom:5px;color:#d06302}


td.yshdr {padding:0;margin:0;width:970px;height:225px;background: url('/images/sec_why_a.jpg') no-repeat top left}
td.bihdr {padding:0;margin:0;width:970px;height:225px;background: url('/images/sec_au_a.jpg') no-repeat top left}
td.bphdr {padding:0;margin:0;width:970px;height:225px;background: url('/images/sec_use_b.jpg') no-repeat top left}
td.bnhdr {padding:0;margin:0;width:970px;height:225px;background: url('/images/sec_sol_a.jpg') no-repeat top left}
td.cuhdr {padding:0;margin:0;width:970px;height:225px;background: url('/images/sec_ind_b.jpg') no-repeat top left}
td.wyhdr {padding:0;margin:0;width:970px;height:225px;background: url('/images/sec_cu_a.jpg') no-repeat top left}
td.auhdr {padding:0;margin:0;width:970px;height:225px;background: url('/images/sec_use_a.jpg') no-repeat top left}
td.cthdr {padding:0;margin:0;width:970px;height:225px;background: url('/images/sec_wireless_a.jpg') no-repeat top left}
td.suhdr {padding:0;margin:0;width:970px;height:225px;background: url('/images/sec_wireless_a.jpg') no-repeat top left}
td.rfhdr {padding:0;margin:0;width:970px;height:225px;background: url('/images/sec_wireless_a.jpg') no-repeat top left}
td.yshdr p, td.bihdr p, td.bphdr p, td.bnhdr p, td.cuhdr p, td.wyhdr p, td.auhdr p, td.cthdr p, td.rfhdr p, td.suhdr p {position:absolute;top:150px;left:371px;width:310px;height:127px;z-index:1;padding:0;margin:0;color:#036;text-align:center;font-weight:bold;font-size:15px;line-height:35px}
td.yshdr p .smaller, td.bihdr p .smaller, td.bphdr p .smaller, td.bnhdr p .smaller, td.cuhdr p .smaller, td.wyhdr p .smaller, td.auhdr p .smaller, td.cthdr p .smaller, td.rfhdr p .smaller, td.suhdr p .smaller {font-size:13px;font-weight:bold;line-height:18px}

.red {color:#ff0000;}
#signup {position:absolute;width:235px;height:680px;top:107px;left:725px;background-image: url('/images/signup_bg2.jpg');background-repeat: no-repeat}
#signup p {padding:0;margin:0}
#signup p.hdr {padding:17px 0 80px 0;color:#fff;font-weight:bold;font-size:14px;text-align:center}
#signup p.tag {color:#666666;float:left;font-size:16px;font-weight:bold;padding-left:15px;padding-bottom:10px;text-align:center;}
#signup p.tag_b {color:#666666;float:left;font-size:16px;padding-left:25px;padding-bottom:10px;text-align:center;}
#signup .form p.floata {margin:0;padding:0;padding-left:15px;padding-bottom:9px;_padding-bottom:7px;float:left;font-size:12px;width:75px;_width:90px}
#signup .form p.floatb {margin:0;padding:0;padding-bottom:9px;_padding-bottom:7px;float:left;width:125px}
#signup .form p.floatb textarea{width:120px;_width:125px;border:1px solid #999;color:#333;font-size:12px;font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
#signup .form p.floatb select {width:120px;_width:125px;font-size:11px;color:#333;border:1px solid #999}
#signup .form {clear:both}
form {margin:0;padding:0}
form input {margin:0;padding:1px;width:120px;_width:125px;font-size:11px;color:#333;border:1px solid #999}
form select {width:120px;_width:125px;font-size:11px;color:#333;border:1px solid #999}
form textarea {width:220px;_width:225px;border:1px solid #999;}
form input.submit {border:1px solid #fff;width:75px;background:#036;color:#fff;font-size:11px;font-weight:bold;cursor:pointer}
form input.demo {margin-right:5px;border:1px solid #fff;width:30px;background:#d3daef;color:#036;font-size:11px;font-weight:bold;cursor:pointer;text-align:center}
form input.demotbox {margin:0;padding:1px;width:90px;_width:95px;font-size:12px;color:#333;border:1px solid #999}

form {margin:0;padding:0}
form input.counter {width:50px;_width:55px;}
form input.contact_radio {width:10px;_width:15px;border:0;}
form input.contact {margin:0;padding:0;width:220px;_width:225px;font-size:11px;color:#333;border:1px solid #999;}
form select.contactsel {padding:0;margin:0;width:220px;_width:225px;font-size:11px;color:#333;border:1px solid #999}
form textarea.contact{font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';width:220px;_width:225px;font-size:11px;color:#333;border:1px solid #999;}
form input.contact_submit {border:1px solid #fff;width:75px;background:#036;color:#fff;font-size:11px;font-weight:bold;cursor:pointer}
form input.demo {margin-right:5px;border:1px solid #fff;width:30px;background:#d3daef;color:#036;font-size:11px;font-weight:bold;cursor:pointer;text-align:center}
form input.demotbox {margin:0;padding:1px;width:90px;_width:95px;font-size:12px;color:#333;border:1px solid #999}

/*##############################################*/
/* Left Nav and Video Links           			        */
/*##############################################*/
/* Left Nav and Video Links           			        */
/*##############################################*/

a.vnav:link {color: #000;font-size:12px;text-decoration: none;font-weight: bold}
a.vnav:visited {color: #000;font-size:12px;text-decoration: none;font-weight: bold}
a.vnav:active {color: #000;font-size:12px;text-decoration: none;font-weight: bold}
a.vnav:hover {color: navy;font-size:12px;text-decoration: underline;font-weight: bold}
a.vnavon:link {color: navy;font-size:12px;text-decoration: none;font-weight: bold}
a.vnavon:visited {color: navy;font-size:12px;text-decoration: none;font-weight: bold}
a.vnavon:active {color: #000;font-size:12px;text-decoration: none;font-weight: bold}
a.vnavon:hover {color: navy;font-size:12px;text-decoration: underline;font-weight: bold}
a.video:link {color: #000;font-size: .7em;text-decoration: underline;font-weight: bold}
a.video:visited {color: #000;font-size: .7em;text-decoration: underline;font-weight: bold}
a.video:active {color: #000;font-size: .7em;text-decoration: underline;font-weight: bold}
a.video:hover {color: navy;font-size: .7em;text-decoration: none;font-weight: bold}
td.vbox {background: #ffffff;border: 1px solid #CCCCCC;margin-right:3px}
.ybrxtableoutline {background-color:#FFFFFF}
.ybrxtableattributes {background-color:#FFFFFF}
td.ybrxsubheaderattributes {background-color:#FFFFFF}
.ybrxsubheaderattributes {background:#FFFFFF}

div.wrapContainer {float:left}
.floatLeft {float:left} 
.floatRight {float:right;width:175px;margin:0 20px 0 6px;padding:0 0 7px 0;background:#f5f5f5;border:1px solid #ccc} 
.floatRightprod {float:right;width:187px;margin:0 20px 5px 5px;padding:0}
.floatRightprod td {color:#333;text-align:center;font-size:11px}
.floatRightprod td a {color:#2147ac;text-align:center;font-weight:bold;font-size:11px}

.floatRightSource {float:right;width:187px;height:186px;margin:0 20px 5px 5px;padding:0;background-image: url('/images/tile_Sources.jpg');background-repeat: no-repeat}
.floatRightSource td {margin:0;padding:0}
.floatRightSource form select {width:135px;font-size:11px;color:#333;border:1px solid #999}

#sourcesearch {margin:0;padding:0;padding-right:5px}
#sourcesearch p {margin:0;padding:0}
#sourcesearch p.hdrsource {padding:30px 0 5px 0;color:#333;text-align:center;font-weight:bold;font-size:11px}
#sourcesearch p.txtsource {padding-bottom:8px;color:#333;text-align:center;font-weight:bold;font-size:11px}
#sourcesearch p.txtsource a {color:#333;text-align:center;font-weight:bold;font-size:11px}

/** Refer A Friend Formatting **/

.signupbox .boxcontent {margin:5px;padding:0;background:#fff;border:1px solid #ccc}
.signupbox .boxcontent p {margin:0;padding:5px;_padding-top:2px;color:#000;font-size:9pt}
.signupbox .boxcontent p.hdr {margin:0;padding-bottom:5px;font-weight:bold;color:#000;font-size:9pt}

.signupbox .boxcontent .suform .floataheader {float:left;text-align:left;padding:0;margin:0;width:220px;font-weight:bold;color:#316192;font-size:9pt;}
.signupbox .boxcontent .suform .floata {float:left;text-align:left;padding-left:5px;margin-left:10px;width:200px;color:#333;font-size:9pt;padding-bottom:5px;_padding-bottom:15px}
.signupbox .boxcontent .suform .floata .blue {font-weight:bold;color:#316192;padding-top:10px;}
.signupbox .boxcontent .suform .floatb {float:left;}
.signupbox .boxcontent .suform .floatb textarea{width:220;border:1px solid #999;color:#333;font-size:11px;font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
.signupbox .boxcontent .suform .floatbline {float:left;border-bottom:1px dotted #036;width:200px;_width:220px;}
.signupbox .boxcontent .suform .floatc {float:left;text-align:left;padding:0 40px 10px 10px;margin-left:0;width:250px;color:#333;font-size:9pt;_padding-bottom:15px}
.signupbox .boxcontent .suform p.toa {margin:0;padding:10px 10px 7px 10px;color:#333;font-size:9pt;background:#fff}
.signupbox .boxcontent .suform p.toahdrnopad {margin:0;padding:10px 10px 0 10px;color:#333;font-size:9pt;font-weight:bold;background:#fff}
.signupbox .boxcontent .suform p.toa .bold {font-weight:bold}

form input.ntlogin {margin:0;padding:2px;width:120px;font-size:9pt;border:1px solid #999}
form input.ntloginlong {margin:0;padding:2px;width:220px;font-size:9pt;border:1px solid #999}
form input.ntloginccv {margin:0;padding:2px;width:30px;font-size:9pt;border:1px solid #999}
form input.susubmit {background:#036;color:#fff;font-weight:bold;margin:0 10px 15px 0}

.myaccount {font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';font-size:9pt;}
.myaccount input{padding:0;margin:0;width:220px;_width:225px;font-size:9pt;font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
.myaccount input.city{width:180px;_width:185px;font-size:9pt;font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
.myaccount input.state{width:30px;_width:35px;font-size:9pt;font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
.myaccount input.submit{width:60px;_width:65px;background:#036;color:#fff;font-size:9pt;font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
.myaccount input.state{font-size:9pt;font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
.myaccount textarea{width:220px;_width:225px;font-size:9pt;font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
.myaccount table{padding-left:20px;margin:0;color:#000;font-size:11px;font-family: 'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
.myaccount td{padding-bottom:5px;padding-right:10px;}
.myaccount .bluehdr {float:left;padding:10px 0 5px 20px;width:250px;color:#2147AD;font-size:14px;font-weight:bold;border-bottom:none;font-family:'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
.myaccount .rcblu {padding-top:15px;padding-bottom:5px;color:#2147AD;font-size:14px;font-weight:bold;border-bottom:none;font-family:'Arial','Trebuchet MS','Verdana','Helvetica','MS Sans Serif';}
.myaccount .edit {float:left;padding-top:10px;padding-bottom:5px;width:200px;text-align:right;}
.myaccount .cancel {float:left;padding-top:10px;padding-bottom:5px;width:200px;text-align:right;}
.myaccount .bold{font-weight:bold;color:#000;}

#tooltip.fancy .blueheader {margin:0;padding:0;color:#fff;font-size:12px;font-weight:bold;font-family:'Trebuchet MS','Arial','Verdana','Helvetica','MS Sans Serif';background:#2147AC;}
#tooltip.fancy .mdblueheader {margin:0;padding:0;color:#1f3b6b;font-size:14px;font-weight:bold;font-family:'Arial','Verdana','Helvetica','MS Sans Serif';}
#tooltip.fancy .blueheader p.blueheader {margin:0;padding:2px;padding-left:10px;}

#announcement {background: #ffffff;border:10px solid #2147ac;position:absolute;z-index:1000;top:165;left:350;width:500px;padding-bottom:25px;}
#announcement .popheader {padding:0;margin:0;padding-top:5px;padding-right:5px;text-align:right;}
#announcement .popheader a{color:#000;text-decoration:none;font-size:10pt;}
#announcement .popheader a:hover{color:#000;text-decoration:underline;}
#announcement .popheader .title {text-align:left;padding:0;margin:0;padding-left:35px;color:#2147ad;font-weight:bold;font-size:14pt;}
#announcement .popbody {padding:0;margin:0;padding-left:20px;padding-right:20px;text-align:center;}
#announcement .popbody .txt {font-size:11pt;color:#000;}
#announcement .popbody .txt .bold {font-weight:bold;font-size:11pt;color:#000;}
#announcement .popbody .txt a {color:#2147ad;}

