body { background-color:#EEEEEE; font-family: Helvetica, Arial, sans-serif;	font-size: 13px; color: #7A7A7A;	margin: 0px; line-height:16px;}
ul, li{ margin:0; padding:0; outline:none; list-style-type:none}
h1,h2,h3,h4,h5,h6,img,div,form,class,span,p {margin:0; padding:0; border:none; line-height:normal; font-weight:normal}
table,tr,td{margin:0 auto; padding:0;}
.clearer {clear:both; font-size:0; display:none; margin:0; padding:0; height:0; overflow:hidden; line-height:0; }
a{color:#d31145; text-decoration:none} a:hover{text-decoration:none}
a span{display:none}	

img, a{border:none; outline:none}
input, select, textarea{ font:normal 12px Tahoma; }

/*common classes start*/
.floatLeft{float:left; display:inline; width:auto}
.floatRight{float:right; display:inline; width:auto}
.pinkFont{color:#d31145;}
.redFont{ color:#FF0000}
.verticalMiddle{vertical-align:middle}
.marginT5{margin-top:5px;}
.marginT15{margin-top:15px;}
.marginR{ margin-right:25px}  .marginL{ margin-left:25px} .marginR15{ margin-right:15px}
.marginR3{margin-right:3px}
.paddingT40{padding-top:40px;}
.grayText{color:#b1b1b1;}
.inputGeneral{ height:14px; border:1px solid #d5d5d5; background:#fff; margin-top:5px; padding:13px 8px}
.inputGeneral378{ height:14px; border:1px solid #d5d5d5; background:#fff; margin-top:5px; padding:13px 8px; width:378px;}
.inputRegGeneral{ height:14px; border:1px solid #d5d5d5; background:#fff; margin-top:5px; padding:13px 8px; width:420px;}
.inputTextArea{ border:1px solid #d5d5d5; background:#fff; margin-top:5px; padding:13px 8px; width:420px; height:85px;}
.input80{ height:14px; width:116px; !important; border:1px solid #d5d5d5; background:#fff; margin-top:5px; padding:13px 8px}
.input220{height:14px; width:180px; border:1px solid #d5d5d5; background:#fff; margin-top:5px; padding:13px 15px}
.indexInput220{height:22px; width:180px; border:1px solid #d5d5d5; background:#fff; margin-top:5px; padding:9px 15px 0 15px; }
.input150{ height:17px;  width:160px; !important; border:1px solid #d5d5d5; background:#fff; padding:7px 8px}
.GrayBtn{background:url(../images/grayBtnMiddle.gif) top left repeat-x; border:none; color:#fff; font:bold 14px Tahoma; cursor:pointer; padding:0 16px; height:33px; vertical-align:middle; line-height:33px; margin:0; *padding:0 8px;} 
.GrayBtnSearch{background:url(../images/grayBtnMiddle.gif) top left repeat-x; border:none; color:#fff; font:bold 12px Tahoma; cursor:pointer; padding:0 14px; height:33px; vertical-align:middle; line-height:33px; margin:0; *padding:0 10px;} 

/*tour finder start
.tourFinder{width:100%; height:216px; background:#f0f0f0 url(../images/topTourFinderBg.gif) top left repeat-x; margin:0; padding:0;}*/
.tourFinderWrapper{ width:920px; height:168px; margin:0 auto; padding:22px 20px 26px;}
.tourIconWrapper{width:460px; margin-right:15px; padding:0;}
.singleIconWrapper{width:212px; height:auto; margin:0 15px 15px 0; padding:2px 0 2px 3px; }
.singleIconWrapper:hover{background:url(../images/IconsHoverBg.png) top left no-repeat; color:#fff}
.pinkIcon{width:42px; height:41px;/* background:url(../images/PinkIconsBg.png) top left no-repeat; */text-align:center; margin-right:10px; padding-top:1px}
/*.greenIcon{width:42px; height:36px; background:url(../images/GreenIconsBg.png) top left no-repeat; text-align:center; margin-right:10px; padding-top:5px}*/
.iconText{padding-top:10px; font:bold 14px Helvetica, Arial, sans-serif; color:#7a7a7a; width:auto; height:20px;} 
.iconText:hover{color:#fff}
.tourSearchWrapper{ width:414px; height:159px; background:url(../images/topSubscribeBg.gif) top left no-repeat; padding:5px 15px;}
.tourSearchWrapper h1{font:bold 16px  Helvetica, Arial, sans-serif; color:#000;}
.tourSearchWrapper .input{width:382px; border:1px solid #d5d5d5; background:#fff; margin-top:5px; font-size:13px; padding:7px 15px; color:#444;}
.tourSearchWrapper .select1{width:271px; border:1px solid #d5d5d5; background:#fff; margin-top:5px; font-size:13px; padding:6px 15px 9px; color:#7a7a7a}
.tourSearchWrapper a{color:#d31048; border-bottom:1px solid #d0d0d0; text-decoration:none} .tourSearchWrapper a:hover{text-decoration:none; border-bottom:1px solid #379CE4;}
/*main content start
.outter{width:100%; height:100%; background:#eeeeee url(../images/headerandContentBg.jpg) top left repeat-x; margin:0; padding:0}
.islandBg{width:100%; height:auto; background:url(../images/mainOutterBg.jpg) top center no-repeat; margin:0; padding:0;}
.mainWrapper{ width:960px; height:auto; margin:0 auto; padding:0; display:table}
*/

/*navigation start*/
.navigation{width:647px; height:67px; margin:0; padding:0;}
.navigation ul{list-style-type:none; }
.navigation li{width:647px; height:67px; margin:0; padding:0;}
.navigation li.home {width:100px; height:67px; background:url(../images/home_unsel.jpg) top left no-repeat; margin:0; padding:0; float:left; position:relative; }
.navigation li.home a{width:100px; height:67px; display:block; float:left;} 
.navigation li.about {width:113px; height:67px; background:url(../images/about_unsel.jpg) top left no-repeat; margin:0; 
float:left; position:relative;}
.navigation li.about a{width:113px; height:67px; display:block; float:left; }
.navigation li.contact {width:125px; height:67px; background:url(../images/contact_unsel.jpg) top left no-repeat; margin:0; float:left; position:relative;}
.navigation li.contact a{width:125px; height:67px; display:block; float:left; }
.navigation li.testimonial {width:135px; height:67px; background:url(../images/testimonial_unsel.jpg) top left no-repeat; margin:0; float:left; position:relative;}
.navigation li.testimonial a{width:135px; height:67px; display:block; float:left; }
.navigation li.faq {width:85px; height:67px; background:url(../images/faq_unsel.jpg) top left no-repeat; margin:0;
float:left; position:relative;}
.navigation li.faq a{width:85px; height:67px; display:block;  float:left;}
.navigation li.links {width:89px; height:67px; background:url(../images/links_unsel.jpg) top left no-repeat; margin:0;
float:left; position:relative;}
.navigation li.links a{width:89px; height:67px; display:block;  float:left;}
/*hover*/
.navigation li.home a:hover{ background:url(../images/home_hover.jpg) top left no-repeat;} 
.navigation li.about a:hover{ background:url(../images/about_hover.jpg) top left no-repeat;} 
.navigation li.contact a:hover{ background:url(../images/contact_hover.jpg) top left no-repeat;} 
.navigation li.testimonial a:hover{ background:url(../images/testimonial_hover.jpg) top left no-repeat;} 
.navigation li.faq a:hover{ background:url(../images/faq_hover.jpg) top left no-repeat;} 
.navigation li.links a:hover{ background:url(../images/links_hover.jpg) top left no-repeat;} 
/*selected*/
.navigation li.home a.sel{ background:url(../images/home_sel.jpg) top left no-repeat;} 
.navigation li.about a.sel{ background:url(../images/about_sel.jpg) top left no-repeat;} 
.navigation li.contact a.sel{ background:url(../images/contact_sel.jpg) top left no-repeat;} 
.navigation li.testimonial a.sel{ background:url(../images/testimonial_sel.jpg) top left no-repeat;} 
.navigation li.faq a.sel{ background:url(../images/faq_sel.jpg) top left no-repeat;} 
.navigation li.links a.sel{ background:url(../images/links_sel.jpg) top left no-repeat;} 
/*navigation finish*/
/*footer start*/
.footerWrapper{width:920px; height:20px; background:url(../images/footerBg.gif) top left no-repeat; font:normal 11px  Helvetica, Arial, sans-serif;
color:#d8d8d8; padding:8px 20px 0 ; margin:20px 0 0}
/*footer finish*/
.imagineTWrapper{width:920px; padding:0 20px 30px; margin:0;}
/*index header start*/
.indexHeaderWrapper{width:920px; height:auto; background:url(../images/headerBg.png) top left no-repeat; padding:20px 20px 0; margin:0; position:relative}
.indexHeader{width:920px; height:auto; margin-bottom:5px; padding:0;}
.leftArrow a{ z-index:999; width:56px; height:56px; top:137px; left:6px; position:absolute; background:url(../images/leftArrowNew.png) top left no-repeat}
.rightArrow a{ z-index:999; width:56px; height:56px; top:137px; right:5px; position:absolute; background:url(../images/rightArrowNew.png) top left no-repeat}
.leftArrow a:hover { z-index:999; width:56px; height:56px; background:url(../images/leftArrowNew.png) 0 -56px no-repeat}
.rightArrow a:hover { z-index:999; width:56px; height:56px; background:url(../images/rightArrowNew.png) 0 -56px no-repeat}
/*changes done*/
.headerText{width:920px; margin-top:3px; height:auto; background:url(../images/indexheaderTextMidleImg.gif) top left repeat-y; font:normal 14px  Helvetica, Arial, sans-serif; color:#d8d8d8; padding:0}  .headerText p{padding:8px 18px;}
.headerText span{font-size:16px; color:#fff;}
.headerText a{color:#d31048; border-bottom:1px solid #d0d0d0;}
.headerText a:hover{color:#d31048; border-bottom:1px solid #379CE4; }
/*header finish*/
.contentWrapper{width:924px; height:auto; margin:0; padding:20px 18px; background:#eee url(../images/contentWrapper-BG.gif) bottom left repeat-x;}
.leftSideBar{width:312px; height:auto; margin:0; padding:0;}
/* clock start*/
.singleTimerWrapper{width:128px; height:auto; margin:0 25px 20px 0; text-align:center} 
.singleTimer{width:128px; height:49px; background:url(../images/timerBg.gif) top left no-repeat; padding-top:5px; font:bold 36px Helvetica, Arial, sans-serif; color:#fff; text-align:center;letter-spacing:3px} 
/*left content finish*/
/*right content start*/
.rightContent{width:595px; height:auto; margin:0; background:url(../images/rightContentBG.gif) bottom left no-repeat; padding:5px 15px 15px 0}
.rightContent h1{color:#444343; font:bold 35px Helvetica, Arial, sans-serif;}  .rightContent h1 span{font-weight:normal; color:#252525; border-right:2px solid #b1b1b1; padding:0 2px 0 0;}
.rightContent p{color:#7a7a7a; line-height:25px; font-size:14px; padding:10px 15px}
/*indexRightContent content start*/
.indexRightContent{width:595px; height:auto; margin:0; background:url(../images/rightContentBG.gif) bottom left no-repeat; padding:1px 15px 15px 0}
.indexRightContent h1{color:#444343; font:bold 35px Helvetica, Arial, sans-serif;}  .indexRightContent h1 span{font-weight:normal; color:#252525; border-right:2px solid #b1b1b1; padding:0 2px 0 0;}
.indexRightContent p{color:#7a7a7a; line-height:25px; font-size:14px; padding:8px 15px 10px}
/*feature trips start*/
.featureWrapper{width:950px; margin:5px 0; padding:20px 0 20px 10px; border-top:5px solid #424242; border-bottom:5px solid #424242; }
.singleFeatureContainer{  width:209px; height:auto; margin-right:28px; position:relative; color:#7a7a7a; font-size:13px}
/*.singleFeatureContainer {border:3px solid #d31145;}
.singleFeatureContainer a.singleImg{border:3px solid #fff; height:auto; float:left; margin-bottom:5px}
.singleFeatureContainer a:hover.singleImg{border: none;}*/
.singleFeatureContainer h1{ color:#252525; font:bold 15px Helvetica, Arial, sans-serif;}
.tourBtn{ position:absolute; right:-13px;  top:4px;}
.pastorBtn{ position:absolute; left:0; top:62px;}

/*********Inner page ***********/

.cloudsforInner{width:100%; height:auto; background:url(../images/innerBgClouds.jpg) top center no-repeat; margin:0; padding:0;}
.mainWrapperforInner{ width:960px; height:auto; margin:0 auto; padding:0; display:table}
.naviNdSpecialWrapperInner{width:100%; margin:0 0 15px 0; height:67px; padding:0 0}
/*inner navigation start*/
.innerNavigation{width:647px; height:65px; margin:0; padding:0;}
.innerNavigation ul{list-style-type:none; }
.innerNavigation li{width:647px; height:65px; margin:0; padding:0;}
.innerNavigation li.home {width:98px; height:65px; background:url(../images/innerHome_unsel.jpg) top left no-repeat; margin:0; padding:0; float:left; position:relative; }
.innerNavigation li.home a{width:98px; height:65px; display:block; float:left;} 
.innerNavigation li.about {width:113px; height:65px; background:url(../images/innerAbout_unsel.jpg) top left no-repeat; margin:0; 
float:left; position:relative;}
.innerNavigation li.about a{width:113px; height:65px; display:block; float:left; }
.innerNavigation li.contact {width:125px; height:65px; background:url(../images/innerContact_unsel.jpg) top left no-repeat; margin:0; float:left; position:relative;}
.innerNavigation li.contact a{width:125px; height:65px; display:block; float:left; }
.innerNavigation li.testimonial {width:135px; height:65px; background:url(../images/innerTestimonial_unsel.jpg) top left no-repeat; margin:0; float:left; position:relative;}
.innerNavigation li.testimonial a{width:135px; height:65px; display:block; float:left; }
.innerNavigation li.faq {width:85px; height:65px; background:url(../images/innerFaq_unsel.jpg) top left no-repeat; margin:0;
float:left; position:relative;}
.innerNavigation li.faq a{width:85px; height:65px; display:block;  float:left;}
.innerNavigation li.links {width:91px; height:65px; background:url(../images/innerLinks_unsel.jpg) top left no-repeat; margin:0;
float:left; position:relative;}
.innerNavigation li.links a{width:91px; height:65px; display:block;  float:left;}
/*hover*/
.innerNavigation li.home a:hover{ background:url(../images/innerHome_hover.jpg) top left no-repeat;} 
.innerNavigation li.about a:hover{ background:url(../images/innerAbout_hover.jpg) top left no-repeat;} 
.innerNavigation li.contact a:hover{ background:url(../images/innerContact_hover.jpg) top left no-repeat;} 
.innerNavigation li.testimonial a:hover{ background:url(../images/innerTestimonial_hover.jpg) top left no-repeat;} 
.innerNavigation li.faq a:hover{ background:url(../images/innerFaq_hover.jpg) top left no-repeat;} 
.innerNavigation li.links a:hover{ background:url(../images/innerLinks_hover.jpg) top left no-repeat;} 
/*selected*/
.innerNavigation li.home a.sel{ background:url(../images/innerHome_sel.jpg) top left no-repeat;} 
.innerNavigation li.about a.sel{ background:url(../images/innerAbout_sel.jpg) top left no-repeat;} 
.innerNavigation li.contact a.sel{ background:url(../images/innerContact_sel.jpg) top left no-repeat;} 
.innerNavigation li.testimonial a.sel{ background:url(../images/innerTestimonial_sel.jpg) top left no-repeat;} 
.innerNavigation li.faq a.sel{ background:url(../images/innerFaq_sel.jpg) top left no-repeat;} 
.innerNavigation li.links a.sel{ background:url(../images/innerLinks_sel.jpg) top left no-repeat;} 
/* inner navigation finish*/

.innerContentWrapper{width:920px; height:auto; margin:0 0 5px 0; padding:20px 20px 40px; background:/*#eee*/ url(../images/innerContentBg.png) top left no-repeat; border-bottom:5px solid #424242;}
.innerContentWrapper h1{font:bold 36px Helvetica, Arial, sans-serif; color:#252525;}
.breadcrumb{width:860px; height:34px; background:url(../images/headerTextBg.gif) top left no-repeat; font:normal 14px Helvetica, Arial, sans-serif; color:#D31145; padding:17px 30px 0} 
.breadcrumb a{color:#d8d8d8; text-decoration:none;}
.breadcrumb a:hover{color:#3b7ba9; text-decoration:none;}
/*contactForm start*/
.contactForm{width:444px; height:auto; margin:0; padding-right:27px; color:#7a7a7a; font-size:14px; line-height:23px;}
.contactGrayBtn{background:url(../images/grayBtnMiddle.gif) top left repeat-x; border:none; color:#fff; font:bold 11px Tahoma; cursor:pointer; padding:0 100px; height:33px; vertical-align:middle; line-height:33px; margin:0; *padding:0 60px;} 
.contactFormHeading{background:url(../images/contactFormWrapper.jpg) top left no-repeat; height:43px; }
.contactHeading{width:281px; height:43px ; background:url(../images/contactUsHeading.jpg) top left no-repeat; margin:15px 0 0; padding:0; color:#fff; font-size:13px}
.contactWidth444{ width:444px;line-height:24px;}    .contactWidth215{width:215px; line-height:24px;}   .contactWidth138{width:141px; margin-right:10px;line-height:24px;}
.contactWidth130{width:138px; margin-right:10px}
.contactAdd{width:446px; height:auto; margin:0; padding:0;}
.grayDownArrow{width:42px; height:42px; background:url(../images/blackDownArrow.gif) top left no-repeat; cursor:pointer; margin:3px 0; padding;}
/*about us*/
.aboutLeftPart{width:280px; padding-right:30px;} .aboutLeftPart p{padding:10px 15px;  font-size:12px;line-height:20px; }
.aboutLeftPart a{color:#d31048; border-bottom:1px solid #d0d0d0; } .aboutLeftPart a:hover{color:#d31048; border-bottom:1px solid #379CE4;}
.aboutRightPart{width:609px; margin:0; padding:20px 0; color:#7A7A7A; } .aboutRightPart p{ line-height:22px; padding:10px 0;}
.aboutRightPart h1{ text-transform:uppercase; padding:10px 0; margin-bottom:10px; border-bottom:1px solid #c4c4c4; font-size:11px; font-weight:bold}
.aboutRightPart h1 a {text-decoration:none; color:#424242; }
.aboutRightPart h1 a:hover{text-decoration:none; color:#D31145; }
.aboutRightPart a:hover{text-decoration:none; color:#379ce4;}
.arial36{font:bold 30px Helvetica, Arial, sans-serif; color:#4A4A4A;}
.arial18{font:normal 18px Helvetica, Arial, sans-serif;}
.blueText{color:#d31048; border-bottom:1px solid #d0d0d0;}
.blueText:hover{color:#d31048;!important; border-bottom:1px solid #379CE4; }
/*faq start*/
.whitePadding20{background:20px; padding:10px; width:580px; background:#fff}
.faqQuesWhiteWrapper{width:580px; height:auto; margin:0; font-size:14px; }
.faqQuesWhiteWrapper:hover { color:#424242;}
.faqQuesWhiteWrapper a{color:#7a7a7a; cursor:pointer}
.faqQuesWhiteWrapper a:hover{color:#424242;}

.basePadding20{background:20px; padding:10px; width:580px;}
.faqQuesWrapper{width:580px; height:auto; margin:0; color:#7a7a7a; font-size:14px; }
.faqQuesWrapper:hover{ color:#424242;}
.divmouseover{ color:#424242; }
.faqQuesWrapper a{color:#7a7a7a; cursor:pointer}
.faqQuesWrapper a:hover{color:#424242;}
.faqNumber{  width:50px; height:auto; margin:0; padding-right:10px; font-size:40px;}
.faqAns{padding:10px 0 10px 20px; color:#4a4a4a;  font-size:12px; }
.faqBorder{ border-bottom:1px solid #d8d8d8;}
/* FAQ DETAIL */
#faqPageView dl.milColumnList {margin: 0; padding:0}
.shown{margin:0; padding:0} 
.visible { display: block; margin:0; padding:0 }
.hidden { display: none; margin:0; padding:0}
#faqDetailPageView dl { margin: 0;}
#faqDetailPageView dt {	margin: 0; padding:0;}
#faqDetailPageView dd {	margin: 0; padding:0;}
/*testimonial*/
.testimonialBorder{ border-top:1px solid #d8d8d8; padding:10px 0;}
.testimonialText{ width:520px;padding:5px 0 0; line-height:20px}
.testimonialText strong{ color:#4A4A4A;}
/*image gallery */
.singleRowPhotoset{width:610px; height:auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #d8d8d8;}
.photoDiv{width:187px; border:3px solid #ffffff; margin-right:15px; background:#dcdcdc; height:170px}
.photoSetDetail{ width:400px; font-size:14px; color:#7a7a7a; padding:5px 0;}   
.photoSetDetail h1{ font-size:16px; color:#424242; border:none; padding:0; margin:0;}
.photoSetDetail h1 a{ color:#424242;} .photoSetDetail h1 a:hover{color:#d31145;}
.gallerySingleImage{width:603px; height:424px; border:3px solid #ffffff; margin:0 0 10px 0; background:#dcdcdc;}

/*pagination*/
.pagination{width:400px; padding:0; margin:0 5px 0 5px; text-align:center;}
.pagination a{font:bold 11px Tahoma, Helvetica, Arial, sans-serif; color:#424242; padding:3px 5px; background:#fff; border:1px solid #c3c3c3; margin:0 2px 0 0; text-decoration:none;} .pagination a:hover{ background:#fff; color:#d31145; border:1px solid #d31145; text-decoration:none} 
.pagination a.current{ background:#fff; color:#afadad; font:bold 11px Tahoma, Helvetica, Arial, sans-serif; padding:3px 5px;}
.pagination a.current:hover{ background:#fff; border:1px solid #c3c3c3; color:#afadad; font:bold 11px Tahoma, Helvetica, Arial, sans-serif; padding:3px 5px;}

/*image gallery category*/
.galleryDiv{width:187px; border:3px solid #ffffff; margin:5px; background:#dcdcdc; height:130px}
/*tour finder*/
.whiteBgTour{width:919px; height:auto; margin:15px 0; padding:0; background:url(../images/whiteRoundedMiddle.gif) top left repeat-y;}
.whiteBgTourContent{width:919px; height:auto; padding:0 0 0 18px; margin:0;}
.tourSingleSelection{width:160px; margin:0; padding:0; height:auto;}
.tourSingleSelection h1{font-size:13px; color:#424242; line-height:25px}  .tourSingleSelection input{width:90px; border:1px solid #d7d7d7;  padding:8px 6px; margin:0;}
.tourSubmitBtn{width:100px; margin:0; padding-top:25px ; height:auto;}
.whiteBgTourContent p{color:#7a7a7a; line-height:30px}

.tourSearchResults{width:919px; height:auto; margin:0; padding:0;}
.tourSearchResults h1{font:bold 24px Helvetica, Arial, sans-serif; color:#424242;}
.tourHeading{ text-transform:uppercase; font-size:12px;}
.tourResult{width:919px; background:#c4c4c4; padding:1px 0; margin-bottom:10px}
.tourSearchWhiteBg{background:url(../images/tourSearchListingWhiteBg.gif) top left repeat-y; width:919px}
.tourSearchGreyBg{background:url(../images/tourSearchListingGreyBg.gif) top left repeat-y; width:919px}
.tourTitle{width:285px; padding:12px 0 12px 18px; margin-right:5px;}
.tourLength{width:88px; padding:12px 0 12px 7px; margin-right:5px;}
.tourDestination{width:130px; padding:12px 0 12px 7px; margin-right:5px;}
.tourDCity{width:128px; padding:12px 0 12px 7px; margin-right:5px;}
.tourDDate{width:120px; padding:12px 0 12px 7px; margin-right:5px; }
.tourPrice{width:87px; padding:12px 0 12px 10px;}

.arial16Pink{font: bold 16px Helvetica, Arial, sans-serif; color:#d31145}
.arial16Pink a{font: bold 16px Helvetica, Arial, sans-serif; color:#d31048; border-bottom:1px solid #d0d0d0; text-decoration:none;}
.arial16Pink a:hover{font: bold 16px Helvetica, Arial, sans-serif; color:#d31048; border-bottom:1px solid #379CE4; text-decoration:none;}
.arial16Green{font: bold 16px Helvetica, Arial, sans-serif; color:#008852; }
.arial16Green a{font: bold 16px Helvetica, Arial, sans-serif; color:#008852; text-decoration:none;}
.arial16Green a:hover{font: bold 16px Helvetica, Arial, sans-serif; color:#1a8dff; text-decoration:none;}
.arial13Blue{font: bold 13px Helvetica, Arial, sans-serif; color:#379de5}
/*tour pagination*/
.tourPagination{width:730px; padding:0; margin:0 5px; text-align:center;}
.tourPagination a{font:bold 11px Tahoma,  Helvetica, Arial, sans-serif; color:#424242; padding:3px 5px; background:#fff; border:1px solid #c3c3c3; margin:0 2px 0 0; text-decoration:none;} .tourPagination a:hover{ background:#fff; color:#afadad; text-decoration:none} 
.tourPagination a.current{ background:#fff; color:#afadad}

/*twitter content start*/
.twitterContent{width:276px;   height:auto;}
.twitterContent ul{list-style-type:none; float:left }
.twitterContent li{width:256px; height:auto; margin:0; background:url(../images/indexTwitterBullet.png) 0 0 no-repeat; padding:0px 0 15px 20px; float:left; line-height:22px; color:#7A7A7A;}
.twitterContent	a{color:#d31048; border-bottom:1px solid #d0d0d0;}
.twitterContent a:hover{color:#d31048; border-bottom:1px solid #379CE4; }
/*euro Tour start*/
.singleLeftImgWrapper{ position:relative;width:240px; margin-left:20px}
.singleLeftImg{width:230px; height:auto; margin:17px 0 0 0; background:#fff; padding:3px;}
.tourLeftGreyBtn{position:absolute; }
.euroTourGreyBtn{background:url(../images/tourAbsoluteBtnLeftImg.gif) top left no-repeat; margin:0; height:21px; padding:0 0 0 7px; }
.euroTourGreyBtn span{background:url(../images/tourAbsoluteBtnRightImg.gif) top right no-repeat; margin:0; padding:3px 8px 3px 2px ; height:15px; display:inline-block; color:#fff; font-size:11px;}
.euroTourGreyBtn span a{ color:#FFFFFF; border:none; cursor:pointer;}
.euroTourGreyBtn span a:hover{ color:#FFFFFF; border:none; }
/* css added by vivek on 12/12/2009 */
.pinkText a{ color:#d31048; border-bottom:1px solid #d0d0d0;}
.pinkText a:hover{ color:#d31048; border-bottom:1px solid #379CE4; }
.blueText a{color:#d31048; border-bottom:1px solid #d0d0d0;}
.blueText a:hover{ border-bottom:1px solid #379CE4; color:#d31048;!important;}
.blueText p{color:#7a7a7a;}
.tourLeaders ul li{ list-style-type:disc; }

.euroTourRytSingleContent{width:609px; padding:15px 0; margin:0; border-bottom:1px solid #c4c4c4;}
.euroTourRytImage{ border:3px solid #FFF; width:100px; height:100px; overflow:hidden; margin-right:18px;}
.euroTourRytImage:hover{ border:3px solid #d31145;}
.euroTourImgText{width:485px; margin:0; padding:0;}
.euroTourImgText h1{font:bold 16px Helvetica, Arial, sans-serif; line-height:21px; color:#424242; border-bottom:none; margin:0; padding:0}
.euroTourImgText h1 a{ text-transform:none; font:bold 16px Helvetica, Arial, sans-serif; line-height:21px; color:#d31048; border-bottom:1px solid #d0d0d0; margin:0; padding:0}
.euroTourImgText h1 a:hover{ text-transform:none; font:bold 16px Helvetica, Arial, sans-serif; line-height:21px; color:#d31048; border-bottom:1px solid #379CE4; margin:0; padding:0}

.euroTourImgText h2{font:bold 14px Helvetica, Arial, sans-serif; line-height:21px; color:#d31145;}
.euroTourImgText h2 span{color:#7a7a7a; text-transform:capitalize;}
.euroTourWrapper{width:484px; margin:5px 0 0 0; padding:0; height:auto; background:#fff; font-size:11px}
.euroTourWrapper a{ color:#d31048; border-bottom:1px solid #d0d0d0; }
.euroTourWrapper a:hover{ color:#d31048; border-bottom:1px solid #379CE4;}
.euroTourLength{width:87px; margin:0; padding-left:22px; color:#7a7a7a; padding-bottom:3px}  .euroTourLength span{color:#7a7a7a}
.euroTourDates{width:275px; color:#7a7a7a; margin:0; padding-right:15px; padding-bottom:3px }
.euroTourPrice{width:70px; color:#7a7a7a; margin:0; padding:0; padding-bottom:3px}
.euroTourLength strong,.euroTourDates strong,.euroTourPrice strong { color:#424242; }

/*21 Dec 09 start************/
.tourSearchWrapper .goButton{ cursor:pointer; width:75px; height:33px; margin:0; padding:0; background:url(../images/indexTourFinderGo66.gif) 0 0 no-repeat; float:left; border:none; }
.tourSearchWrapper .goButton:hover{cursor:pointer;width:75px; height:33px; margin:0; padding:0; background:url(../images/indexTourFinderGo66.gif)  0 -33px no-repeat ; float:left; text-decoration:none}
/*clock button start*/
.clockTopBtn{width:278px; padding-bottom:21px; height:43px;}
.clockTopBtn ul{list-style-type:none; }
.clockTopBtn li{width:278px; height:40px; margin:0; padding:0;}
.clockTopBtn li.world {width:137px; height:40px; margin:0; padding:0; float:left; }
.clockTopBtn li.world a{width:137px; cursor:pointer; height:40px; display:block; float:left; background:url(../images/worldTime.jpg) top left no-repeat;} 
.clockTopBtn li.world a:hover{ float:left; background:url(../images/worldTime.jpg) 0 -40px no-repeat;}
.clockTopBtn li.world a.select{ float:left; background:url(../images/worldTime.jpg) 0 -40px no-repeat;}
.clockTopBtn li.twitter {width:141px; height:40px; margin:0; float:left;}
.clockTopBtn li.twitter a{width:141px; cursor:pointer; height:40px; display:block; float:left; background:url(../images/twitter.jpg) top left no-repeat;}
.clockTopBtn li.twitter a:hover{float:left; background:url(../images/twitter.jpg) 0 -40px no-repeat;}
.clockTopBtn li.twitter a.select{float:left; background:url(../images/twitter.jpg) 0 -40px no-repeat;}
/*search and subscirption wrapper start*/
.sNdSWrapper{width:595px; height:auto; margin:0; padding-left:15px; padding-top:10px;}
.search298{width:283px; margin:0; padding-right:10px;}
.search298 .goButton{cursor:pointer; width:57px; height:33px; margin:0; padding:0; background:url(../images/indexSearchGo66.gif) 0 0 no-repeat; float:left }
.search298 .goButton:hover{ cursor:pointer; width:57px; height:33px; margin:0; padding:0; background:url(../images/indexSearchGo66.gif)  0 -33px no-repeat ; float:left; text-decoration:none}
.search298 h1{font:bold 16px Helvetica, Arial, sans-serif; color:#000;}
.subsription a.individual{ width:281px; height:34px; background:url(../images/individual.jpg) top left no-repeat; margin-bottom:0px; padding:0; float:left}
.subsription a:hover.individual{ background:url(../images/individual.jpg) 0 -34px no-repeat; text-decoration:none}
.subsription a.pastor{ width:281px; height:34px; background:url(../images/pastor.jpg) top left no-repeat; margin-bottom:1px; padding:0; float:left}
.subsription a:hover.pastor{ background:url(../images/pastor.jpg) 0 -34px no-repeat; text-decoration:none}

/*footer quick Links start*/
.footerQL{width:942px; height:auto; margin:0; padding:18px 0 28px 18px; background:#eee url(../images/qlBG.gif) top left repeat-x;}
.singleQLWrapper{width:195px; height:auto; padding-right:40px; line-height:20px; color:#7a7a7a}  .singleQLWrapper span{color:#252525; font-weight:bold}
.QLHeading{ margin: 0 0 10px 0;}
.singleQLWrapper a{color:#d31048; border-bottom:1px solid #d0d0d0;}  .singleQLWrapper a:hover{text-decoration:none; border-bottom:1px solid #379CE4; }
.navigate{width:85px; line-height:18px;}
.singleQLWrapper p a{color:#d31048; border-bottom:1px solid #d0d0d0;} .singleQLWrapper p a:hover{ border-bottom:1px solid #379CE4;}
/*12-12-09*/
.adInfo { background:url(../images/add-arrow.gif) top left no-repeat; padding:0 0 0 24px}
.aboutRightPart h3 { font-size:24px; font-weight:bold}
.spBtn { width:606px; border-bottom:1px solid #dbdbdb;  overflow:hidden; margin:15px 0 10px 0; }
.spBtn p {font-size:20px; font-weight:bold; margin:0; padding:0 0 5px 0}
.aboutRightPart h5 { font-size:14px; font-weight:bold} 
.euroTourTime {width:65px; height:36px; background:url(../images/dayTourBg.gif) top left no-repeat; font-size:11px; color:#fff; text-align:center; padding:3px 10px 0 10px; font-weight:bold}
.tourPaginationSmall{width:440px; padding:0 ; margin:0; text-align:center;}
.tourPaginationSmall a{font:bold 11px Tahoma,  Helvetica, Arial, sans-serif; color:#424242; padding:3px 5px; background:#fff; border:1px solid #c3c3c3; margin:0 2px 0 0; text-decoration:none;} .tourPaginationSmall a:hover{ background:#fff; color:#afadad; text-decoration:none} 
.tourPaginationSmall a.current{ background:#fff; color:#afadad}
.tourInfo { font-size:12px; margin-left:20px; padding:15px 0 0 0 }
.tourInfo ul{ margin:0px 0 15px 0; display:block; list-style-type:circle}
.tourInfo li {list-style-type:disc; list-style-position:inside; margin:3px 0}

.euroTourInsideBanner { margin:15px 0 0 0;}
.euroTourInsideBanner img { border:3px solid #fff}

.euroTourInsideTBox { width:606px; margin:12px 0; color:#7a7a7a; line-height:22px; font-size:14px;float:left}
.euroTourInsideTBoxLeft {text-align:center; font-weight:bold; color:#d1d1d1; float:left;}
.euroTourInsideTBoxLeft br{ line-height:0!important;  font-size:0!important; margin:0!important; padding:0!important;}
.euroTourInsideTBoxLeft .day{color:#c3c3c3; font-weight:bold; font-size:16px;}
.euroTourInsideTBoxLeft h5{width:85px; font-size:72px; color:#d1d1d1;  float:left; font-weight:bold; margin-top:-8px; margin-right:}
.euroTourInsideTBox p strong { font-size:16px; color:#424242; line-height:normal}
.euroTourInsideTBox p { float:right; margin:0; padding:0; width:510px}
.uppercase{ text-transform:uppercase;}


.backButton {width:84px; height:21px; margin-bottom:2px; float:left}
.backButton a{width:84px; height:21px; background:url(../images/backBtn.gif) top left no-repeat; float:left; margin:0; padding:0;}
.backButton a:hover{ background:url(../images/backBtn.gif) 0 -21px no-repeat; float:left; text-decoration:none}
.nextButton {width:84px; height:21px; float:right; margin-bottom:2px; }
.nextButton a{width:84px; height:21px; background:url(../images/nextBtn.gif) top left no-repeat; float:left; margin:0; padding:0;}
.nextButton a:hover{ background:url(../images/nextBtn.gif) 0 -21px no-repeat; float:left; text-decoration:none}
a.detailButton{width:54px; height:14px; background:url(../images/tourDetailBtn.gif) top left no-repeat; float:right; margin:3px 13px 0 0; padding:0; border:none;}
a:hover.detailButton{ border:none; background:url(../images/tourDetailBtn.gif) 0 -14px no-repeat; float:right; text-decoration:none}
.submitButton{ border:none; width:257px; height:33px; margin:0; padding:0; background:url(../images/contactSubmit66.gif) 0 0 no-repeat; float:left }
.submitButton:hover{ border:none; width:257px; height:33px; margin:0; padding:0; background:url(../images/contactSubmit66.gif)  0 -33px no-repeat ; float:left; text-decoration:none; cursor:pointer;}
.submitButton89{ border:none; width:89px; height:33px; margin:0; padding:0; background:url(../images/tourFinderSubmit66.gif) 0 0 no-repeat; float:left; cursor:pointer; }
.submitButton89:hover{ border:none; width:89px; height:33px; margin:0; padding:0; background:url(../images/tourFinderSubmit66.gif)  0 -33px no-repeat ; float:left; text-decoration:none}
/*******22 dec 09********/
.naviNdSpecialWrapper{width:100%; margin:0 0 15px 0; height:67px; padding:0 0 4px 0}
.special{ width:312px; margin:0; padding:0;}
.special a.sp{ width:150px; height:54px; background:url(../images/special150.jpg) 0 0 no-repeat; float:left; margin:4px 3px 0 0;}
.special a.sp:hover{ width:150px; height:54px; background:url(../images/special150.jpg) 0 -54px no-repeat; float:left; margin:4px 3px 0 0;}
.special a.sp.sel{ width:150px; height:54px; background:url(../images/specialSelect.jpg) 0 0 no-repeat; float:left; margin:4px 3px 0 0;}
.special a.tour{ width:150px; height:54px; background:url(../images/tours150.jpg) 0 0 no-repeat; float:left; margin:4px 0 0 0;}
.special a.tour:hover{ width:150px; height:54px; background:url(../images/tours150.jpg) 0 -54px no-repeat; float:left; margin:4px 0 0 0;}
.special a.tour.sel{ width:150px; height:54px; background:url(../images/tours_sel.jpg) 0 0 no-repeat; float:left; margin:4px 0 0 0;}
.special a.tour.sel:hover{ background:url(../images/tours_sel.jpg)  0 -54px no-repeat;}

.special a.touropen{ width:150px; height:54px; background:url(../images/tours.jpg) 0 0 no-repeat; float:left; margin:4px 0 0 0;}
/*faq Tour*/
.faqTourHeading {width:610px; height:auto; padding:0;  float:left}
.faqTourHeading a.pdf{width:609px; height:37px; background:url(../images/pdf.gif) top left no-repeat; margin:5px 0 0; padding:0; float:left}
.faqTourHeading a:hover.pdf{background:url(../images/pdf.gif) 0 -37px no-repeat; float:left}
.faqTourHeading a.familarize{width:609px; height:37px; background:url(../images/familiarization.gif) top left no-repeat; margin:5px 0 0; padding:0; float:left}
.faqTourHeading a:hover.familarize{ background:url(../images/familiarization.gif) 0 -37px no-repeat; float:left}
.faqTourHeading a.tourLeader{width:609px; height:37px; background:url(../images/tourLeaders.gif) top left no-repeat; margin:5px 0 0; padding:0; float:left}
.faqTourHeading a:hover.tourLeader{background:url(../images/tourLeaders.gif) 0 -37px no-repeat; float:left}
.faqTourHeading a.links{width:609px; height:37px; background:url(../images/links.gif) top left no-repeat; margin:5px 0 0; padding:0; float:left}
.faqTourHeading a:hover.links{ background:url(../images/links.gif) 0 -37px no-repeat; float:left}
.faqTourHeading a.faq{width:609px; height:37px; background:url(../images/faq.gif) top left no-repeat; margin:5px 0 0; padding:0; float:left}
.faqTourHeading a:hover.faq{ background:url(../images/faq.gif) 0 -37px no-repeat; float:left}
.faqTourHeading a.tours{width:609px; height:37px; background:url(../images/tours.gif) top left no-repeat; margin:5px 0 0; padding:0; float:left}
.faqTourHeading a:hover.tours{ background:url(../images/tours.gif) 0 -37px no-repeat; float:left}
.faqTourHeading a.passport{width:609px; height:37px; background:url(../images/passport.gif) top left no-repeat; margin:5px 0 0; padding:0; float:left}
.faqTourHeading a:hover.passport{ background:url(../images/passport.gif) 0 -37px no-repeat; float:left}



/*main content start*/
.outterWrapperforInner{width:100%; height: auto!important; min-height: 100%; height: 100%; background:#eeeeee url(../images/innerRepeatableBg.jpg) top left repeat-x; margin:0; padding:0 0 0 0;}
.outter{width:100%; height: auto!important; min-height: 95%; height: 95%; background:#eee url(../images/headerandContentBg.jpg) top left repeat-x; margin:0; padding:0 0 28px 0;}
.islandBg{width:100%; height:auto; background:url(../images/mainOutterBg.jpg) top center no-repeat; margin:0; padding:0;}
.mainWrapper{ width:960px; padding:0; display:table; height:auto;	margin: 0 auto ;position:relative;}
/*footer start*/
html, body {height: 100%;}
.footer{width:960px; height:28px; margin:0 auto 0px; padding:0; position:relative}
.footerWrapper{width:920px; height:20px; background:url(../images/footerBg.gif) top left no-repeat; font:normal 11px  Helvetica, Arial, sans-serif;
color:#d8d8d8; padding:8px 20px 0px ; margin:0; bottom:0;}
/*footer finish*/
.tourFinder{width:100%; height:221px; background:#f0f0f0 url(../images/topTourFinderBg.gif) top left repeat-x; margin:0; padding:0;}
.width600{ width:600px;}
.font20{ font-size:20px; color:#424242; line-height:30px; padding-bottom:10px;}
#divPrintLogoImg{
display:none;}
#divPrintPhoneImg{
display:none;}
.errmsgcls{font-weight:bold; color:#cf124c;}
.linkWraper p{ line-height:25px; padding:0 0 10px;}
.singleSubHead  h4{ font-size:20px; color:#424242; padding-bottom:15px;}
.singleSubHead  h5{ font-weight:bold; padding-bottom:10px;}
.singleSubHead{padding-bottom:25px;}
.dropdowndiv{display:none; border: 1px solid #d5d5d5;  z-index:100;  padding: 8px 0px; background: #FFFFFF;  height:80px; overflow:auto;  position:absolute; margin:37px 0px 0px 0px; width:301px;}
.dropdowndiv a{cursor:pointer; color:#000; display:block; padding:3px 5px 3px 5px; border:none;}
.dropdowndiv a:hover { background:#d7d7d7; color:#000; border:none;}
.cursorpointer{ cursor:pointer;}

.tourFinderHiddendiv{display:none; border: 1px solid #d5d5d5;  z-index:100;  background: #FFFFFF;  height:100px; overflow:auto; float:left;  line-height:22px; position:absolute;  width:135px;}
.tourFinderHiddendiv a{cursor:pointer; color:#000; display:block; padding:3px 5px 3px 5px;}
.tourFinderHiddendiv a:hover { background:#d7d7d7; color:#000}

.round { background:'transparent'}
.featuredimageText{padding:10px 0px; line-height:18px;}

/***** search results******/
.search600{width:600px; margin:0; padding-right:10px;}
.search600 .goButton{ cursor:pointer; width:75px; height:33px; margin:0; padding:0; background:url(../images/indexSearchGo66.gif) 0 0 no-repeat; float:left; }
.search600 .goButton:hover{cursor:pointer;width:75px; height:33px; margin:0; padding:0; background:url(../images/indexSearchGo66.gif)  0 -33px no-repeat ; float:left; text-decoration:none}
.paddingTop11{padding-top:11px}   .paddingT5{padding-top:5px}
.searchResultInput{height:14px; width:180px; border:1px solid #d5d5d5; background:#fff; margin-top:5px; padding:9px 15px}
.searchResultRow{ height:auto; margin:0; padding:10px; width:589px}
.searchResultRow h1{color:#d31048; border:none; width:auto; padding:0 0 2px; margin-bottom:5px; float:left; text-transform:none; font-size:16px;}
.searchResultRow h1 a{color:#d31048; border-bottom:1px solid #d0d0d0; font-size:16px;}
.searchResultRow h1 a:hover{color:#d31048; border-bottom:1px solid #379CE4; font-size:16px;}

.searchResultRow p{ width:589px; float:left; margin:0; padding:0; font: normal 14px Helvetica, Arial, sans-serif; line-height:20px}  

/*.singleFeatureContainer {border:3px solid #d31145;}
.singleFeatureContainer*/ a.singleImg{border:3px solid #fff; height:auto; float:left; margin-bottom:5px; width: 211px; height: 80px; overflow: hidden;}
a:hover.singleImg{border:3px solid #d31145;}
.textwidget a{color:#d31048; border-bottom:1px solid #d0d0d0;}
.textwidget a:hover{ border-bottom:1px solid #379CE4;}
.aside a{color:#d31048; border-bottom:1px solid #d0d0d0;}
.aside a:hover{ border-bottom:1px solid #379CE4;}

/* css  added for Itenary*/
.mainItenary {width:100%; float:left;}
.mainItenary a{color:#d31048; border-bottom:1px solid #d0d0d0;}
.mainItenary a:hover{ color:#d31048; border-bottom:1px solid #379CE4;}
/*.mainItenary  p { margin-bottom: 22px; }*/
		
.mainItenary .clear { clear: both; }
		
.mainItenary ul.itinerary {
	  	}
.mainItenary	ul.itinerary li {
	  		list-style-type: none;
			padding: 0 0 0 93px;
			clear: both;
			line-height:23px;
			/* min-height hack for cross-browser use */
			min-height: 80px;
            height: auto !important;
            height: 80px;
			position: relative;
			margin-bottom: 22px;
			}
.mainItenary	ul.itinerary div {
				float: left;
				position: absolute;
				left: 0;
				font: bold 72px/67px Helvetica, Arial, sans-serif;
				color: #d1d1d1;
				width: 80px;
				height: 85px;
				text-align: center;
				}
.mainItenary ul.itinerary div span {
					font: bold 16px/23px Helvetica, Arial, sans-serif;
					display: block;
					}
.mainItenary ul.itinerary li h4 {
				font: bold 16px/23px Helvetica, Arial, sans-serif;
				color: #424242;
				}
		

/******css added by vivek on 13/01/2010********/
.color7a7a7a {color:#7a7a7a;}
.color7a7a7a a { border:none;}
.phoneImg{padding-top:30px;}
.clockDivh{height:auto;}
.searchbarP{padding-top:9px;}
.singleLeftImgP{padding:15px 0 20px 0;}
.singleLeftImgDiv{cursor:pointer; border:3px solid #FFF; width:226px; height:96px; overflow:hidden;}
.singleLeftImgDiv:hover{ border:3px solid #d31145;}
.tourLeftGreyBtnPos{position:absolute; right:4px; top:90px;}
.tourLeftGreyText{ text-align:center; width:180px;}
.tourLeftGreyBtnVid{position:absolute;  right:4px; top:75px;}
.clear { clear: both; }
.div500{ width:500px;}
.sharehiddenDiv{display:none; padding-top:3px;  z-index:100; background:url(../images/shareBg.gif) ; margin:20px 0px 0px 484px; width:115px; height:31px; position:absolute; }
.sharehiddenDivP1{padding:0px 8px;}
.paddingR8{padding-right:8px;}
.div800{ width:800px;}
.div630{ width:630px;}
.margin20{margin:20px;}
.divPhNo{font-size:36px; float:right; font-weight:bold; margin-right:25px; margin-top:25px;}
.fontNormal{font-weight:normal;}
.div85{width:85px;}
.div147{width:147px;}
.paddingTB4{padding:4px 0;}
.paddingL8{padding-left:8px;}
.lineH18{line-height:18px}
.marginR43{margin-right:43px}
.paddingT15B20{padding:15px 0 20px 0;}
.pinkColor{color:#D31145; !important}
.div420{width:420px;}
.marginT4{ margin-top:4px;}
.contactHiddenDiv{display:none; border: 1px solid #d5d5d5;  z-index:100;  padding: 10px; background: #FFFFFF;  height:100px; overflow:auto;  position:absolute; margin:650px 0px 0px 0px; line-height:22px; }
.contactLinkText{cursor:pointer; color:#000000;}
.cursorPoint{overflow:hidden; cursor:pointer;}
.faqAnsDiv{margin-top:5px; padding:10px 0 10px 37px; text-align:left; width:512px; border-top:1px solid #d8d8d8;}
.faqBottomBorder{ float:left; border-top:1px solid #a5a5a5; padding-top: 10px;}
.displayNoneDiv{display:none;}
.width615{ width:615px;}
.heightDis{height:15px; display:block;}
.div609{width:609px;}
.verticalBottom{vertical-align:bottom;}
.deptDateDiv{display:none; border: 1px solid #d5d5d5; overflow:auto;  z-index:100;  padding: 10px 10px 0px 10px; background: #FFFFFF;  height:37px; position:absolute;width:190px;}
.color000{ color: rgb(0, 0, 0);}
.maginL90{ margin-left:90px;}
.breadLink{padding: 0pt 6px; color: rgb(108, 108, 108); font-size: 11px;}
.height100{ height:100px;}
.width623{ width:623px;}
.width400{ width:400px;}
.width609{ width:609px;}
.width919{ width:919px;}
.width80{ width:80px;}
.width40{ width:40px;}
.testimonialTextN{line-height:26px; padding:10px 20px 10px 20px; color:#7A7A7A;}
.testimNum{color:#828282; font-size:15px;}
.paddingBottom2{ padding-bottom:2px;}
.fontSize11{ font-size:11px;}
.faqNumFont{width:40px; color:#d6d6d6;}
.faqQuesText{width:470px; line-height:22px; padding: 12px 10px 0px 20px}
.divCatText{min-height:60px; height:auto!important; height:60px;}
.vidReturn{width: 400px; text-align: center;}
.gobtnwid{border:none!important; width:57px!important; outline:none!important;}
.h1font{padding:0 0 10px 5px;}
.width450{width:450px;}
.width420{width:420px;}
.lnh24{line-height:24px;}
.color4a4a4a{color:#4a4a4a;}
.textwidget1 div p{ float: left; width: 215px;  line-height:24px; margin-top:5px; padding:0;}
.textwidget1 div p strong{ color:#4A4A4A; margin-right:20px;  }
.textwidget{ width:430px;}