body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 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; }
.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: #e56908; font-size: 14px; font-weight: bold; }
.calibri_17reg_orange { font-family: Calibri; color: #e56908; font-size: 17px; font-weight: bold; }
.calibri_19blue { font-family: Calibri; color: #1e7fc6; font-size: 19px; 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; }
.calibri_22orange { font-family: Calibri; color: #fe760b; font-size: 22px; font-weight: bold; }


#close { position: absolute; width: 29px; height: 29px; right: 650px; top: 6px; }
/*------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/home.jpg) no-repeat; }
a.home:hover { background:url(../images/home_h.jpg) no-repeat; }
a.home-active { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/home_h.jpg) no-repeat; }
a.orlando { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/orlando.jpg) no-repeat; }
a.orlando:hover { background:url(../images/orlando_butt.jpg) no-repeat; }
a.orlando-active { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/orlando_butt.jpg) no-repeat; }
a.hotels { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/hotels.jpg) no-repeat; }
a.hotels:hover { background:url(../images/hotels_button.jpg) no-repeat; }
a.hotels-active { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/hotel_butt.jpg) no-repeat; }
a.attractions { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/attractions.jpg) no-repeat; }
a.attractions:hover { background:url(../images/attractions_butt.jpg) no-repeat; }
a.attractions-active { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/attractions_butt.jpg) no-repeat; }
a.beyond { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/beyond.jpg) no-repeat; }
a.beyond:hover { background:url(../images/beyond_butt.jpg) no-repeat; }
a.beyond-active { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/beyond_butt.jpg) no-repeat; }
a.orlando_nights { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/orlando_nights.jpg) no-repeat; }
a.orlando_nights:hover { background:url(../images/orlando_nights_butt.jpg) no-repeat; }
a.orlando_nights-active { display:block; text-indent:-9999em; overflow:hidden; background:url(../images/orlando_nights_butt.jpg) no-repeat; }
.tollfree { padding-bottom:13px; position:relative; margin-right:-25px; background:url(../images/title_line.jpg) 290px 29px no-repeat; }

h1{ margin:0px;}

#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*/

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

.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;}