/* CSS Document */
body{
	margin:0px;
	background-image:url(../images/head_bg.jpg);
	background-repeat:repeat-x;
}

.qinput{
	width: 243px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-size:10px;
	padding: 1px;
	color: #333;
	background-color:#fafafa;
	font-family:"Arial Narrow";
	font-size:12px;
}

.redprice{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff0000;
	text-align:center;
	font-weight:bold;
}

.blue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003366;
	font-weight:normal;
}

.white{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
}

.couponredprice{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ff0000;
	text-align:center;
	font-weight:normal;
}

#FlashMap{
	float:left;
	margin:10px 10px 20px 0px;
	width:400px;
}

.black{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.Grayb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:center;
	font-weight:bold;
}

.Gray{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
.td_bdr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	text-align:right;
}
.MainText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
}.hdWhtBld{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.MainText a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C88C8;
	text-decoration:underline;
}
.MainText a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C88C8;
	text-decoration:none;
}

#Container{
	/*background-image:url(../images/fn_bg.jpg);*/
	background-repeat:repeat-x;
	background-position:left bottom;
}
#SubContainer{
	width:1000px;
	margin:0px auto;
}
#TopLink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3C88C8;
	text-align:right;
}
#TopLink a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3C88C8;
	text-decoration:none;
}
#TopLink a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3C88C8;
	text-decoration:underline;
}
#HeadText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:right;
}
#HeadText span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	text-align:right;
}
#TopNav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	background-image:url(../images/tn_bg.jpg);
	background-repeat:repeat-x;
	width:600px;
}
#TopNav a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	padding:0px 10px;
}
#TopNav a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:0px 10px;
}
#TopNav1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-image:url(../images/tn_bg1.jpg);
	background-repeat:repeat-x;
	width:338px;
}
#TopNav1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding:0px 10px;
	text-decoration:none;
}
#TopNav1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:0px 10px;
	text-decoration:none;
}
.LBox1Head{
	background-image:url(../images/lbox1_bghead.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#E02D28;
	text-align:center;
	width:100%;
}
.LBox1Top{
	background-image:url(../images/lbox1_bgtop.gif);
	background-repeat:repeat-x;
}
.LBox1Bottom{
	background-image:url(../images/lbox1_bgbottom.gif);
	background-repeat:repeat-x;
}
.LBox1Left{
	background-image:url(../images/lbox1_bgleft.gif);
	background-repeat:repeat-y;
}
.LBox1Right{
	background-image:url(../images/lbox1_bgright.gif);
	background-repeat:repeat-y;
}
.LBox1Center{
	line-height:17px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3C88C8;
	text-align:left;
	padding:2px;
}
.LBox1Center a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3C88C8;
	text-align:left;
	text-decoration:none;
}
.LBox1Center a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.MHeading{
	background-image:url(../images/mh_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	width:100%;
}
.MBoxTop{
	background-image:url(../images/mbox_bgtop.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	width:100%;
}
.MBoxTop1{
	background-image:url(../images/mbox_bgtop.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	width:100%;
}

.MBoxBottom{
	background-image:url(../images/mbox_bgbottom.jpg);
	background-repeat:repeat-x;
}
.MBoxLeft{
	background-image:url(../images/mbox_bgleft.jpg);
	background-repeat:repeat-y;
}
.MBoxRight{
	background-image:url(../images/mbox_bgright.jpg);
	background-repeat:repeat-y;
}
.MBoxCenter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3C88C8;
	text-align:left;
}
#NewletterBg{
	background-image:url(../images/r_signupnewsletter_bg.jpg);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	height:96px;
}
#NewletterBg a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3C88C8;
	text-decoration:underline;
}
#NewletterBg a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3C88C8;
	text-decoration:none;
}
.Field{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:3px 2px;
	border:1px solid #D7D7D7;
}
#FooterContact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#3C88C8;
	text-align:center;
	padding-bottom:40px;
}
#FooterLink{
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
	text-align:left;
}
#FooterLink a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
	text-decoration:none;
}
#FooterLink a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
	text-decoration:underline;
}
#Design{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#828282;
	text-align:right;
}
#Design a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3C88C8;
	text-align:right;
	text-decoration:none;
}
#Design a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3C88C8;
	text-align:right;
	text-decoration:underline;
}


