#mainContentDiv {padding-left:5px !important; padding-right:5px !important}
#mainContentDiv .topInfoApplyPage {margin-bottom:0; padding-bottom:0; border-bottom:0; padding-top:0; margin-top:0 }
#mainContentDiv .topInfoApplyPage p {margin-top:16px}
#mainContentDiv .formHolder {padding-top:0; margin-top:0}


.formHolder fieldset {margin:0; margin-top:5px }
.formHolder fieldset p {margin:5px 0;}
.formHolder fieldset .firstParagraph {margin-top:35px}
.formHolder fieldset p label {padding-left:30px !important; width:130px !important; padding-top:3px !important;padding-bottom:0; font-size:12px}
.formHolder #personalDetails p label {width:135px !important; }

.formHolder fieldset legend span {font-family:Tahoma; font-size:14px; font-weight:normal; padding:2px 5px; width:97%; margin-left:5px}
.formHolder .labelsAboveInputs span {padding-bottom:0 !important; width:23% }
.formHolder .labelsAboveInputs span input {width:155px}
.formHolder fieldset p .rightAlignNormal {font-weight:normal; text-align:right; padding-top:3px;display:inline;}



.formHolder fieldset p .autoNormal {font-weight:normal; width:auto !important; float:none; display:inline}
.formHolder fieldset p .longLabel {width:400px !important; padding-left:10px}
.formHolder fieldset p .fixedRightFloat {width:220px; float:right}
.formHolder fieldset p .fixedRightFloat input,.formHolder fieldset p .fixedRightFloat select {float:none; display:inline !important;}
.formHolder fieldset .marginTop {margin-top:12px !important}
.formHolder fieldset .marginBottom {margin-bottom:16px !important}
.formHolder fieldset .smallGap {margin-top:3px; margin-bottom:3px}
.formHolder fieldset .tinyGap {margin-top:0; margin-bottom:0;padding-top:0 !important}
.formHolder fieldset .tinyGap label {margin-top:1px !important; }

.formHolder fieldset .firstParagraph.smallGap {margin-bottom:3px; margin-top:35px}
.formHolder fieldset select.emailFields {width:164px !important}  

#VSD, #purposeOfVisit, #regService,#deliveryOption {margin-right:4px}
#mainContentDiv .yui-nav  {margin-left:15px}

.buttonP {padding-right:17px;padding-left:17px; text-align:right;overflow:hidden;}
.buttonP input {width:120px;height:2.4em; margin:15px 0 10px 0; }
.buttonP .leftFroat {float:left}
.buttonP .rightFloat {float:right}
.noFloat {float:none !important}

#fatherName, #motherName {width:160px}

.semiLength {width:205px}

.relative {position:relative}
.relative .rightTop {position:absolute; top:0; right:10px; height: 1.8em; width: 6em;}
.relative .rightTop2 {height: 1.8em; width: 6em;}

.moreFullLength {width:76%}

.widthWtButton {width:400px}
.smallMarginBottom {margin-bottom:7px !important}

.displayNone {display:none !important}

.hotelSelects {width:220px !important}

.imgTooltip {float:left; position:absolute; top:2px; left:5px; cursor:pointer}
.doubleTooltip {top:18px;}
.relativePos {position:relative !important}

#deliveryAdditional {padding-left:162px !important}

.middleLength {width:190px !important}

.hotelSelects {width:200px !important}

p label.noPadding {padding:0 !important}
#deliveryAdditional .noPadding {padding:0 !important}
#deliverTo .noPadding {padding:0 !important}

/* tooltip styles */
#myToolTip { background: #edf5ff; border: 1px solid #213449; margin: 0; padding: 0; width: 400px; font-size: 86%; left:320px; }
#myToolTipTitle { font-size:14px; height: 20px; line-height: 20px; border-bottom: 1px solid #213449; text-indent: 4px; font-weight: bold; background: #708ab1; color: white; }
#myToolTipContent { background: #a8bdd0; padding: 7px !important; font-size:12px }
#myToolTipCross { width: 20px; height: 20px; font-size: 18px; overflow: hidden; position: absolute; top: 0; right: 0; background: #263b52; color: white; cursor: hand; cursor: pointer; text-align: center; font-size: 16px; }
#myToolTipContent p { margin: 0 0 10px 0 !important}

#touristForm #mainContentHolder .totals {padding:12px 10px 0 0 !important;text-align:right; font-weight:bold; color: black !important; position:relative}
#touristForm #mainContentHolder .totals :link {color:black; text-decoration:none; margin-left:40px;} 
#touristForm #mainContentHolder .totals :visited {color:black; text-decoration:none; margin-left:40px;} 
#touristForm #mainContentHolder .totals :hovered {color:black; text-decoration:none; margin-left:40px;} 

#myToolTipContent table { border:1px solid black; border-collapse:collapse }
#myToolTipContent table td { padding:4px 7px; border:1px solid black }

.totals span {color: red}
.totals a {text-align:right}

#visitPaysOther {width:72%}

#expectedPrice, #expectedDate{cursor:normal}
#expectedPrice2, #expectedDate2{cursor:normal}
#expectedPrice3, #expectedDate3{cursor:normal}
 




