.blue_heading_txt{color:#2D90C7 !important; font-family:arial !important; font-size:20px !important;
}
.tutorial_font td img{display:none !important;
}
.tutorial_font:nth-child(1){background-image:url('../images/SAS_Dot_Image.gif') !important; background-repeat:no-repeat; background-position:8px 11px;
}
.tutorial_font:nth-child(2){background-image:url('../images/SAS_Dot_Image.gif') !important; background-repeat:no-repeat; background-position:8px 10px;
}
.tutorial_font:nth-child(3){background-image:url('../images/SAS_Dot_Image.gif') !important; background-repeat:no-repeat; background-position:8px 10px;
}
.tutorial_font:nth-child(4){background-image:url('../images/SAS_Dot_Image.gif') !important; background-repeat:no-repeat; background-position:8px 10px;
}
.utoProcessTxt{color:#9F9480 !important;
}
.utoProcessTxtSelected{color:#2D90C7 !important;
}
.SKTGPtext  td{color:#A69A8C !important; font-family:arial !important; font-size:13px !important;
}
.SKTGPtext  td span{color:#A69A8C !important; font-family:arial !important; font-size:13px !important;
}
.SKTGPtext  td a{color:#A69A8C !important; font-family:arial !important; font-size:13px !important;
}
.tab_left{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#2D90C7 !important; color:#ffffff !important; border-radius:10px 0px 0px 0px;
}
.tab_center{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#2D90C7 !important; color:#ffffff !important;
}
.tab_right{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#2D90C7 !important; color:#ffffff !important; border-radius:0px 10px 0px 0px;
}
#table_heading_FRO_purchase a{color:#ffffff !important;
}
#table_heading_FRO_purchase{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#2D90C7 !important; color:#ffffff !important;
}
.border{border-top:0px !important; color:#9D9280 !important;
}
.skUTOSelectBg{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#2D90C7 !important; color:#ffffff !important; border-top:0px !important;
}
.w109px{background-color:#2D90C7 !important; color:#ffffff !important;
}
.skTGPbg{background-color:#9E9381 !important; color:#ffffff !important;
}

.SKtext32{color:#9F9282 !important;
}
.sub_heading_text{color:#2D90C7 !important;
}
.txt11,
.skFlightTxt td,
.skFlightTxt td a,
.skFlightTxt{color:#9F9281 !important;
}
.skFlightTxt{background-color:#F6F5F3 !important;
}

/*
.skFlightTxt td:nth-child(6){background-color:#F6F5F3 !important;
}
.skFlightTxt td:nth-child(7){background-color:#F6F5F3 !important;
}
.skFlightTxt td:nth-child(8){background-color:#F6F5F3 !important;
}
*/
.SASFlightBg table tr td,
.SASFlightBg{background-color:#F6F5F3 !important;
}
.SASUToContinueBtn{background-color:#2929AD; color:#ffffff !important; font-family:arial; font-size:15px; font-weight:bold; cursor:pointer; text-align:center;
padding:8px 0px 8px 0px; width:210px; border-radius:6px;
}
.SASUToContinueBtnBack{background-color:#A79E8D; color:#ffffff !important; font-family:arial; font-size:14px; font-weight:bold; cursor:pointer; text-align:center;
padding:5px 0px 5px 0px; width:70px; border-radius:6px;
}
.tgp_link_account_image{color:#9F9282 !important; font-family:arial !important; font-size:12px !important;
}
.tgp_link_account_image a{color:#9F9282 !important; font-family:arial !important; font-size:12px !important;
}
#tabId2{padding-top:15px !important;
}
#tabId2 td{background-color:#F6F5F5 !important; padding:8px !important;
}
body a,
body div,
body{color:#9F9282 !important;
}
.blue_heading{color:#2D90C7 !important;
}
#uto_summary_heading{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#F6F4F5 !important; color:#9D9280 !important;
}
#uto_summary_heading td{border-top:1px solid #D5D5D5 !important; padding:5px 0px 5px 0px !important; border-bottom:1px solid #D5D5D5 !important;
}
.uto_purchase_login_bg{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#F6F4F5 !important; color:#9D9280 !important; 
border:1px solid #E3E3E3 !important; border-radius:10px !important;
}
.uto_purchase_login_bg table tr td:nth-child(1){border-right:0px !important;
}
.select_small font{color:#2523A0 !important; font-size:12px !important; font-weight:bold !important;
}
.SKTransConfrm div strong{color:#2D90C7 !important;
}
.SKTransConfrm div  table tr td strong{color:#A69A8C !important;
}
.SKTransConfrm div  table tr:nth-child(1){background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#F6F4F5 !important; color:#9D9280 !important;
}
.SKPNRHelpTxt span{color:#7E7361 !important;
}
.SKPNRHelpTxt1 span{color:#7E7361 !important;
}
.SKPNRHelpTxt1  span:nth-child(1){text-decoration:underline !important;
}
.SKPNRHelpTxt  span{text-decoration:underline !important;
}
.skPNRInputPart2{background-color:#F6F5F3 !important;
}
.skPNRInputPart2 .booking_details_font strong{color:#2D90C7 !important;
}
.skPNRInputPart3 td{background-color:#F6F5F3 !important; border-radius:0px 0px 5px 5px !important;
}

