html, body {-webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; height:100%}

body {margin:0; padding:0; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:16px; color:#333; cursor:default}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, /*table,*/ caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; vertical-align:baseline}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

a:link, a:vi`sited {color:#4468b2; text-decoration:underline; outline:none}
a:hover {color:#4468b2; text-decoration:none}
ul, ol {margin:0; padding:0; list-style:none}
li {margin:0; padding:0}
img {border:0 none; outline:none; vertical-align:middle}
p {margin:0; padding:0}
table {border-collapse:collapse; border-spacing:0}
input, textarea, select {font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:14px; color:#333; margin:0; padding:8px 6px; border:1px solid #c6cfdc; outline:none; overflow:visible; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; background:#fff url(../img/input-bg.gif) left bottom repeat-x}
button, input, select, textarea {margin:0; font-size:100%; vertical-align:middle}
blockquote, q {quotes:none}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none}
.no-brd {border:0 none !important}

.floatL {float:left}
.floatR {float:right}
.clear {clear:both; visibility:hidden; font-size:0; line-height:0; height:0; margin:0; padding:0}

.txtLft {text-align:left !important}
.txtRgt {text-align:right !important}
.txtJst {text-align:justify !important}
.txtCtr {text-align:center !important}
.txtBld {font-weight:bold !important}


.wrapper {min-height:100%; position:relative; width:100%}
.container {width:900px; margin:0 auto}
.header {background:#4468b2; border-bottom:4px solid #2e4e8e; height:81px; color:#fff; padding-top:12px}

.container-inner {padding-bottom:80px /*Height of the footer + 30px more gap*/}

/* == Droid Sans Regular == */
@font-face {
	font-family:'droid_sansregular';
	src:url('../fonts/DroidSans-webfont.eot');
	src:url('../fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/DroidSans-webfont.woff') format('woff'),
		 url('../fonts/DroidSans-webfont.ttf') format('truetype'),
		 url('../fonts/DroidSans-webfont.svg#droid_sansregular') format('svg');
	font-weight:normal;
	font-style:normal;
}

/* == Droid Sans Bold == */
@font-face {
	font-family:'droid_sansbold';
	src:url('../fonts/DroidSans-Bold-webfont.eot');
	src:url('../fonts/DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/DroidSans-Bold-webfont.woff') format('woff'),
		 url('../fonts/DroidSans-Bold-webfont.ttf') format('truetype'),
		 url('../fonts/DroidSans-Bold-webfont.svg#droid_sansbold') format('svg');
	font-weight:normal;
	font-style:normal;
}


.logo-home {width:194px; margin:0 auto}
.logo-inner {width:194px; float:left}

/* == Login == */
.wide554 {width:554px; margin:0 auto}
.title-1 {font-size:18px; margin-bottom:10px; text-transform:uppercase}
.box-1 {background:#eceff5; border-bottom:1px solid #c1c1c1; padding:20px}
table.tbl-1 {color:#676b71}
table.tbl-1 td {padding:5px 8px}
table.tbl-1 a, table.tbl-1 a:hover {color:#676b71}
input.btn-dark-1 {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding:6px 22px; cursor:pointer; width:auto; background:url(../img/btn-dark-1-bg.gif) left center repeat-x; border:1px solid #1955a1; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-text-shadow:1px 1px 0px rgba(0,0,0,0.40); -webkit-text-shadow:1px 1px 0px rgba(0,0,0,0.40); text-shadow:1px 1px 0px rgba(0,0,0,0.40)}
input.btn-light-1 {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:14px; color:#abb2bc; padding:6px 22px; cursor:pointer; width:auto; background:url(../img/btn-light-1-bg.gif) left center repeat-x; border:1px solid #c6cfdc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-text-shadow:1px 1px 0px rgba(255,255,255,1); -webkit-text-shadow:1px 1px 0px rgba(255,255,255,1); text-shadow:1px 1px 0px rgba(255,255,255,1)}

.txt-13 {font-size:13px}
.txt-14 {font-size:14px}
/* == == == == */


/* == Dashboard == */

.txtttle { font-family:'droid_sansbold', Arial, Helvetica, sans-serif; text-align:center; color:#00476B; font-size:24px;text-decoration:underline; margin-bottom:3px}

.user-box {float:right; font-size:14px; color:#fff; text-align:right}
.u-name {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:24px; margin-bottom:3px}
.user-box a, user-box a:hover {color:#fff; text-decoration:none}

.dshbrd {width:880px; margin:0 auto}
.box-qk-eml-2, .box-trip-vis, .box-my-pro, .box-qk-eml ,.box-em-adr, .box-tr-psg, .box-pb-pg {margin:0 auto; width:420px; height:81px; float:left; margin:10px;}

.box-qk-eml-2 a, .box-trip-vis a, .box-my-pro a, .box-qk-eml a, .box-em-adr a, .box-tr-psg a , .box-pb-pg a  {display:table-cell; vertical-align: middle; background-color:#eceff5; background-image:url(../img/icn-dshbrd-2.png); background-position:12px 0; background-repeat:no-repeat; border-bottom:1px solid #c1c1c1; width:280px; height:80px; font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:20px; color:#000; text-decoration:none; padding:0 0 0 90px}
.box-qk-eml-2 a:hover, .box-trip-vis a:hover, .box-my-pro a:hover, .box-qk-eml a:hover, .box-em-adr a:hover, .box-tr-psg a:hover, .box-pb-pg a:hover  {background-color:#4468b2; border-bottom:1px solid #233b6b; color:#fff}

.box-qk-eml-2 a {background-position:12px -160px; background-color:#01DF74; }
.box-qk-eml-2 a:hover {background-position:12px -240px}

.box-trip-vis a {background-position:12px -800px}
.box-trip-vis a:hover {background-position:12px -880px}
.box-my-pro a {background-position:12px 0}
.box-my-pro a:hover {background-position:12px -80px}
.box-qk-eml a {background-position:12px -160px}
.box-qk-eml a:hover {background-position:12px -240px}
.box-em-adr a {background-position:12px -320px}
.box-em-adr a:hover {background-position:12px -400px}
.box-tr-psg a {background-position:12px -480px;}
.box-tr-psg a:hover {background-position:12px -560px}
.box-pb-pg a {background-position:12px -640px}
.box-pb-pg a:hover {background-position:12px -720px}

/* == == == == */


/* == My Profile == */
.breadcrumb {background:#eceff5; border-top:1px solid #fff; border-bottom:1px solid #c1c1c1; font-size:13px; line-height:32px}
.page-name {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:18px; float:right}
.brd-crmb a {color:#4468b2; text-decoration:none}
.brd-crmb a:hover {color:#4468b2; text-decoration:underline}
table.tbl-2 {font-size:15px; background:#f9fafd; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}
table.tbl-2 td {padding:5px 18px; border-bottom:1px solid #eaeaea; border-top:1px solid #fff; vertical-align:top}
table.tbl-2 td.title {font-family:'droid_sansbold', Arial, Helvetica, sans-serif}
.no-brd {border:0 none; background:none}
.brd-1 {border:1px solid #c6cfdc}
/* == == == == */


/* == Email Addresses == */
.page-title {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:18px}
table.tbl-3 {font-size:15px; background:#f9fafd; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}
table.tbl-3 td {padding:6px 14px; border-bottom:1px solid #eaeaea; border-top:1px solid #fff}
table.tbl-3 input {font-size:13px; padding:5px 8px}
table.tbl-3 thead th {text-align:left; padding:6px 14px; font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:16px; color:#fff; background:#4468b2}
/* == == == == */


/* == Promote Your Trips == */
input.btn-dark-2 {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:18px; color:#fff; padding:10px 30px; cursor:pointer; width:auto; background:url(../img/btn-dark-1-bg.gif) left center repeat-x; border:1px solid #1955a1; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-text-shadow:1px 1px 0px rgba(0,0,0,0.40); -webkit-text-shadow:1px 1px 0px rgba(0,0,0,0.40); text-shadow:1px 1px 0px rgba(0,0,0,0.40)}
/* == == == == */


/* == Select Trip == */
table.tbl-trip {border:1px solid #c6cfdc; background:#f9fafd; margin-bottom:2px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden; border-collapse:separate}
table.tbl-trip td {padding:6px; vertical-align:middle;}
table.tbl-trip td.first {border-right:1px solid #c6cfdc}
.trip-name {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; margin-bottom:5px}
/* == == == == */

/* == Select Trip == */
table.tbl-trip-title {border:1px solid #c6cfdc; background:#4468b2; margin-bottom:2px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden; border-collapse:separate;color:White;}
table.tbl-trip-title td {padding:6px; vertical-align:middle}
table.tbl-trip-title td.first {border-right:1px solid #c6cfdc}
.trip-name {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; margin-bottom:5px}
/* == == == == */

/* == Queue Details == */


table.tbl-queue {border:1px solid #c6cfdc; background:#f9fafd; margin-bottom:2px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden; border-collapse:separate}
table.tbl-queue td {padding:6px; vertical-align:middle; border-bottom:1px solid #c6cfdc;}
table.tbl-queue td.first {border-right:1px solid #c6cfdc}

table.tbl-queue .dark-back {background:#4468b2;color:White;}

table.tbl-queue-title {border:1px solid #c6cfdc; background:#4468b2; margin-bottom:2px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden; border-collapse:separate;color:White;}
table.tbl-queue-title td {padding:6px; vertical-align:middle}
table.tbl-queue-title td.first {border-right:1px solid #c6cfdc}
.trip-name {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; margin-bottom:5px}

/* == == == == */


/* == Email Option == */
.txt-blue-1 {color:#4468b2}
.eml-option {font-size:14px}
.eml-option p {margin-bottom:8px}
.eml-option p span {font-family:'droid_sansbold', Arial, Helvetica, sans-serif}
.pad-lt-26 {padding-left:26px}
.pad-lt-46 {padding-left:46px}
/* == == == == */


/* == Email To == */
table.tbl-5 {font-size:14px; background:#f9fafd}
table.tbl-5 td {padding:4px 10px; border-bottom:1px solid #eaeaea; border-top:1px solid #fff}
table.tbl-5 thead th {text-align:left; padding:4px 10px; font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:14px; color:#fff; background:#4468b2}
table.tbl-5 input {font-size:13px; padding:3px 4px}
input.inpt-trans {border:0 none; background:none}
/* == == == == */


/* == Preview &amp; Send == */
.eml-pre-title {font-size:18px; border:1px solid #c6cfdc; background:#f9fafd; padding:5px 10px; margin-bottom:2px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px}
.eml-pre-title span {font-family:'droid_sansbold', Arial, Helvetica, sans-serif}
.eml-pre-box {width:660px; margin:0 auto}
input.btn-ylw-1 {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:18px; color:#000; padding:14px 40px; cursor:pointer; width:auto; background:url(../img/btn-ylw-1-bg.gif) left center repeat-x; border:1px solid #ce9713; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-text-shadow:1px 1px 0px rgba(255,255,255,0.75); -webkit-text-shadow:1px 1px 0px rgba(255,255,255,0.75); text-shadow:1px 1px 0px rgba(255,255,255,0.75)}
/* == == == == */


/* == Email Sending == */
.grn-box {background:#76a219; padding:16px 10px; font-size:18px; color:#fff; text-align:center; border-radius:6px}
.grn-box p {margin:6px 0}
.grn-box a {color:#fff}
/* == == == == */


/* == Unsubscribe == */
.page-name-lt {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:18px}
.wide606 {width:606px; margin:0 auto}
.box-2 {background:#f9fafd; border:1px solid #c6cfdc; padding:20px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px}
/* == == == == */


/* == Trip List == */

/* == == == == */


/* == Trip Passangers == */
table.tbl-4-1 {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:13px; color:#fff; background:#4468b2}
table.tbl-4-1 td {padding:5px 8px}
table.tbl-4-2 {font-size:13px; background:#f9fafd; border-top:1px solid #fff; border-bottom:1px solid #eaeaea}
table.tbl-4-2 td {padding:5px 8px}
table.tbl-4-2 input, table.tbl-4-2 select {font-size:13px; padding:4px 6px}

/*Modifyed CSS for tbl-3 */
table.tbl-3-1 {font-size:15px; background:#f9fafd; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}
/*table.tbl-3-1 td {padding:5px 7px; border-bottom:1px solid #eaeaea; border-top:1px solid #fff}*/
table.tbl-3-1 td {padding:5px 7px; border-top:1px solid #BBBBBB;}
table.tbl-3-1 td.tpln {padding:5px 7px; border-top:1px solid #fff}
table.tbl-3-1 td.btln {padding:0px 7px 7px 7px !important; border-top-width:0px !important ; border-bottom:1px solid #eaeaea; }
table.tbl-3-1 td.noln {padding:0px 7px 7px 10px !important; border-bottom-width:0 !important ; border-top-width:0 !important}
table.tbl-3-1 input {font-size:13px; padding:5px 8px}
table.tbl-3-1 thead th {text-align:left; padding:5px 7px; font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:16px; color:#fff; background:#4468b2}





/* == == == == */


/* ==  == */

/* == == == == */


/* == Footer == */
#footer {position:absolute; bottom:0; width:100%; height:48px; /*Height of the footer*/ background:#eceff5; border-bottom:2px solid #c1c1c1}
#footer a, #footer a:hover {color:#676b71}
.ft-cnt {font-size:12px; color:#676b71; line-height:48px}
.ft-lnk {float:right}
/* == == == == */




/* == Button == */
a.btn-dark-blue-1, a.btn-dark-blue-1:hover {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding:6px 22px; cursor:pointer; width:auto; background:url(../img/btn-dark-1-bg.gif) left center repeat-x; border:1px solid #1955a1; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-text-shadow:1px 1px 0px rgba(0,0,0,0.40); -webkit-text-shadow:1px 1px 0px rgba(0,0,0,0.40); text-shadow:1px 1px 0px rgba(0,0,0,0.40); text-decoration:none;}


/* == == == == */

.tour-dtl-1 {margin:0 0 0 -4px; padding:0; font-family:'robotobold', Arial, Helvetica, sans-serif; font-size:18px; color:#fff}
.tour-dtl-1 li {margin:0 0 4px 4px; display:block; float:left; background:#3b4760; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; text-align:center; line-height:26px; padding:7px}
.tour-dtl-1 li.one {width:20%}
.tour-dtl-1 li.two {width:98%}
.tour-dtl-1 li.thr {width:76%}


/* == Common == */

a.higlightedtext, a.higlightedtext:hover {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; color:#FF0000; cursor:hand; text-decoration:underline;}

input.btn-dark-blue-back, a.btn-dark-blue-back, a.btn-dark-blue-back:hover {font-family:'droid_sansbold', Arial, Helvetica, sans-serif; font-size:19px; color:#fff; padding:17px 25px; cursor:pointer; width:auto; background:url(../img/btn-dark-1-bg.gif) left center repeat-x; border:1px solid #1955a1; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-text-shadow:1px 1px 0px rgba(0,0,0,0.40); -webkit-text-shadow:1px 1px 0px rgba(0,0,0,0.40); text-shadow:1px 1px 0px rgba(0,0,0,0.40); text-decoration:none;}
    
/* == == == == */

