/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-calendar-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/* Dialog
----------------------------------*/
.ui-dialog-content {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;}
.ui-dialog { font-family:Arial,Verdana,Helvetica,sans-serif !important;font-size:11px !important;position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { text-align:left !important;border: 0; padding: .2em; background: none; /*overflow: auto;*/ zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/
*/


/* Component containers
----------------------------------*/
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }

.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-calendar-default, .ui-widget-content .ui-state-calendar-default { font-size: 10px; border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-bg_glass_75_e6e6e6_1x400.png')/*{bgImgUrlDefault}*/ 0/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }

.ui-datepicker-state-hover { 
	font-size: 10px; 
	border: 1px solid #999999 !important/*{borderColorDefault}*/; 
	background: #e6e6e6/*{bgColorDefault}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-bg_glass_75_dadada_1x400.png')/*{bgImgUrlDefault}*/ 0/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/!important; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }



.ui-datepicker-unselectable > .ui-state-calendar-default {
	background: #cccccc !important;
	text-decoration: line-through;
}



.ui-state-calendar-default a, .ui-state-calendar-default a:link, .ui-state-calendar-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-calendar-hover, .ui-widget-content .ui-state-calendar-hover, .ui-state-calendar-focus, .ui-widget-content .ui-state-calendar-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-bg_glass_75_dadada_1x400.png')/*{bgImgUrlHover}*/ 0/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }
.ui-state-calendar-hover a, .ui-state-calendar-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-calendar-active, .ui-widget-content .ui-state-calendar-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-bg_glass_65_ffffff_1x400.png')/*{bgImgUrlActive}*/ 0/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; }
.ui-state-calendar-active a, .ui-state-calendar-calendar-active a:link, .ui-state-calendar-calendar-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-calendar-highlight, .ui-widget-content .ui-state-calendar-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-bg_glass_55_fbf9ee_1x400.png')/*{bgImgUrlHighlight}*/ 0/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-calendar-highlight a, .ui-widget-content .ui-state-calendar-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-calendar-error, .ui-widget-content .ui-state-calendar-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-bg_inset-soft_95_fef1ec_1x100.png')/*{bgImgUrlError}*/ 0/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-calendar-error a, .ui-widget-content .ui-state-calendar-error a { color: #363636/*{fcError}*/; }
.ui-state-calendar-error-text, .ui-widget-content .ui-state-calendar-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-state-calendar-disabled, .ui-widget-content .ui-state-calendar-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-icons_222222_256x240.png')/*{iconsContent}*/; }
.ui-widget-content .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-icons_222222_256x240.png')/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-icons_ffffff_256x240.png')/*{iconsHeader}*/; }
.ui-state-calendar-default .ui-icon { background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-icons_888888_256x240.png')/*{iconsDefault}*/; }
.ui-state-calendar-hover .ui-icon, .ui-state-calendar-focus .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-icons_454545_256x240.png')/*{iconsHover}*/; }
.ui-state-calendar-active .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-icons_454545_256x240.png')/*{iconsActive}*/; }
.ui-state-calendar-highlight .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-icons_2e83ff_256x240.png')/*{iconsHighlight}*/; }
.ui-state-calendar-error .ui-icon, .ui-state-calendar-error-text .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-icons_cd0a0a_256x240.png')/*{iconsError}*/; }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/


/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ none/*{bgImgUrlOverlay}*/ 0/*{bgOverlayXPos}*/ 0/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -4px/*{offsetTopShadow}*/ 0 0 -4px/*{offsetLeftShadow}*/; padding: 4px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ none/*{bgImgUrlShadow}*/ 0/*{bgShadowXPos}*/ 0/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .35;filter:Alpha(Opacity=35)/*{opacityShadow}*/; -moz-border-radius: 4px/*{cornerRadiusShadow}*/; -webkit-border-radius: 4px/*{cornerRadiusShadow}*/; }
.ui-datepicker{background:#b1b1b1;font:normal 10px/10px Arial,Verdana,Helvetica,sans-serif;padding:.4em;width:17em;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em;}
.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker .ui-datepicker-calendar-table{background:#fff;}
.ui-datepicker .ui-datepicker-header{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_month.gif') repeat-x scroll center top;border:1px solid #FFF;height:31px;padding:0;position:relative;}
.ui-datepicker .ui-datepicker-monthsName{color:#fff;cursor:pointer;margin:0;padding:0;}
.ui-datepicker .ui-datepicker-next{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_month_next.gif') repeat-x scroll center top;right:0;}
.ui-datepicker .ui-datepicker-next-hover{cursor:pointer;right:0;}
.ui-datepicker .ui-datepicker-prev{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_month_prev.gif') repeat-x scroll center top;left:0;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{cursor:pointer;display:block;height:31px;top:50%;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:31px;position:absolute;width:15px;}
.ui-datepicker .ui-datepicker-prev-hover{cursor:pointer;left:0;}
.ui-datepicker .ui-datepicker-selected_monthsName{color:#3475af;cursor:pointer;margin:0;padding:0;}
.ui-datepicker .ui-datepicker-table-monthName{background-color:#b1b1b1;color:#fff;font-size:.9em;margin:0;width:100%;}
.ui-datepicker .ui-datepicker-table-monthName td{font-weight:700;padding:0 0 5px;}
.ui-datepicker .ui-datepicker-title{color:#FFF;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:31px;margin:0 2.3em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year,.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker .ui-icon{background-image:none;width:15px;}
.ui-datepicker .ui-state-calendar-active{background-color:#90c7e3;border:1px #4480ad solid!important;color:#fff!important;font-weight:700;height:13px;padding:3px 0 0;width:18px;}
.ui-datepicker .ui-state-calendar-active-1day{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_selected_1day.png') repeat-x scroll center top;border:0;color:#fff!important;font-weight:700;height:20px;padding:0;width:20px;}
.ui-datepicker .ui-state-calendar-active-end{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_selected_end.png') repeat-x scroll center top;border:0;color:#fff!important;font-weight:700;height:20px;padding:0;width:20px;}
.ui-datepicker .ui-state-calendar-active-middle{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_selected_middle.png') repeat-x scroll center top;border:0;color:#fff!important;font-weight:700;height:20px;padding:0;width:20px;}
.ui-datepicker .ui-state-calendar-active-start{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_selected_start.png') repeat-x scroll center top;border:0;color:#fff!important;font-weight:700;height:20px;padding:0;width:20px;}
.ui-datepicker .ui-state-calendar-calendar-default{border:0 solid #d3d3d3;color:#4E4E4E;font-weight:700;outline:none;}
.ui-datepicker .ui-state-calendar-highlight{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_day_highlit.gif') no-repeat scroll center 1px;border:0!important;color:#fff!important;font-weight:700;height:13px;padding:3px 0 0;width:18px;}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker table{background-color:#fff;border-collapse:collapse;margin:0 auto;}
.ui-datepicker td{border:0;border-collapse:collapse;height:20px;padding:0;text-align:center;width:20px;}
.ui-datepicker td span,.ui-datepicker td a{display:block;height:15px;padding:5px 0 0;text-align:center;text-decoration:none;width:20px;}
.ui-datepicker th{border:0;font-size:12px;font-weight:700;padding:5px 0;text-align:center;}
.ui-datepicker-corner-left{-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;}
.ui-datepicker-corner-right{-moz-border-radius-bottomright:0;-moz-border-radius-topright:4px;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:4px;}
.ui-datepicker-cover{display:block;filter:mask();height:340px;left:-1px;position:absolute;top:-2px;width:200px;z-index:-1;}
.ui-datepicker-group-first{padding:0 5px 0 0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-multi .ui-datepicker-group table{background:#fff;border-collapse:collapse;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:16.1em;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-row-break{clear:both;height:0;width:100%;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px;}
.ui-datepicker-state-blank{color:#fff;}
.ui-datepicker-state-hover a,.ui-datepicker-state-hover a:hover{color:#212121;outline:none;text-decoration:none;}
.ui-datepicker-table-Title{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_div_t.gif') repeat-x scroll center top;height:20px;width:100%;}
.ui-datepicker-table-container-TitleClose{border-bottom:medium none;cursor:pointer;display:inline;float:right;margin:0!important;padding:1px 2px!important;width:16px;}
.ui-datepicker-table-container-TitleCloseImg{background:transparent url('https://www.cartrawler.com/templates/popup/images/window-close.png') no-repeat scroll center center;border:0 none;}
.ui-datepicker-table-container-TitleName{font-size:12px;font-weight:700;height:20px;line-height:20px;vertical-align:middle;}
.ui-datepicker.ui-datepicker-multi{font-size:10px;width:auto;}
.ui-datepicker_PickupDropoffDate_Msg{clear:both;display:block;}
.ui-datepicker_PickupDropoffDate_Msg_accept{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_accept.png') no-repeat scroll 0 5px;clear:both;display:block;padding-left:9px;}
.ui-datepicker_PickupDropoffDate_Msg_error{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-datepicker_error.png') no-repeat scroll 0 5px;clear:both;display:block;padding-left:9px;}
#ct_tooltip {
	font-family: "Segoe UI", Frutiger, Tahoma, "Helvetica", "Helvetica Neue", Arial, sans-serif;
	position:absolute;
	border:1px solid #000000;
	background:#000000;
	padding:2px 5px;
	color:#ffffff;
	display:none;
}

.ct_tt {display:block;position:absolute;z-index:2000;outline-color:-moz-use-text-color;outline-style:none;outline-width:0px;height:auto;width:400px;top:404.5px;left:1162px;}
.ct_tt_content {height:auto;/*min-height:117px;*/width:auto;}
.ct_tt_stem_div {/*height:12px;*/top:auto;bottom:0pt;}
.ct_tt_stem_img_bottomleft {bottom:-12px;position:absolute;margin:0pt 0pt 0pt 6px;background-attachment:scroll;height:12px;width:20px;float:left;background: transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-tooltip_bottomleft.png') no-repeat scroll left top;}
.ct_tt_stem_img_bottomright {bottom:-12px;position:absolute;margin:0pt 0pt 0pt 6px;background-attachment:scroll;height:12px;width:20px;float:right;right:0px;background: transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/ui-tooltip_bottomleft.png') no-repeat scroll left top;}
#RC_frame{margin:0 auto;overflow:hidden;}
#RC_scroller{margin:0 auto;overflow:hidden;}
#RC_toolbarwrap{display:none;height:0;}
div.moduleCarIconsAttributes div p.ico_passenger, div.moduleCarIconsAttributes div p.ico_baggage, div.moduleCarIconsAttributes div p.ico_door, div.moduleCarIconsAttributes div p.ico_transmission, div.moduleCarIconsAttributes div p.ico_fuel, div.moduleCarIconsAttributes div p.ico_aircondition, div.moduleCarIconsAttributes div p.ico_manual, div.moduleCarIconsAttributes div p.ico_satnav {background-image:url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/https://www.cartrawler.com/templates/hybrid1/theme_blue.gif');}
.ModuleContentDIV{float:left;height:100%;overflow:auto;position:relative;width:100%;}
.ModuleGlossary_iFrame{border:0;height:440px;width:396px;}
.ModuleRentalConditionsDD{display:block;height:auto;margin:4px 0;}
.ModuleRentalConditionsDIV{height:100%;padding:0 5px 0 16px;}
.ModuleRentalConditionsDL{border-top:2px #ccc solid;margin:10px 0 0;padding:0 0 20px;}
.ModuleRentalConditionsDT{color:#353535;font-size:12px;font-weight:700;padding:6px 10px 0 5px;}
.ModuleRentalConditionsDT_down{background-image:url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/https://www.cartrawler.com/templates/hybrid1/theme_grey.gif');background-position:0 -1840px;background-repeat:no-repeat;border:0;color:#666;cursor:hand;font-size:12px;font-weight:700;height:18px;margin:0 0 0 10px;padding:6px 0 0 16px;text-decoration:underline;width:90%;}
.ModuleRentalConditionsGlossary{background:#e5e5e5;height:23px;}
.ModuleRentalConditionsGlossaryA{line-height:19px;}
.ModuleRentalConditionsGlossaryA span{color:#5a7d99;font-size:11px;}
.ModuleRentalConditionsGlossaryP{background-image:url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/https://www.cartrawler.com/templates/popup/images/application_view_list.png');background-position:4px 4px;background-repeat:no-repeat;border:0;height:23px;margin:0;padding:2px 0 2px 25px;}
.ModuleRentalConditionsHeader{padding:0;width:auto;}
.ModuleRentalConditionsHeader_CarName{font-size:14px;font-weight:700;padding:5px 0 5px 16px;}
.ModuleRentalConditionsHeader_Descr_Span{height:16px;width:16px;}
.ModuleRentalConditionsHeader_FeeDescriptionDIV{color:#777;font-size:11px;font-weight:400;text-align:left;}
.ModuleRentalConditionsHeader_FeeDescriptionDIV_topborder{border-top:1px #ccc solid;color:#777;font-size:11px;font-weight:700;margin:10px 0 10px 16px;padding:10px 0 0;text-align:left;}
.ModuleRentalConditionsHeader_FeeDescriptionTD{height:16px;}
.ModuleRentalConditionsHeader_FeeDescriptionTD_Total{color:#636363;font-size:14px;font-weight:700;padding:0 0 10px 16px;}
.ModuleRentalConditionsHeader_FeeDescriptionTD_Total_r{color:#636363;font-size:14px;font-weight:700;padding:0 0 10px;text-align:right;}
.ModuleRentalConditionsHeader_FeesDescriptionTD{padding:0;}
.ModuleRentalConditionsHeader_FeesDescriptionTD_days{padding:10px 0 0;}
.ModuleRentalConditionsHeader_Img_Span{margin:0 0 0 5px;}
.ModuleRentalConditionsHeader_TotalPrice{padding:6px 0 0 16px;}
.ModuleRentalConditionsHeader_TotalPrice_1,.ModuleRentalConditionsHeader_FeeDescriptionDIV{padding:0 0 0 16px;}
.ModuleRentalConditionsHeader_TotalPrice_Span{color:#000;font-size:18px;font-weight:700;padding-right:3px;}
.ModuleRentalConditionsHeader_r{padding:0;text-align:right;}
.ModuleRentalConditionsHeader_r_topborder{border-top:1px #ccc solid;color:#777;font-size:11px;font-weight:700;margin:10px 0;padding:10px 0 0;text-align:right;}
.ModuleRentalConditionsSPAN{color:#777;display:block;font-weight:400;height:100%;padding:0;}
.ModuleRentalConditionsSPANU{display:inline;font-weight:700;height:100%;padding:5px 0 0;}
.RC_section{background-color:#fff;float:left;height:445px;margin:0;overflow:hidden;padding:0;position:relative;text-align:left;}
.RC_section_R{background-color:#fff;display:none;float:left;height:445px;margin:0;padding:0;position:relative;text-align:left;}
.actions-window-close{background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/https://www.cartrawler.com/templates/popup/images/window-close.png') no-repeat scroll center;}
.ico{display:block;width:16px;}
.module{border:3px solid #DCDFE2;position:absolute;text-decoration:none;visibility:visible;z-index:2000;}
.moduleCarIconsAttributes{width:100%;}
.moduleCarIconsAttributes p{color:#999;float:left;margin:4px 0 0;text-align:center;}
.moduleCarIconsAttributesfirstrow{height:45px;}
.moduleCarIconsAttributessecondrow{height:30px;}
.moduleCarIconsDescription{margin-top:10px;}
.moduleCarIconsDescription p{color:#999;float:left;margin:4px;text-align:left;}
.moduleClear{clear:both;}
.moduleContent{background-color:#FFF;color:#000;height:auto;padding:2px;}
.moduleContentBigBold{color:#000;font-size:1.4em;font-weight:700;}
.moduleContentBold{font-size:1em;font-weight:700;}
.moduleContentDescription{padding:3px 0px;}
.moduleContentDescription h2{font-size:12px;margin:2px 0px;}
.moduleContentDescriptionDivP{margin:0;padding:0;}

.moduleContentDetails{display:block;overflow:hidden;text-align:left !important;clear:both;}
.moduleContentDetailsLeft{display:block;float:left;margin:5px 0 0 0;padding:0;width:49%;}
.moduleContentDetailsRight{display:block;float:right;margin:5px 0 0 0;padding:0;width:49%;}
.moduleContentDetailsRight_textarea{border:1px solid #333;font-family:Tahoma,Verdana,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;font-size:11px;width:99%!important;}

.moduleContentMain{border-bottom:1px solid #DDD;clear:both;display:block;overflow:hidden;width:100%;}
.moduleContentMainLeft,.moduleContentMainRight{display:block;float:left;margin-top:5px;padding:0;width:50%;}
.moduleContentMainLoading{clear:both;display:block;overflow:hidden;padding:50px 0;text-align:center;width:100%;}
.moduleContentMainLoadingMsg{clear:both;color:#000;display:block;font-size:1.2em;font-weight:400;overflow:hidden;padding:0;text-align:center;width:100%;}
.moduleContentMainTitle{clear:both;display:block;overflow:hidden;width:100%;text-align:left !important;position:relative;}

.moduleContentSpan{color:#000;}
.moduleContentTitle{font-size:1.1em;font-weight:700;padding:3px;}

.moduleDisclaimer{display:block;overflow:hidden;background:#e3e3e3;color:#000;font-size:.9em;padding:2px;text-align:left !important;clear:both;}
.moduleDisclaimerContainer{marging:0px;}

.ct_emailquote{clear:both;display:block;overflow:hidden;text-align:left;width:100%;}
.ct_emailquote_success, .ct_emailquote_error{clear:both;display:block;overflow:hidden;padding:20px 0;text-align:center;width:100%;font:bold 12px Tahoma,Verdana,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;}

.moduleEmailContent{background-color:#fff;margin:5px;padding:0;}
.moduleEmailContentBtn{display:block;height:30px;padding:5px 0;position:relative;}
.moduleEmailContentInpuinErrort{border:3px solid red!important;margin:2px 0 0;width:228px;}
.moduleEmailContentInput{border:1px solid #666!important;margin:2px 0 0;width:232px;}
.moduleEmailContentSending{background-color:#fff;height:60px;margin:5px;padding:10px 0;text-align:center;}
.moduleEmailInputCnlP{float:left;padding:3px 5px 0 0;text-align:left;}
.moduleEmailInputSndP{float:right;padding:3px 0 0 5px;text-align:right;}
.moduleEmailP{margin:0;padding:0 0 3px;text-align:left;}

.moduleError{background-image:url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/https://www.cartrawler.com/templates/popup/images/error.png');background-repeat:no-repeat;padding:0 5px 0 50px;}
.moduleErrorTitle{border-bottom:1px #333 solid;color:red;font-size:14px;font-weight:700;margin:0 0 10px;padding:0 0 10px;}
.moduleErrorUL{list-style-type:none;padding:5px;}
.moduleErrorUL h1{display:none;}
.moduleFrame{background-color:#FFF;border:1px solid #4E8EE2;overflow:hidden;position:relative;text-decoration:none;}
.moduleHeader{background:#4E8EE2 url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/https://www.cartrawler.com/templates/popup/images/module-header.gif') repeat-x scroll left top;border-left:1px solid #A7D0F6;border-top:1px solid #A7D0F6;color:#FFF;cursor:move;height:1.8em;min-height:20px;overflow:hidden;}
.moduleHeader .close{border-bottom:medium none;cursor:pointer;display:inline;float:right;margin:0!important;padding:1px 2px!important;width:16px;}
.moduleHeader .ico{border-bottom:medium none;display:inline;float:left;margin:0;padding-left:4px;padding-top:1px;width:16px;}
.moduleHeader .icon{background-color:transparent;background-position:center;background-repeat:no-repeat;height:16px;width:17px;}
.moduleHeader .title{color:#FFF;display:inline;float:left;font-weight:700;line-height:1.8em;overflow:hidden;padding-left:4px;}
.moduleHeader a.ico{margin:0;}
.moduleWarning{background-image:url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/https://www.cartrawler.com/templates/popup/images/warning.png');background-repeat:no-repeat;padding:0 5px 0 50px;}
.rental{height:468px;margin:0;overflow:hidden;padding:0;position:relative;width:100%;}
div#RC_content dd p{float:none;margin:0;padding:0 10px 0 5px;}
div.moduleCarIconsAttributes div p label{display:block;font-size:10px;margin:0;padding:26px 0 0;text-align:center;}
div.moduleCarIconsAttributes div p.ico_aircondition{background-position:-500px -100px;}
div.moduleCarIconsAttributes div p.ico_baggage{background-position:-100px -100px;}
div.moduleCarIconsAttributes div p.ico_door{background-position:-200px -100px;}
div.moduleCarIconsAttributes div p.ico_fuel{background-position:-400px -100px;}
div.moduleCarIconsAttributes div p.ico_manual{background-position:-650px -100px;}
div.moduleCarIconsAttributes div p.ico_passenger{background-position:0 -100px;}
div.moduleCarIconsAttributes div p.ico_passenger,div.moduleCarIconsAttributes div p.ico_baggage,div.moduleCarIconsAttributes div p.ico_door,div.moduleCarIconsAttributes div p.ico_transmission,div.moduleCarIconsAttributes div p.ico_fuel,div.moduleCarIconsAttributes div p.ico_aircondition,div.moduleCarIconsAttributes div p.ico_manual,div.moduleCarIconsAttributes div p.ico_satnav{background-repeat:no-repeat;border:0 none;height:32px;margin:0;width:36px;}
div.moduleCarIconsAttributes div p.ico_satnav{background-position:-300px -100px;}
div.moduleCarIconsAttributes div p.ico_transmission{background-position:-600px -100px;}
dl.ModuleRentalConditionsDL dd p.ModuleRentalConditionsP{float:none!important;margin:0!important;padding:0 10px 0 16px !important;}
img{border:0 none;}
.ui-selectmenu{clear:both;display:block;height:2em;overflow:hidden;position:relative;text-decoration:none;}
.ui-selectmenu-focus,.ui-selectmenu a:hover{color:#000!important;text-decoration:none!important;}
.ui-selectmenu-icon{margin-top:-8px;position:absolute;right:6px;top:50%;}
.ui-selectmenu-menu{font-size:.9em!important;list-style:none;margin:0;overflow:auto;padding:0;position:absolute;top:0;visibility:hidden;}
.ui-selectmenu-menu .ui-selectmenu-group{font-size:1em;}
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label{display:block;font-weight:700;line-height:1.4em;padding:.6em .5em 0;}
.ui-selectmenu-menu .ui-selectmenu-group ul{margin:0;padding:0;}
.ui-selectmenu-menu li{border-bottom:1px dotted #000;border-left-width:0!important;border-right-width:0!important;border-top:0 dotted transparent;display:block;font-weight:400!important;margin:0;padding:0;}
.ui-selectmenu-menu li .ui-icon,.ui-selectmenu-status .ui-icon{left:0;margin-top:-8px;position:absolute;top:1em;}
.ui-selectmenu-menu li .ui-selectmenu-item-footer{color:#000;opacity:.8;text-decoration:none;}
.ui-selectmenu-menu li a,.ui-selectmenu-status{display:block;line-height:1.4em;outline:none;padding:.3em 1em;text-decoration:none!important;}
.ui-selectmenu-menu li span,.ui-selectmenu-status span{display:block;margin-bottom:.2em;}
.ui-selectmenu-menu li.ui-corner-bottom{border:0;}
.ui-selectmenu-menu li.ui-selectmenu-hasicon a,.ui-selectmenu-hasicon .ui-selectmenu-status{margin-left:5px;padding-left:20px;position:relative;}
.ui-selectmenu-menu-dropdown{width:300px;}
.ui-selectmenu-menu-popup{margin-top:-1px;}
.ui-selectmenu-menu-standalone{height:0;visibility:hidden;}
.ui-selectmenu-open{visibility:visible;}
.ui-selectmenu-status{color:#fff;font-weight:700;line-height:1.4em;}
.ui-state-calendar-active span.ui-selectmenu-status,.ui-selectmenu-open li.ui-selectmenu-item-focus a,.ui-selectmenu-open li.ui-selectmenu-item-selected,.ui-selectmenu-menu li .ui-selectmenu-item-header,.ui-selectmenu-menu li .ui-selectmenu-item-content,.ui-selectmenu-item-focus a{color:#000;text-decoration:none;}
.ui-state-calendar-hover span.ui-selectmenu-status{color:#000;}
.ui-widget-content-standalone{border:0!important;color:#222;left:auto!important;position:relative!important;top:auto!important;width:320px!important;}
.rental {height:468px;margin:0;overflow:hidden;padding:0;position:relative;}
.ct-rental{float:left;height:100%;overflow:hidden;position:relative;display:block;}
.ct-rental-conditions{/*clear:both;*/overflow:auto;padding:5px 5px 5px 5px;width:385px;}
.ct-rental-conditions dd{display:block;height:auto;margin:4px 0;}
.ct-rental-conditions dl{margin:5px 0 0;padding:0;}
.ct-rental-conditions dt{color:#353535;font-size:12px;font-weight:700;padding:6px 10px 0 0;}
.ct-rental-conditions p{float:none;margin:0;padding:0 10px 0 0;}
.ct-rental-conditions-header div{color:#777;font-size:11px;font-weight:400;text-align:left;}
.ct-rental-conditions-header div.ct-rental-conditions-left{padding:0;text-align:left;width:100%;}
.ct-rental-conditions-header div.ct-rental-conditions-right{padding:0;text-align:right;width:100%;}
.ct-rental-conditions-header span.img{margin:0 0 0 5px;}
.ct-rental-conditions-header table{width:100%;}
.ct-rental-conditions-header td{height:16px;vertical-align:top;}
.ct-rental-conditions-header td.ct-rental-conditions-left{width:50%;}
.ct-rental-conditions-header td.ct-rental-conditions-right{width:50%}
.ct-rental-conditions-top {border:0px;}
.ct-rental-top-carname {display:block;float:left;width:80%;height:30px;}

.ct-rental-top-print {display:block;float:left;width:20%;text-align:right;height:30px;}
.ct-rental-top-print a {color: #5A7D99 !important;float:right;padding:4px 0 4px 24px;height:16px;cursor:pointer;background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/images/printer.png') no-repeat 2px 0px;}

.ct-rental-frame{height:445px;margin:0 auto;overflow:hidden;}
.ct-rental-header,.ct-rental-top{clear:both;padding:5px;}
.ct-rental-hidden{height:1px;left:-9999px;overflow:hidden;position:absolute;top:0;width:1px;}
.ct-rental-separation{clear:both;padding:0 5px;}
.ct-rental-top-carname span{font:bold 14px Tahoma,Verdana,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;text-align:left;}
.ct-rental-top-carprice {font:bold 18px Tahoma,Verdana,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;text-align:left;}
.ct-rental-top-duration {font:normal 11px Tahoma,Verdana,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;}
.ct-glossary {background-color:#FFFFFF;display:none;float:left;height:445px;margin:0;padding:0;position:relative;text-align:left;display:none;}
.ct-glossary_iframe {border:0 none;height:440px;width:396px;}

.printme { display: none; }

.ct-emailquote {border:0 none;margin-top:10px;padding:0;}
.ct-emailquote label, .ct-emailquote input {display:block;}
.ct-emailquote input.text {margin-bottom:12px;padding:0.4em;width:95%;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family:Verdana,Arial,sans-serif;font-size:1em;}
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-calendar-default, .ui-widget-content .ui-state-calendar-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-bg_glass_75_e6e6e6_1x400.png')/*{bgImgUrlDefault}*/ 0/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }
.ui-state-calendar-default a, .ui-state-calendar-default a:link, .ui-state-calendar-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-calendar-hover, .ui-widget-content .ui-state-calendar-hover, .ui-state-calendar-focus, .ui-widget-content .ui-state-calendar-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-bg_glass_75_dadada_1x400.png')/*{bgImgUrlHover}*/ 0/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }
.ui-state-calendar-hover a, .ui-state-calendar-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-calendar-active, .ui-widget-content .ui-state-calendar-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-bg_glass_65_ffffff_1x400.png')/*{bgImgUrlActive}*/ 0/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; }
.ui-state-calendar-active a, .ui-state-calendar-active a:link, .ui-state-calendar-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-calendar-highlight, .ui-widget-content .ui-state-calendar-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-bg_glass_55_fbf9ee_1x400.png')/*{bgImgUrlHighlight}*/ 0/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-calendar-highlight a, .ui-widget-content .ui-state-calendar-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-calendar-error, .ui-widget-content .ui-state-calendar-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-bg_inset-soft_95_fef1ec_1x100.png')/*{bgImgUrlError}*/ 0/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-calendar-error a, .ui-widget-content .ui-state-calendar-error a { color: #363636/*{fcError}*/; }
.ui-state-calendar-error-text, .ui-widget-content .ui-state-calendar-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-state-calendar-disabled, .ui-widget-content .ui-state-calendar-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-icons_222222_256x240.png')/*{iconsContent}*/; }
.ui-widget-content .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-icons_222222_256x240.png')/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-icons_ffffff_256x240.png')/*{iconsHeader}*/; }
.ui-state-calendar-default .ui-icon { background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-icons_888888_256x240.png')/*{iconsDefault}*/; }
.ui-state-calendar-hover .ui-icon, .ui-state-calendar-focus .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-icons_454545_256x240.png')/*{iconsHover}*/; }
.ui-state-calendar-active .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-icons_454545_256x240.png')/*{iconsActive}*/; }
.ui-state-calendar-highlight .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-icons_2e83ff_256x240.png')/*{iconsHighlight}*/; }
.ui-state-calendar-error .ui-icon, .ui-state-calendar-error-text .ui-icon {background-image: url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-icons_cd0a0a_256x240.png')/*{iconsError}*/; }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ none/*{bgImgUrlOverlay}*/ 0/*{bgOverlayXPos}*/ 0/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -4px/*{offsetTopShadow}*/ 0 0 -4px/*{offsetLeftShadow}*/; padding: 4px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ none/*{bgImgUrlShadow}*/ 0/*{bgShadowXPos}*/ 0/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .35;filter:Alpha(Opacity=35)/*{opacityShadow}*/; -moz-border-radius: 4px/*{cornerRadiusShadow}*/; -webkit-border-radius: 4px/*{cornerRadiusShadow}*/; }

.ui-datepicker {width:17em;font:normal 10px/10px Arial,Verdana,Helvetica,sans-serif;padding:.4em;background:#b1b1b1;}
.ui-datepicker .ui-icon {width:15px;background-image:none;}
.ui-datepicker .ui-datepicker-header {position:relative;padding:0;background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/'blue/images/ui-datepicker_month.gif'') repeat-x scroll center top;height:31px;border:none;border:1px solid #FFFFFF;}
.ui-datepicker .ui-datepicker-calendar-table {background:#ffffff;}
.ui-datepicker-state-hover a, .ui-datepicker-state-hover a:hover {color:#212121;text-decoration:none;outline:none;}
.ui-datepicker .ui-datepicker-prev {left:0px;background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/'blue/images/ui-datepicker_month_prev.gif'') repeat-x scroll center top;}
.ui-datepicker .ui-datepicker-next {right:0px;background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/'blue/images/ui-datepicker_month_next.gif'') repeat-x scroll center top;}
.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 31px;text-align: center;color:#FFFFFF;font-size:12px;font-weight:bold;font-family:Arial,Verdana,Helvetica,sans-serif;}
.ui-datepicker .ui-state-calendar-highlight {border: 0px;/* background-color: #ad98d8; */background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/'blue/images/ui-datepicker_day_highlit.gif'') no-repeat scroll center 1px;border: 0px !important; /*1px #6744ad solid !important; */color: #ffffff !important;font-weight: bold;height:13px;padding: 3px 0px 0px 0px;width: 18px;}
.ui-datepicker .ui-state-calendar-active {border: 0px;background-color: #90c7e3;border: 1px #4480ad solid !important;color: #ffffff !important;font-weight: bold;height:13px;padding: 3px 0px 0px 0px;width: 18px;}
.ui-datepicker .ui-state-calendar-active-start {	border: 0px;background: transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/'blue/images/ui-datepicker_selected_start.png'') repeat-x scroll center top;color: #ffffff !important;font-weight: bold;height: 20px;padding: 0px 0px 0px 0px;width: 20px;}
.ui-datepicker .ui-state-calendar-active-end {border: 0px;background: transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/'blue/images/ui-datepicker_selected_end.png'') repeat-x scroll center top;color: #ffffff !important;font-weight: bold;height: 20px;padding: 0px 0px 0px 0px;width: 20px;}
.ui-datepicker .ui-state-calendar-active-middle {border: 0px;background: transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/'blue/images/ui-datepicker_selected_middle.png'') repeat-x scroll center top;color: #ffffff !important;font-weight: bold;height: 20px;padding: 0px 0px 0px 0px;width: 20px;}
.ui-datepicker .ui-state-calendar-active-1day {	border: 0px;background: transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/'blue/images/ui-datepicker_selected_1day.png'') repeat-x scroll center top;color: #ffffff !important;font-weight: bold;height: 20px;padding: 0px 0px 0px 0px;width: 20px;}
.ui-datepicker table {background-color: #ffffff;margin: 0px auto;border-collapse: collapse;}
.ui-datepicker .ui-datepicker-table-monthName {	background-color: #b1b1b1;color: #ffffff;width: 100%;font-size: .9em;margin: 0px;}
.ui-datepicker .ui-datepicker-monthsName {padding: 0px;margin: 0px;cursor: pointer;color: #ffffff;}
.ui-datepicker .ui-datepicker-selected_monthsName {padding: 0px;margin: 0px;cursor: pointer;color: #646464;}
.ui-datepicker-table-container-TitleName {color:#646464;display:block;text-align:center;}
.ui-datepicker-table-container-TitleCloseImg {background:transparent url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/'https://www.cartrawler.com/templates/popup/images/window-close.png'') no-repeat scroll center center;border:0 none;}
.ui-datepicker .ui-state-calendar-calendar-default {border: 0px solid #d3d3d3;font-weight: bold;color: #4E4E4E;outline: none;}
div.moduleCarIconsAttributes div p.ico_passenger, div.moduleCarIconsAttributes div p.ico_baggage, div.moduleCarIconsAttributes div p.ico_door, div.moduleCarIconsAttributes div p.ico_transmission, div.moduleCarIconsAttributes div p.ico_fuel, div.moduleCarIconsAttributes div p.ico_aircondition, div.moduleCarIconsAttributes div p.ico_manual, div.moduleCarIconsAttributes div p.ico_satnav {
    background-image:url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/https://www.cartrawler.com/templates/hybrid1/theme_blue.gif');
}
.ui-selectmenu-menu li .ui-selectmenu-item-header,.ui-selectmenu-menu li .ui-selectmenu-item-content{color:#000;text-decoration:none;}
.ui-selectmenu-menu-bottom{background-image:url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-select-menu-bottom.png');height:7px;width:332px;}
.ui-selectmenu-menu-container{background:#b4d9fb!important;display:block;margin:0!important;padding:0!important;width:332px!important;}
.ui-selectmenu-menu-content{background:#b4d9fb!important;border:0!important;margin:0!important;padding:0 5px 5px!important;width:322px!important;}
.ui-selectmenu-menu-content form{margin:0;padding:0;}
.ui-selectmenu-menu-content h2{border-bottom:0!important;color:#000;display:block;margin:0!important;padding:0!important;text-transform:uppercase;}
.ui-selectmenu-menu-top{background-image:url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-select-menu-top.png');height:7px;width:332px;}
.ui-widget-content-standalone li{background:#fff url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-bg_glass_75_ffffff_1x400.gif') 0 0 repeat-x;color:#fff;}
li.ui-selectmenu-item-focus{background:#fff url('https://ota.cartrawler.com/cartrawlercustomabe/files/template/style/ui/blue/images/ui-bg_highlight-soft_75_blue_1x80.png') 0 0 repeat-x;color:#222;}
li.ui-selectmenu-item-focus a span.ui-selectmenu-item-header,li.ui-selectmenu-item-focus a span.ui-selectmenu-item-content{color:#fff;text-decoration:none;}

