/* Default */
html {
   margin:0;
   margin: 0;
   padding: 0;
   height: 100%;
   width: 100%;       
   }


body {
   font-family: Arial,Helvetica,Verdana,sans-serif; 
   font-size:11px; 
   background-color:#ffffff;
   margin: 0;
   padding: 0;
   height: 100%;
   width: 100%;   
   } 

.mainbody {background-color:#333333; padding:0; margin:0px}
.contentbody {background-color: #ffffff; text-align:left; margin-left:auto; margin-right:auto; height:auto; width:965px; visibility:visible; display:block; position:relative; z-index:1;}

/* classes to change font sizes */
.smallest   {font-size: 9px;}
.smaller   {font-size: 10px;}
.normal     {font-size: 11px;}
.large {font-size: 12px;}
.larger, big     {font-size: 14px;}
.largest    {font-size: 16px;}

td {font-family: Arial,Helvetica,Verdana,sans-serif; font-size:11px;}
th {font-family: Arial,Helvetica,Verdana,sans-serif; font-size:11px; color:#ffffff; background-color: #888888;}
p  {font-family: Arial,Helvetica,Verdana,sans-serif;}
li {margin-bottom:4px;}
h1 {font-family:Arial Narrow,Helvetica,Verdana,sans-serif; font-size:24px; }
h2 {font-size:16px;color:#000000;text-align:center;}
h3 {font-size:14px;color:#000000;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6, .h6 {font-size:13px; font-weight:bold;}
input {font-family: Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal;}

/* select {font-family: Arial,Helvetica,Verdana,sans-serif; font-size:11px; border:1px solid #000000;} */
select {font-family: Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal;}
textarea {font-family: Arial,Helvetica,Verdana,sans-serif; font-size:11px;}
form {display:inline;}
.btn {font-size:13px; font-weight:bold; color:#333333; background:#ffcc00 url(/images/btn_back.gif) repeat-x; border:1px solid #666666; text-decoration:none; cursor: pointer;}
.btn_sm {font-size:11px; font-weight:bold; color:#333333; background:#ffcc00 url(/images/btn_back.gif) repeat-x; border:1px solid #666666; text-decoration:none; cursor: pointer;}
.btnCheckout {font-size:14px; font-weight:bold; color:#ff0000; background:#ffcc00 url(/images/btn_back.gif) repeat-x; border:1px solid #FF0000; text-decoration:none; cursor: pointer;}
.hide {display:none;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.strike {text-decoration:line-through;}
.red {color:#fcf7ee;}
.green {color:#339900;}
.center {text-align:center;}
.right {text-align:right;}
.nowrap {white-space:nowrap;}
.breakforprint {page-break-after:always;}

.promotext {color:#339900;}
.promotext2 {color:#FFFFFF;}
.lowpricetext {color:#fcf7ee;}

a {color:#000000; text-decoration:underline;}
a:link {color: #014e82; text-decoration:underline;}
a:visited {color: #014e82; text-decoration:underline;}
a:hover {color: #8c9170; text-decoration:none;}
a:active {color: #000000; text-decoration:underline;}

a.lst {color:#000000; text-decoration:none;}
a.lst:link {color: #000000; text-decoration:none;}
a.lst:visited {color: #000000; text-decoration:none;}
a.lst:hover {color: #8c9170; text-decoration:none;}
a.lst:active {color: #000000; text-decoration:none;}

.arr {background:#cccccc url(images/arrow.gif) no-repeat; padding-left:20px; margin:5px 0;}

.htl-img {width:70px;}
.wrp {position:relative; top:0; left:0; height:215px;}
.phone {position:absolute; bottom:20px; height:35px; width:100%; background-color:#014e82; color:#ffffff; text-align:center; font-size:14px; padding:5px 0; }
.phone2 {position:absolute; bottom:70px; height:35px; width:100%; background-color:#014e82; color:#ffffff; text-align:center; font-size:14px; padding:5px 0; }
.wrpfaq {position:relative; bottom:10px; left:0; height:20px;}