.skPading1 a{text-decoration:underline !important;
}
.grey_txtnormal_new_home{color:#7E7361 !important;
}
.SKffClr{color:#ffffff !important;
}
.skBranded{background-color:#F6F4F5 !important;
}
#main_area_uto{border-top:0px !important; border-bottom:0px !important;
}
#main_area_uto_home{border-top:0px !important; border-bottom:0px !important;
}
.SASslider{width:300px; height:135px;
}
#sliderImg{padding:0px; margin:0px; list-style-type:none;
}
#sliderImg li{position:absolute;
}
.listCount{padding:0px; margin:115px 0px 0px 200px; list-style-type:none; position:absolute; z-index:100;
}
.listCount li{float:left; margin-left:10px;
}
.sasDot{background-color:#FEFFFD; width:10px; height:10px; border-radius:10px; cursor:pointer;
}
.sasDotSelected{background-color:#2D90C7; width:12px; height:12px; border-radius:10px; margin-top:-2px;
}
.button_left,
.button_right,
.button_center{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#ABA291 !important; color:#ffffff !important;
}
.contact_info_bg,
.sasHoldPrice{border-top:1px solid #DCE4E9 !important; background-color:#F6F4F5 !important;
}
.skPaymentBg{background-color:#F6F4F5 !important;
}
.SKConfHelpBg{background-image:url(https://www.optiontown.com/images/sk_user_help.gif) !important; background-repeat:no-repeat !important;
}
.skTrnsHed{color:#2D90C7 !important;
}
.skTrnsBg{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#F6F5F3 !important;
}

/********** My Fonts ****************/

@font-face {font-family: 'ScandinavianRegular';
src: url('fonts/sasregular.eot');
src: url('fonts/sasregular.eot?#iefix') format('embedded-opentype'),
url('fonts/sasregular.woff') format('woff'),
url('fonts/sasregular.ttf') format('truetype'),
url('fonts/sasregular.svg#sasregular') format('svg');
font-weight: normal;
font-style: normal;}
@font-face {font-family: 'ScandinavianBold';
src: url('fonts/scbd____.eot');
src: url('fonts/scbd____.eot?#iefix') format('embedded-opentype'),
url('fonts/scbd____.woff') format('woff'),
url('fonts/scbd____.ttf') format('truetype'),
url('fonts/scbd____.svg#scbd____') format('svg');
font-weight: normal;font-style: normal;}

#lastName,#email,#searchByValue{color:#7E7361 !important; font-family:ScandinavianRegular, Helvetica, Arial, Myriad Pro,sans-serif !important; font-size:14px !important;}
.skHomeError{background-color:#F6F5F3 !important; padding:10px 10px 0px 10px !important;}
.skError{background-color:#D93F0E !important; padding:10px 10px 0px 10px !important; border-radius:5px !important;}
.skErrTxt{color:#ffffff !important; padding-bottom:10px !important; font-family:ScandinavianBold, Helvetica, Arial, Myriad Pro,sans-serif !important; font-size:12px !important;}
.booking_details_font_redcolor,.skErr{color:#D93F0E !important;}
.select_small{color:#2D90C7 !important; font-family:ScandinavianBold, Helvetica, Arial, Myriad Pro,sans-serif !important; font-size:18px !important; font-weight:normal !important;}
.select_small span{color:#2D90C7 !important; font-family:ScandinavianBold, Helvetica, Arial, Myriad Pro,sans-serif !important; font-size:18px !important; font-weight:normal !important;}
.select_small a{font-size:13px !important;}
.borderbottom{padding:5px 10px 5px 10px !important;}
.skPayError{background-color:#D93F0E !important; padding:10px 10px 0px 10px !important; border-radius:5px !important; margin:15px 0px 15px 10px !important;}
.skFlightBg{background-color:#F6F5F3 !important;}
input[type='text'], input[type='password']{border:1px solid #E2E2E2 !important;}
#languageDropDowns, #countryDropDowns{border:0px !important;}
.selectCountryLangSK{color:#ffffff !important;}

.SbYText1{color:#2D90C7 !important;
}
.styledInputSbF2{color:#7E7361 !important;
}
.styledSelectSbF select{color:#7E7361 !important;
}
.styledSelectSbF{border:1px solid #E2E2E2 !important;
}
.styledInputSbF{color:#7E7361 !important;
}
.styledInputSbFTd input{color:#7E7361 !important;
}
.blueBgd{background-color:#2D90C7 !important; background-image:none; color:#ffffff; border:none;}
.lftRadius{border-radius:5px 0px 0px 0px;}
.rgtRadius{border-radius:0px 5px 0px 0px;}
.rgtBorder{border-bottom:1px solid #2d90c7; border-right:none;}
.cusPendTD{border-right:1px solid #ced1d7; border-bottom:1px solid #ced1d7;}
.upcabin-borderlft{border-left:1px solid #ced1d7;}
.cusBg{background-color:#F6F5F3 !important;
}
.upcabin-border{border-left:1px solid #ced1d7;
}
.w109px{border-left:none !important
}
.bdrnone{border-left:none;}
.bdrright{border-right:1px solid #ced1d7;}
.bigFont{font-size:12px !important;}
.tutorial_TGP1_second_div{color:#569FCC !important;
}


