body { margin:0px; background-image: url('../images/dblue054.gif'); background-repeat: repeat }
.top_bg { background-image: url('../images/top_bg.jpg'); background-repeat: repeat-x }
.top_banner { background-image: url('../images/top_banner.jpg'); background-repeat: no-repeat }
.search_bg { background-image: url('../images/search_bg.jpg'); background-repeat: no-repeat }
.bit_bg { background-image: url('../images/bit_bg.jpg'); background-repeat: repeat-x }
:focus{outline:0px;}
.r_top { background-image: url('../images/r_topbg.jpg'); background-repeat: repeat-x }
.r_top2 { background-image: url('../images/r_topbg2.jpg'); background-repeat: repeat-x }
.r_bot { background-image: url('../images/r_botbg.jpg'); background-repeat: no-repeat }
.r_left { background-image: url('../images/r_left.jpg'); background-repeat: repeat-y }
.r_right { background-image: url('../images/r_right.jpg'); background-repeat: repeat-y }
.r_bg { background-image: url('../images/r_bg.jpg'); background-repeat: repeat-y }
.r_sep { background-image: url('../images/r_sep.jpg'); background-repeat: no-repeat }
.h_topbg { background-image: url('../images/h_topbg.jpg'); background-repeat: repeat-x }
.img_line { background-image: url('../images/img_line.jpg'); background-repeat: no-repeat }
.h_botbg { background-image: url('../images/h_botbg.jpg'); background-repeat: repeat-x }
.r_textbg { background-image: url('../images/r_textbg.jpg'); background-repeat: no-repeat; padding-left: 8px; padding-right: 7px; font-family: Calibri; color: #09436c; font-size: 12px; font-weight: bold; line-height: 16px }
.r_textbg2 { background-image: url('../images/r_textbg2.jpg'); background-repeat: no-repeat; font-family: Calibri; color: #09436c; font-size: 14px; font-weight: bold; line-height: 16px }
.title_line { background-image: url('../images/title_line.jpg'); background-repeat: no-repeat }
.vert_sep { background-image: url('../images/vert_sep.jpg'); background-repeat: no-repeat }
.textfield_bg { background-image: url('../images/textfield_bg.jpg'); background-repeat: no-repeat }
.textfield_bg1 { background-image: url('../images/textfield_bg1.jpg'); background-repeat: no-repeat }
.textfield_bg2 { background-image: url('../images/textfield_bg2.jpg'); background-repeat: no-repeat }
.textfield_bg3 { background-image: url('../images/textfield_bg3.jpg'); background-repeat: no-repeat }
.textbg_2 { background-image: url('../images/textbg_2.jpg'); background-repeat: no-repeat }
.padd_topbot { padding-top: 1px; padding-bottom: 1px; }
.padd_bot { padding-bottom: 2px; }
.padd_top { padding-top: 4px; }
.padd_left { padding-left: 11px; }
.padd_leftbottop { padding-left: 2px; padding-bottom: 3px; padding-top: 3px; }
.padd_topleftright { padding-top: 10px;/* padding-left: 43px;*/ padding-right: 10px; }
.background_bdr { border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; border-top: 1px solid #e4e4e4; }
.textfield { font-family:tahoma; font-size: 11px; color: #134c77; height:18px; width:158px; border: none; background: none; }
.textfield1 { font-family:tahoma; font-size: 11px; color: #134c77; height:18px; width:210px; border: none; background: none; }
.textfield5 { font-family:tahoma; font-size: 11px; color: #134c77; height:65px; width:464px; border: none; background: none; }
.textfield3 { font-family:tahoma; font-size: 11px; color: #134c77; height:18px; width:218px; border: none; background: none; }
.textfield4 { font-family:tahoma; font-size: 11px; color: #134c77; height:18px; width:138px; border: none; background: none; }
.textfield2 { font-family:tahoma; font-size: 11px; color: #134c77; height:68px; width:267px; border: none; background: none; }
.textfield_2 { font-family:tahoma; font-size: 11px; color: #134c77; height:18px; width:174px; border: none; background: none; }
.arial_11regblue { font-family: arial; color: #418ec5; font-size: 11px; }
.arial_11regwhite { font-family: arial; color: #ffffff; font-size: 11px; }
.calibri_14reg { font-family: Calibri; color: #09436c; font-size: 14px; font-weight: bold; line-height: 18px; }
A#menu0 { font-family: Calibri; color: #09436c; font-size: 14px; font-weight: bold; line-height: 18px; }
A:hover#menu0 { font-family: Calibri; color: #e56908; font-size: 14px; font-weight: bold; line-height: 18px; }
.calibri_14regpaddright { font-family: Calibri; color: #09436c; font-size: 14px; font-weight: bold; line-height: 18px; padding-right: 20px; }
.calibri_17regpaddleft { font-family: Calibri; color: #09436c; font-size: 17px; font-weight: bold; line-height: 18px; padding-left: 40px; }
.calibri_17reg { font-family: Calibri; color: #09436c; font-size: 17px; font-weight: bold; line-height: 18px; }
.calibri_12reg { font-family: Calibri; color: #09436c; font-size: 12px; font-weight: bold; }
.calibri_14reg_orange { font-family: Calibri; color: #fe760b; font-size: 14px; font-weight: bold; }
.calibri_17reg_orange { font-family: Calibri; color: #fe760b; font-size: 17px; font-weight: bold; }
.calibri_19blue { font-family: Calibri; color: #1e7fc6; font-size: 19px; font-weight: bold; }
.calibri_22blue { font-family: Calibri; color: #1e7fc6; font-size: 22px; font-weight: bold; }
.calibri_22orange { font-family: Calibri; color: #fe760b; font-size: 22px; font-weight: bold; }
.calibri_24blue { font-family: Calibri; color: #1e7fc6; font-size: 24px; font-weight: bold; }
.calibri_24orange { font-family: Calibri; color: #fe760b; font-size: 24px; font-weight: bold; }
.calibri_19orange { font-family: Calibri; color: #fe760b; font-size: 19px; font-weight: bold; }
#close { position: absolute; width: 29px; height: 29px; right: 650px; top: 6px; }
p img{ margin:0 15px 15px 0;}
.tearmslist li{list-style-type:disc; }
.dropbox {border:1px solid #CBCBCB; color:#526372; font-size:12px;}
.button { background:url('../images/button_bg_red.jpg') repeat-x left top; border:1px solid #A91919; color:#FFFFFF; font-size:11px;
font-weight:bold; height:23px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0; cursor:pointer}
td a{ text-decoration:underline; color:#fe760b;}
td a:hover{ color:#000;}
/*------14th dec-----*/

.search_bg2 { background-image: url('../images/search_bg2.jpg'); background-repeat: no-repeat }
.textfield_search { font-family:tahoma; font-size: 11px; color: #134c77; height:18px; width:130px; border: none; background: none; }
.textfield_contactusbg { background-image: url('../images/textfield_contactusbg.jpg'); background-repeat: no-repeat }
.textfield_contactus { font-family:tahoma; font-size: 11px; color: #134c77; height:68px; width:213px; border: none; background: none; }
a.home { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/homen.jpg') no-repeat; }
a.home:hover { background:url('../images/homehv.jpg') no-repeat; }
a.home-active { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/homehv.jpg') no-repeat; }
a.orlando { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/lasvegasn.jpg') no-repeat; }
a.orlando:hover { background:url('../images/lasvegashv.jpg') no-repeat; }
a.orlando-active { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/lasvegashv.jpg') no-repeat; }
a.hotels { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/hoteln.jpg') no-repeat; }
a.hotels:hover { background:url('../images/hotelhv.jpg') no-repeat; }
a.hotels-active { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/hotelhv.jpg') no-repeat; }
a.attractions { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/attractionn.jpg') no-repeat; }
a.attractions:hover { background:url('../images/attractionhv.jpg') no-repeat; }
a.attractions-active { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/attractionhv.jpg') no-repeat; }
a.beyond { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/whattodon.jpg') no-repeat; }
a.beyond:hover { background:url('../images/whattodohv.jpg') no-repeat; }
a.beyond-active { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/whattodohv.jpg') no-repeat; }
a.orlando_nights { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/tipsn.jpg') no-repeat; }
a.orlando_nights:hover { background:url('../images/tipshv.jpg') no-repeat; }
a.orlando_nights-active { display:block; text-indent:-9999em; overflow:hidden; background:url('../images/tipshv.jpg') no-repeat; }


.tollfree{ padding-bottom:13px; position:relative; margin-right:-25px; background:url(../images/title_line.jpg) 290px 29px no-repeat; }

.steplist li{ list-style-type:disc;}
.subhead{ border:solid 1px #e2e2e2;}

.sitepal-outer{ position:relative;}
.sitepal{ position: absolute; right:16px; bottom:9px; width:200px; height:300px;}

.hasDatepicker{ float:left; margin-right:5px; }
.datepicker_trigger{ float:left;}
.datepicker_wrap{ width:100%; display:block; float:left;}

.textbg_2 .hasDatepicker{ float: none; margin-right:0px; }
.textbg_2 .datepicker_trigger{ float:none;}
.textbg_2 .datepicker_wrap{ width:inherit; display:inherit;}

.mcafee{ float:right;}

.calibri_15bluenew { font-family: Calibri; color: #1e7fc6; font-size: 15px; font-weight: bold; }

.digits{ font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:6px 0; display:block; text-align:left;}


#siteseal img{width:80px; height:42px;}
#siteseal a{ color:#666; text-decoration:none;}

a img{ border:0px;}


/*new added css by bharat 15/04/2009*/
.textfield1 { font-family:tahoma; font-size: 11px; color: #134c77; height:18px; width:210px; border: none; background: none; }
.paymenttab .textfield1{ border:solid 1px #114A68; width:177px; padding:3px 0 0 3px;}
.paymenttab select{border:solid 1px #114A68; padding:2px; height:23px;  width:180px;}
.padtb td{ padding:6px 10px;}
.click{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:8px;}
.AuthorizeNetSeal img{ width:65px; height:52px;}
td.autho div.AuthorizeNetSeal a{color:#666; text-decoration:none; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:10px; clear:both;}
td.autho div.AuthorizeNetSeal a:hover{ color:#ea6405;}

td.autho div.AuthorizeNetSeal a{ clear:both;}

td.autho div.AuthorizeNetSeal{ width:94px;}
