html, body   { color: #4c4c4c; font-size:13px; line-height:150%;font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
a:link {color:#E61000}
a:hover {color:#000; text-decoration:none}
a:visited {color:#E64C41; }
img {border:none}
h1 {color:#E61000;	font-size:28px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;letter-spacing:-1px;margin: 0px;line-height:140%;padding-bottom:0px;}
#hcont h2 {color:#E61000;	font-size:28px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;letter-spacing:-1px;margin: 0px;line-height:140%;padding-bottom:0px;}
h3 {font-size:14px;}
h3 a:link, h3 a:hover, h3 a:visited {color: #4c4c4c; text-decoration:none}
#wrapper {width:851px; margin:0 auto;}
#header {background: url(header.gif); width:851px; height:77px;position:relative;}
#tagline {position:absolute; left:230px; top:12px; }
#tagline span {font-size:11px; color:#7f7f7f;font-weight:normal;padding:0;margin:0;}
#tagline a {color:#7f7f7f; text-decoration:none}
#toplinks {position:absolute; top:12px; right:10px;}
#toplinks a {padding-left:7px; padding-right:7px; color:#7f7f7f; text-decoration: none; font-size:12px; border-right: 1px solid #ddd; }
#toplinks a:hover {background:#E61000; color:#fff;}
#mmenu {padding-top:50px; padding-left:250px; font-size:21px;}
#mmenu a {color:#999; text-decoration: none; margin-right:27px;}
#mmenu a:hover  { color: #E61000;}
.gbd {border-top:6px solid #EBEBEB;}
.rbd {border-top:6px solid #E61000;}
#teaser {background: url(tbg.jpg) no-repeat; width:851px; height:213px;}
.see-logos {float:left;margin-left:342px;display: inline;margin-top:56px;width:85px;}
.see-logos a {display: block; background: url(see3.gif) no-repeat;width:85px;height:68px;}
.see-logos a:hover {background: url(see4.gif) no-repeat;display: block;width:85px;height:68px; }
#tdiv {width:416px; height:210px;float:right;}
#gbg {background:#e5e5e5; overflow:auto;}
#uteaser {background: url(utbg2.gif) #fff no-repeat; width:850px; height:88px; border-right:1px solid #d7d7d7;}
#utlinks {float:left; margin-left:20px; margin-top:18px;}
#hcont {width:829px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background-color:#fff; padding-left:10px;padding-right:10px;padding-bottom:10px;overflow:auto;}
#hcont-left {float:left; width:208px; padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:5px;}
#hcont-left li {padding-bottom:15px;}
#hcont-center {float:left; width:330px; padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:5px; border-right:1px solid #d7d7d7; border-left:1px solid #d7d7d7;}
#hcont-right {float:left; width:214px; padding-left:15px;padding-right:10px;padding-bottom:10px;padding-top:5px;}
.stxt {font-size:.9em;}
#footer {padding:10px;font-size:11px;clear:both}
#footer a {padding-left:4px; padding-right:4px; color:#7f7f7f; text-decoration: none; border-right: 1px solid #d7d7d7; }
#footer a:hover {background:#E61000; color:#fff;}

#ibg {background: url(ibg.gif) repeat-x; overflow:auto;}
#icont-center {float:left; width:580px;padding-left:25px;padding-right:24px;padding-bottom:10px;padding-top:25px; background: #fff;}
#icont-center h1 {font-size:32px;border-bottom: 2px dotted #E0E7EC;}
#icont-center h2 {color: #E61000;font-size:22px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;letter-spacing:-1px;}
#icont-center h2.framed {background-color:#F3F5F8; color: #4c4c4c;font-family: Arial, Helvetica, sans-serif; letter-spacing:1px;font-size:16px;padding:5px;}
#icont-center h2.framed2 {font-weight:bold; color: #B1B1B1;font-family: Arial, Helvetica, sans-serif; font-style:italic;text-transform:lowercase;letter-spacing:-2px;font-size:23px;padding:10px; }
#icont-center h2.packages {color: #999; letter-spacing:-1px;font-size:19px;padding:5px; }
#icont-center h2.framed2 b {color: #e61000;font-style:normal;font-size:25px;}
#icont-left {float:left; width:200px; padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:20px;}
#icont-left img, #hcont-left img {margin-bottom:5px;margin-top:5px;}
ol.one li {margin-top:35px;margin-bottom:35px}

.pa1, .pa2, .pa3 , .pa4 {width:145px; overflow:auto; float:left; z-index: 0; font-size:11px; position: relative; }
.pa1 p, .pa2 p, .pa3 p, .pa4 p {width:130px; margin-top:5px; margin-left: 15px; color:#888}
.pa1 a, .pa2 a, .pa3 a, .pa4 a {color:#888}
.pa3 h6, .pa1 h6, .pa2 h6, .pa4 h6 {margin-top:5px;margin-bottom:15px; margin-left: 35px; color:#999; font-size:20px}
.pa1 p.light, .pa2 p.light, .pa3 p.light, .pa4 p.light, .pa1 p.light a, .pa2 p.light a, .pa3 p.light a, .pa4 p.light a {color:#aaa; font-size:11px;}
.pa1:hover p, .pa2:hover p, .pa3:hover p, .pa4:hover p {color:#333}
.pa1:hover p.light, .pa2:hover p.light, .pa3:hover p.light, .pa4:hover p.light {color:#555}

#gallery {clear:both; margin-top:20px;margin-bottom:30px}
#gallery img {padding:18px; border:1px solid #fff}
#gallery img:hover {border:1px solid #4c4c4c}
#pagination a {padding:7px; color:#4c4c4c;border: 1px solid #E0E7EC;text-decoration:none}
#pagination a:hover {padding:7px; border: 1px solid #E61000;text-decoration:none; background:#E61000; color:#fff;}
#pagination span {padding:7px; font-weight:bold;border: 1px solid #ccc;text-decoration:none; background:#ccc; color:#fff;}

#vertmenu {width: 188px;padding: 0px;margin-bottom: 20px;margin-top: 10px; clear:both}
#vertmenu ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#vertmenu ul li {margin: 0px;padding: 0px;}
#vertmenu ul li a {display: block;border-bottom: 1px solid #C3DFFA;padding: 5px 0px 2px 4px;text-decoration: none;color: #666666;width:188px;}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {color: #000000;background-color: #E0E7EC;}

.abullet {list-style-image: url(arrow-right.gif);	list-style-position: outside;	list-style-type: none;	}
.abullet li {padding-left:7px; padding-bottom:10px; }
.antrfile {margin-top:10px; margin-bottom:10px; padding:10px; border:5px solid #E0E7EC; background-color: #E9EEF2;}
.hilite {font-weight:bold}

#log {width: 580px;margin-top: 10px;} 
#log_res {overflow: auto;} 
#log_res.ajax-loading {padding: 20px 0;background: url(loading.gif) no-repeat center;}
.red {color:#f00}
.boxed2 {margin-top:5px; margin-bottom:15px}
.jontra {display:none}
#termsos {line-height:170%;text-align:justify;margin-top:20px;}