.round{display:block}
.round *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#D9E6F0}
.round1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #eef4f8;
  border-right:1px solid #eef4f8;
  background:#e2ecf3}
.round2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fbfcfd;
  border-right:1px solid #fbfcfd;
  background:#e0eaf2}
.round3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e0eaf2;
  border-right:1px solid #e0eaf2;}
.round4{
  border-left:1px solid #eef4f8;
  border-right:1px solid #eef4f8}
.round5{
  border-left:1px solid #e2ecf3;
  border-right:1px solid #e2ecf3}
.roundfg{
  background:#D9E6F0}
  
  .buttons{

	border:1px solid #e2e2e2;
	background-color:#0066CC;
	background-repeat:repeat-x;
	padding:3px 5px 3px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;

}
.ok{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#669966;
	}

.er{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	}


.input{
	width: 250px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 1px;
	color: #333;
	background-color:#fafafa;
}

.input2{
	width: 150px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 1px;
	color: #333;
	background-color:#fafafa;
}

.comboauto{
	width:auto;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 1px;
	color: #333;
	background-color:#fafafa;
}
select {
	width: 250px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 1px;
	color: #333;
	background-color:#fafafa;
	height:20px;
	font-size:10px;
	
}


.textarea{
	width: 250px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 1px;
	color: #333;
	background-color:#fafafa;
}

h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#006699;
	margin:0px;
}

h5 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#006699;
	margin:0px;
}

h1,h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#006699;
	margin:0px;
}

   #tabsF {
      float:left;
      width:100%;
    /*  background:#efefef;*/
      font-size:95%;
      line-height:normal;
          border-bottom:1px solid #666;
      }
    #tabsF ul {
        margin:0;
        padding:12px 12px 0 50px;
        list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("../tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("../tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#333333;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }

        #tabsF #current a {
                background-position:0% -42px;
        }
        #tabsF #current a span {
                background-position:100% -42px;
        }
		


.gr{display:block}
.gr *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E8E8E8}
.gr1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5;
  background:#ededed}
.gr2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#ececec}
.gr3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ececec;
  border-right:1px solid #ececec;}
.gr4{
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5}
.gr5{
  border-left:1px solid #ededed;
  border-right:1px solid #ededed}
.grfg{
  background:#E8E8E8}

.box_class{
border:1px solid #e3e3e3; 
background-color:#fafafa;
}	

/******************/
.reds{display:block}
.reds *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E02D28}
.reds1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f1a4a2;
  border-right:1px solid #f1a4a2;
  background:#e7615d}
.reds2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fbeae9;
  border-right:1px solid #fbeae9;
  background:#e55450}
.reds3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e55450;
  border-right:1px solid #e55450;}
.reds4{
  border-left:1px solid #f1a4a2;
  border-right:1px solid #f1a4a2}
.reds5{
  border-left:1px solid #e7615d;
  border-right:1px solid #e7615d}
.redsfg{
  background:#E02D28}

/********************************/	
.blues{display:block}
.blues *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#354E8E}
.blues1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a8b2ce;
  border-right:1px solid #a8b2ce;
  background:#677aaa}
.blues2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eaedf3;
  border-right:1px solid #eaedf3;
  background:#5b6fa3}
.blues3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #5b6fa3;
  border-right:1px solid #5b6fa3;}
.blues4{
  border-left:1px solid #a8b2ce;
  border-right:1px solid #a8b2ce}
.blues5{
  border-left:1px solid #677aaa;
  border-right:1px solid #677aaa}
.bluesfg{
  background:#354E8E}

/*************************/
