/* CSS Document */
/*div, p, ol, ul, li, h1, h2, h3, h4, h5, h6
{
padding:0px;
margin:0px;
}*/
body{margin:0px;background:url(../images/main-body-bg.jpg) repeat-x; color:#000; font-size:11px;}
a{color:#016699; text-decoration:none; outline:none;}
a:hover{color:#000; text-decoration:underline;}
h1{ font-size:16px; height:10px;}

.maintable{ background: #FFFFFF/*#fff*/;}
.logo{padding:10px 0 0 10px;#padding:10px 0 10px 10px;}

.topicon{ font-size:11px; color:#000; font-family:"Microsoft Sans Serif"}
.menuBg { background:url(../images/menu-bg.jpg) repeat-x; text-align:center; font-size:14px; color:#fff;}
.menuBg a{ text-align:center;color:#fff; font-weight:bold;}
.menuBg a:hover{ text-align:center;color:#000;}

.menuBg1 { background:url(../images/menu-bg.jpg) repeat-x; text-align:center; font-size:14px; color:#fff;}
.menuBg1 a{ text-align:center;color:#fff; font-weight:bold;}
.menuBg1 a:hover{ text-align:center;color:#000;text-decoration:none;}


.submenu {  font-size:12px; color:#000; padding:5px;}
.submenu a{ text-align:center;color:#000;}
.submenu a:hover{ text-align:center;color:#b6b6b6; text-decoration:none;}

.submenu1 {  font-size:12px; color:#000; padding:5px;}
.submenu1 a{ text-align:center;color:#000;}
.submenu1 a:hover{ text-align:center;color:#fff; text-decoration:none;}


.menuselcted a{text-align:center;color:#000; font-family:"Microsoft Sans Serif"; text-transform:uppercase; font-size:12px }
.menunotselected a {text-transform:uppercase; font-size:12px; font-family:"Microsoft Sans Serif"}

.home{ background:url(../images/bigimage.jpg) no-repeat right top #4e9dc6; width:980px; height:204px;}
.aboutus{ background:url(../images/aboutus.jpg) no-repeat right top #4e9dc6; height:204px; width:980px;}
.conferences{ background:url(../images/conferences.jpg) no-repeat right top #4e9dc6; height:204px; width:980px;}
.newsletter{ background:url(../images/newsletter.jpg) no-repeat right top #4e9dc6; height:204px; width:980px;}
.resources{ background:url(../images/resources.jpg) no-repeat right top #4e9dc6; height:204px; width:980px;}
.membership{ background:url(../images/membership.jpg) no-repeat right top #4e9dc6; height:204px; width:980px;}
.contactus{ background:url(../images/contactus.jpg) no-repeat right top #4e9dc6; height:204px; width:980px;}


/*.bodyBg{ background: #4F81BD}*/
.bodyBg{ background: #85c7e8}

.leftTab{ background:url(../images/left-top-tab.jpg) no-repeat; height:33px; width:216px; font-size:16px; color:#fff; text-align:center; font-weight:bold; font-family:Calibri; text-transform:uppercase}
/*.leftTab2{ background:url(../images/tab-top1.png) no-repeat; height:33px; width:218px; font-size:14px; color:#fff; text-align:center; font-weight:bold;}*/
.leftTabContent{
width:216px;
}
.leftTabContent{ background:#3197cc; /*padding:5px 5px 10px 5px;*/ /*#padding:0 5px;*/ text-align: justify;}
.leftTabContent a{ color:#fff; font-size:11px; font-family:"Microsoft Sans Serif"}
.leftTabContent a:hover{ color:#000; }

.leftTabContent1{ background:#3197cc; /*padding:10px 5px 10px 5px;*//* #padding-top:10px;*/ text-align:left;}
.leftTabContent1 a{ color:#fff; font-size:12px;}
.leftTabContent1 a:hover{ color:#000; }

.linePadding{ background:#1974a3}

/*.leftNav{width:209px; padding:0; margin:0;}
.leftNav ul {list-style:none; margin:0; padding:0; background-color:#8fd1f4;}
.leftNav li {padding:0; background:#1974a3;margin-top:1px; line-height:31px; }
.leftNav li a{color:#fff; font-family:Tahoma; font-size:14px; background:url(../images/arrow-active.gif) no-repeat 5%; padding-left:25px;outline:none; display:block; text-decoration:none;}
.leftNav li a:hover{ color:#000; font-size:14px; background:url(../images/arrow-hover.gif) no-repeat 5%; background-color:#fff; display:block; text-decoration:none;}
*/

.leftNav{width:209px; padding:0; margin:0;}
.leftNav ul{ padding:0; margin:0; list-style:none; background-color:#8fd1f4;}
.leftNav ul li{padding:0;  background:#3197cc;margin-top:1px; line-height:29px;}
.leftNav ul li a{font-family:Tahoma; font-size:14px; line-height:29px;  #line-height:33px;background:url(../images/arrow-active.gif) no-repeat 10px; padding-left:25px; outline:none; display:innline;}
.leftNav ul li a:hover{font-family:Tahoma;color:#000; font-size:14px; line-height:29px; #line-height:33px; background:url(../images/arrow-hover.gif) no-repeat 10px;outline:none;}



.formHeading{ font-size:14px; text-align:center;}

.rowone{ font-size:11px; background-color:#daeffa;}
.rowtwo{ font-size:11px; background-color:#e1f3fd;}

.heading{ font-size:16px; font-weight:bold; color:#fff; padding-left:10px; text-align:left;}
.heading2{ font-size:14px; font-weight:bold;}
.heading4{ font-size:12px; font-weight:bold;}
.heading3{ font-size:12px; font-weight:bold; color:#000000;}

.formHeading{ font-size:16px; color:#016699;  text-align:left;}

.textbox{ border:1px solid #1974a3; width:280px; height:15px;}
.textbox1{ border:1px solid #1974a3; width:50px; height:15px;}
.textarea{border:1px solid #1974a3; width:280px; height:50px;}
.textarea1{border:1px solid #1974a3; width:280px; height:50px;}

.footer{ font-size:11px;background-color:#85c7e8;color:#fff; font-family:"Microsoft Sans Serif"}
.footer a{ font-size:11px; padding:5px; color:#fff;}
.footer a:hover{ font-size:11px; padding:5px; color:#000;}


.topBg{ background-image:url(../images/center-top-bg.jpg); background-repeat:repeat-x; padding-left:40px; height:52px;}
.centerBg{ background-image:url(../images/center-middle-bg.gif); background-repeat:repeat-x;}
.bottomBg{ background-image:url(../images/center-bottom-bg.jpg); background-repeat:repeat-x;}
.centerformBg{ background-image:url(../images/center-form-img.gif); background-repeat:repeat-x; padding-left:12px;}
.formtextbox{ width:180px;}
.formtextbox1{ width:160px; padding-left:10px;}
.login1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:leftt; padding-right:5px; color:#fff;}
.login{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:right; padding-right:20px; padding-top:5px; color:#000;}
.login a{ color:#000;}
.login a:hover{ color:#016699; text-decoration:none;}
.leftcontinue{ background-image:url(../images/continue-left-bg.gif); background-repeat:repeat-y;}
.centercontinue{ background-image:url(../images/continue-center-bg.gif); background-repeat:repeat-y;}
.rightcontinue{ background-image:url(../images/continue-right-bg.gif); background-repeat:repeat-y; float:right;}
.innertable{ margin-top:10px; padding-left:30px;}
.please{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff;}
.forgotPas{ font-family:sVerdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#A3E6FF; line-height:30px;}
.forgotPas a{ text-decoration:underline; color:#A3E6FF;}
.forgotPas a:hover{ text-decoration:none; color:#A3E6FF;}
.notyetmem{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:5px 0; text-align:left;}
.signup{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; text-align:left;}
.signup a{ text-decoration:none; color:#fff;}
.signup a:hover{ text-decoration:none; color:#000;}

.header{ padding-bottom:5px;}

.headerMenu{ padding:20px 10px 0 0; text-align:right;}

.bodyText{ font-size:13px; color:#000;padding:10px;text-align: justify; font-family:Microsoft Sans Serif; color:#000000}
.bodyText a{color: #FFFFCC; text-decoration:none; outline:none;}
.bodyText a:hover{color:#000; text-decoration:underline;}


.bodytext{ font-size:11px; color:#363535; font-family:"Microsoft Sans Serif"}
.bodyText ol li
{
margin-top:10px;
}


.heading{}
.close{ color:#fff;}
.close a{ color:#fff; text-decoration:none;}
.close a:hover{ color:#000; text-decoration:none;}


.clickhere a{ color:#000; font-weight:bold;}



/*start login popup*/

#submit { margin: 5px; padding: 0px; float: left; width: 50px; background-color: white; }
 
#blackout {
visibility: hidden;
position:absolute;
overflow:hidden; 
/*position: fixed;*/
left: 0;
top: 0;
width: 100%;
height: 100%;
display: none;
background-color: #000000 ;
opacity: 0.4;
	/* For IE 5-7 */
	/*filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);*/
	/* For IE 8 (and 9, 10, 11?). Don't miss the added quotes */
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";*/


/*opacity: 0.5;
-moz-opacity:0.5;*/
/*filter: alpha(opacity=50); 
zoom:1;
mozilla -moz-opacity: .5;*/
filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

/*filter: alpha(opacity=50);
-moz-opacity: .7;*/
/*opacity: .4;*/
z-index: 9;
}
#divpopup{
/*position: fixed;*/
position:absolute;
top: 50%;
left: 50%;
margin-top: -81px; /*half of the height plus a little to the top*/
margin-left: -150px; /*half of the width */
/*margin-top: -150px;*/ /*half of the height plus a little to the top*/
/*margin-left: -10px; *//*half of the width */
visibility: hidden;
display: none;
/*border: 1px solid #000;*/
/*background-color: #3D5CDE;*/
color: #ffff;
padding: 0;
/*height: 150px;
width: 300px;*/
z-index: 10;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
#divpop_head{
position:absolute;
top:0;
left:0;
width:100%;
/*background-color: #5A76E4;*/
text-align:center;
padding:2px 0;
z-index:-1;
}
#close_pop{
position:absolute;
float:right;
text-align:right;
cursor:pointer;
margin-top:40px;
margin-left:340px;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
}
#close_pop a{
text-decoration:none;
color: #FFFFFF /* #333*/;
}
#close_pop a:hover{
color:#000000;
}
/*end login popup*/





/*
.logo{padding:10px 0 10px 50px;}
.enter-button{ padding:10px 0 0px 0; cursor:pointer;}

ul{ padding-left:0; width:100%; margin:0px;}
ul li{background:none repeat 0 0; line-height:22px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0;
padding:0 0 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:left;}
ul li a{padding-left:18px; list-style:none;background:url(../images/arrow1.jpg) no-repeat 0 10px; color:#fff; display:block; font-size:12px; line-height:22px; padding-left:0px;}
ul li a:hover{color:#fcd098; text-decoration:none; font-size:14px; font-weight:bold;}

.aboutusimage{ padding:0 10px;}
.aboutsalon{ padding:50px 0 10px 0; text-align:left;}

.bodytext{ font-size:11px; color:#fff; text-align:left;}
.copyright{font-size:10px; color:#fff; padding:78px 0 20px 0; font-variant:small-caps;}
.smallimages{ padding:130px 0 0 10px;}

.selectedmenu{font-size:14px; font-weight:bold;color:#fcd098; width:150px;}

.serviceslist{color:#fcd098;font-size:12px; font-weight:bold; padding:5px 0; text-align:left;}
.serSubMenuSel{color:#fcd098;font-size:12px; padding:0px 0 0px 2px; line-height:17px; background-color:#464445; text-align:left;}
.serSubMenuSel a{color:#fcd098;font-size:12px; padding:0px 0 0px 2px; line-height:17px; background-color:#464445; }
.serSubMenuSel a:hover{ color:#fcd098; line-height:17px; background-color:#464445;  text-decoration:none;}

.serSubMenu{color:#fcd098;font-size:12px; padding:2px 0; line-height:17px; text-align:left;}
.serSubMenu a{color:#fcd098;font-size:12px;}
.serSubMenu a:hover{color:#fcd098;font-size:12px; background-color:#464445; display:block; text-decoration:none; padding:0 0 0 2px;}

a .imageBorder{ border:2px solid #fff;}
a:hover .imageBorder{ border:2px solid #ff0000;}

.contactUsbg{ background-color:#464445; font-size:11px; color:#fff; padding:0 0 0 10px; line-height:19px;}

.textbox{ height:13px; background-color:#464445; border:1px solid #fff; font-size:11px; color:#fff; padding:1px 0 0 2px; margin-top:2px; width:260px;}

.comment{ width:261px; margin-top:5px; background-color:#464445; border:1px solid #fff;}

.contactAdd{ font-size:11px; color:#fff; text-align:left; padding:5px;}
.contactAdd span{ font-size:11px; color:#fcd098; text-align:left; font-weight:bold;}
*/





/*
.header_top{background:url(../images/top-header-bg.jpg) repeat-x; height:57px;}
.username{color:#fff;font-family:verdana; font-size:9px;}
.header{background:url(../images/header-img.jpg) repeat-x; height:247px;}
.menu-bg{background:url(../images/tab-bg.jpg) repeat-x; height:46px; color:#fff; font-weight:bold; font-family:verdana; font-size:11px; line-height:46px;}

.menu{background:url(../images/tab.jpg) repeat-x; width:112px; height:46px; color:#fff; font-weight:bold; font-family:verdana; font-size:11px; text-align:center; line-height:46px;display:block; text-decoration:none;}
.menu1{background:url(../images/tab-hover.jpg) repeat-x; width:112px; height:46px; color:#fff; font-weight:bold; font-family:verdana; font-size:11px; text-align:center; line-height:46px;display:block; text-decoration:none;}
a.menu1:hover{background:url(../images/tab-hover.jpg) repeat-x; width:112px; height:46px; color:#fff; font-weight:bold; font-family:verdana; font-size:11px; text-align:center; line-height:46px; text-decoration:none;}
a.menu:hover{background:url(../images/tab-hover.jpg) repeat-x; width:112px; height:46px; color:#fff; font-weight:bold; font-family:verdana; font-size:11px; text-align:center; line-height:46px; text-decoration:none;}
.textbox{background:#3b424a; border:1px solid #000; color:#fff; font-size:9px; width:138px; padding-left:5px; height:20px; line-height:20px;padding-top:2px;}
.textbox1{background:#3b424a; border:1px solid #000; color:#fff; font-size:9px; width:140px; padding-left:5px; height:20px; line-height:20px;padding-top:2px;}
.blue-button{background:#00b4ff; color:#fff; font-weight:bold; font-family:verdana; font-size:11px; text-align:center; line-height:20px;text-decoration:none;}
.blue-box-top{background:url(../images/block-top.gif) repeat-y; width:240px; height:56px; color:#fff; font-weight:bold; font-size:12px;}
.blue-box-top-bg{background:url(../images/bg1-h.gif) repeat-y;}
.blue-box-bottom{background:url(../images/block-bot.gif) repeat-y; width:240px; height:58px;}
.nav-bottom-line{background:url(../images/nav-bottomline.jpg) repeat-x; width:1px; height:2px;}
.nav-bottom-line1{background:url(../images/nav-bottomline.jpg) repeat-x; width:1px; height:2px;}
.list1{ color:#000; font-weight:bold; font-size:13px; background:url(../images/arrow.jpg) no-repeat 98% 60%;}
.list1 a{ color:#000; font-weight:bold; font-size:13px;}
.list1 a:hover{ color:#47515b; font-weight:bold; font-size:13px; text-decoration:none;}
.list{ color:#fff; font-weight:bold; font-size:13px; background:url(../images/arrow.jpg) no-repeat 98% 60%;}
.list a{ color:#fff; font-weight:bold; font-size:13px;}
.list a:hover{ color:#47515b; font-weight:bold; font-size:13px; text-decoration:none;}
.list-line{background:url(../images/list-line.jpg) repeat-x 50%; width:1px; height:10px;}
.poll{color:#0a89c0; font-weight:bold; font-size:12px;}
.grey-box-top{background:url(../images/block-top2.gif) no-repeat; width:240px; height:33px; color:#0a89c0; font-weight:bold; font-size:12px;}
.grey-box-top-bg{background:url(../images/grey-box-bg.jpg) repeat-y;}
.grey-box-bottom{background:url(../images/block-bot2.gif) no-repeat; width:240px; height:32px;}
.grey-box-bottom a{color:#545e68; text-decoration:underline;font-size:11px;}
.grey-box-bottom a:hover{color:#545e68; text-decoration:none;}
.poll-bottom-line{background:url(../images/grey-bg-line.jpg) repeat-x 50%; width:1px;}
.poll-text{color:#545e68; font-size:11px;}
.older-polls{color:#00b4ff; text-decoration:underline;}
.older-polls a{color:#00b4ff; text-decoration:underline;}
.older-polls a:hover{color:#00b4ff;text-decoration:none;}

ul{ padding-left:0; width:100%; margin:0px;}
ul li{background:none repeat 0 0; line-height:22px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0;
padding:0 0 1px;}
ul li a{padding-left:18px; list-style:none;background:url(../images/arrow1.jpg) no-repeat 0 10px; color:#26BAF7; display:block; font-size:12px; line-height:22px; padding-left:19px; text-decoration:underline;}
ul li a:hover{text-decoration:none;}


.whosonline{color:#FFFFFF; font-size:11px; font-weight:normal; line-height:14px; padding-right:20px;padding-top:10px; padding-left:3px;}
.whosonline1{font-size:13px; font-weight:bold; color:#ffffff;}
.breadcrumb-bg{background:url(../images/grey-tab-bg.jpg) repeat-x; height:48px; color:#fff; font-weight:bold; font-family:Arial; font-size:13px;padding-left:10px;}
.body-top-bg{background:url(../images/body-top1.gif) no-repeat; height:71px; width:693px;color:#000000; font-size:22px; font-weight:normal; padding-left:25px;}
.body-bot-bg{background:url(../images/body-bot1.gif) no-repeat 0px bottom; height:51px;}
.body-bg{background:url(../images/body-bg.gif) repeat-y;}
.body-text{ color:#545E68; font-size:12px; line-height:14px; font-family:calibri; text-align:justify;}
.body-text a{color:#00B4FF;font-size:11px;}
.body-text ul{ margin:0 auto; padding-left:10px; width:100%;}
.body-text ul li{background:url(../images/arrow1.jpg) no-repeat left 20%; line-height:20px;padding-left:15px;}
.heading2{font-size:14px; color:#00b4ff; font-weight:bold;}

.row-one{ background-color:#ecedef;}
.row-two{background-color:#f2f3f4;}
.table-border{ border:1px solid #ecedef;}
*/