/* CSS Document */
/*
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#22257b;}
p, ul, table, form, ul { margin:0; padding:0;}

.clear { clear:both; height:0px; font-size:0px;}
.clear10 { clear:both; height:10px; font-size:0px;}

.fleft { float:left;}
.fright { float:right;}

.wrapper { width:1007px;}
.wrapper .header-bar { background:url(../images/top.jpg) no-repeat left top; width:1007px; height:118px;}
.wrapper .content { width:100%;}
*/
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#0000B6; font-size:13px;}
p, form, h1, h2, h3, h4, h5, table, blockquotes, ul, li { margin:0; padding:0;}

.clear { clear:both; height:0; font-size:0;}
.clear10 { clear:both; height:10px; font-size:0;}

a { text-decoration:underline; color:#ff1821;}
a:hover { text-decoration:none;}
.fleft { float:left;}
.fright { float:right;}

.wrapper { width:100%;}
.wrapper .wrapper-content { width:1000px; margin:auto auto; border:1px solid #c5c5c5;}
.wrapper .wrapper-content .header { background:url(../images/header.jpg) no-repeat left top; width:1000px; height:118px;}

/* step details */
.wrapper .wrapper-content .step-details { width:100%; margin:auto auto;}
.wrapper .wrapper-content .step-details div#ProgressBar, #progressBar { margin:10px 0 0 20px;	padding:0;	}
.wrapper .wrapper-content .step-details div#ProgressBar li, #progressBar li { background: transparent url(../images/ProgressBarBG.png) no-repeat scroll -180px 15px; color: #CCCCCC; display: block; float:left; font-weight: bold;font-size:12px;height:52px;margin:0 2px;width:180px;}
.wrapper .wrapper-content .step-details div#ProgressBar li.selected, #progressBar li.selected { background: transparent url(../images/ProgressBarBG.png) no-repeat scroll 0px 15px; color: #ff1821; margin-right:2px;}

.wrapper .content .left-side { width:100%; margin:10px 10px 0 0;}
.wrapper .content .left-side .banner1 .left-part { width:600px; margin:100px 10px 5px 10px; text-align:left;}
.wrapper .content .left-side .banner1 .left-part h3 { color:#fcf221; font-size:30px; text-align:center;}
.wrapper .content .left-side .banner1 .left-part p { color:#fff; font-size:13px; font-weight:bold; margin:5px 0 0 0;}
.wrapper .content .left-side .banner1 { background:url(../images/banner_1_420px.png) no-repeat left top; width:981px; height:460px; margin:auto auto;}
.wrapper .content .left-side .banner1 .clickMe
{
  background:url(../images/btn_sprite.png) 4px 3px no-repeat;
  display:block;
  height:25px;
  width:298px;
  margin:-10px 30px 0 0;
  text-align:center;
  color:#fff;
  text-decoration:none;
  font-weight:bold;
  font-size:12px;
  padding-top:15px;
}

.wrapper .content .left-side .banner1 .right-part { width:310px; margin:30px 15px 5px 15px; text-align:left;}
.wrapper .content .left-side .banner1 .right-part h3 { color:#fff; text-decoration:underline; font-size:25px; margin:0; padding:0; text-align:center; text-transform:uppercase}
.wrapper .content .left-side .banner1 .right-part ul.ulBlueBox  { margin:8px 0 0 0; list-style-type:none;}
.wrapper .content .left-side .banner1 .right-part ul.ulBlueBox li { padding:5px 0 5px 10px;font-weight:bold;}
.wrapper .content .left-side .banner1 .right-part ul.ulBlueBox li.check { color:#fff; background:url(../images/check.jpg) no-repeat right top; text-align:left; padding:2px 40px 0 0 ; margin:11px 0 0 0;}

.wrapper .content .left-side .banner1 .right-part p.center  { margin:10px 0px; text-align:center!important; color:#fff;}
.wrapper .content .left-side .banner1 .right-part p.center .link { color:#fff; text-decoration:none;}
.wrapper .content .left-side .banner1 .right-part p.center .link:hover { color:#fef222;}

.wrapper .content .left-side .boxes { width:981px; margin:auto auto;}
.wrapper .content .left-side .boxes .box-1 { background:url(../images/box_1.png) no-repeat left top; width:222px; height:360px; margin-right:10px;}
.wrapper .content .left-side .boxes .box-1 h3 { color:#22257b; text-transform:uppercase; font-size:20px; border-bottom:1px solid #22257b; width:95%; margin:auto auto; text-align:center; padding-bottom:10px;}
.wrapper .content .left-side .boxes .box-1 .logo1 { background:url(../images/travel_icons.png) 0 0 no-repeat; width:155px; height:165px; display:block; margin:auto auto; margin-top:-20px;*margin-top:-40px;}
.wrapper .content .left-side .boxes .box-1 .logo2 { background:url(../images/travel_icons.png) 0 -160px no-repeat; width:155px; height:160px; display:block; margin:auto auto; margin-top:-14px;*margin-top:-34px;}

.wrapper .content .left-side .boxes .box-1 .text { padding:5px; font-size:13px; font-weight:bold; text-align:center; height:50px; vertical-align:top;}

.findMore { background:url(../images/btn_sprite.png) 0 -40px no-repeat; width:175px; height:33px; display:block; margin:auto auto; text-align:center; text-indent:-9999px;margin-top:10px;}


.wrapper .content .left-side .boxes .box-2 { width:232px; height:360px; }
.wrapper .content .left-side .boxes .box-2 .title { color:#22257b; text-transform:uppercase; font-size:18px; width:180px; text-align:left; background:url(../images/t_icon.jpg) no-repeat left top; padding-left:32px; font-weight:bolder;}
.wrapper .content .left-side .boxes .box-2 .subtitle a { font-size:12px; color:#3590c5; text-align:left; font-weight:bold;padding-left:32px; text-decoration:none; display:block;}
.wrapper .content .left-side .boxes .box-2 .subtitle a:hover { text-decoration:underline;}
.wrapper .content .left-side .boxes .box-2 .line { border-bottom:1px solid #22257b; height:1px; margin:4px auto; width:95%;}

.wrapper .content .left-side .boxes .box-4 { width:280px; }
.wrapper .content .left-side .boxes .box-4 h3 { color:#fef222; font-size:20px; text-align:center; border-bottom:1px solid #fef222; margin:0 0 10px 0;}
.wrapper .content .left-side .boxes .box-4 .pdflink a { background:url(../images/pdf.png) no-repeat 0 0; font-size:12px; color:#ffffff; text-align:left; font-weight:normal; padding:5px 0 0 21px; text-decoration:none; display:block; height:28px;}
.wrapper .content .left-side .boxes .box-4 .pdflink a:hover { text-decoration:underline;}

.wrapper .content .left-side .boxes .box-5 { width:681px;}
.wrapper .content .left-side .boxes .box-5 .quoteMe
{
  background:url(../images/redbtn_lft.png) no-repeat;
  height:25px;
  /* margin:-20px 50px 0 0; */
  border:0;
  text-align:right;
  color:#fff;
  padding-top:8px;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
.wrapper .content .left-side .boxes .box-5 .quoteMe2
{
  background:url(../images/redbtn_rgt.png) no-repeat;
  height:25px;
  /* margin:-20px 70px 0 0; */
  width:15px;
  border:0;
  text-align:left;
  color:#fff;
  padding-top:8px;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}

.wrapper .content .left-side .boxes .box-5 .left-index-btm { width:389px;}
.wrapper .content .left-side .boxes .box-5 .left-index-btm .one-col { width:45%; margin:0 1% 0 0;}
.wrapper .content .left-side .boxes .box-5 .left-index-btm  h3.titl { color:#23257c; font-size:13px; margin:5px 0px; padding:0; text-align:center; text-transform:uppercase; border-bottom:1px solid #23257c;}
.wrapper .content .left-side .boxes .box-5 .left-index-btm .one-col h4 { color:#23257c; font-size:14px; margin:0; padding:0; text-align:center; text-transform:capitalize}
.wrapper .content .left-side .boxes .box-5 .left-index-btm .one-col ul.ulBlueBox  { margin:20px 0 0 0; list-style-type:none;}
.wrapper .content .left-side .boxes .box-5 .left-index-btm .one-col ul.ulBlueBox li { padding:5px 0 5px 10px;font-weight:normal;}
.wrapper .content .left-side .boxes .box-5 .left-index-btm .one-col ul.ulBlueBox li.check-blu { color:#0091c8; background:url(../images/check_blu.jpg) no-repeat right top; text-align:left; padding:2px 40px 0 0 ; margin:11px 0 0 0;}
.wrapper .content .left-side .boxes .box-5 .right-index-btm { width:270px; }
.wrapper .content .left-side .boxes .box-5 .right-index-btm  h3.titl { color:#23257c; font-size:13px; margin:5px 0px; padding:0; text-align:center; text-transform:uppercase; border-bottom:1px solid #23257c;}
.wrapper .content .left-side .boxes .box-5 .right-index-btm  h4 { color:#47b4da; font-size:14px; margin:0; padding:0; text-align:center; text-transform:capitalize}
.wrapper .content .left-side .boxes .box-5 .right-index-btm ul.ulBlueBox  { margin:20px auto; list-style-type:none; width:100px;}
.wrapper .content .left-side .boxes .box-5 .right-index-btm ul.ulBlueBox li { padding:5px 0 5px 10px;font-weight:normal;}
.wrapper .content .left-side .boxes .box-5 .right-index-btm ul.ulBlueBox li.check-blu { color:#0091c8; background:url(../images/check_blu.jpg) no-repeat right top; text-align:left; padding:2px 40px 0 0 ; margin:11px 0 0 0;}




.wrapper .content .right-side { width:283px; margin:10px 0 0 0; }
.wrapper .content .right-side .box-form { background:url(../images/blue-box.png) no-repeat left top; height:365px; padding:10px;}
.wrapper .content .right-side .box-form h3 { color:#fdf322; text-transform:uppercase; font-size:20px; font-weight:bold; text-align:center; width:95%; margin:auto auto; text-decoration:underline; margin-top:30px;}
.wrapper .content .right-side .box-form table { border:0; color:#fff;}
.wrapper .content .right-side .box-form table .select1 { width:94%; margin:auto auto; font-size:11px;}
.wrapper .content .right-side .box-form table .select2 { width:auto; margin:0 4px;font-size:11px;}
.wrapper .content .right-side .box-form table .link { text-decoration:underline; color:#3075b0;}
.wrapper .content .right-side .box-form table .link:hover { text-decoration:none;}
.wrapper .content .right-side .box-form .quoteMe {margin:15px 0 0 0; border:0;}

.wrapper .content .right-side .box-3 { margin:0; }
.wrapper .content .right-side .box-3 h3 { color:#22257b; text-transform:uppercase; font-size:25px; width:95%; text-align:left; font-weight:bold; margin:auto auto; text-align:center; text-decoration:underline;}

.wrapper .content .right-side .box-3 .title { color:#22257b; font-size:13px; width:90%; text-align:left; background:url(../images/c_icon.jpg) no-repeat left top; padding-left:35px; font-weight:bolder; height:31px;}
.wrapper .content .right-side .box-3 .link a { font-size:12px; color:#3590c5; text-align:center; font-weight:normal; text-decoration:underline; margin:auto auto; display:block;}
.wrapper .content .right-side .box-3 .link a:hover { text-decoration:none;}

.wrapper .footer { width:100%; text-align:left; color:#22257b;}
.wrapper .footer .links a { font-size:12px; color:#22257b; text-decoration:none; margin:0 2px; font-weight:bold;}
.wrapper .footer .links a:hover { text-decoration:underline;}
.wrapper .footer .text { padding:5px 0px; font-size:12px; color:#666;}


/* BOX */
.simple-box { width:100%; }
.simple-box .t-sbox { background-color:#dbedf7;}
.simple-box .tl-sbox { background: url(../images/box/ltop.jpg) 0 0 no-repeat}
.simple-box .bl-sbox {background: url(../images/box/lbtm.jpg) 0 100% no-repeat; }
.simple-box .br-sbox {background: url(../images/box/rbtm.jpg) 100% 100% no-repeat}
.simple-box .content-sbox { background: url(../images/box/rtop.jpg) 100% 0 no-repeat; padding:10px; height:175px; overflow:auto;}

.simple-box1 { width:100%; }
.simple-box1 .t-sbox1 { background-color:#23257c;}
.simple-box1 .tl-sbox1 { background: url(../images/box1/ltop.jpg) 0 0 no-repeat}
.simple-box1 .bl-sbox1 {background: url(../images/box1/lbtm.jpg) 0 100% no-repeat; }
.simple-box1 .br-sbox1 {background: url(../images/box1/rbtm.jpg) 100% 100% no-repeat}
.simple-box1 .content-sbox1 { background: url(../images/box1/rtop.jpg) 100% 0 no-repeat; padding:10px; height:175px;}