@charset "utf-8";
/* CSS Document */

/*----- GLOBAL RESET*/

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, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, 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;
	font-size: 100%;
	font-smooth:always;
}
ol, ul { margin:0; padding:0; list-style-type:none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

/*----- FOR SITE */

html {  margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0; font-weight:normal}
a, a:link, a:active, a:visited { -webkit-transition: color 0.50s ease-out; -moz-transition: color 0.50s ease-out; -o-transition: color 0.50s ease-out; transition: color 0.50s ease-out; outline: none; text-decoration:none; }
a:hover{ }
img {  border:none;}
p { margin:0; padding:0;}
.clear{ clear:both;}

/*----- FOR STRUCTURE */
body { margin:0 auto; padding:0; background-color:#fff;}

.container{ width:100%; margin:0; padding:0;}

.wrapper{ width:1100px; margin:0 auto;}

.headerPan{ position:fixed; height:90px; margin:0 auto 0px auto; width:100%; z-index:14; text-align:center; background-color:#fff; }
.header{ width:1100px;  margin:0 auto; height:90px; }

.logo{ width:147px; height:128px; position:absolute; margin:0 0 0 476px; z-index:100;}
/*.logo{ width:147px; height:128px; position:absolute; margin:0 auto; z-index:100;}*/

.user{ position:absolute; right:0px; top:0px; width:69px; height:60px;/*background-color:#e8e8e8;*/ background-color:#99d4c0; padding:30px 0 0 0; border-left:#d4d4d4 solid 1px; text-align:center; z-index:100;}
.user p{ font-size:13px; text-transform:uppercase; text-align:center; color:#232323; padding:5px 0 0 0;}

.msgCount{ position:absolute; right:70px; top:0px; width:69px; height:45px;/*background-color:#e8e8e8;*/ background-color:#99d4c0; padding:45px 0 0 0; border-left:#d4d4d4 solid 1px; text-align:center; z-index:100;}
.msgCount .msgCountText{ position:absolute; height:17px; width:17px; right:12px; top:33px; background:url(../images/msg-count-bg.png) no-repeat center center; text-align:center; padding:2px 0 0 0;}
.msgCount .msgCountText span{font-family: 'droid_sansregular', Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; display: inline-block; padding: 1px 0 0 0;}
/*.transText span{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }*/

.navigation{ float:left; width:1100px; margin:30px 0 0 0px; }

.pointer{ width:48px; height:31px; margin:-31px auto 0 auto; position:fixed; z-index:13; bottom:0; left:48%; cursor:pointer;}

.midcontentPan{ position: relative; width:100%; min-width:1100px;  max-width:1600px; margin:2px auto; background:url(../images/midbg.gif) repeat-y center top;}

.midLeft{ float:left; width:50%; background:#eaece0 url(../images/midleft_bg.jpg) no-repeat 10px bottom; min-height:450px;}
.midRight{ float:right; width:50%;  background:#efedd6 url(../images/midright_bg.png) no-repeat right bottom; min-height:450px;}

.midContentLeft{ float:right; width:339px; margin:0 101px 0 110px; padding:20px 0 0 0; text-align:center; }
.midContentRight{ float:left; width:339px; margin:0 110px 0 101px; padding:20px 0 0 0; text-align:center; }


.eventImg{ width:auto; height:265px; margin:0 0 10px 0;}
.eventText{ width:auto; height:80px; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:16px; color:#2f2f2f;}
.eventText h3{ font-size:18px; color:#2f2f2f; margin:0 0 5px 0; font-weight:bold; }

.lnkReadMore{ background-color:#98d4bf; padding:10px 10px 10px 10px; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#305c4c;  text-transform:uppercase; font-weight:bold;}

.bluePan{ width:100%; min-width:1100px; background-color:#0e2637; padding:20px 0 10px 0;}
.thingsnotmiss{ width:1100px; margin:0 auto; text-align:center; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#fff;}
.thingsnotmiss h3{ font-family:'TrajanProRegular', Arial, Helvetica, sans-serif; font-size:20px; color:#fff; margin:0 0 10px 0;}
.thingsnotmiss p{ margin:0 0 15px 0;}

.lnkViewAll{ background-color:#0066aa; padding:5px 10px 5px 10px; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:11px; color:#fff;  text-transform:uppercase; font-weight:bold;}

.facilityPan{ padding:20px 0 20px 0; width:100%;}
.facilityDiv{ float:left; width:225px; padding:0 24px 0 25px; height:120px; border-right:#d4d4d4 solid 1px; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#2e2e2e; line-height:22px; text-align:center;}
.facilityDiv:last-child{ border-right:none;}
.facilityDivlast{ border-right:none;}

.facilityDiv h3{ font-size:17px; color:#0e2637; margin:0 0 10px 0; line-height:22px; font-weight:bold; text-transform:uppercase;}

.facilityIconPan{ padding:10px 0 20px 0; width:100%;}
.facilityIconDiv{ width:1100px; margin:0 auto;}

.homeEventcarousel{ position: relative; overflow: hidden; width: 1100px; height:190px; margin:0 auto;}
.homeEventcarousel .belt{ position: absolute; left: 0; top: 0; }
.homeEventcarousel .panel{ float: left; overflow: hidden; margin:0; padding:0; display:inline-block; float:left; width:90px; text-align:center; padding:0 5px 0 5px; height:190px;}

.facilityIconDiv ul{ margin:0; padding:0; list-style-type:none;}
.facilityIconDiv ul li{ margin:0; padding:0; display:inline-block; float:left; width:90px; text-align:center; margin:0 5px 0 5px;}
.facilityIconThumb{ width:80px; height:80px; text-align:center; margin:55px auto 0 auto; background-position:0 0; background-repeat:no-repeat; }
.facilityIconThumb:hover{ background-position:0 -80px;}

.facilityIconText{ width:90px; height:30px; text-align:center; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:13px; color:#2f2f2f; padding:10px 0 10px 0;}
.facilityIconText a{ color:#2f2f2f;}
.facilityIconText a:hover{ color:#1f6e3b;}

.facilityIconDiv .homeEventcarousel .panel span { position: absolute; width:45px; height:42px; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:19px; color:#fff; text-transform:uppercase; padding:10px 0 0 0; white-space: nowrap; text-transform:uppercase; z-index:10; background:url(../images/tip.png) no-repeat right bottom; display:block; margin:0 0 10px 20px;}

.clubMapPan{ background-color:#e8e8e8; margin:0 0 0px 0;  min-width:1100px;}
.mapPan{ background:url(../images/maptop.gif) no-repeat center top; padding:70px 0 0px 0; text-align:center; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#2e2e2e;}
.mapPan h3{ font-family:'TrajanProRegular', Arial, Helvetica, sans-serif; font-size:17px; color:#2e2e2e; line-height:22px; margin:0 0 20px 0;}

.map{ position:relative; height:auto; min-height:1028px; width:100%; background-color:#e8e8e8; margin:0px auto 0 auto; overflow:hidden; text-align:center; max-width:2112px; }
.positionDiv{ position:absolute; top:0%; left:50%; width:50%; height:50%; z-index:10; -webkit-user-drag:none;  -webkit-user-select:none;-moz-user-select:none;user-select:none; height: 1px; width: 1px;}
.positionDiv img{ }

/*.positionDiv img.smallMap{ position:absolute; width:1056px; height:auto; top:0px; left:-630px; position:absolute; -webkit-user-drag:none; -webkit-user-select:none;-moz-user-select:none;user-select:none;}*/
.positionDiv img.bigMap{margin-top: 0px; margin-left:-1246px; -webkit-user-drag:none; -webkit-user-select:none;-moz-user-select:none;user-select:none;}
.positionDiv img.bigMap{
 position: absolute; /* all browsers, of course */
 position: relative\9; /* IE8 and below */
 *position: absolute; /* IE7 and below */
}
.zoomParentDiv {position: absolute; left: 0px; top:0px; }

.logo2{ width:137px; height:101px; position:absolute; margin:-76px 0 0 481px; z-index:100;}
/*.logo2{ width:1100px; height:101px; position:absolute; margin: -76px auto 0 auto; z-index: 100; text-align: center;}*/

.footerPan{ width:100%; min-width:1100px;  max-width:1600px; height:25px; background-color:#000; padding:10px 0 0 0; margin:0px 0 0 0; margin:0 auto;}
.footer{ width:1100px; margin:0 auto; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:12px; color:#6f6e6e;}
.footer a{ margin:0 5px;}
.footerLeft{ float:left; width:490px; text-align:left; } 
.footerRight{ float:right; width:490px; text-align:right; } 

.loginPanel{ position:absolute; right:0; top:90px; z-index:11; width:150px; padding:20px 20px 10px 20px; /*background-color:#e8e8e8;*/ background-color:#99d4c0; text-align:left; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; display:none;}
.loginPanel p{ margin:0 0 10px 0;}
.loginPanel a{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:12px; color:#0066aa;}

.loginTextbox{ width:140px; height:28px; border:#d1d1d1 solid 1px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#a8a8a8; padding:0 5px;}

#opinionpoll {  font-family:'proxima_novalight', Arial, Helvetica, sans-serif; background-color:#99D4C0; padding-top:60px;  padding-bottom:60px;  }
#opinionpoll h2{ color:#0E2637; text-transform:uppercase; font-size:17px; font-weight:bold; margin-bottom:28px;} 
#opinionpoll .question, #quesdiv p {  font-size:14px; line-height:22px;  }
.viewPollhome{ display:block; padding:20px 0 0 0;}

#pollintro, #quesdiv,   #resultdiv { margin:40px;}

#resultdiv  span{ background-color:#0067AC; color:#FFFFFF; display:inline-block; padding:3px; font-size:12px; margin-left:10px;}

/*.zoomSet{ position:absolute; top:0px; right:40px; width:30px; z-index:11; }*/
.zoomSet{ position:relative; top:0px; width:450px; z-index:11; margin:0 auto; text-align:right; }
.zoomSet a{ display:block; padding:15px 0px; color:#666; background-color:#fff; border:#d4d4d4 solid 1px; font-size:30px; border-radius:5px; -moz-border-radius:5px; - webkit-border-radius:5px; -khtml-border-radius:5px; width:40px; height:10px; text-align:center; line-height:15px; margin:10px 0 10px 0; float:right;}

/* 27-3-2015 = Billing History*/
.billingHistory{ border-top:#a7adb5 1px solid;}
.historyLeft{ border-right: #a7adb5 1px solid; border-bottom: #a7adb5 1px solid;}
.addjMar{ margin-bottom:0!important;}
.leftNav{ width:190px; float:left;}
.leftNav ul{ margin:0; padding:0; list-style:none;}
.leftNav ul li{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:14px;  margin:0; padding:24px 0px; list-style:none; border-bottom:#a7adb5 1px solid;}
.leftNav ul li:hover{ background:#f3f3f3 url(../images/leftnav-arrow.png) no-repeat right center; color:#0063a8; font-weight:bold;}
.leftNav ul li.activeNav{ background:#f3f3f3 url(../images/leftnav-arrow.png) no-repeat right center; }
.leftNav ul li a{ color:#333333; text-transform:uppercase; padding:0 0 0 20px;}
.leftNav ul li a.active{ color:#0063a8; font-weight:bold; text-decoration:underline;}
/*.leftNav ul li a:hover{ color:#0063a8!important;}*/

.historyPane{ width:860px; float:left; padding:0 0 0 15px; border-left:#a7adb5 1px solid; border-bottom:#a7adb5 1px solid; padding:30px 0 0 0;  min-height: 572px;}
.historyPane ul{ margin:10px 0 0px 10px; padding:0 0 50px 0;}
.historyPane ul li{ display:block; float:left; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; margin:0; padding:0 50px 0 0;}
.historyPane ul li .dateText{ width:117px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; background:url(../images/calendar.gif) no-repeat right center; border:#dadada 1px solid; padding:5px; margin:0 0 0 10px; outline:none;}
.historyPane ul li:first-child{ padding:6px 39px 0 0;}
.historyPane ul li:last-child{ padding:6px 50px 0 0;}

.historyPane table{ width:100%;/* border-top:#a7adb5 1px solid;*/}
.historyPane table tr{ /*display:block; margin:0; padding:0 0 0 10px;text-align:left;*/ }
.historyPane table tr:first-child{ /*border-bottom:#a7adb5 1px solid;*/}
.historyPane table tr th{ /*width:82px;*/ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; font-weight:bold; /*padding:20px 0; vertical-align:top;*/}
.historyPane table tr td{ /*width:82px;*/border:#a7adb5 1px solid; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:12px; color:#2d2d2d; /*padding:20px 0;*/ vertical-align:top;}


/*classified 07-04-2015*/
.classifiedsPan{ width:860px; float:left; padding:0 0 0 15px; border-left:#a7adb5 1px solid; padding:0px 0 0 0;min-height:594px;}
.classifiedsPan h1{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:18px; color:#0067ab; font-weight:bold; padding:20px 0 23px 12px; border-bottom:#caced3 1px solid;}
.classifiedsDetail{ width:848px; padding:20px 0 7px 12px; border-bottom:#dcdee1 1px solid;}
.moreImagePan{ width:137px; float:left; margin:0 25px 0 0;}
.moreImagePan p{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:12px; color:#0067ab; text-align:center; padding:5px 0 0 0; font-weight:bold; }

.byeNow{ width:340px; float:left; margin:0 25px 0 0;}
.byeNow h2{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:14px; color:#0067ab; font-weight:bold; }
.byeNow p{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:12px; color:#2d2d2d; line-height:18px; font-weight:bold;}
.byeNow span{ display:block; margin:12px 0 0 0;}

.expireDatePan{ width:100px; float:left;}
.expireDatePan p{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; font-weight:bold; padding:5px 0; margin:0 0px 0 0;}
.expireDatePan p a{ color:#0067ab;}

.reportAbuse{ width:115px; float:left; padding:10px 0 0 0;}
.reportAbuse span{ display:block; float:left; width:auto; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:12px; color:#717171; margin:0 5px;}
.reportAbuse .iconPad{ display:block; float:left; width:17px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:12px; color:#717171; margin:0 5px; padding:5px 0 0 0;}

.popContent{ max-width:648px; margin: 20px auto; padding: 15px 40px 50px 40px; position:relative; background-color:#FFFFFF;}
.popContent h1{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:22px; color:#0067ab; text-align:center; padding:0 0 15px 0; font-weight:bold; }
.popContent p{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; padding:10px 0 10px 0;}
.popContent ul{ margin:0 0 20px 0; padding:0;}
.popContent ul li{ width:220px; display:block; float:left; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; margin:0; padding:6px 0;}
.popContent .calDet{ width:155px; border:#dadada 1px solid; padding:7px; outline:none; background:url(../images/cal-icon.png) no-repeat right 3px;}
.popupButtonPan{ margin:10px 0 0 0;}
.popupButtonPan .sendButton{ float:left; padding:10px 35px; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#000000; background-color:#98d4bf; font-weight:bold; margin:0 10px 0 0; border:0; outline:none;}
.popupButtonPan .cancelButton{ float:left; padding:10px 35px; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#000000; background-color:#cccccc; font-weight:bold; margin:0 10px 0 0; border:0; outline:none;}
.popupImgPan{ width:648px;}

.popupImgPan .popstepcarousel{ position: relative; overflow: hidden; width: 648px; height: 420px; }
.popupImgPan .popstepcarousel .belt{ position: absolute; left: 0;top: 0;}
.popupImgPan .panel{float: left; overflow: hidden;/*margin: 10px; margin around each panel*/width: 648px; }


.ThumbHolder {position:relative; top:0; z-index:9; left:0px; width:648px; height:420px; margin:0 auto;}
.ThumbHolder .Mask {position:absolute; left:0px; top:0; height:420px; width:648px; overflow:hidden; }
.ThumbHolder ul { left:0; margin:0; padding:0; position:absolute; list-style:none; }
.ThumbHolder ul li { position:absolute; margin:0; padding:0; height:420px; overflow:hidden; }
.PrevBtn, .NextBtn { position:absolute; width:26px; top:50%; margin:-19px 0 0 0; height:38px; text-align:center; cursor:pointer; z-index:99; }
.PrevBtn { left:-35px; }
.NextBtn { right:-35px; }

.paggingPan{ float:right; margin:30px 0 30px 0;}
.paggingPan ul{ margin:0; padding:0;}
.paggingPan ul li{ display:block; float:left; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px;  margin:0; padding:0 10px; color:#2d2d2d;}
.paggingPan ul li.nonActiveBtn{ width:50px; padding:10px 15px; background:#cccccc; text-align:center;}
.paggingPan ul li.activeBtn{ width:50px; padding:10px 15px; background:#98d4bf; text-align:center;}

/*My-classifieds*/

.myclass-byeNow{ width:230px; float:left; margin:0 15px 0 0;}
.myclass-byeNow h2{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:14px; color:#0067ab; font-weight:bold; }
.myclass-byeNow p{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:12px; color:#2d2d2d; line-height:18px; font-weight:bold;}
.myclass-byeNow span{ display:block; margin:12px 0 0 0;}

.transitionPan{ width:241px; float:left; margin:20px 0 0 0;}
.transitionPan ul{ margin:0; padding:0; list-style:none;}
.transitionPan ul li{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:11px; color:#717171; display:block; float:left; margin:0; padding:0 11px; }
.transitionPan ul li a{color:#717171; }


.addClassifieds{ width:155px; float:right; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:18px; color:#0067ab; font-weight:bold; margin:-45px 0 0 0;}
.addClassifieds a{ color:#0067ab;}


/*Office*/
.officePan{ width:860px; float:left; padding:0 0 0 10px; border-left:#a7adb5 1px solid;min-height:594px; }
.requestSection{ width:847px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; font-weight:bold; margin:10px 0 0 0; padding:10px 0 15px 15px; background-color:#efefef;}
.requestSection a{ color:#2d2d2d;}
.downloadImg{ float:left; margin:0 10px 0 0;}
.suggetion{ width:847px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; font-weight:bold; margin:10px 0 0 0; padding:10px 0 10px 20px; background-color:#efefef;}
.accOpen{ float:left; margin:0 22px 0 0; cursor:pointer;}

.mypets{ width:812px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; font-weight:bold; margin:10px 0 0 0; padding:10px 0 10px 50px; background:#efefef url(../images/icon-plus.png) no-repeat 20px 10px; cursor:pointer; }
.openpet{ width:812px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; font-weight:bold; margin:10px 0 0 0; padding:10px 0 10px 50px; background:#efefef url(../images/icon-minus.png) no-repeat 20px 15px; cursor:pointer; }
.thepet{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; padding: 20px 0px 20px 50px; border: #cccccc 1px solid; margin-top:10px;	}

.thepet table{ width:780px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d;  margin:0; padding:0;}
.thepet table tr{ display:block; margin:0 0 25px 0;}
.thepet table td{ width:130px;}
.thepet table td span{ color:#e40808;}
.thepet table td .selectCategory{ width:115px; display:inline-block; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; border:#dadada 1px solid; /*apperiance:none; -webkit-appearance:none; -moz-appearance:none; background:url(../images/select-arrow-green.png) no-repeat right top;*/ height:30px; outline:none;}
.thepet table td .chooseButton{ width:90px; border:#dadada 1px solid; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#000000; background-color:#f3f3f3; padding:5px 10px; outline:none;}
.thepet table td .compulsoryField{ color:#7b7b7b;}
.thepet table td textarea{ outline:none;}

/*Message*/

.messagePan{ width:1055px; float:left; border-left:#a7adb5 1px solid; }
.messageMarg{ margin:0 0 0 120px; border:none;}
.victor{ width:1055px; padding:0 0 0 10px;}
.victor .searchPan{ width:280px; float:left; border-right:#dadada 1px solid;}
.victor .searchPan .inboxTrans{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; padding:12px 0 0 0; font-weight:bold;}

/*.mailInbox{ width:115px; float:left; color:#0067ab;}
.trasanction{ width:115px; float:left; color:#2d2d2d;}
.mailInbox a, .trasanction a{ color:#2d2d2d;}*/
.mailInbox{ width:115px; position:relative; float:left; color:#0067ab;}
.msgText{ position:absolute; height:15px; width:17px; right:46px; top:0px; background:url(../images/msg-bg.png) no-repeat center center; text-align:center; padding:2px 0 0 0;}
.msgText span{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.transText{ position:absolute; height:15px; width:17px; right:15px; top:0px; background:url(../images/msg-bg.png) no-repeat center center; text-align:center; padding:2px 0 0 0;}
.transText span{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

.trasanction{ width:115px; float:left; color:#2d2d2d; position:relative;}
.trasanction a{color:#000000;}
.mailInbox a.mailActive,.trasanction a.mailActive{ color:#0067ab;}



.victor .searchPan .webSearch{ margin:18px 0 8px 0;}
.webSearch .searchTextbox{ width:145px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#5e5e5e; border:#dadada 1px solid; padding:5px 10px; outline:none;}

.vectorOlu{ width:755px; float:left; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; padding:19px 0 0 10px; }
.vectorOlu h2{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#0067ab; font-weight:bold; padding:0 0 15px 0;}
.vectorOlu .oluTitle{ width:305px; float:left; font-size:18px; color:#0067ab; font-weight:bold;	}
.vectorOlu .report{ width:250px; float:right; font-size:13px; color:#5e5e5e; font-weight:bold; text-align:right;}
.vectorOlu .report a{ color:#5e5e5e; font-weight:bold;}
.vectorOlu .report span{ font-size:13px;  background:url(../images/plus-icon.gif) no-repeat left top; padding:0 20px 0 23px;}
.vectorOlu .newmsgButton{ width:150px; float:left; margin:-10px 0 0px 0; cursor:pointer;}
.vectorOlu span{  font-size:18px; color:#5e5e5e;  }
.vectorOlu .newMsgBlock{ display:block; margin:20px 0 0 0;}
.vectorOlu .newMsgText{ width:660px; padding:5px; color:#5d5d5d; border:none; font-size:14px; outline:none;}


.oluDetail{ width:1054px; padding:0 0 0 10px; border-top:#dadada 1px solid; min-height:503px;}
.oluDetail .messageLeft{ width:270px; float:left; border-right:#dadada 1px solid; padding:10px 10px 0 0; }
.oluDetail .messageLeft .messageLeftDet{ width:270px; margin:0; padding:10px 0; border-bottom:#caced3 1px solid;cursor:pointer;}
.msgImagePan{ width:35px; float:left; margin:0 10px 0 0;}
.msgDecription{ width:160px; float:left;}
.msgDecription p{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; font-weight:bold;}
.msgDecription span{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:12px; color:#939393;}
.msgDate{ width:40px; float:left; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:12px; color:#939393; font-weight:bold; text-align:right; margin:10px 0 0 0;}


.messageLeft .scroll{overflow:auto; height:500px; min-height:500px; position:relative; width:100%; outline:none; padding: }	
.messageLeft .scrollgeneric {line-height:1px; font-size:1px; position:absolute; top:0; left:0; }
.messageLeft .vscrollerbase {width:4px; background:#a7adb5; }
.messageLeft .vscrollerbar {width:4px; background:#305c4c; height:80px; }

#msgOwner{ display:block;}
#ownerVector{ display:block;}

#newMessage{ display:none;}
#newmsgVector{ display:none;}

.vectorDetailPan{ width:762px; float:left; padding:0 0 0 10px;}
.vectorMsgDetail{ width:762px; padding:0px 0 0 0;}
.vectMsgBottom{ border-bottom:#a7adb5 1px solid; margin:0 0 0 -10px; padding:0 0 0 10px;}
.vectorMsgDetail .messageRightDet{ width:762px; padding:10px 0; }
.vectormsgDecription{ width:620px; float:left;}
.vectormsgDecription p{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; font-weight:bold;}
.vectormsgDecription span{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:12px; color:#939393; }
.vectormsgDate{ width:80px; float:left; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:11px; color:#939393; text-align:right; margin:15px 0 0 0;}
.timeDivider{ background:url(../images/line-bg.gif) repeat-x left center; margin:0 10px 0 0;}
.timeDivider span{ display:block; width:115px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:11px; background:#ffffff; margin:0 auto; color:#939393; text-align:center;}

.vectorMsgDetail .scroll{overflow:auto; height:275px; min-height:275px; position:relative; width:100%; outline:none; padding: }	
.vectorMsgDetail .scrollgeneric {line-height:1px; font-size:1px; position:absolute; top:0; left:0; }
.vectorMsgDetail .vscrollerbase {width:4px;/* background:#a7adb5;*/}
.vectorMsgDetail .vscrollerbar {width:4px; background:#305c4c; height:80px;}

.messageForm{ margin:30px 0 0 0;}
.messageForm textarea{ border:#dadada 1px solid; outline:none; padding:5px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; height:75px;}
.messageForm ul{ margin:0; padding:0;}
.messageForm ul li{ margin:0; padding:0 0px 20px 0; text-align:center;}
.messageForm ul li:last-child{ text-align:right; margin:0 30px 0 0;}

/*Museum*/
.museumPan{ width:1066px;}
.museumPan ul{ margin:0; padding:0; list-style:none;}
.museumPan ul li{ display:block; width:300px; float:left; margin:0 27px 10px 27px; padding:0; min-height:320px;}
.museumPan h2{ font-family:'TrajanProRegular', Arial, Helvetica, sans-serif; font-size:18px; color:#0064aa; text-transform:uppercase; font-weight:bold; padding:0 0 15px 0;}
.museumPan p{ font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#2e2e2e; padding:10px 0; line-height:20px;}

.profilePan{ width:725px; float:left; padding:40px 0 0 135px; border-left:#a7adb5 1px solid; }
.profilePan table{ width:560px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d;}
.profilePan table tr{ display:block; padding:0 0 15px 0;}
.profilePan table tr td{ width:280px;}
.profilePan .textstyle{ font-weight:bold;}
.profilePan span{ display:block; padding:30px 0 0 0;}

.animated {-webkit-transition: height 0.2s; -moz-transition: height 0.2s; transition: height 0.2s;}

/*Profile Details*/
.profileDetPan{ width:725px; float:left; padding:40px 0 0 135px; border-left:#a7adb5 1px solid; min-height: 554px;}
.profileDetPan table{ width:700px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d;}
.profileDetPan table tr{ display:block; padding:0 0 0px 0;}
.profileDetPan table tr td{ width:280px;}
.profileDetPan .textstyle{ font-weight:bold;}
.profileDetPan span{ display:block; padding:30px 0 0 0;}
.selectBoxOne{ width:60px; padding:5px; color:#5d5d5d; font-size:12px; apperiance:none; -webkit-appearance:none; -moz-appearance:none; border:#dadada 1px solid; outline:none; background:url(../images/dropdown-gray.gif) no-repeat right center; margin:0 2px 0 0px;}
.selectBoxTwo{ width:64px; padding:5px; color:#5d5d5d; font-size:12px; apperiance:none; -webkit-appearance:none; -moz-appearance:none; border:#dadada 1px solid; outline:none; background:url(../images/dropdown-gray.gif) no-repeat right center; margin:0 0px 0 0px;}
.selectBoxThree{ width:196px; padding:5px; color:#5d5d5d; font-size:12px; apperiance:none; -webkit-appearance:none; -moz-appearance:none; border:#dadada 1px solid; outline:none; background:url(../images/dropdown-gray.gif) no-repeat right center; margin-left:0;}
.profileDetPan .profiletextBox{ width:184px; padding:5px; color:#5d5d5d; font-size:12px; border:#dadada 1px solid; outline:none;}
.profileDetPan .addressArea{ width:400px; height:50px; color:#5d5d5d; font-size:12px; border:#dadada 1px solid; text-transform:uppercase; outline:none;}
.profileDetPan .saveButton{ display:block; float:left; padding:13px 20px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:14px; color:#000000; background-color:#98d4bf; font-weight:bold; margin:30px 10px 0 0; border:0; cursor:pointer; outline:none;}
.profileDetPan .canButton{ display:block; float:left; padding:13px 35px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:14px; color:#000000; background-color:#cccccc; font-weight:bold; margin:0px 10px 0 0; border:0; cursor:pointer; outline:none;}

/*add0-Classified*/
.addClassifiedPan{ width:860px; min-height:603px; float:left; padding:0 0 0 10px; border-left:#a7adb5 1px solid; }
.addClassifiedPan h1{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:18px; color:#0067ab; font-weight:bold; padding:15px 0;}
.addClassifiedPan table{ width:710px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; margin:0; padding:0;} 
.addClassifiedPan tr{ display:block; padding:0 0 10px 0;}
.addClassifiedPan .firstData{ width:128px;}
.addClassifiedPan .textData{ width:550px;}
.addClassifiedPan .testarea{ margin:0; padding:5px; border:#dadada 1px solid; outline:none; height:100%; width:100%;}
.addClassifiedPan .productTitle{ width:545px; border:#dadada 1px solid; padding:8px; outline:none;}
.addClassifiedPan .secondData{ width:290px;}
.addClassifiedPan .priceText{ width:230px; border:#dadada 1px solid; padding:8px; outline:none;}
.addClassifiedPan .calanderData{ width:230px; border:#dadada 1px solid; padding:7px; outline:none; background:url(../images/cal-icon.png) no-repeat right 3px;}
.addClassifiedPan .uploadButton{ width:100px; border:#dadada 1px solid; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#000000; background-color:#f3f3f3; padding:3px 10px; outline:none;}
.addClassifiedPan b{ font-weight:normal; margin:0 20px 0 0;}
.addClassifiedPan span{ font-size:12px;}

/*Opinion Poll*/
.opinionPan{ width:1066px;}
.pollCon{ margin:50px 0 0 0;}
.pollCon .pollDetail{ width:490px; float:left; margin:0 43px 0 0;}
.pollCon .pollDetail p{ font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#333333; padding:10px 0; line-height:20px; font-weight:bold;}
.pollCon .pollDetail input{ margin:0; padding:0;}
.pollCon .pollDetail ul{ margin:0; padding:0;}
.pollCon .pollDetail ul li{ margin:0; padding:10px 0;}
.pollCon .pollDetail ul li span{ font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#2e2e2e; margin:-2px 0 0 15px;}
.pollResultPan{ /*width:450px;*/ padding:20px; background-color:#98d4bf; position:relative; display:none; min-height:150px;}
.pollResultPan .resultTitle{ width:60px; float:left; font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#305c4c; text-transform:uppercase; font-weight:bold; margin:0 50px 0 0;}
.resultPoll{ float:left;}
.poll-close{ position:absolute; right:0px; top:0px;}
.firstResult{ width:75px; background-color:#0067AC; color:#FFFFFF; display:inline-block; padding:3px 7px; font-size:12px; margin-left:10px;}
.secResult{ width:195px; background-color:#0067AC; color:#FFFFFF; display:inline-block; padding:3px 7px; font-size:12px; margin-left:10px;}
.thirdResult{ width:30px; background-color:#0067AC; color:#FFFFFF; display:inline-block; padding:3px 7px; font-size:12px; margin-left:10px;}
.resultDet{ font-family:'proxima_novalight', Arial, Helvetica, sans-serif; font-size:14px; color:#333333; line-height:20px; font-weight:bold;}

/*Committee Name*/
.committeePan{ width:1022px; margin:0 auto;}
.commLeftNav{ width:160px; float:left;}
.commLeftNav ul{ margin:0; padding:0; list-style:none;}
.commLeftNav ul li{ font-family:'TrajanProRegular', Arial, Helvetica, sans-serif; font-size:16px; margin:0;  text-transform:uppercase;}
.commLeftNav ul li span{ display:block; width:112px; color:#000000; padding:14px 25px;}
.commLeftNav ul li span:hover, .commLeftNav ul li span.activeNav{ background-color:#212122; color:#ffffff;}

.commRightPan{ width:810px; float:left; margin:0 0 0 50px;}
.commRightPan h1{ font-family:'TrajanProRegular', Arial, Helvetica, sans-serif; font-size:26px; color:#2d2d2d; text-transform:uppercase;}
.commBlurbCon{ margin:25px 0 0 0;}
.commDetBlurb{ width:373px; float:left; font-family:'TrajanProRegular', Arial, Helvetica, sans-serif; margin:0 32px 0 0;}
.commDetBlurb p{ font-size:18px; color:#0064aa; text-transform:uppercase; padding:20px 0;}
.commLoadMore{ width:780px; padding:10px 0; background-color:#212122; font-family:'TrajanProRegular', Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; text-align:center; text-transform:uppercase; margin:20px 0 0 0;}
.commLoadMore a{ color:#ffffff;}

/*Committee Members*/
.memberBlurbCon{ margin:25px 0 0 0;}
.memBlurb{ width:248px; float:left; margin:0 20px 0 0; min-height:270px;}
.memBlurb .designation{ padding:18px 0;}
.memBlurb .designation h2{ font-family:'TrajanProRegular', Arial, Helvetica, sans-serif; font-size:18px; color:#0064aa;}
.memBlurb .designation p{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:14px; color:#414141;}


/*Member Search*/
.memSearchPan{ width:830px; float:left; border-left:#a7adb5 1px solid; padding:40px 0 0 40px; }
.memSearchPan h2{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:18px; color:#0067ab; font-weight:bold;}
.memSearchPan h2 span{ padding:0 0 0 15px;}
.memSearchPan #serchControlls ul{ margin:30px 0; padding:0;}
.memSearchPan #serchControlls ul li{ display:block; width:206px; float:left; margin:0; padding:0;}
.memSearchPan #serchControlls .profileText{ width:140px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#737373; padding:5px 10px; border:#dadada 1px solid; outline:none;}
.memSearchPan .searchBtn{ display:block; width:160px; font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-align:center; background-color:#a7adb5; padding:5px 0; border:none; outline:none; cursor:pointer;}

.searchDetPan{ margin:40px 0 0 0; min-height:396px;}
.searchMessage{ width:765px; margin:30px 0;}
.searchMessage h2{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:16px; color:#0063a8; font-weight:normal; padding:0 0 3px 0;}
.searchMessage h2 span{ padding:0 7px 0 0px;}
.searchMessage p{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#666666; padding:0 0 0 35px; line-height:20px;}


/*Change Password*/
.cngPassCon{ margin:30px 0 0 0; min-height:502px;}
.cngPassCon table{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; margin:0; padding:0;}
.cngPassCon table tr{ display:block; margin:0 0 20px 0; } 
.cngPassCon span{ color:#e40808;}
.cngPassCon b{ color:#7b7b7b; font-weight:normal;}
.cngPassCon .passText{ width:225px; border:#dadada 1px solid; padding:6px 10px; color:#2d2d2d; outline:none;}
.cngPassCon .passDet{ width:180px;}

/*Make Payment*/
.makePaymentCon{ margin:30px 0 0 0; min-height:502px;}
.makePaymentCon table{ font-family:'droid_sansregular', Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; margin:0; padding:0;}
.makePaymentCon table tr{ display:block; margin:0 0 20px 0; } 
.makePaymentCon .paymentDet{ width:280px;}
.makePaymentCon input{ outline:none;}
.makePaymentCon span{ padding:0px 0 0 10px;}
.makePaymentCon .paymentText{ width:125px; border:#dadada 1px solid; padding:6px 10px; color:#2d2d2d; outline:none;}
.makePaymentCon .checkBoxStyle{ width:15px; height:15px;}

/*poll zero result*/
.zeroResult{ background-color: #0067AC; display: inline-block; margin: 10px; color: #fff; padding: 3px; }

/*pop up*/
#videoHolder { width:100%; height:100%; position:absolute; left:0; top:0; display:none; z-index:99; }
#overlay { width:100%; height:100%; position:fixed; left:0; top:0; background-color:#000000; }
#close { width:28px; height:27px; position:absolute; right:-16px; top:-16px; cursor:pointer; }
.player { width:640px; min-height:400px;  padding:10px; background-color:#ffffff; position:absolute; left:50%; top:50%; margin:-150px 0 0 -325px; }
.embed-container { position:relative; padding-bottom:62.25%; /* 16/9 ratio */ padding-top:0px; /* IE6 workaround*/ height:0; overflow-y:scroll; }
.event div
{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

[class*="col-"] {
  float: left;
  padding: 15px;

}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}


.col-6{text-align:center;
    width:50%;padding:30px;
}
.m-t-30{
    margin-top:30px;
}

.column {

}

  
.m-0{margin:0px auto 0px auto}
/* Remove extra left and right margins, due to padding */


/* Responsive columns */
@media screen and (max-width: 600px) {
  .column {
    width: 100%;
    display: block;
    margin-bottom: 20px;
  }
  .col-6{text-align:center;
    width:100%;padding:30px;
}
}
.whatsHappening1 {
    position: absolute;
    background: url(../images/information.png) no-repeat;
    bottom: -26em;
    left: 50%;
    margin: 0 0 0 -75px;
    width: 150px;
    height: 150px;
    display: block;
}
.whatsHappening{
    background: url(../images/whathappen1.png) no-repeat;
        position: absolute;
    top: 62px;
    left: 50%;
    margin: 0 0 0 -75px;
    width: 150px;
    height: 150px;
    box-shadow:none; display: block; 
}
 .whatsHappening:hover{
    background: url(../images/whathappen2.png) no-repeat;
        position: absolute;
    top: 62px;
    left: 50%;
     box-shadow:none;
    margin: 0 0 0 -75px;
    width: 150px;
    height: 150px; display: block; 
}
}
.whatsHappening1:hover{
  background: url(../images/information1.png) no-repeat;
 bottom:-26em;
    left: 50%;
    margin: 0 0 0 -75px;
    width: 150px;
    height:150px;

    display: block;     
}
