BODY
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	font-family: arial, verdana, helvetica, sans-serif;
	background-color: #F7F7F7;
}
A
{
	color: #0062C4;
}
A:hover
{
	color: #00509F;
}
TABLE.bundle_table
{
	margin: 10px auto 26px;
	background-color: #1C6ECA;
	width: 721px;
	color: #F6F3F3;
	font-weight: bold;
}
TABLE.bundle_table TD
{
	padding: 7px;
	border: 1px solid #F9EFEF;
	width: 50%;
	text-align: center;
}
TABLE.bundle_table SPAN.offer_expires
{
	font-style: italic;
	text-decoration: none;
	color: #FFDE59;
}
TABLE.bundle_table TD A
{
	font-weight: bold;
	color: #FFDE59;
	font-size: 22.7pt;
}
TABLE.bundle_table TD.title
{
	color: #F0EEEE;
	text-align: center;
	font-weight: bold;
	font-size: 19.6pt;
}
TABLE.bundle_table TD.title STRONG
{
	color: #FFDE59;
}
TABLE
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.tightTable
{
	margin: 0px;
	padding: 0px;
	border: none;
}
.tightTable100
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
}
FORM
{
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	display: inline;
}
.content_body
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	background: #F7F7F7;
}
.my_zipcode
{
	width: 154px;
	height: 68px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	border: none;
	background: url(http://dslbyzip.com/images/my_zipcode_bg.gif) no-repeat 0 0;
	background-color: #F7F7F7;
	text-align: center;
}
.zip_text
{
	margin-top: 14px;
	text-align: center;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.zip_submit_button
{
	padding-bottom: 2px;
	height: 21px;
	width: 50px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
}
.zip_input_box
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	background: #FFFFFF;
	height: 22px;
	width: 52px;
	margin-right: 1px;
	padding-top: 2px;
	border: 1px solid #313131;
}
.zip_text_2
{
	margin-top: 7px;
	text-align: center;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #DDEEFF;
	font-size: 11px;
	font-weight: bold;
}
.your_zipcode
{
	margin: 0px;
	padding: 0px;
	color: #F5F5F5;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.change_zip
{
	margin: 0px;
	padding: 0px;
	color: #F5F5F5;
	font-size: 11px;
}
.change_zip A
{
	margin: 0px;
	padding: 0px;
	color: #FFCC00;
	font-size: 11px;
}
.change_zip A:hover
{
	color: #F5F5F5;
}
.lnav_res_table
{
	width: 154px;
	margin-top: 1px;
	margin-bottom: 10px;
}
.lnav_res_head
{
	width: 100%;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 0px;
	background-color: #004A95;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.lnav_res_body_1
{
	width: 100%;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 3px;
	background-color: #F7F7F7;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	font-size: 11px;
	color: #5B5B5B;
	font-weight: bold;
}
.lnav_res_body
{
	width: 100%;
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
	padding-right: 3px;
	background-color: #FFFFFF;
	border: 1px solid #808080;
	font-size: 11px;
	color: #5B5B5B;
	font-weight: bold;
}
.lnav_title_divider
{
	margin: 0px;
	color: #004080;
	background-color: #004080;
	height: 1px;
}
.lnav_title_divider_wrapper
{
	height: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	border: none;
}
.lnav_res_ul
{
	margin-top: 4px;
	margin-left: 4px;
	margin-bottom: 11px;
	padding: 0px;
	color: #313131;
}
.lnav_res_ul A
{
	font-family: arial;
	color: #0062C4;
/*color: #0057AE;*/
	font-size: 12px;
	font-weight: normal;
}
.lnav_res_ul A:hover
{
	color: #00509F;
}
.lnav_res_ul_label
{
	margin-bottom: 0px;
}
.lnav_bus_table
{
	width: 154px;
	margin-top: 1px;
	margin-bottom: 10px;
}
.lnav_bus_head
{
	width: 100%;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 0px;
	background-color: #207012;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.lnav_bus_body_1
{
	width: 100%;
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 3px;
	background-color: #F7F7F7;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	font-size: 11px;
	color: #5B5B5B;
	font-weight: bold;
}
.lnav_bus_body
{
	width: 100%;
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 15px;
	padding-left: 6px;
	padding-right: 3px;
	background-color: #FFFFFF;
	border: 1px solid #808080;
	font-size: 11px;
	color: #5B5B5B;
	font-weight: bold;
}
.lnav_title_divider
{
	margin: 0px;
	color: #004080;
	background-color: #004080;
	height: 1px;
}
.lnav_title_divider_wrapper
{
	height: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	border: none;
}
.lnav_bus_ul
{
	margin-top: 4px;
	margin-left: 4px;
	margin-bottom: 14px;
	padding: 0px;
	color: #313131;
}
.lnav_bus_ul A
{
	font-family: arial;
	color: #0062C4;
	font-size: 12px;
	font-weight: normal;
}
.lnav_bus_ul A:hover
{
	color: #00509F;
}
.lnav_bus_ul_label
{
	margin-bottom: 0px;
}
H1
{
	margin-bottom: 1px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ECF5FF;
}
H2
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	color: #004080;
}
H3
{
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #004080;
}
FORM
{
	margin-top: 4px;
	margin-bottom: 4px;
}
.compareplansP
{
	margin-bottom: 15px;
	margin-top: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.compareplansP A:hover
{
	color: #00509F;
}
.removeCMP
{
	font-size: 11px;
	color: #808080;
}
.removeCMPText
{
	font-size: 11px;
	color: #313131;
}
.lnav_cmp_table
{
	width: 154px;
	margin-top: 1px;
}
.lnav_cmp_head
{
	width: 100%;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 0px;
	background-color: #004080;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.lnav_cmp_body_1
{
	width: 100%;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 3px;
	background-color: #EEEEEE;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	font-size: 12px;
	color: #313131;
	font-weight: bold;
}
.lnav_cmp_body
{
	width: 100%;
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 15px;
	padding-left: 6px;
	padding-right: 3px;
	background-color: #EEEEEE;
	border: 1px solid #808080;
	font-size: 12px;
	color: #313131;
	font-weight: normal;
}
.middle_col
{
	padding: 0px;
	margin: 0px;
}
.middle_col_header_res
{
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 10px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ECF5FF;
	background: url(http://dslbyzip.com/images/residential-dsl-left-bg.gif) no-repeat 0 0;
	background-color: #004A95;
}
.middle_col_header_res_2
{
	padding: 0px;
	background: url(http://dslbyzip.com/images/corner_tr.gif) no-repeat top right;
	background-color: #004A95;
}
.specials_zipcode_text
{
	color: #FFFFFF;
}
.featured_plans
{
	padding: 0px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-right: 0px;
	margin-left: 0px;
}
.featured_plans_cell
{
	width: 32%;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	border: none;
	border-right: 1px solid #C0C0C0;
}
.featured_plans_cell_end
{
	width: 33%;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	border: none;
}
.featured_logo
{
	margin: 3px;
}
.featured_link
{
	text-align: center;
	margin-top: 4px;
	margin-bottom: 4px;
	width: 90%;
}
.featured_link A
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.featured_link A:hover
{
	color: #00509F;
}
.featured_desc
{
	text-align: center;
	margin-top: 4px;
	margin-bottom: 0px;
	width: 90%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
}
.featured_price
{
	margin-bottom: 10px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #525252;
}
.featured_price_small
{
	font-size: 12px;
	font-weight: normal;
	color: #525252;
}
.featured_speed
{
	margin-top: 10px;
	margin-bottom: 3px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #464646;
}
.featured_speed_2
{
	margin-bottom: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #464646;
}
.featured_speed_bps
{
	margin-left: 2px;
	font-size: 12px;
	font-weight: normal;
	color: #464646;
}
.featured_speed_direction
{
	font-size: 11px;
	color: #737373;
	font-weight: normal;
}
.isps_light
{
	color: #AAAAAA;
	font-size: 11px;
}
.divider_featured
{
	margin-left: 10px;
	margin-right: 10px;
	border-bottom: 1px solid #C0C0C0;
}
.divider_rating_top
{
	width: 130px;
	margin: 0px;
	border-bottom: 1px solid #C0C0C0;
	font-size: 9px;
}
.divider_rating_bottom
{
	width: 130px;
	margin: 0px;
	border-top: 1px solid #C0C0C0;
	font-size: 9px;
}
.ratings
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	margin: 4px;
}
.more_info
{
	margin-top: 0px;
	margin-bottom: 6px;
}
.more_info A
{
	font-size: 14px;
	color: #0062C4;
}
.more_info A:hover
{
	color: #00509F;
}
.more_info_div
{
	font-size: 17px;
	color: #C0C0C0;
	margin: 2px;
}
.right_col TD
{
	margin-top: 0px;
/*padding-top: 4px;*/
}
.searchbox
{
	width: 165px;
	padding: 0px;
	margin-top: 4px;
	border: none;
}
.search_title
{
	padding-left: 6px;
	padding-bottom: 0px;
	padding-top: 6px;
	background: #004A95;
	color: #FFFFFF;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 4px;
	font-weight: bold;
	background-image: url(http://dslbyzip.com/images/search_box_top_left.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.search_text
{
	padding-bottom: 10px;
	background: #004A95;
	color: #FFFFFF;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(http://dslbyzip.com/images/search_box_bottom_left.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.search_submit_button_div
{
	margin-top: 4px;
}
.search_text_old
{
	width: 100%;
	margin-bottom: 0px;
	padding: 2px;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.search_input_box
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	background: #FFFFFF;
	height: 22px;
	width: 140px;
	margin-right: 1px;
	padding-top: 2px;
	border: 1px solid #313131;
}
.search_submit_button
{
	padding-bottom: 2px;
	height: 23px;
	width: 75px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
}
.searchbox_div
{
	margin-bottom: 2px;
}
.advanced_search
{
	display: none;
	margin-top: 5px;
	margin-bottom: 3px;
	text-align: center;
	font-size: 11px;
	color: #C0C0C0;
	font-weight: normal;
}
.advanced_search A
{
	font-size: 11px;
	color: #FFCC00;
}
.advanced_search A:hover
{
	color: #F5F5F5;
}
.placeholder_right
{
	margin-top: 0px;
	width: 100%;
	background: #F5F5F5;
}
.todays_featured_plan
{
	width: 100%;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.todays_featured_plan TD
{
	padding: 5px;
}
.todays_featured_plan_cell_1
{
	font-size: 14px;
	font-weight: normal;
}
.todays_featured_title
{
	margin-left: 4px;
	margin-bottom: 4px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #4D4D4D;
}
.todays_featured_logo
{
	margin: 4px;
}
.todays_featured_link
{
	padding-left: 4px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 90%;
}
.todays_featured_desc A
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.todays_featured_desc A:hover
{
	color: #00509F;
}
.todays_featured_desc
{
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: 2px;
	width: 90%;
	line-height: 140%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
}
.todays_featured_price
{
	margin-bottom: 0px;
	padding: 6px;
	font-size: 14px;
	font-weight: bold;
	color: #313131;
}
.todays_featured_price_small
{
	font-size: 12px;
	font-weight: normal;
	color: #525252;
}
.todays_featured_speed
{
	margin-bottom: 0px;
	padding: 6px;
	font-size: 14px;
	font-weight: normal;
	color: #464646;
}
.todays_featured_speed_div
{
	font-size: 14px;
	font-weight: normal;
	color: #464646;
}
.todays_featured_price_table
{
	margin: 0px;
	padding: 1px;
	border: 1px solid #C0C0C0;
}
.more_info_cell
{
	padding-left: 6px;
}
.more_info_cell A
{
	font-size: 12px;
}
.todays_more_info_cell
{
	text-align: center;
	padding: 0px;
}
.todays_more_info_cell A
{
	font-size: 12px;
}
.todays_more_info
{
	margin: 0px;
	padding: 0px;
}
.todays_more_info A
{
	font-size: 11px;
	color: #0062C4;
}
.todays_more_info A:hover
{
	color: #00509F;
}
.todays_more_info_div
{
	font-size: 15px;
	color: #C0C0C0;
	margin: 2px;
}
.todays_ratings
{
	text-align: center;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 4px;
	color: #616161;
}
.todays_divider_featured
{
	margin-left: 0px;
	margin-right: 0px;
	border-top: 1px solid #C0C0C0;
}
.todays_divider_featured_2
{
	margin-left: 0px;
	margin-right: 0px;
	border-top: 4px solid #C0C0C0;
}
.contact_links_div
{
	margin: 4px;
	color: #808080;
}
.contact_links
{
	font-size: 11px;
	padding-right: 10px;
}
.contact_links A
{
	color: #004080;
}
.login_top
{
	display: none;
	width: 250px;
	background-color: #004A95;
	background-image: url(http://dslbyzip.com/images/login_corner_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-top: 4px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	color: #C0C0C0;
	font-size: 12px;
}
.login_top A
{
	color: #FFCC00;
	font-size: 12px;
}
.login_top A:hover
{
	color: #FFFFFF;
}
.foot_container
{
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	background: #004A95;
}
.FooterCell
{
	padding-left: 20px;
	padding-right: 12px;
	background: #004A95;
	font-size: 12px;
	color: #F5F5F5;
/*border-right: 1px solid #9FB6CE;*/
}
.FooterCell A
{
	font-size: 12px;
	background: #004A95;
	color: #F5F5F5;
}
.FooterCell A:hover
{
	color: #FFCC00;
}
.FooterLinks
{
	margin-left: 3px;
	margin-top: 0px;
	line-height: 175%;
}
.FooterCellLast
{
	text-align: center;
	background: #004A95;
	color: #004A95;
}
.FooterLinksSpacer
{
	margin-left: 6px;
	margin-right: 6px;
}
.footer_bottom_left
{
	background-color: #004A95;
	background-image: url(http://dslbyzip.com/images/footer_bl.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 10px;
}
.footer_bottom_right
{
	background-color: #004A95;
	background-image: url(http://dslbyzip.com/images/footer_br.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 10px;
}
.divider_footer
{
	width: 100%;
	margin-bottom: 1px;
	border-bottom: 1px solid #004A95;
}
.Copyright
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	font-family: arial, verdana, sans-serif;
	font-size: 10px;
	color: #808080;
}
.Copyright1
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 6px;
	font-family: arial, verdana, sans-serif;
	font-size: 10px;
	color: #808080;
}
.Copyright2
{
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 15px;
	text-align: right;
	font-family: arial, verdana, sans-serif;
	font-size: 10px;
	color: #808080;
}
.shoppingcart_table
{
	width: 165px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.shoppingcart_title
{
	width: 100%;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 0px;
	background-color: #004A95;
	background-image: url(http://dslbyzip.com/images/shopping_title_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.shoppingcart_subtitle
{
	text-align: center;
	margin: 0px;
	padding: 3px;
	background-color: #F7F7F7;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	font-size: 10px;
	color: #757575;
	font-weight: normal;
}
.shoppingcart_subtitle_empty
{
	margin: 0px;
	padding: 5px;
	background-color: #F7F7F7;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	font-size: 11px;
	color: #5B5B5B;
	font-weight: normal;
}
.shopping_cart_checkout
{
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.shoppingcart_items_cell
{
	width: 100%;
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 4px;
	padding-right: 3px;
	background-color: #FFFFFF;
	border: 1px solid #808080;
	font-size: 11px;
	color: #313131;
	font-weight: normal;
}
.shoppingcart_items_div
{
	/*[disabled]list-style-position:none;*/
	margin-bottom: 0px;
	padding: 1px;
	color: #313131;
}
.shoppingcart_item
{
	margin-bottom: 10px;
}
.shoppingcart_item A
{
	font-family: arial;
	color: #0062C4;
	font-size: 11px;
	font-weight: normal;
}
.shoppingcart_item A:hover
{
	color: #00509F;
}
.shoppingcart_compare_table
{
	width: 100%;
	margin-top: 4px;
	margin-bottom: 0px;
	padding: 0px;
	border: none;
}
.shoppingcart_compare_cell A
{
	font-family: arial;
	color: #0062C4;
	font-size: 11px;
	font-weight: bold;
}
.divider_shopping_cart
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 6px;
	border-bottom: 1px solid #C0C0C0;
}
.sc_price
{
	color: #6E6E6E;
}
.divider_left_nav
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 4px;
	margin-bottom: 6px;
	border-bottom: 1px dotted #808080;
}
.recentlyviewed_table
{
	width: 165px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.recentlyviewed_title
{
	width: 100%;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 0px;
	background-color: #004A95;
	background-image: url(http://dslbyzip.com/images/recent_top_left.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.recentlyviewed_items_cell
{
	width: 100%;
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 4px;
	padding-right: 3px;
	background-color: #FFFFFF;
	border: 1px solid #808080;
	font-size: 11px;
	color: #313131;
	font-weight: normal;
}
.recentlyviewed_items_div
{
	margin-bottom: 4px;
	padding-bottom: 6px;
	color: #313131;
	border-bottom: 1px dotted #808080;
}
.recentlyviewed_items_divLast
{
	margin-bottom: 4px;
	padding-bottom: 6px;
	color: #313131;
}
.recentlyviewed_item
{
	margin-bottom: 10px;
}
.recentlyviewed_item A
{
	font-family: arial;
	color: #0062C4;
	font-size: 11px;
	font-weight: normal;
}
.recentlyviewed_item A:hover
{
	color: #00509F;
}
.recentlyviewed_price
{
	color: #646464;
}
.AdminOutput
{
	padding: 12px;
	margin: 12px;
	background-color: #FFFFCC;
}
.navDescription
{
	font-weight: normal;
	color: #313131;
}
.lnavLink
{
	margin-left: 12px;
	font-weight: normal;
}
.ContentDesc
{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
#SortFormSubmitDiv
{
	display: none;
}
#FilterFormSubmitDiv
{
	display: none;
}
.FilterFormTable
{
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-size: 12px;
}
.FilterFormTable TD
{
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 0px;
	background: #F5F5F5;
}
.sortPlansBy
{
	font-size: 14px;
	color: #484848;
}
.PrevPrice
{
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: line-through;
}
.arrows
{
	font-size: 20px;
	font-weight: bold;
	color: #404040;
}
A.navCur
{
	color: #004284;
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF;
	padding-left: 4px;
	padding-right: 12px;
	border: 1px solid #C0C0C0;
}
/*
a.navCur:hover {
text-decoration: underline;
}
*/
.category_plans_table
{
	width: 100%;
	margin: 2px;
/*border: 1px solid #ffffff;*/
}
.cat_item_table
{
	margin-bottom: 6px;
	padding-bottom: 6px;
	border: 1px solid #EEEEEE;
}
.category_item_desc
{
	padding-top: 6px;
	padding-left: 0px;
	margin-bottom: 2px;
	width: 90%;
	line-height: 140%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
}
.category_item_desc A
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.category_item_desc A:hover
{
	color: #00509F;
}
.category_item_price_table
{
	margin: 0px;
	padding: 3px;
	border: 1px solid #C0C0C0;
	background: #FFFFFF;
}
.category_item_lmore
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.lnav_home
{
	width: 100%;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 0px;
	background-color: #004A95;
	border-bottom: 1px solid #FFFFFF;
}
.lnav_home A
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.lnav_home A:hover
{
	text-decoration: underline;
}
.ccnav
{
	margin-top: 6px;
	margin-left: 11px;
	margin-bottom: 6px;
	font-size: 12px;
	color: #585858;
}
.ccnav A
{
	font-size: 12px;
	color: #0062C4;
	font-weight: normal;
	text-decoration: underline;
}
.ccnav A:hover
{
	text-decoration: none;
}
.divInline
{
	display: inline;
}
.category_item_IPType
{
	font-size: 13px;
	color: #545454;
	font-weight: normal;
}
.lnav_aux_ul
{
	margin-top: 4px;
	margin-left: 6px;
	margin-bottom: 11px;
	padding: 0px;
	color: #313131;
}
.lnav_aux_ul A
{
	font-family: arial;
	color: #0062C4;
/*color: #0057AE;*/
	font-size: 12px;
	font-weight: normal;
}
.lnav_aux_ul A:hover
{
	color: #00509F;
}
.lnav_aux_ul_On
{
	margin-top: 4px;
	margin-left: 6px;
	margin-bottom: 11px;
	padding: 0px;
	color: #313131;
}
.lnav_aux_ul_On A
{
	font-family: arial;
	color: #0062C4;
/*color: #0057AE;*/
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.lnav_aux_ul_On A:hover
{
	text-decoration: underline;
}
/*
CSS Style for About Us type pages...
*/
.pagecontent_subtitle
{
	margin-left: 4px;
	margin-right: 35px;
	margin-bottom: 8px;
	margin-top: 8px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #4D4D4D;
}
.pagecontent A
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.pagecontent A:hover
{
	color: #00509F;
}
.pagecontent
{
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 2px;
	margin-left: 20px;
	width: 90%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
}
.DivParagraph
{
	margin-top: 15px;
	margin-left: 15px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
}
.ThankyouMessage
{
	padding: 16px;
	border: 1px solid #EEEEEE;
	background: #FFFFCC;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
}
#DSLByZip
{
	width: 60%;
	margin-top: 50px;
	padding: 0px;
	text-align: left;
}
#DSLAvailabiltyFAQ
{
	margin-top: 25px;
	padding: 5px;
	border: 1px solid #808080;
	background: #FFF;
	font-size: 11px;
}
#DSLAvailabiltyFAQ H1
{
	font-size: 14px;
	color: #004080;
}
#DSLAvailabiltyFAQ STRONG
{
	color: #363636;
}
