body {

	font-family: Arial, Helvetica, sans-serif;background-attachment: scroll;background-color: #CCCCCC;background-image: url('images/bg-home.jpg');
	background-repeat: repeat-x;margin:0px;
}

a:link { color: #233760; }

a:visited {	color: #3f64ae; }

a:hover { color: #3f64ae; }

a:active { color: #3f64ae; }

a.register:link { font-size: 14px; font-weight:bold; color:#c2050f; }

a.register:visited { font-size: 14px; font-weight:bold; color:#e60511; }

a.register:hover { font-size: 14px; font-weight:bold; color:#e60511; }

a.register:active {	font-size: 14px; font-weight:bold; color:#e60511; }
a img  {border:none;}
.upright-links { font-size: 11px; color: #233760; padding-top: 7px; padding-right: 3px;text-align:right; }

h1 { font-size: 22px; font-weight: bold; color: #000000; margin: 0px; text-align:left;}
h2 { font-size: 16px; font-weight: bold; color: #6699cc;}

.bullet-bg { background-image: url('images/home-bullet-bg.gif'); height:161px ;}
.bullets {    font-size: 17px; font-weight: bold; color: #354c7b; list-style-image: url('images/bulletpoint.gif'); padding-top:1px; }

.home-priceline { font-size: 14px; font-style: italic; font-weight: bold; color: #e6000c; height:26px; background-image:url('images/home-price-topbg.gif'); }



.home-table-left-ex {background-image:url('images/home-table-leftbg-ex.gif'); background-repeat:repeat-y; width:8px; height: 112px }

.home-table-right-ex { background-image:url('images/home-table-rightbg-ex.gif'); background-repeat: repeat-y; width:12px }

.home-table-low-ex { background-image:url('images/home-table-lowbg-ex.gif'); background-repeat: repeat-x; height:12px }

.logintitles { font-size: 12px; font-weight: bold;	color: #000000; }

.loginbox {	padding-top: 2px; padding-left:6px; background:#ffffff;}

.loginwarning { margin-top:10px; margin-bottom:0px; font-size: 12px; line-height: 15px; color:#c2050f; }

.tables-titles { font-size: 14px; font-weight: bold; color: #324a79; height:24px; background-image:url('images/table-topbg.gif')}

.column-text { padding-top: 7px; padding-left:6px; padding-right:6px; font-size: 12px; line-height: 15px; }

.forgotpassword { font-size: 11px; color: #000000; }

.footer-text { font-size: 12px; font-weight:bold; color: #000000; }

.content-topbg { background-image:url('images/pages-topbg.gif'); }

.content-leftsidebg { background-image:url('images/pages-leftbg.gif'); height: 377px }

.content-rightsidebg { background-image:url('images/pages-rightbg.jpg'); height: 377px }

.content-bottombg {	background-image:url('images/pages-bottombg.gif'); }

.main_title { font-size: 22px; font-weight: bold; color: #000000; margin: 0px; }

.bg1 {background:#FFF;padding:20px 5px 0px 5px; }


.promo {height:330px;margin-bottom:15px;}
.action-panel {background:url(images/home-panel-bg.gif) no-repeat right 10px;}
.lady-img {margin-top:15px;float:left;}
.promo-right {float:left;color:#FFF;font-size:14px;font-weight:bold;}
.h-title {margin:22px 0px 10px -50px;}
.left {width:310px;float:left;padding-left:35px;}
.yellow-tick {margin:0px;padding:0px;}
.yellow-tick li {background:url(images/yellow-tick.gif) no-repeat 0px 2px;padding-left:20px;list-style:none;margin-bottom:10px;}
.left img {margin-left:30px;}
.right {float:left;color:#FFF;font-style:italic;text-align:center;width:210px;}
.right p {margin:0px;}
.right img {margin:7px 0px;}

.box1 p, .box2 p {margin:0px;padding:0px;font-size:14px;}
.box1 {width:250px;height:201px;background:url(images/home-box1.gif) no-repeat;float:left;padding:10px 15px;text-align:left;}
p.box-head {font-size:16px !important;color:#406f99;font-weight:bold;margin-bottom:5px;line-height:22px;}
.box2 {width:416px;height:199px;background:url(images/home-box2.gif) no-repeat;float:right;padding:10px 15px;font-size:14px;}
.hour8 {float:left;background:url(images/divider.gif) no-repeat top right;width:190px;text-align:center;padding-right:25px;}
.hour8 p, .hour12 p {font-style:italic;color:#F00;font-weight:bold;}
.hour8 img, .hour12 img {margin:4px 0px;}
.hour12 {float:left;width:170px;text-align:center;margin-left:20px;}
.clear {clear:both;}
.home-content {padding:10px;font-size:14px;text-align:left;}
.home-content p {margin:0px;padding:0px;}
.home-content a {color:#6699cc;margin-left:40px;}
.blue-tick {margin:0px;padding:0px;margin:10px 0px 10px 20px;}
.blue-tick li {background:url(images/blue-tick.gif) no-repeat 0px 2px;padding-left:20px;list-style:none;margin-bottom:5px;padding-bottom:5px;}

