body { margin: 0; padding: 0; border: 0;  background-color:#660000; background-image:url(../images/BGswirl.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:center 0px; font: 12px arial,helvetica,verdana,sans-serif; line-height: 18px;  }

#small { margin: 0; padding: 0; border: 0; background:#FFF; background-image:none; font: 12px arial,helvetica,verdana,sans-serif; line-height: 18px;  }
.sm  {  margin: 0 auto; width: 561px; text-align: left; padding: 10px;  }

.only_mobi {display:none;}


/* Mobile Styles Starting */
.mobile_promo {display:none;
}
h1 {display:none;
}
a.nav_m:link, a.nav_m:active, a.nav_m:visited {
	display:none;
}
a.nav_m:hover {
	display:none;
}
.order_m {
	display:none;
}
.order_m ul {
	display:none;
}
.order_m li {
	display:none;
}
.phone_m {
	display:none;
}
.black {
	display:none;
}
.red {
	display:none;
}
.normal {
	display:none;
}
.normalr {
	display:none;
}
.normalb {
	display:none;
}
.bullet_black {
	display:none;
}
/* End Mobile Styles */


div, table, span, h1, p { margin: 0; padding: 0; border: 0;}
img { border: none !important;}


.all {  margin: 0 auto; width: 967px; text-align: center;  }

a.top:link, a.top:active, a.top:visited {padding: 0px; margin: 0px; }
a.top:hover  {padding: 0px; margin: 0px; }


.newtoptop  { background-color:#ffffff; background-image:url(../images/BGtop.gif); background-repeat:no-repeat; width:967px; height:117px; padding: 0; text-align:left; }
.top_visa  { background-color:#ffffff; background-image:url(../images/BGtop_visa.gif); background-repeat:no-repeat; width:967px; height:117px; padding: 0; text-align:left; }

.intop  { background-color:#ffffff; background-image:url(../images/BGarrow_top.gif); background-repeat:no-repeat; font: 14px arial,helvetica,verdana,sans-serif; padding: 0 0 0 15px; text-align:left; float:left; margin: 25px 0 0 11px; }
.intop_visa  { background-color:#ffffff; background-image:url(../images/BGarrow_top.gif); background-repeat:no-repeat; font: 14px arial,helvetica,verdana,sans-serif; padding: 0 0 0 15px; text-align:left; float:right; margin: 25px 0 0 10px; }


.navigation { padding: 8px 0px 0px 0px; margin: 0; width: 967px; height: 22px; background: #ffffff url(../images/BGnavi.gif) 0 0 repeat-x; text-align: center; color:#ffffff; font: 14px arial,helvetica,verdana,sans-serif; line-height: 14px; } 

.navigation_sec { padding: 8px 0px 0px 0px; margin: 0; width: 860px; height: 58px; background: #ffffff url(../images/bg_navigation_sec.jpg) 0 0; background-repeat:no-repeat; text-align: center; color:#FFFFFF; font: 14px arial,helvetica,verdana,sans-serif; line-height: 14px; } 


a:link, a:active, a:visited { color:#333; text-decoration: underline; padding: 0; margin: 0; }
a:hover { color:#999; }

a.nav:link, a.nav:active, a.nav:visited { color: #ffffff; text-decoration: none; padding: 0px 23px 0px 23px; margin: 0; font: 14px arial,helvetica,verdana,sans-serif; font-weight: bold; }

a.nav:hover { color:#C00; text-decoration: none;font: 14px arial,helvetica,verdana,sans-serif;  font-weight: bold; }

a.navor:link, a.navor:active, a.navor:visited { color: #FF9; text-decoration: none; padding: 0px 23px 0px 23px; margin: 0; font: 14px arial,helvetica,verdana,sans-serif; font-weight: bold; }
a.navor:hover { color:#C00; text-decoration: none;font: 14px arial,helvetica,verdana,sans-serif;  font-weight: bold; }

a.left:link, a.left:active, a.left:visited { color: #000000; text-decoration: none; padding: 0; margin: 0; font: 12px arial,helvetica,verdana,sans-serif; font-weight: bold; }
a.left:hover { color:#bb0000; text-decoration: none;font: 12px arial,helvetica,verdana,sans-serif;  font-weight: bold; }

.promo {background-color:#ffffff; background-image:url(../images/BGpromo.gif); background-repeat:no-repeat; width: 467px;  padding: 44px 0px 44px 500px; text-align:left;  color:#808080; font-size:14px;  line-height: 26px;  }

.red11 {font: 11px arial,helvetica,verdana,sans-serif; color:#C00; }
.red12 {font: 12px arial,helvetica,verdana,sans-serif; color:#C00; font-weight: bold; }
.red12red {font: 12px arial,helvetica,verdana,sans-serif; color:#F00; font-weight: bold; }
.red14 {font: 14px arial,helvetica,verdana,sans-serif; color:#bb0000; font-weight: bold; }
.red17 {font: 17px arial,helvetica,verdana,sans-serif; color:#bb0000; font-weight: bold; }
.red14p {font: 14px arial,helvetica,verdana,sans-serif; color:#bb0000;  }
.red18 {font: 18px arial,helvetica,verdana,sans-serif; color:#bb0000; text-align: left; font-weight:normal !important; padding: 0; margin: 0px; line-height: 33px; }
.red {font: 22px arial,helvetica,verdana,sans-serif; color:#bb0000; font-weight: bold; }
.blue12 { color:#3CF; font: 12px arial,helvetica,verdana,sans-serif; font-weight: bold;  }
.disclaimer {font: 9px arial,helvetica,verdana,sans-serif; color:#000000; font-weight: bold; padding-top:8px;}
.warning {font: 15px arial,helvetica,verdana,sans-serif; color:#F00; font-weight: bold; background-color:#FF6; }




.star {font: 14px arial,helvetica,verdana,sans-serif; color:#bb0000; font-weight: bold; }


ul { text-align: left;  }
li { padding: 0 25px 4px 0; }
ul.prom { margin:0; padding:0; }
ul.prom li { margin:5px 0 0 33px; padding: 0 0 0 3px; list-style-image: url("../images/dot.gif"); line-height: 15px; } 




.allchannels  {  margin: 0 auto; width: 900px; text-align: left; padding: 33px 33px 0px 34px;  }
.allchannelsm  {  margin: 0 auto; width: 650px; text-align: left; padding: 33px 60px 0px 60px;  }

.channel {font: 18px arial,helvetica,verdana,sans-serif; color:#000; }

.channel200 { padding: 11px 0px 11px 15px;  background-color: #fff; width: 183px; height: 30px; float:left; border-top: #CCC solid 0px; border-bottom: #CCC solid 1px; border-left: #CCC solid 1px; border-right: #CCC solid 1px; }
.channel400 { padding: 11px 0px 11px 15px;  background-color: #fff; width: 370px; height: 30px; float:left; border:#FFF solid 0px; font: 12px arial,helvetica,verdana,sans-serif; color:#F90; font-weight: bold; line-height: 19px; }
.channel770 { padding: 11px 0px 40px 15px;  background-color: #fff; width: 770px; height: 30px; border:#FFF solid 0px; font: 18px arial,helvetica,verdana,sans-serif; color:#F90; font-weight: normal; line-height: 27px; }


.clear { width: 967px; height: 1px; clear:both; }
.clear_channel { width:800px; height: 1px; background-color:#FFF; clear:both; }
.clear300 { width: 967px; height: 300px; clear:both; }
.clear640 { width: 640px; height: 1px; clear:both; margin:0 !important; padding: 0 !important;}
.clearall { width: 640px; height: 1px; clear:both; padding: 0 !important;  margin: 0 !important; }




.white { padding:0; margin:0; width: 967px; height:93px; background-color:#ffffff; }

.learn { padding:11px 44px 33px 133px; margin:0; width: 306px; float:left; text-align:right; }
.deepred  { width: 2px; height: 123px; float:left; background-image:url(../images/BGred.gif); background-repeat:repeat-y; background-color: bb0000; margin: 7px 0 0 0;}



.bull_left { padding:11px 0px 33px 66px; margin:0; width: 400px; float:left; text-align:right; }
.bull_right { padding:11px 66px 33px 0px; margin:0; width: 400px; float:left; text-align:left; }


.footer  {background-image:url(../images/BGfooter.gif); background-repeat:no-repeat; width: 907px;  padding: 88px 60px 200px 0px; text-align:left;  color:#333; font-size:11px;  line-height: 15px;  }

a.footer_nav:link, a.footer_nav:active, a.footer_nav:visited { color: #333; text-decoration: none; padding: 0 11px 0 11px; margin: 0; font: 11px arial,helvetica,verdana,sans-serif; font-weight: normal; }
a.footer_nav:hover { color:#C00; text-decoration: underline;font: 11px arial,helvetica,verdana,sans-serif;  }



h1 {font: 25px arial,helvetica,verdana,sans-serif; color:#bb0000; text-align: left; font-weight:normal !important; padding: 11px 33px 0px 60px; }

h2 {font: 17px arial,helvetica,verdana,sans-serif; color:#333333; text-align: left; font-weight:normal !important; padding: 22px 111px 0px 80px; margin: 0px; line-height: 33px; }

h3 {font: 18px arial,helvetica,verdana,sans-serif; color:#cc0000; text-align: left; font-weight:normal !important; padding: 22px 0 0 0; margin: 0px; line-height: 33px; }

.terms {text-align: left; padding: 11px 44px 0px 40px; line-height: 18px; color:#777777; font: 11px arial,helvetica,verdana,sans-serif; line-height: 15px;  }

/* TABLES: FORMATTING */
.table_terms { font: 12px arial,helvetica,verdana,sans-serif; color:#000; line-height: 15px; border-collapse:collapse; text-align:left;}
.table_terms tr td  {border: solid 1px #C00; padding: 10px; margin: 0; }
.table_terms_top { background-color:#999; font:14px arial,helvetica,verdana,sans-serif; color:#FFF !important;}
.table_terms_devide { background-color:#999; border: solid 1px #999; padding: 0px !important; margin: 0px !important;}
.table_terms_center { background-color:#999; font:16px arial,helvetica,verdana,sans-serif; font-weight: bold; color:#FFF !important; text-align:center !important; }

.table_terms2 { font: 11px arial,helvetica,verdana,sans-serif; color:#000; line-height: 15px; border-collapse:collapse; text-align:left; width:100%;}
.table_terms2 tr td  {border: 0px; padding: 0px 0px 0px 10px; margin: 0; }
.table_terms2_top { background-color:#999; font:14px arial,helvetica,verdana,sans-serif; color:#FFF !important; border: solid 1px #FFF !important; }

.table_terms3 { font: 14px arial,helvetica,verdana,sans-serif; color:#000; line-height: 15px; border-collapse:collapse; text-align:center; width:80%;}
.table_terms3 tr td  {font:15px arial,helvetica,verdana,sans-serif; color:#333 !important; border: solid 0px #9CF !important; padding: 11px; }

.table_date { font: 14px arial,helvetica,verdana,sans-serif; color:#999; line-height: 15px; border-collapse:collapse; text-align:center;}
.table_date tr td  {border: solid 1px #FFF; padding: 15px; margin: 0; }
.table_top { background-color:#FFF; font:12px arial,helvetica,verdana,sans-serif; color:#333 !important; border: solid 1px #FFF !important; }
.table_row { margin:0; color:#333; }

.table_date1 { font: 14px arial,helvetica,verdana,sans-serif; color:#999; line-height: 15px; border-collapse:collapse; text-align:center;}
.table_date1 tr td  {border: solid 1px #CCC; padding: 15px; margin: 0; }
.table_top1 { background-color:#FFF; font:12px arial,helvetica,verdana,sans-serif; color:#333 !important; border: solid 1px #CCC !important; }

.table_cc { font: 14px arial,helvetica,verdana,sans-serif; color:#000; line-height: 15px; border-collapse:collapse; text-align:left;}
.table_cc tr td  {border: solid 0px #FFF; padding: 7px 0 7px 0; margin: 0; }

.table_red_long{font: 11px arial,helvetica,verdana,sans-serif; color:#bb0000; font-weight: bold;}
.table_channels { font: 11px arial,helvetica,verdana,sans-serif; color:#000; line-height: 15px; border-collapse:collapse; text-align:left;}
.table_channelsm { font: 11px arial,helvetica,verdana,sans-serif; color:#000; line-height: 15px; border-collapse:collapse; text-align:left;}
.table_channels tr td  {border: solid 1px #000; padding: 7px; }

.channelNumber  { padding:0px 30px 0px 30px !important; background-color: #aaa; border:#FFF solid 0px; font: 12px arial,helvetica,verdana,sans-serif; color: #fff; font-weight: normal; line-height: 15px; }
.channelNumbersm  { padding:0px 20px 0px 30px !important; background-color: #aaa; border:#FFF solid 0px; font: 12px arial,helvetica,verdana,sans-serif; color: #fff; font-weight: normal; line-height: 15px; }


/* TABLES: FORMATTING ENDS */


.price {font: 33px arial,helvetica,verdana,sans-serif; color:#bb0000; line-height: 37px; font-weight: bold; }
.package {font: 22px arial,helvetica,verdana,sans-serif; color:#bb0000; line-height: 33px; font-weight: bold;  }
.package1 {font: 22px arial,helvetica,verdana,sans-serif; color:#bb0000; line-height: 33px; font-weight: bold; padding: 11px 0 0 0;  }

.pack_top { padding: 0 0 0 45px; margin: 0; width: 922px; text-align: left; } 

.regular {font: 25px arial,helvetica,verdana,sans-serif; color:#000000; line-height: 33px; text-decoration:line-through; color:#C00;}



.packages {padding: 0px 0px 33px 15px; }


.friendly {text-align: left; padding: 11px 44px 0px 60px; line-height: 18px; color:#777777; }


.form {background-color:#ffffff; background-image:url(../images/BGform.gif); background-repeat:no-repeat; width: 967px;  padding: 22px 0px 22px 0px; text-align:center;  color:#808080; font-size:14px;  line-height: 26px;  }

.pack {background-color:#ffffff; background-image:url(../images/BGform.gif); background-repeat:no-repeat; width: 967px;  padding: 22px 0px 0px 0px; text-align:center;  color:#808080; font-size:14px;  line-height: 26px;  }


.form_left { padding:11px 55px 33px 0px; margin:0; width: 396px; float:left; text-align:right; color:#000000; font: 12px arial,helvetica,verdana,sans-serif; line-height: 15px; }
.deepredd  { width: 2px; height: 160px; float:left; background-image:url(../images/BGred.gif); background-repeat:repeat-y; background-color: bb0000; margin: 7px 0 0 0;}
.form_right { padding:11px 55px 33px 55px; margin:0; width: 328px; float:left; text-align:right; color:#000000; font: 12px arial,helvetica,verdana,sans-serif; line-height: 15px;}

.iagree {width:600px; padding: 11px 30px 23px 0px; text-align:left;  color:#000000; font: 12px arial,helvetica,verdana,sans-serif; line-height: 18px; clear:both; }
.agreebtn {float:left; width: 180px; }
.agreebtn1 {float:left; width: 175px; }
.inagree  { background-image:url(../images/BGarrow_agree.gif); background-repeat:no-repeat; width: 400px; font: 12px arial,helvetica,verdana,sans-serif; color:#C00; padding: 0 0 0 15px; text-align:left; float:left; margin: 15px 0 0 0; }
.inagree2  { background-image:url(../images/BGarrow_agree_move.gif); background-repeat:no-repeat; width: 400px; font: 12px arial,helvetica,verdana,sans-serif; color:#C00; padding: 0 0 0 25px; text-align:left; float:left; margin: 15px 0 0 0; }
.inagree1  { width: 640px; font: 12px arial,helvetica,verdana,sans-serif; color:#C00; padding: 0px; text-align:left; margin: 15px 0 0 0; }


.dop {  margin: 0 auto; width: 850px; font: 11px arial,helvetica,verdana,sans-serif; color:#CCC; text-align:left; }








.ALLdel {width:854px; font: 16px arial,helvetica,verdana,sans-serif; color:#000000; text-align: left; font-weight:normal !important; padding: 0px 33px 0px 80px; line-height: 33px; }
.ALLdelsm {width:650px; font: 16px arial,helvetica,verdana,sans-serif; color:#000000; text-align: left; font-weight:normal !important; padding: 0px 33px 0px 80px; line-height: 33px; }

.allchannels_new  {  width: 800px; text-align: left; }

.packageHeader { width:800px; height:60px; background:url(../images/BGarrow.gif) 0 0 no-repeat; cursor:pointer; }


/* Formatting of Floating Box!! */
.tooltip-header { background:#333; font-family: arial; font-size:11px; font-weight: bold; padding: 15px 15px 0 15px; width:320px; color: white; }
.tooltip { line-height: 18px; list-style: square !important; background:#e2f4fe; font-family:arial; font-size:11px; padding: 15px; width:320px; color: #333;}
.tooltip p { margin: 0 0 10px 0; padding: 0;}
.tooltip ol { margin: 0 0 0 15px; padding: 0; color: white;}
.tooltip li { line-height: 18px; margin: 0; padding: 0; color: white; list-style: square !important;}
.tooltip strong { color: #999; font-size: 14px !important;}


#rollover { display: block; color: #aa0000; text-decoration: none; padding: 0; margin: 0; font: 11px arial,helvetica,verdana,sans-serif;  font-weight: bold; vertical-align:middle; cursor: pointer;}
#pop { display: block; color: #F00; text-decoration: none; padding: 0px 23px 0px 11px; margin: 0; font: 11px arial,helvetica,verdana,sans-serif;  cursor:pointer;}


#index_rollover { display: block; color: #000000; text-decoration: none; padding: 0 0 3px 0; margin: 0; font: 11px arial,helvetica,verdana,sans-serif;  line-height: 16px;  font-weight: normal; cursor: help;}
/* following tooltips are for index page: */
.index_tool-header { background:#333; font-family: arial; font-size:11px; font-weight: bold; padding: 15px 15px 0 15px; color: white; }
.index_tool { line-height: 18px; list-style: square !important; background:#333; font-family:arial; font-size:11px; padding: 15px; color: white;}
.index_tool p { margin: 0 !important; padding: 0;  color:#C00; font-size:17px !important; }
.index_tool ol { margin: 0 0 0 15px; padding: 0; color: white;}
.index_tool li { line-height: 18px; margin: 0; padding: 0; color: white; list-style: disc !important;}

.mL {display:none; margin-bottom:10px;}
.mO {display:block; text-decoration:none !important;  color:#333333; }


/* Not for LPs, but for the actualy website, below: */

.index_shell { width: 967px; background-color:#ffffff; background-image:url(../images/BGwhitegrey.gif); background-repeat:repeat-y;  }
.index_left  { padding:25px 16px 33px 10px; margin:0; width: 200px; float:left; text-align:right; color:#999; font: 12px arial,helvetica,verdana,sans-serif; line-height: 15px; }
.index_right  { padding:25px 0 0 0; margin:0; width: 738px; float:right; text-align:left; color:#000000; font: 12px arial,helvetica,verdana,sans-serif; line-height: 15px; }

.index_copy  { padding:11px 44px 11px 44px; margin:0; text-align:left; color:#000000; font: 14px arial,helvetica,verdana,sans-serif; line-height: 20px; }

.index_interest  { padding:11px 11px 11px 0px; margin:0; text-align:left; color:#000000; font: 12px arial,helvetica,verdana,sans-serif; line-height: 16px; text-align:right; }

.index_footer  {background-image:url(../images/BGphone.gif); background-repeat:no-repeat; width: 852px;  padding: 22px 60px 33px 55px; text-align:left;  color:#333; font-size:11px;  line-height: 15px;  }
.index_footer1  {width: 945px;  padding: 11px; text-align:left;  color:#ffffff; font-size:11px;  line-height: 15px;  }




.contact_form {padding: 22px 0px 50px 0px; text-align:center;  color:#808080; font-size:14px;  line-height: 26px;  }
.form_left { padding:11px 33px 33px 0px; margin:0; width: 290px; float:left; text-align:right; color:#000000; font: 12px arial,helvetica,verdana,sans-serif; line-height: 15px; }
.deepredd  { width: 2px; height: 160px; float:left; background-image:url(../images/BGred.gif); background-repeat:repeat-y; background-color: bb0000; margin: 7px 0 0 0;}
.form_right { padding:11px 33px 33px 33px; margin:0; width: 259px; float:left; text-align:right; color:#000000; font: 12px arial,helvetica,verdana,sans-serif; line-height: 15px;}







/* ORDER -- css -- below: */

.order {text-align: left; padding: 11px 44px 0px 40px; line-height: 18px; color:#000; font: 14px arial,helvetica,verdana,sans-serif; line-height: 20px;  }
.neworder  {text-align: left; padding: 11px 0px 0px 40px; color:#333; font: 12px arial,helvetica,verdana,sans-serif; line-height: 25px;  }
.or11 { font: 11px arial,helvetica,verdana,sans-serif; line-height: 25px; }
.or11_14  { font: 11px arial,helvetica,verdana,sans-serif; line-height: 14px; padding: 0px 0 20px 0; clear: both; }
.or14  { color:#333; font: 14px arial,helvetica,verdana,sans-serif; line-height: 25px; padding:20px 0 0 0 !important; }
.or14save  { color:#333; font: 14px arial,helvetica,verdana,sans-serif; line-height: 16px !important; padding:20px 0 20px 0 !important; }

.or15  { color:#000; font: 15px arial,helvetica,verdana,sans-serif; font-weight:bold; line-height: 25px; }
.or15tab  { color:#000; font: 15px arial,helvetica,verdana,sans-serif; font-weight:bold; line-height: 25px; padding: 0 0 0 25px; }
.or16  { color:#000; font: 16px arial,helvetica,verdana,sans-serif; font-weight:bold; line-height: 25px; }
.or18 { color:#000; font: 18px arial,helvetica,verdana,sans-serif; line-height: 25px; }

.TVselect {float:left;  background-image:url(../images/BGtv.jpg); background-repeat:no-repeat; width: 200px; height: 111px; font-size: 17px; font-weight: bold; color:#000; padding: 22px 0 0 0; text-align: center; margin: 0 0 0 11px; }  


.review_section_2  {  width: 648px; text-align: left; padding: 0 30px 10px 40px; }

.checkout_section_3  {  width: 648px; text-align: left; padding: 10px 30px 10px 40px;  font: 14px arial,helvetica,verdana,sans-serif; line-height: 14px;  }
.copy_section3 {  font: 12px arial,helvetica,verdana,sans-serif; line-height: 18px !important;  }


.orbg {background-color:#ffffff; background-image:url(../images/BGneworder.gif); background-repeat:repeat-x; width: 230px;  padding: 4px 0 0 0; text-align:right;  color:#000; font-size:12px;  line-height: 25px; float:right;  }

.orbg1 {background-color:#ffffff; background-image:url(../images/BGneworder1.gif); background-repeat:repeat-x; width: 488px; height: 150px;  padding: 15px 33px 15px 33px; text-align:left;  color:#000; font-size:12px;  line-height: 22px; }

.orbg2 {background-color:#ffffff; background-image:url(../images/BGneworder.gif); background-repeat:repeat-x; width: 250px; margin: 0 10px 0 0;  padding: 6px; text-align:left;  color:#000; font-size:11px;  line-height: 18px; float:right;  }

.orbg3 {background-color:#ffffff; background-image:url(../images/BGneworder.gif); background-repeat:repeat-x; width: 262px;  margin: 0 10px 0 0;  padding: 0; text-align:left;  color:#000; font-size:11px;  line-height: 18px; float:right;  }
.orbg3a {background-image:url(../images/BGgradient.gif); background-repeat: no-repeat; width: 250px; margin: 0;   padding: 6px; text-align:left;  color:#000; font-size:11px;  line-height: 18px; float:right;  }


.orDEL {width:738px; font: 12px arial,helvetica,verdana,sans-serif; color:#000000; text-align: left; font-weight:normal !important; padding: 0px; line-height: 33px; }
.orinside  {  width: 738px; text-align: left; }
.orHeader1 { width:738px; height:69px; background:url(../images/2a.gif) 0 0 no-repeat; cursor:pointer; }
.orHeader2 { width:738px; height:68px; background:url(../images/3.gif) 0 0 no-repeat; cursor:pointer; }

.order_dot { background-image:url(../images/BGdot.gif); background-repeat:repeat-x; padding: 0 !important; margin: 0 !important; font: 14px arial,helvetica,verdana,sans-serif; line-height: 25px; width: 570px;}
.order_no_dot_left {background-image:url(../images/BGgreygrey.gif); background-repeat:repeat; padding: 0px; text-align:left; color:#333; font: 14px arial,helvetica,verdana,sans-serif; line-height: 25px; float:left; }
.order_tab_left {background-image:url(../images/BGgreygrey.gif); background-repeat:repeat; padding: 0 0 0 85px; text-align:left; color:#333; font: 12px arial,helvetica,verdana,sans-serif; line-height: 25px; float:left;  }
.order_no_dot_right {background-image:url(../images/BGgreygrey.gif); background-repeat:repeat; padding: 0px; text-align:right; color:#333; font: 14px arial,helvetica,verdana,sans-serif;  line-height: 25px; float:right; }


.order_white  {background-image:url(../images/BGorder.gif); background-repeat:repeat-x; padding: 17px 15px 17px 15px; margin: 5px 0 0 15px; width: 330px; float:left;}
.order_dot_white {background-image:url(../images/BGdotwhite.gif); background-repeat:repeat-x; padding: 0px; font: 14px arial,helvetica,verdana,sans-serif; line-height: 27px;}
.order_white_left {background-image:url(../images/BGwhite.gif); background-repeat:repeat; padding: 0px; text-align:left; color:#333; font: 14px arial,helvetica,verdana,sans-serif; line-height: 27px; float:left;  }
.order_white_right {background-image:url(../images/BGwhite.gif); background-repeat:repeat; padding: 0px; text-align:right; color:#333; font: 17px arial,helvetica,verdana,sans-serif; line-height: 27px; float:right; }
.order_side {float:right; font: 9px arial,helvetica,verdana,sans-serif; line-height: 11px !important; color:#333; padding: 0 0 0 11px;  width: 250px;}
.order_service {font: 9px arial,helvetica,verdana,sans-serif; line-height: 11px !important; color:#999; padding: 0;  }


.or_sun {padding: 0 20px 0 70px;}
.o_w {padding: 0 20px 0 20px;}  /* this one is for the days of the week in a 'table' */
.o_c {padding: 0 30px 0 30px;}  /* this one is for the checkboxes in a 'table' */


.scrolling {border: solid 1px #333 ; background: #FFF; color: #333; font-size: 12px; line-height: 19px; padding: 8px 4px 4px 20px; width: 620px; height: 250px; overflow: auto; }  /* this one is for the scrolling div with Terms and Conditions */
.scrolling_tiny  { color: #333; font-size: 10px; line-height: 16px; } 
.table_scroll { font: 10px arial,helvetica,verdana,sans-serif; color:#000; line-height: 15px; border-collapse:collapse; text-align:left; width: 450px;}
.table_scroll tr td  {border: solid 1px #C00; padding: 10px; margin: 0; }
.table_scroll1 { font: 10px arial,helvetica,verdana,sans-serif; color:#000; line-height: 15px; border-collapse:collapse; text-align:left; width: 280px;}
.table_scroll1 tr td  {border: solid 1px #C00; padding: 10px; margin: 0; }



#order_rollover { color: #000; text-decoration: underline; width: 77px; cursor: help;}
/* following tooltips are for order rollovers: */
.order_tool-header { background:#333; font-family: arial; font-size:12px; font-weight: bold; padding: 15px 15px 0 15px; color: white; }
.order_tool { line-height: 18px; list-style: square !important; background:#333; font-family:arial; font-size:11px; padding: 15px; color: white;}
.order_tool p { margin: 0 !important; padding: 0;  color:#99ccff; font-size:17px !important; line-height: 24px; }
.order_tool ol { margin: 0 0 0 15px; padding: 0; color: white;}
.order_tool ul { line-height: 20px !important; margin: 0; padding: 0; color: white; list-style: disc !important;}
.order_tool li { line-height: 12px !important; margin: 0; padding: 5px 0 5px 0 !important; color: white; list-style: disc !important;}


/* strikes through different color, it works! it works! it works! */
#stri { text-decoration: line-through; color: #C00; font-size: 14px; } 
#stri span { color: #000; font-size: 14px;  }




.order_left { float:left; }
.order_right { float: right; background-color:#333; color:#FFF; width:270px;  font-size:10px; line-height:15px; padding: 10px;}
.order_right  ul { line-height: 20px !important; margin: 0; padding: 0; color: white; list-style: disc !important;}
.order_right li { line-height: 12px !important; margin: 0; padding: 5px 0 5px 0 !important; color: white; list-style: disc !important;}
.blue { color:#99ccff; font-size:10px; line-height:15px; }



/* ORDER -- css -- ENDED */