body {margin:0px;padding:0px;background:#FAFAFA;text-align:center;font-family:arial;}
td					{font-family:arial;font-size:12px;}
a					{font-family:arial;font-size:12px;color:#01479A;}
a:hover				{text-decoration:none;color:orange;}
a.topNav			{color:#ffffff;text-decoration:none;}
a.topNav:hover		{color:#ffffff;text-decoration:none;}
a.noLine			{text-decoration:none;}
a.noLine:hover		{text-decoration:none;}
h1					{color:#000000;font-size:20px;font-weight:bold;}
h2					{color:#000000;font-size:18px;font-weight:bold;margin-top:2px;margin-bottom:4px;}
h3					{color:#44870E;font-size:16px;font-weight:bold;margin-top:2px;margin-bottom:4px;}
h1 a {font-size:20px;color:#000000;text-decoration:none;}
h2 a {font-size:18px;color:#000000;text-decoration:none;}
h3 a {font-size:16px;color:#44870E;text-decoration:none;}
hr					{border:solid 1px #E1E1E1;height:1px;}
hr.dotted			{height:1px;border:dotted 1px #cccccc;}
ul					{padding-top:0px;padding-left:20px;padding-right:10px;padding-bottom:10px;margin:0px;}
ul.rel_list {list-style:none;margin-left:0px;padding-left:0px;}
ul.rel_list li {margin-bottom:8px;}
ul.specials_links {list-style-image:url(img/arrowOrange.gif);margin-top:10px;}
ul.specials_links li {margin-bottom:8px;}
ul.rss ul {padding:0px;margin:0px;}
ul.rss li {padding: 0px 0px 9px 27px; margin: 0px 0px 0px 0px; position: relative;list-style:none;background: url(img/feed-icon-16x16.gif) no-repeat 0px 1px;}
ul.rss a {font-weight:bold;}
ul.help li {padding-bottom:12px;}
ul.forum_active {font-size:12px;list-style:none;margin:0px;padding:0px;}
ul.forum_active div {color:#808080;font-size:11px;margin-bottom:4px;}
ul.forum_active li {padding-bottom:10px;}
ul.forum_active li a {display:block;color:#01479A;font-size:12px;font-weight:bold;}


/*Header*/
#header_wrapper {margin:0px auto;width:835px;text-align:left;}
#header_logo {float:left;margin-top:18px;}

/*Tabs*/
#tabs_wrapper {margin:0px auto;width:835px;text-align:left;clear:both;}
#tabs {background:url(img/header_bg.gif) no-repeat bottom;float:left;width:100%;font-size:93%;line-height:normal;padding-bottom:2px;}
#tabs ul {margin:0;padding:10px 10px 0px;list-style:none;text-align:center}
#tabs li {float:left;background:url(img/tb_l_off.gif) no-repeat left top;margin:0px;padding:0px 0px 0px 8px;width:120px;}
#tabs a {float:left;display:block;background:url(img/tb_r_off.gif) no-repeat right top;padding:7px 15px 5px 6px;text-decoration:none;font-weight:bold;color:#ffffff;}
#tabs a {float:none;} /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a:hover {color:#ffffff;text-decoration:underline;}/* End IE5-Mac hack */
#tabs #current {background-image:url(img/tb_l_on.gif);border-width:0px;}
#tabs #current a {background-image:url(img/tb_r_on.gif);color:#000000;}
#tabs #current a:hover {color:#000000;text-decoration:underline;}

/*subnav*/
#subnav_wrapper {margin:0px auto;background:url(img/subnav_bg.gif);width:835px;text-align:left;clear:both;height:22;}
#subnav_wrapper_landing {margin:0px auto;background:url(img/subnav_bg_home.gif);width:835px;text-align:left;clear:both;height:22;}
#subnav {margin-left:15;margin-right:15;font-size:12;}
#subnav ul {margin:0;padding:0 0 0;list-style:none;padding-top:3;}
#subnav li {float:left;display:block;text-decoration:none;font-weight:bold;margin:0;padding-right:7px;padding-left:7px;float:left;background:url(img/subnav_link_bg.gif) no-repeat right top;}
#subnav li a {text-decoration:none;}
.subnav_announce {display:block;clear:both;text-align:center;margin:0px auto;background:url(img/wrapper_bg.gif);width:835px;}	
#subnav_announce_body {padding:4px;border-bottom:solid 1px #000;margin-right:5px;margin-left:6px;font-size:12px;background-color:#ffffd0;margin-top:2px;}

/*features banner*/
.features_wrapper {display:block;clear:both;text-align:center;margin:0px auto;background:url(img/wrapper_bg.gif);width:835px;}	
#features_body {padding:4px;border-bottom:solid 2px #398600;margin-right:5px;margin-left:6px;font-size:12px;background-color:#ffffd0;margin-top:2px;}

/*Body*/
#body_wrapper {margin:0px auto;background:url(img/wrapper_bg.gif);width:835px;text-align:left;clear:both;}
#body_page {margin-left:15px;margin-right:15px;font-size:12px;padding-top:10px;padding-bottom:10px;}
#body_wrapper .error {color:#f00;font-weight:bold;}

/*Footer*/
#footer_wrapper {margin:0px auto;background:url(img/footer_bg.gif) no-repeat;width:835px;font-size:11px;color:#808080;text-align:left;line-height:1.5em;}
#footer {padding-top:20px;padding-left:10px;}
#footer b {display:block;}
#footer_lnks {text-align:center;float:right;font-size:11px;color:#808080;font-family:arial;}
#footer_lnks a {font-size:11px;color:#808080;}
#footer_lnks a:hover {text-decoration:none;}
#footer_lgo {float:right;margin-left:60px;margin-right:10px;width:100px}

/*User reviews*/
#urev_subject {background-color:#646263;padding-top:4px;padding-bottom:6;padding-left:12px;}
#urev_subject h1 {font-size:14px;font-weight:bold;margin:0;color:#ffffff;}
#urev_companyimg {float:left;margin-top:20;padding-top:10;margin-bottom:20;}
#urev_companyprofile {float:right;margin-top:20;margin-bottom:20;}
#urev_itemimg {margin-top:10;padding-top:10;float:left;margin-bottom:10;}
#urev_total {float:left;text-align:center;margin-left:20;padding-top:30;}
#urev_totalavgs {float:right;margin-top:30;}
#urev_avg {clear:both;}
#urev_avglbl {float:left;width:150;text-align:right;margin-right:10;font-weight:bold;}
#urev_avgval {float:left;}
#urev_reviews {clear:both;}
#urev_addreview {clear:both;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;padding-top:4;padding-bottom:4;margin-top:10;margin-bottom:30;}

/*Box - white/gray/w shadow */
#bx_wgs {background: url(img/gs_body_r.gif) no-repeat bottom right;font-size: 100%;}
#bx_wgs a {font-size:11px;}
#bx_wgs_t {background: url(img/gs_head_r.gif) no-repeat top right;margin: 0;padding: 0;}
#bx_wgs_tl {font-size:9;background: url(img/gs_head_l.gif) no-repeat top left;margin: 0;}
#bx_wgs_bd {background: url(img/gs_body_l.gif) no-repeat bottom left;margin:0;padding: 0px 10px 10px;font-size:11px;font-family:arial;}	
#bx_wgs_bd h2 {font-weight:bold;font-size:12px;margin:0;}
#bx_wgs_body {width:100%;display:block;margin-top:10;}
#bx_wgs_image {float:left;}
#bx_wgs_info {text-align:center;}
#bx_wgs_price {text-align:right;margin-top:10;}
#bx_wgs_price .final {font-weight:bold;color:maroon;border-top:solid 1px #cccccc;padding-top:4;margin-top:4;font-size:12;}
#bx_wgs_buy {clear:both;text-align:center;padding-top:5;}

/*Box - gray/full/gray outline */
#bx_gfl {background: url(img/gfl_body_r.gif) no-repeat bottom right;font-size: 100%;}
#bx_gfl a {font-size:11px;}
#bx_gfl_t {background: url(img/gfl_head_r.gif) no-repeat top right;margin: 0;padding: 0;}
#bx_gfl_tl {font-size:7;background: url(img/gfl_head_l.gif) no-repeat top left;margin: 0;}
#bx_gfl_bd {background: url(img/gfl_body_l.gif) no-repeat bottom left;margin:0;padding: 0px 10px 7px;font-size:11px;font-family:arial;}	
#bx_gfl_bd h2 {font-weight:bold;font-size:12px;margin:0;}
#bx_gfl_bd ul {line-height:1.5em;margin-top:6;}

/*Box - gray/full */
#bx_g {background: url(img/gf_body_r.gif) no-repeat bottom right;font-size: 100%;}
#bx_g a {font-size:11px;}
#bx_g_t {background: url(img/gf_head_r.gif) no-repeat top right;margin: 0;padding: 0;}
#bx_g_tl {font-size:7;background: url(img/gf_head_l.gif) no-repeat top left;margin: 0;}
#bx_g_bd {background: url(img/gf_body_l.gif) no-repeat bottom left;margin:0;padding: 0px 5px 5px;font-size:11px;font-family:arial;}	
#bx_g_bd h2 {font-weight:bold;font-size:12px;margin:0;}

/*Box - white/gray outline */
#bx_wgl {background: url(img/wgl_body_r.gif) no-repeat bottom right;font-size: 100%;}
#bx_wgl a {font-size:11px;}
#bx_wgl_t {background: url(img/wgl_head_r.gif) no-repeat top right;margin: 0px;padding: 0px;}
#bx_wgl_tl {font-size:7px;background: url(img/wgl_head_l.gif) no-repeat top left;margin: 0px;}
#bx_wgl_bd {background: url(img/wgl_body_l.gif) no-repeat bottom left;margin:0;padding: 0px 10px 7px;font-size:11px;font-family:arial;}	
#bx_wgl_bd h2 {font-weight:bold;font-size:12px;margin:0px;}
#bx_wgl_bd ul {line-height:1.5em;margin-top:6px;}

/*Comment box left-to-right*/
#bx_cmt_ltr {margin-bottom: 6px;font-size: 1em;font-weight: normal;}
#bx_cmt_ltr img {background-image: url(img/cmt_ltr.gif);background-repeat: no-repeat;width: 14px;height: 14px;margin-bottom: -7px;}
#bx_cmt_ltr_bdy {padding-bottom: 3px;background-image: url(img/cmt_shadow.gif);background-repeat: repeat-x;background-position: left bottom;}
#bx_cmt_ltr_txt {border: solid 1px #cccccc;padding: 3px;}

/*Comment box right-to-left*/
#bx_cmt_rtl {margin-bottom: 6px;font-size: 1em;font-weight: normal;}
#bx_cmt_rtl img {background-image: url(img/cmt_rtl.gif);background-repeat: no-repeat;width: 14px;height: 14px;margin-bottom: -7px;}
#bx_cmt_rtl_bdy {padding-bottom: 3px;background-image: url(img/cmt_shadow.gif);background-repeat: repeat-x;background-position: left bottom;}
#bx_cmt_rtl_txt {border: solid 1px #cccccc;padding: 6px;}
#bx_close {font-size:11px;text-align:right;}
#bx_close input {font-size:11px;color:#ffffff;border:solid 1px #2465B2;background-color:#4186D7;}

/*Rail Primary */
#r1 {background: url(img/gfl_body_r.gif) no-repeat bottom right;font-size: 100%;}
#r1 a {font-size:11px;}
#r1 b {text-transform:uppercase;font-size:12;color:#666666;}
#r1_t {background: url(img/gfl_head_r.gif) no-repeat top right;margin: 0;padding: 0;}
#r1_tl {font-size:7;background: url(img/gfl_head_l.gif) no-repeat top left;margin: 0;}
#r1_bd {background: url(img/gfl_body_l.gif) no-repeat bottom left;margin:0;padding: 0px 10px 4px;font-size:11px;font-family:arial;}	
#r1_bd h2 {font-weight:bold;font-size:12px;margin:0;}
#r1_bd ul {list-style:none;padding-left:0;margin-left:0;margin-top:2;padding-top:2;margin-bottom:0;}
#r1_bd ul li {margin-bottom:4;}
#r1_bd ul li a {text-decoration:none;}
#r1_bd ul li a:hover {text-decoration:underline;}
#r1_bd #more {text-align:right;border-top:dotted 1px #cccccc;padding-top:2px;margin-top:-4px;margin-bottom:20px;}
#r1_bd #more a {text-decoration:none;}

/*Left nav menu*/
#specials_finder {z-index:2;font-weight:bold;margin-bottom:20;}
#specials_finder ul {margin:10 0 0 0px;padding:0;}
#specials_finder ul li {list-style:none;padding:0 20px 1px 8px;margin:0;position: relative;}
#specials_finder a {text-decoration:none;}
#specials_finder a:hover {text-decoration:underline;}
#specials_finder li a {display: block;background:0;padding:0;}
#specials_finder ul ul {background-color:#F3F3F3;border:solid 1px #cccccc;}
#specials_finder ul ul li {padding: 3px 0 5px 0px;}
#specials_finder ul ul li a {padding-left:10;width:150;}
#specials_finder ul ul li a:hover {background-color:#cccccc;text-decoration:none;color:#103D6A;}
#specials_finder ul li.sub {background: url(img/sbttn.gif) no-repeat;background-position:left;height:23px;padding-left:24px;}
#specials_finder ul li.subsingle {background: url(img/sbttn.gif) no-repeat;background-position:left;height:23px;padding-left:24px;}
#specials_finder ul li.sub:hover {}
#specials_finder ul li.sub a, #specials_finder ul li.subsingle a {padding-top:4px;}
#specials_finder ul li:hover > ul {display:block;}
#specials_finder ul ul {display: none;width:150px; position: absolute; top: -10px; left: 125px;}

/*Companies/phones/plans comparison table-less layout*/
#comp_container {font-size:12px;font-family:arial;}
#comp_head {clear:both;background:url(img/compare_head_bg.gif) no-repeat;height:30;}
#comp_head input {font-size:11px;margin-left:40;margin-top:5;}
#comp_head div {float:right;margin-top:6;margin-right:10;}
#comp_foot {clear:both;background:url(img/compare_foot_bg.gif) no-repeat;height:30;}
#comp_foot input {font-size:11px;margin-left:40;margin-top:5;}
#comp_item {background:url(img/compare_item_bg.gif);clear:both;padding-top:10;padding-bottom:4;padding-left:10;height:70;}
#comp_item p {margin:8;}
#comp_item h2 {margin:0;background:url(img/arrowOrange.gif) no-repeat;background-position:left;padding-left:20;}
#comp_item_check {display:inline;float:left;margin-top:18;margin-left:-2;}
#comp_item_left {display:inline;padding-left:20;padding-right:10;width:130;float:left;text-align:center;}
#comp_item_lefttxt {display:inline;float:left;}
#comp_item_right {float:right;text-align:right;}
#comp_item_companylogo {background:url(img/bg_cl_m.gif) repeat-x;width:128px;height:56px;padding-top:4px;text-align:center;margin-bottom:4;}
#comp_item_phoneimg {width:80;}
#comp_item_planimg {width:90;padding-top:10;}
#comp_item_rating {text-align:center;}
#comp_item_lnks {margin-top:6;}
#comp_item_lnks a {font-size:11;background-color:#F5F5F5;padding:2;padding-left:4;padding-right:4;margin-right:4;text-decoration:none;text-align:center;border:solid 1px #e5e5e5;width:70;}
#comp_item_lnks a:hover {background-color:#ffffd0;}
#comp_item_lnks a:active {outline:none; /*removes dotted outline in firefox*/}
#comp_item_divider {background:url(img/compare_itemdivider_bg.gif);clear:both;height:11;}

/*Specials pages*/
#sp_wrapper hr {height:1px;border:dotted 1px #cccccc;clear:both;margin-top:0;margin-bottom:20;}
#sp_items {background:url(img/bg_specialsfade.jpg) no-repeat;}
#sp_wrapper h2 {color:44870E;font-size:15;margin-bottom:8;}
#sp_head {clear:both;height:60;}
#sp_head_logo {float:left;margin-right:20;margin-left:20;margin-top:10;border:solid 1px #cccccc;}
#sp_head_rating {font-weight:bold;margin-top:10;margin-bottom:8;}
#sp_head_lnks {margin-top:14;display:inline;}
#sp_head_lnks a {font-size:11;background-color:#ffffff;padding:2;padding-left:4;padding-right:4;margin-right:4;text-decoration:none;text-align:center;border:solid 1px #CCCCCC;width:85;}
#sp_head_lnks a:hover {background-color:#3C80D0;color:#ffffff;}
#sp_head_lnks a:active {outline:none; /*removes dotted outline in firefox*/}
#sp_item {float:left;text-align:center;margin-right:25;margin-bottom:10;margin-top:10;}
#sp_item_price {display:inline;font-weight:bold;color:Maroon;font-size:14;}
#sp_carrier {font-size:11;}
#sp_carrier a {font-size:11;}
#sp_more {text-align:right;clear:both;margin-top:8;}

/*Articles listing on landing pages*/
ul.articles {list-style:none;list-image:none;margin-left:0;padding-left:0;margin-top:10;}
ul.articles li {margin-bottom:10;font-size:12;}
ul.articles a {font-weight:bold;font-size:14;}

#form_comments {}
#form_comments label {width:150;font-weight:bold;text-align:right;margin-right:10;}

/*Advertisements*/
#ads_leaderboard {font-size:11px;border-bottom:dotted 1px #cccccc;padding-bottom:4px;margin-top:20px;margin-bottom:10px;color:#999999;background:url(img/arrowgreydwn.gif) no-repeat;padding-left:8px;}
#ads_leaderboard a {font-size:11px;}

/*Tabber*/
.tabberlive .tabbertabhide {display:none;}
.tabberlive {margin-top:1em;}
ul.tabbernav {margin:0;padding: 3px 0;border-bottom: 1px solid #cccccc;}
ul.tabbernav li {list-style: none;margin: 0;display: inline;}
ul.tabbernav li a {padding: 3px 0.5em;margin-left: 3px;border: 1px solid #cccccc;border-bottom: none;text-decoration: none;background:#44870E;border-color: #cccccc;color:white;}
ul.tabbernav li a:link {color: #fff;}
ul.tabbernav li a:visited {color: #000;}
ul.tabbernav li a:hover {color: #000;background:#44870E;border-color: #cccccc;color:white;}
ul.tabbernav li.tabberactive a {background-color: #fff;border-bottom: 1px solid #fff;color:#000;}
ul.tabbernav li.tabberactive a:hover {color: #000;background: white;border-bottom: 1px solid white;}
.tabberlive .tabbertab {padding:5px;border:1px solid #cccccc;border-top:0;}
.tabberlive .tabbertab h2 {display:none;}
.tabberintro {margin-bottom:20;}
.tabberintro h1 {color:44870E;font-size:15;margin-top:12;margin-bottom:4;}

/*top list (up to 10)*/
#top-list h2 {color:44870E;font-size:15;margin-bottom:8;}
#top-list ul {padding:0;margin:0;}
#li-price {font-size:11;}
#li-price a {color:#666666;font-size:11;}
#top-list li {padding: 0 0 9px 27px; margin: 0 0 0 0; position: relative;list-style:none;}
#top-list #li-1 {background: url(img/l_1.gif) no-repeat 0 1px;}
#top-list #li-2 {background: url(img/l_2.gif) no-repeat 0 1px;}
#top-list #li-3 {background: url(img/l_3.gif) no-repeat 0 1px;}
#top-list #li-4 {background: url(img/l_4.gif) no-repeat 0 1px;}
#top-list #li-5 {background: url(img/l_5.gif) no-repeat 0 1px;}
#top-list #li-6 {background: url(img/l_6.gif) no-repeat 0 1px;}
#top-list #li-7 {background: url(img/l_7.gif) no-repeat 0 1px;}
#top-list #li-8 {background: url(img/l_8.gif) no-repeat 0 1px;}
#top-list #li-9 {background: url(img/l_9.gif) no-repeat 0 1px;}
#top-list #li-10 {background: url/img/l_10.gif) no-repeat 0 1px;}

/*Buttons*/
.btn_continue {background:url(img/continue.gif) no-repeat;width:90;height:27;color:#000000;padding-top:5px;text-align:center;}
.btn_selectpp {background:url(img/selectpp.gif) no-repeat;width:137;height:27;color:#000000;padding-top:5px;text-align:center;}
.btn_compareprices {background:url(img/compareprices.gif) no-repeat;width:112;height:27;color:#000000;padding-top:5px;text-align:center;}
.btn_buynowfrom {background:url(img/buynowfrom.gif) no-repeat;width:120;height:42;color:#000000;padding-top:7px;text-align:center;}
.btn_continue a, .btn_buynowfrom a, .btn_selectpp a, .btn_compareprices a {font-family:Verdana;font-weight:bold;text-decoration:none;font-size:10px;color:#000000;}
.btn_continue a:hover, .btn_buynowfrom a:hover, .btn_selectpp a:hover, .btn_compareprices a:hover {text-decoration:none;color:#000000;}

/*outdated*/
.green11			{font-family:arial;color:#398600;font-size:11px;}
.green12			{font-family:arial;color:#398600;font-size:12px;}
.green16			{font-family:arial;color:#398600;font-size:16px;}
.green18			{font-family:arial;color:#398600;font-size:18px;}
.white12			{color:#ffffff;text-decoration:none;}
.white12:hover		{text-decoration:underline;}
.white11			{font-size:11px;color:#ffffff;text-decoration:none;}
.white11:hover		{text-decoration:underline;color:#ffffff;}
.white11u			{font-size:11px;color:#ffffff;}
.white11u:hover		{color:#ffffff;}
.white10			{font-size:10px;color:#ffffff;text-decoration:none;}
.white10:hover		{text-decoration:underline;color:#ffffff;}
.bttnAccounts		{font-family:Arial;font-size:11px;width:100px;}
.valsummary			{border:solid 1px #cccccc;background-color:#ffffdd;padding:0px;margin-top:10px;display:block;padding:6px;margin-bottom:20px;}
.imageOff			{border:solid 1px #cccccc;}
.imageOn			{border:solid 1px Green;}
.selsmall			{font-size:11px;}

.bgColor1			{background-color:#0C50A5;}
.bgColor2			{background-color:#0C76A5;}
.bgColor3			{background-color:#ffffd0;}
.bgColor4			{background-color:#E8E8E8;}

/*Tabs & Sub Tabs/Page Tabs*/
.stabs				{font-family:arial;font-size:11px;}
.stabs a			{font-family:arial;font-size:11px;text-decoration:none;color:#666666;font-weight:bold;}
.stabs a:hover		{text-decoration:none;}
.stab_bg_on			{background:url(img/stab_bg_on.gif) repeat-x;padding-left:4px;padding-right:4px;padding-top:3px;padding-bottom:1px;}
.stab_bg_off		{background:url(img/stab_bg_off.gif) repeat-x;padding-left:4px;padding-right:4px;padding-top:3px;padding-bottom:1px;}
.stab_left_on		{background:url(img/stab_left_on.gif) repeat-x;}
.stab_right_on		{background:url(img/stab_right_on.gif) repeat-x;}
.stab_left_off		{background:url(img/stab_left_off.gif) repeat-x;}
.stab_right_off		{background:url(img/stab_right_off.gif) repeat-x;}
.stab_bg_on a		{color:#000000;}
.stab_space			{border-bottom:solid 1px #999999;}
.stab_bg			{background-color:#7B7B7B;}
.stab_sub			{background-color:#F3F3F3;}
.stab_sub a			{font-weight:normal;color:#000000;}
.stab_sublink_on	{font-weight:bold;}
.stab_sublink_off	{font-weight:normal;}


/*General Headers & Labels & Forms*/
.genHeader			{background-color:#F5F5F5;border-top:solid 1px #E1E1E1;border-bottom:solid 1px #E1E1E1;padding:4px;}
.genLabel			{background-color:#F5F5F5;padding:2px;}
.genForm			{background-color:#E3EEF8;border:1px solid #CDDCEE;padding-left:10px;padding-right:10px;padding-bottom:10px;text-align:left;}
.genFormNoPad		{background-color:#E3EEF8;border:1px solid #CDDCEE;}
.genGreyFade		{filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#F5F5F5', gradientType='0')}			
.genGreyFadeLTR		{filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#F5F5F5', gradientType='1');}

/*Commerce/Cart Configuration & Colors*/
.cOuter				{border:solid 1px #cccccc;}
.cHeader			{background-color:#eff7fe;line-height:10px;padding:1px;height:24px;border-bottom:solid 1px #cccccc;}
.cBoxOuter			{border:solid 1px #3A7DBE;}
.cBoxHeader			{background-color:#DCE8FF;font-weight:bold;}
.cQty				{border-right:dashed 1px #cccccc;background-color:#eff7fe;}
.cEdit				{font-size:11px;}
.cSelect			{font-size:10px;}
.cFormElement		{font-size:11px;}
.cPrice				{border-right:dashed 1px #cccccc;border-left:dashed 1px #cccccc;}
.cDivider			{border-bottom:solid 1px #cccccc;}
.cDividerRow		{background-color:#cccccc;}
.cPriceDivider		{border-right:dashed 1px #cccccc;border-left:dashed 1px #cccccc;border-bottom:solid 1px #cccccc;}
.cTotals			{background-color:#eff7fe;}
.cSubTotal			{background-color:#D9ECFF;}
.cFinalTotal		{background-color:#BBDEFF;}
.cAdditional		{background-color:#eeeeee;}
.cSmall				{font-size:11px;}
.cPlanLabel			{font-size:11px;font-weight:bold;background-color:#ffffdd;padding:2px;}
.cPlanInfo			{font-size:11px;text-align:center;background-color:#F1F1F1;}
.cCoupon			{border:dashed 3px #44870E;padding:6px;}
.cAttention			{color:#9A2F2F;}
.cAttention2		{color:Green;text-decoration:none;}
.cAttention2:hover	{color:orange;text-decoration:underline;}
.cAttention3		{color:#EF4300;}
.cAddToCart			{border:solid 1px #000000;background-color:#ffffd0;font-size:10px;font-weight:bold;}

/*Signup/Order Form Configuration Colors*/
.soTopBottomLine	{background-color:#0C50A5;} /*1*/
.soLeftCol			{background-color:#DCE8FF;} /*3*/
.soBackToCart		{background-color:#5285C3;} /*2*/
.soProgress			{background-color:#0C50A5;color:#ffffff;text-decoration:none;}
.soProgressOn		{background-color:#0C76A5;color:#ffffff;text-decoration:none;}

/*Compare Grids*/
.cmprTL				{border-top:solid 1px #E1E1E1;border-left:solid 1px #E1E1E1;background-color:#F5F5F5;}
.cmprTB				{border-top:solid 1px #E1E1E1;border-bottom:solid 1px #E1E1E1;background-color:#F5F5F5;}
.cmprBTL			{border-top:solid 1px #E1E1E1;border-bottom:solid 1px #E1E1E1;border-left:solid 1px #E1E1E1;background-color:#F5F5F5;}
.cmprBL				{border-bottom:solid 1px #E1E1E1;border-left:solid 1px #E1E1E1;background-color:#F5F5F5;}
.cmprLR				{border-right:solid 1px #E1E1E1;border-left:solid 1px #E1E1E1;background-color:#F5F5F5;}
.cmprR				{border-right:solid 1px #E1E1E1;font-size:11px;text-align:center;padding-left:4;padding-right:4;}
.cmprBgDark			{background-color:#E1E1E1;}
.cmprTbl			{border-top:solid 1px #E1E1E1;width:100%;border-left:solid 1px #E1E1E1;width:100%;}
.cmprHdrCell		{border-right:solid 1px #E1E1E1;border-bottom:solid 1px #E1E1E1;background-color:#F5F5F5;text-align:center;padding:4px;font-weight:bold;}
.cmprItmCell		{border-right:solid 1px #E1E1E1;border-bottom:solid 1px #E1E1E1;text-align:center;padding:4px;}
.cmprItmCellSpan	{border-bottom:solid 1px #E1E1E1;padding:4px;}


/*ARTICLES,NEWS,BLOG*/
.article_title {font-size:18px;font-weight:bold;margin-bottom:4;}
.article_dateandauthor			{font-size:11px;color:#808080;}
.article_dateandauthor a		{font-size:11px;color:#808080;text-decoration:underline;}
.article_img					{border:solid 1px #000000;}
.article_body					{font-size:12px;margin-bottom:4;}
.article_body img				{border:solid 1px #000000;}
.article_bodysmall				{font-size:11px;}
.article_bodysmall img			{border:solid 1px #000000;}
.article_footer					{text-align:right;border-bottom:dotted 1px #cccccc;padding-bottom:4px;margin-bottom:20px;margin-top:10px;font-size:11px;clear:both;}
.article_footer a				{font-size:11px;}
.article_moreheader				{font-size:18px;text-decoration:none;font-weight:bold;color:#103D6A;padding-bottom:10px;}
.article_morelist				{}
.article_morelist li			{padding-bottom:8px;}

/*Logo backgrounds*/
.bg_cl_m						{background:url(img/bg_cl_m.gif) repeat-x;width:128px;height:56px;padding-top:4px;text-align:center;}


/*SuperNote js popup*/
.fallback {display: none;}
.snp-triggeroffset {margin-left: 40px;margin-top: -25px;position: absolute;visibility: hidden;top: 1.5em;left: 2em;width:350px;}
.snp-normal .note-close {background:url(img/close_off.gif) no-repeat;background-position:bottom right;padding-right:16px;margin-top:10px;text-align:right;border-top:dotted 1px #cccccc;padding-top:4px;visibility: inherit;clear:both;} 


#popArrowLeft{position: absolute; left: 0px; z-index: 15;background: transparent url(img/popArrowLeft.gif) no-repeat top left;width:34px;height:34px}
#popArrowRt{position: absolute; right: 0px; z-index: 1;background: transparent url(img/popArrowRt.gif) no-repeat top left;width:40px;height:35px}
.popTop{background: transparent url(img/popCornerTopLeft.gif) no-repeat top left;height:20px;margin:0px 22px 0px 25px}
.popTopRt{background: transparent url(img/popCornerTopRt.gif) no-repeat top right;height:20px}
.popTopMid{background: #fff url(img/popTopRepeat.gif) repeat-x top left;height:20px;margin:0px 20px 0px 11px}
.popMiddle{background: #fff url(img/popLeftRepeat.gif) repeat-y top left;margin:0px 22px 0px 25px}
.popMidRt{background: transparent url(img/popRtRepeat.gif) repeat-y top right;margin:0px;padding:1px 27px 7px 19px;text-align:left;font-size:12px;}
.popBtm{background: transparent url(img/popCornerBtmLeft.gif) no-repeat bottom left;height:21px;margin:0px 22px 0px 25px}
.popBtmRt{background: transparent url(img/popCornerBtmRt.gif) no-repeat bottom right;height:21px}
.popBtmMid{background: #fff url(img/popBtmRepeat.gif) repeat-x bottom left;height:21px;margin:0px 20px 0px 11px}