﻿/* float & font-size $ width */
DIV#header DIV.nav, DIV.quicklink DIV.text UL LI, DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI, DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI, DIV#body DIV#content DIV.hotpannel DIV.box DIV.text p, DIV#footer DIV.sitemap UL LI, DIV#footer DIV.links UL LI { font-size:1.2em; }
DIV#header, DIV#body, DIV#footer DIV.links { float:left; width:960px; padding:0px; }
/* header */
DIV#header DIV.brand { float:left; padding:22px 0px 0px 10px; }
DIV#header DIV.brand H1 { float:left; padding:0px;}
DIV#header DIV.brand H1 a { float:left; background:transparent url('../img/logo.gif') no-repeat scroll left top; display:block; height:80px; overflow:hidden; text-indent:-999px; width:652px; }
DIV#header DIV.brand-print { float:left; display:none; visibility:hidden; }
DIV#header DIV.editbg { float:right; display:block; width:178px; height:22px; margin:20px 0px 0px 0px; padding:0px 0px 0px 10px; background:url('../img/EditBg.jpg') no-repeat left top;font-family:Arial, Tahoma, Helvetica, San Serif;color:White;}
DIV#header DIV.editbg a{font-family:Arial, Tahoma, Helvetica, San Serif;color:White;}
DIV#header DIV.searchbar { float:right; display:block; width:184px; height:30px; margin:5px 0px 0px 0px; padding:0px 0px 0px 7px; background:url('../img/search_bg.gif') no-repeat left top; }
DIV#header DIV.searchbar LABEL { display:none; }
DIV#header DIV.searchbar INPUT { float:left; border:0; height:20px; margin:5px 0px 0px 0px; padding:0px; color:#ffffff; font-size:1.2em; font-weight:bold; background:transparent; }
DIV#header DIV.searchbar INPUT.keywords { width:142px; padding:2px 0px 0px 2px; }
DIV#header DIV.searchbar INPUT.go { width:29px; text-indent:-999em; font-size:0px; overflow:hidden; }
DIV#header DIV.loginpanel { background:url('../img/header_member_bg.jpg') no-repeat scroll right; background-position:left top; float:right; margin:10px -25px 0px 0px; width:250px; }
DIV#header DIV.loginpanel A { margin-right:5px; float:left; height:17px; overflow:hidden; text-indent:-999px; }
DIV#header DIV.loginpanel A.memberlogin { width:96px; margin:0 7px 0 40px; }
DIV#header DIV.loginpanel A.joinnow { width:66px; }
/* nav */
DIV#header DIV.nav { float:left; margin:3px 0px -6px 0px; padding:0px; width:960px;  }

DIV#header DIV.nav UL.nav_level_1 { float:left; padding:0px; }
DIV#header DIV.nav UL.nav_level_1 LI { float:left; padding:0px; margin:0px 1px;background:transparent url('../img/nav_bg.gif') no-repeat scroll left 0px; }
DIV#header DIV.nav UL.nav_level_1 LI A { color:#fff; padding:17px 14px 15px 15px; text-decoration:none; font-size:14px; display:block;background:transparent url('../img/nav_bg.gif') no-repeat scroll right -47px; }
DIV#header DIV.nav UL.nav_level_1 LI A.currnet {color:#000;}
DIV#header DIV.nav UL.nav_level_1 LI UL { position:absolute; z-index:9999; left:-9999em; top:150px; width:960px; height:47px; background: transparent url('../img/2nd_navbar_bg.png') no-repeat left top; }

DIV#header DIV.nav UL.nav_level_1 LI.current {color:#000; background:transparent url(../img/nav_bg.gif) no-repeat scroll left -94px;  }
DIV#header DIV.nav UL.nav_level_1 LI.current A {font-size:15px;color:#000; background:transparent url(../img/nav_bg.gif) no-repeat scroll right -140px;  }
DIV#header DIV.nav UL.nav_level_1 LI.current UL { position:absolute; padding-top:11px;  z-index:9998; left:-4px; top:143px; width:960px; height:28px; background: transparent url('../img/2nd_navbar_bg.png') no-repeat left top; }

DIV#header DIV.nav UL.nav_level_1 LI.current UL LI { background-image:none; padding:0px 5px;  border-right:1px solid black}
DIV#header DIV.nav UL.nav_level_1 LI.current UL LI.last {border-right:none;}
DIV#header DIV.nav UL.nav_level_1 LI.current UL LI A {font-weight:bold;background-image:none; padding:0px 5px;  }
div#header div.nav ul.nav_level_1 li.current UL.nav_level_2 A {font-weight:normal; font-size:13px;}
DIV#header DIV.nav UL.nav_level_2 LI A.currnet{font-weight:normal; font-size:13px;}
/* banner */
DIV#body DIV.banner { width:970px; height:300px; margin:-3px 0px 0px -7px; background:transparent url('../img/banner_bg.png') no-repeat scroll left top; }
DIV#body DIV.banner DIV.banner-inner { float:left; padding:8px 8px 0px 7px;}
DIV#body DIV.banner DIV.inner {border:none;}

/* content page */
DIV#content { float:left; width:960px; font-size:12px;float:left; padding:10px 0px 10px 0px; border-bottom:1px solid #000; }
A {text-decoration:none;}
A:hover { text-decoration:underline;}
/* sidebar */
DIV#body DIV.sidebar { float:left; width:300px;}
DIV#body DIV.sidebar DIV.leftmenu { float:left; width:292px; margin:0px;}
DIV#body DIV.sidebar DIV.leftmenu UL { padding:10px 15px; margin-bottom:10px; border:1px solid #3399CC;   }
DIV#body DIV.sidebar DIV.leftmenu UL LI { list-style:none; background-image:none; padding:0px; }
DIV#body DIV.sidebar DIV.leftmenu UL LI a { padding:10px 5px; margin:0px auto; border-bottom:1px solid #3399cc; display:block; text-decoration:none; font-size:15px; color:black; }
DIV#body DIV.sidebar DIV.leftmenu UL LI a:hover { color:#ffffff; background-color:#3399cc;}
DIV#body DIV.sidebar DIV.leftmenu UL LI.active a { color:#ffffff; background-color:#77BCDD;}
/* event */
DIV#body DIV.sidebar DIV.eventbanner { float:left; width:294px; margin:0px; margin-bottom:10px;}
DIV#body DIV.sidebar DIV.eventbanner A IMG { margin:0px; border:1px solid #3399cc;max-width:290px;max-height:200px;}
/* maincon */
DIV.maincon { float:right; margin:0px; padding:0px 5px 0px 0px; width:630px; }
DIV.widecon { width:960px; margin:0px; }
DIV.maincon DIV.title { padding:0 0 20px 0; }
DIV.maincon DIV.title H2, DIV.breadcrumb H2 { color:#FFF; font-size:23px; letter-spacing:-1px; }
DIV.maincon DIV.title DIV.subtitle P { color:#0083c6; font-size:1.6em; padding:0; }
DIV.maincon DIV.text {float:left; padding-left:10px;}
DIV.maincon DIV.text p, DIV.maincon DIV.text ul li { color:#404040; font-size:1.1em; }
DIV.maincon DIV.text p { line-height:1.6em; }
DIV.maincon DIV.text DIV.block p { line-height:1.5em; }
DIV.maincon DIV.text h3 { color:#404040; font-size:1.2em; margin:20px 0 0 0; }
DIV.maincon DIV.text P A { color:#0099cc; text-decoration:underline; }
DIV.block { float:left; background:#f3f3f3 url('../img/bg_block_bottom.gif') no-repeat scroll left bottom; float:left; margin:10px 0; }
DIV.block DIV.wrap { float:left; background:#f3f3f3 url('../img/bg_block_top.gif') no-repeat scroll left top; float:left; padding:20px 0; width:700px; }
DIV.maincon DIV.text DIV.block DIV.wrap UL.list { padding:0 0 0 25px; }
DIV.maincon DIV.text DIV.block DIV.wrap UL.list LI { background:transparent url('../img/icon_arrow_blue.gif') no-repeat scroll left 7px; padding:5px 0 5px 20px; }
DIV.maincon DIV.text DIV.block DIV.wrap UL.list LI A { color: #2097d3; }
DIV.maincon DIV.text DIV.block DIV.wrap UL.list LI A:hover { color: #666; }
DIV.maincon DIV.text DIV.block DIV.wrap UL.dotlist LI { background-image:url('../img/icon_li_dot.gif'); }
DIV.maincon DIV.text DIV.block DIV.quotetext { float:left; background:url('../img/bg_quote2.gif') no-repeat right bottom; margin:0 50px 0 0; width:650px; }
DIV.maincon DIV.text DIV.block blockquote { float:left; background:url('../img/bg_quote1.gif') no-repeat left top; margin:0 0 0 50px; padding:10px 0 0 80px; width:450px; }
DIV.maincon DIV.text DIV.block blockquote p { line-height:2em; font-size:1.2em; }
DIV.maincon DIV.text DIV.blocklist { float:left; margin:10px 0; }
DIV.maincon DIV.text DIV.blocklist DIV.block { margin:5px 0; }
DIV.maincon DIV.text DIV.blocklist DIV.block DIV.wrap { padding:15px 0 10px; }
DIV.maincon DIV.text DIV.block DIV.maincontent { float:left; padding:0 0 5px 30px; width:540px; }
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.title { background:url('../img/icon_arrow_blue.gif') no-repeat scroll left 5px; float:left; margin:0; padding:0 0 0 15px; width:525px; }
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.title H3 { margin:0; }
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.text { float:left; padding:0 0 0 15px; width:525px; }
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.text P { padding:0; }
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info { font-size:1.1em; float:left; padding:5px 0 5px 15px; width:525px; }
/* sponsor */
DIV#body DIV.sponsor { float:left; padding:10px 0px; }
DIV#body DIV.sponsor h2 { font-size:24px; font-weight:normal; color:#0099ff; letter-spacing:-2px; }
DIV#body DIV.sponsor ul {float:left; padding:5px 0px 0px 0px;}
DIV#body DIV.sponsor ul li {float:left; margin:0px; padding:0px 0px 0px 0px; background:none;}
DIV#body DIV.sponsor ul li IMG {border:none; width:120px; height:64px;}

/*-----------------------------------------------------------------------------
02. [Utilities]
-----------------------------------------------------------------------------*/

.TitlePian{font-family:Arial;font-size:10pt;}
TitlePian ui li{ list-style-type: none !important; margin: 0; padding: 0;padding-bottom:15px; }

DIV.sponsorRape{padding-left:20px;padding-right:0px;width:75px;float:left;background:none;padding-bottom:20px;padding-top:10px;}
DIV.sponsorRape IMG {border:none;max-width:75px;}


DIV.DiamondsponsorRape{padding-right:35px;width:140px;background:none;padding-bottom:20px;float:left;padding-top:10px;height:80px;}
DIV.DiamondsponsorRape IMG {border:none;max-width:140px;}
/* footer */
DIV#footer { width:100%; float:left; background:#333333; }

DIV#footer DIV.warpper DIV.footernav { float:left; width:600px; padding:10px 0px 0px 0px; }
DIV#footer DIV.warpper { background-position:right top; width:960px; margin:0px auto; padding-bottom:10px; background-image:url('../img/footer_bg.gif'); background-repeat:no-repeat; background-attachment:scroll; }
DIV#footer DIV.warpper DIV.footernav UL { padding:0px; margin:0px; }
DIV#footer DIV.warpper DIV.footernav UL LI { padding:0px; background-image:none; margin:0px; }
DIV#footer DIV.warpper DIV.footernav UL LI A { padding:0px; margin:0px; }
DIV#footer DIV.warpper DIV.footernav UL LI.left { float:left; padding:0px 20px 0px 0px; background-image:none; }
DIV#footer DIV.warpper DIV.footernav UL LI.left A { color:#fff; font-size:12px; text-decoration:none; padding:0px; }
DIV#footer DIV.warpper DIV.footernav UL LI.left A:hover {text-decoration:underline;  }

DIV#footer DIV.warpper DIV.footernav UL LI.left A.category { display:block; color:#0099ff; font-size :14px; padding :0px 0px 10px 0px; text-decoration:none; }
DIV#footer DIV.warpper DIV.footer_contact { width:240px; height:120px; float:right; padding:0px 86px 0px 0px; margin:10px 0px 0px 0px; text-align:right }
DIV#footer DIV.warpper DIV.footer_contact P { color:#fff; font-size:12px; margin:0px; padding:0px; }
DIV#footer DIV.warpper DIV.footer_contact P SPAN { color:#15aff0; font-weight:bold; }
DIV#footer DIV.warpper DIV.footer_contact A { display:block; color:#15aff0; border-top:1px solid #15aff0; text-decoration:none; font-size:14px; margin:5px 0px; padding:5px 0px; }
/* homepage */
DIV#content DIV.front_row { width:960px; float:left; clear:both; padding:10px 0px;}
DIV#content DIV.front_row DIV.frontmodulebanner {float:left;width:300px;;}
DIV#content DIV.front_row DIV.frontmodulebanner IMG {max-width:290px;}
DIV#content DIV.firstrow { min-height:340px; border-bottom:1px solid #000000; }
DIV#content DIV.secondrow { margin:10px 0px 0px 0px; background:#ffffff url('../img/1px.jpg') repeat-y 310px 0px; }


DIV#content DIV.front_module { width:300px; float:left; padding:0px 20px 0px 0px; }
DIV#content DIV.front_module A { color: #3399CC;}
DIV#content DIV.hotnews { width:610px; margin:0px;  padding:0px 0px 0px 20px;}
DIV#content DIV.front_module h2 {font-weight:normal; font-size:26px; color:#323232; letter-spacing:-1px; }
DIV#content DIV.front_module UL {width:300px; padding:0px;} 
DIV#content DIV.front_module UL LI {width:300px; padding:0px; background-image:none;  }

DIV#content DIV.events UL LI SPAN { float:left; color:#3399CC;}
DIV#content DIV.pastevents UL LI DIV.heading SPAN { float:right; color:#3399CC;}

DIV#content DIV.hotnews UL {float:left;  width:600px } 
DIV#content DIV.hotnews ul li { float:left; width:600px; padding:0px 0px 10px 0px; }

DIV#content DIV.front_module DIV.readmore { text-align:right; color:#3399CC;}
DIV#content DIV.front_module DIV.readmore A{ text-align:right; color:#3399CC; font-size: 12px; text-decoration:none; font-weight:bold;}
DIV#content DIV.front_module DIV.readmore A:hover { text-decoration:underline;}


/* slider */
DIV#content DIV#slider {float:left; width:300px; }
DIV#content DIV#slider UL LI {float:left; width:300px;height:180px;}

DIV#content DIV.ourmember {padding-right:0px; margin-right:10px;}
DIV#content DIV.ourmember A { margin-right:10px;float:left; } 
DIV#content DIV.ourmember H3 { padding-top:0px;}
DIV#content DIV.ourmember UL IMG { border:1px solid #000000; margin-right:10px;}
DIV#content DIV.ourmember DIV.member_intro {float:left; width:300px; padding:5px 0px 10px 0px;}
DIV#content DIV.ourmember DIV.member_intro A.contactus { border:none;}
DIV#content DIV.ourmember DIV.member_intro A.contactus IMG{ border:none;}
DIV#content DIV.ourmember DIV.nav { float:left; width:300px; padding:10px 0px; text-align:center;}
DIV#content DIV.ourmember DIV.nav A { margin-right:0px;text-decoration:none;}
DIV#content DIV.ourmember DIV.nav A:hover { text-decoration:underline;}

SPAN#prevBtn {float:left;}
SPAN#allMember { float:left; padding:0px 0px 0px 30px; }
SPAN#nextBtn {float:right;}

DIV#content DIV.hotnews SPAN.hotnewsdate { color:#3399CC; clear:both; display:block; }
DIV#content DIV.events UL LI, DIV#content DIV.pastevents UL LI { float:left; width:300px; padding:0px 0px 5px 0px;}
DIV#content DIV.events UL LI DIV.heading, DIV#content DIV.events UL LI DIV.content,
DIV#content DIV.pastevents UL LI DIV.heading, DIV#content DIV.pastevents UL LI DIV.content
 { float:left; width:300px; }
DIV#content DIV.events UL LI DIV.heading { padding-bottom:2px;}
DIV#content DIV.events UL LI A { float:left; text-decoration:none; } 
DIV#content DIV.events UL LI A:hover {text-decoration:underline;} 

DIV#content DIV.pastevents UL LI A { float:left; text-decoration:none; text-transform:uppercase;} 
DIV#content DIV.pastevents UL LI A:hover {text-decoration:underline;} 
DIV#content DIV.pastevents UL LI.firstitem a { float:left;display:block; width:78px; height:100px; cursor:pointer;  background-image: url(../img/front_date.gif); background-repeat: no-repeat; background-position: -5px -10px; text-decoration:none; position:relative;}
DIV#content DIV.pastevents UL LI.firstitem a SPAN{ clear:both; display:block; color:#FFFFFF; position:absolute;}
DIV#content DIV.pastevents UL LI.firstitem a SPAN.years{ font-size:12px; top:70px; left:19px;}
DIV#content DIV.pastevents UL LI.firstitem a SPAN.dates{ font-size:32px; top:30px; left:15px;}
DIV#content DIV.pastevents UL LI.firstitem a SPAN.months{ font-size:19px; top:5px; left:13px;}



DIV#content DIV.events UL LI.firstitem  { float:left;display:block; width:150px; height:38px; background-image: url(../img/Eventbg.jpg); background-repeat: no-repeat; text-decoration:none; position:relative;}
DIV#content DIV.events UL LI.firstitem  SPAN{ clear:both; display:block; color:#FFFFFF; position:absolute;}
DIV#content DIV.events UL LI.firstitem  SPAN.years{ font-size:12px; top:13px; left:83px; }
DIV#content DIV.events UL LI.firstitem  SPAN.dates{ font-size:18px; top:11px;left:55px;}
DIV#content DIV.events UL LI.firstitem  SPAN.months{ font-size:14px;top:12px;left:25px;}


DIV#content DIV.picks A { color:#333333; text-decoration:none; text-transform:none;}
DIV#content DIV.picks A:hover { text-decoration:underline;}

DIV#content DIV.picks ul li { width:280px; padding:5px 0px 5px 20px; background:transparent url(../img/front_bullet.gif) no-repeat scroll 0px 6px; }
DIV#content DIV.picks DIV.frontmodulebanner {margin:10px 0px;}
DIV#content DIV.hotnews A { font-size:16px; font-weight:bold; color:#3399CC; text-decoration:none; }
DIV#content DIV.hotnews A:hover {text-decoration:underline; }

DIV#content DIV.hotnews DIV.Newsdate {  padding:3px 0px;}

DIV#content DIV.hotnews A.Newslink {}
DIV#content DIV.hotnews DIV.readmore { float:right;}
DIV#content DIV.hotnews SPAN.hotnewsdate { float:left; width:600px; text-transform: uppercase; font-weight:normal; padding:8px 0px;}
DIV#content DIV.hotnews UL LI IMG { float:left; border:3px solid #97948b; margin-right: 10px; margin-bottom: 10px; }

/* content page */
DIV.maincon H3 {font-size:16px; color:#549fc4; padding:15px 0px 15px 5px;}
DIV.maincon DIV.title { color:#FFFFFF; font-weight:bold; font-size:11px; background-color: #3399cc; display:block; padding:5px 0px 5px 10px;}
DIV.maincon DIV.title H3{ color:#FFFFFF; font-weight:bold; font-size:11px; background-color: #3399cc; display:block; padding:0px 0px 0px 5px;  margin: 0px;  }
DIV.maincon DIV.title A { color:#FFFFFF; font-weight:bold; font-size:11px; padding:0px 10px; text-decoration:none; }
DIV.maincon DIV.subtitle { padding:0px 0px 0px 5px;}
DIV.maincon DIV.articleitem { position:absolute; width:200px; height:35px; right:-10px; top:-10px; float:right; background-image: url(../img/articleitem_bg.gif); background-repeat: no-repeat; background-position: 0px top; padding:0px 0px 0px 15px; }
DIV.maincon DIV.articleitem A { display:block; float:left; height:28px; overflow:hidden; text-indent:-999px; }
DIV.maincon DIV.articleitem A.iconemail { width:78px; background-image: url(../img/articleitem_email_txt.gif); background-repeat: no-repeat;background-position: 0px 0px;}
DIV.maincon DIV.articleitem A.icondownload { width:91px; background-image: url(../img/articleitem_pdf_txt.gif); background-repeat: no-repeat; background-position: 0px 0px; }
DIV.maincon DIV.articleitem A.enable {background-position: 0px -28px; }

DIV.maincon IMG { padding:10px;}
DIV.sectionitem { float:left; width:610px; min-height:100px; clear:both; margin:0px 0px 10px 0px; display:inline; }
DIV.img { float:left; padding:10px; }
DIV.left { float:left; padding:10px 10px 10px 0px;}
DIV.right { float:right; padding:10px 0px 10px 10px; }
DIV.caption { clear:both; text-align:center; }

/*eventspage*/
DIV.signupevent { float:right;  width:200px; height:197px; margin:0px 0px 5px 10px; background-image: url(../img/eventsignup.gif); background-repeat: no-repeat; background-position: left top;}
DIV.signupevent .signform { float:left; margin:5px; padding:10px; }
DIV.signupevent .signform H3 { font-size:16px; font-weight:normal; border:none; padding:0px 0px 0px 0px; margin:0px; }
DIV.signupevent .signform H5 { font-size:12px; font-weight:bold; border:none; padding:5px 0px; margin:0px; }
DIV.signupevent .signform LABEL { float:left; display:block; width:170px; padding:2px 0px; font-size:0.9em; clear:both;}
DIV.signupevent .signform LABEL SPAN { float:left; }
DIV.signupevent .signform LABEL INPUT { float:left; clear:both;}
DIV.signupevent .signform LABEL INPUT.type_text { float:left; width:160px; height:20px; border:1px solid #a5a5a5; font-size:12px; font-weight:normal; border:1px solid #cccccc; padding:0px; margin:0px; }
DIV.signupevent .signform INPUT.type_button {float:right; width:160px; height:25px; margin-top:20px; background:transparent;  background-image: url(../img/eventsignup_btn.gif); background-repeat: no-repeat; background-position: left top; border:none; cursor:pointer;}
DIV.signupevent .signform LABEL INPUT.type_text_short { font-size:10px; font-weight:normal; width:45px; height:14px; margin-right:5px;}

/*newspage*/
DIV.news, DIV.newsdetail { margin:0px; width:630px; }
DIV.news DIV.title,
DIV.newsdetail DIV.title {margin:0px 0px 10px 0px;}


/*Profile*/
.Profilemaincon{float:left; width:960px; font-size:12px;float:left; padding:1px 0px 50px 0px;}
.Profiletitle { color:#FFFFFF; font-weight:bold; font-size:11px; background-color: #3399cc;padding:5px 0px 5px 10px;}
.ProfiledivTitle{float:left;padding-left:5px;padding-right:5px;font-weight:bold;width:300px;text-align:right;padding-top:5px;font-size:12px;}
.Profiledivcontent{padding-left:5px;padding-right:5px;padding-top:5px;font-weight:normal;}
.Profiledivcontent label{font-weight:normal;font-size:12px;}
.Profiledivbutton{padding-top:10px;padding-left:310px;}
.ProfiledivRadioButton{font-weight:normal;}
.ProfileSavebutton {float:left; width:107px; height:25px; border:none; margin:20px 0px 20px 0px;background-image: url(../img/save_btn.jpg); background-repeat: no-repeat; background-position: left top; BORDER-BOTTOM: medium none;}


/*Member Detail*/
.Membertitle { color:#FFFFFF; font-weight:bold; font-size:11px; background-color: #3399cc;padding:5px 0px 5px 10px;}
.MemberdivTitle{float:left;padding-left:5px;padding-right:5px;font-weight:bold;width:300px;text-align:right;padding-top:5px;font-size:12px;}
.Memberdivcontent{padding-left:5px;padding-right:5px;padding-top:5px;font-weight:normal;}

DIV.goWebsite { padding:5px 0px; clear:both; }
DIV.newsitem { width: 583px; background-image: url(../img/section_item_bg.jpg); background-repeat: no-repeat; background-position: left top; min-height:100px; background-color: #d0f1fc; margin:0px 0px 10px 45px; }
DIV.newsitemshow { position:relative; margin:0px 0px 10px 20px; font-size:12px; }
H3.section { color:#FFFFFF; background-color: #3399cc; display:block; font-size:20px; padding:0px; }
DIV.sectionitem SPAN.pdficon { float:right; padding:0px; margin:0px 15px 0px -10px;}
DIV.sectionitem SPAN.pdficon IMG {border:none;}
DIV.sectionitem DIV.sectionitem_btnbg { background-image: url(../img/section_item_bg_btn.jpg); background-repeat: no-repeat; background-position: left bottom; }
DIV.sectionitem A.heading { color:#373534; display:block; font-weight:normal; text-decoration:none; font-size:18px; margin:0px; padding:15px 0px 15px 10px; background-image: url(../img/section_item_split.jpg); background-repeat: repeat-x; background-position: left bottom; }
DIV.sectionitem H3 { color:#373534; font-size:18px; font-weight:normal; padding:40px 10px 20px 30px; border-bottom:1px solid #99d6f4; }
DIV.sectionitem H4 { color:#3399cc; font-size:16px; font-weight:normal; padding:10px 10px 10px 30px; }
DIV.sectionitem H5 { color:#3399cc; font-size:16px; font-weight:normal; padding:10px 10px 10px 0px; }
DIV.newsitemshow H4 { padding:10px 0px; }
DIV.sectionitem DIV.sectionitem-intro { font-size:12px; padding:0px 10px 10px 32px; }
DIV.sectionitem DIV.readmore { text-align:right; padding:0px 20px 10px 0px; }
DIV.sectionitem DIV.readmore A { color:#3399cc; font-weight:bold; font-size:11px; font-weight:bold; text-decoration:none; }
/* item date */
DIV.postdate { width: 87px; height: 71px; position:relative; display:inline; margin:-7px 0px 0px -50px; float: left; background-image: url(../img/dates_bg.png); background-repeat: no-repeat; background-position: left top;}
DIV.titlemode { margin:0px 0px 0px -10px; }
DIV.month, DIV.day, DIV.year { position: absolute; text-indent: -1000em; background-image: url(../img/dates.png); background-repeat: no-repeat; }
DIV.month { height:24px; left:16px; top:10px; width:37px; }
DIV.day { height:25px; left:13px; top:34px; width:37px; }
DIV.year { bottom:10px; height:48px; right:18px; width:17px; }
.m-01 { background-position:0 4px; }
.m-02 { background-position:0 -28px; }
.m-03 { background-position:0 -57px; }
.m-04 { background-position:0 -90px; }
.m-05 { background-position:0 -121px; }
.m-06 { background-position:0 -155px; }
.m-07 { background-position:0 -180px; }
.m-08 { background-position:0 -216px; }
.m-09 { background-position:0 -246px; }
.m-10 { background-position:0 -273px; }
.m-11 { background-position:0 -309px; }
.m-12 { background-position:0 -340px; }
.d-01 { background-position:-50px 0; }
.d-02 { background-position:-50px -31px; }
.d-03 { background-position:-50px -62px; }
.d-04 { background-position:-50px -92px; }
.d-05 { background-position:-50px -123px; }
.d-06 { background-position:-50px -154px; }
.d-07 { background-position:-50px -185px; }
.d-08 { background-position:-50px -216px; }
.d-09 { background-position:-50px -248px; }
.d-10 { background-position:-50px -278px; }
.d-11 { background-position:-50px -309px; }
.d-12 { background-position:-50px -340px; }
.d-13 { background-position:-50px -371px; }
.d-14 { background-position:-50px -402px; }
.d-15 { background-position:-50px -434px; }
.d-16 { background-position:-50px -465px; }
.d-17 { background-position:-100px 0; }
.d-18 { background-position:-100px -31px; }
.d-19 { background-position:-100px -62px; }
.d-20 { background-position:-100px -92px; }
.d-21 { background-position:-100px -123px; }
.d-22 { background-position:-100px -154px; }
.d-23 { background-position:-100px -185px; }
.d-24 { background-position:-100px -216px; }
.d-25 { background-position:-100px -248px; }
.d-26 { background-position:-100px -278px; }
.d-27 { background-position:-100px -309px; }
.d-28 { background-position:-100px -340px; }
.d-29 { background-position:-100px -371px; }
.d-30 { background-position:-100px -402px; }
.d-31 { background-position:-100px -434px; }
.y-2006 { background-position:-150px 0; }
.y-2007 { background-position:-150px -55px; }
.y-2008 { background-position:-150px -105px; }
.y-2009 { background-position:-150px -155px; }
.y-2010 { background-position:-150px -205px; }
.y-2011 { background-position:-150px -255px; }
.y-2012 { background-position:-150px -305px; }
.y-2013 { background-position:-150px -355px; }
.y-2014 { background-position:-150px -405px; }
.y-2015 { background-position:-150px -455px; }

.y-2016 { background-position:-170px 0; }
.y-2017 { background-position:-170px -55px; }
.y-2018 { background-position:-170px -105px; }
.y-2019 { background-position:-170px -155px; }
.y-2020 { background-position:-170px -205px; }
.y-2021 { background-position:-170px -255px; }
.y-2022 { background-position:-170px -305px; }
.y-2023 { background-position:-170px -355px; }
.y-2024 { background-position:-170px -405px; }
.y-2025 { background-position:-170px -455px; }

.y-2026 { background-position:-190px 0; }
.y-2027 { background-position:-190px -55px; }
.y-2028 { background-position:-190px -105px; }
.y-2029 { background-position:-190px -155px; }
.y-2030 { background-position:-190px -205px; }
.y-2031 { background-position:-190px -255px; }
.y-2032 { background-position:-190px -305px; }
.y-2033 { background-position:-190px -355px; }
.y-2034 { background-position:-190px -405px; }
.y-2035 { background-position:-190px -455px; }

.y-2036 { background-position:-210px 0; }
.y-2037 { background-position:-210px -55px; }
.y-2038 { background-position:-210px -105px; }
.y-2039 { background-position:-210px -155px; }
.y-2040 { background-position:-210px -205px; }
.y-2041 { background-position:-210px -255px; }
.y-2042 { background-position:-210px -305px; }
.y-2043 { background-position:-210px -355px; }
.y-2044 { background-position:-210px -405px; }
.y-2045 { background-position:-210px -455px; }

.y-2046 { background-position:-230px 0; }
.y-2047 { background-position:-230px -55px; }
.y-2048 { background-position:-230px -105px; }
.y-2049 { background-position:-230px -155px; }
.y-2050 { background-position:-230px -205px; }
.y-2051 { background-position:-230px -255px; }
.y-2052 { background-position:-230px -305px; }
.y-2053 { background-position:-230px -355px; }
.y-2054 { background-position:-230px -405px; }
.y-2055 { background-position:-230px -455px; }

.y-2056 { background-position:-250px 0; }
.y-2057 { background-position:-250px -55px; }
.y-2058 { background-position:-250px -105px; }
.y-2059 { background-position:-250px -155px; }
.y-2060 { background-position:-250px -205px; }
.y-2061 { background-position:-250px -255px; }
.y-2062 { background-position:-250px -305px; }
.y-2063 { background-position:-250px -355px; }
.y-2064 { background-position:-250px -405px; }
.y-2065 { background-position:-250px -455px; }


/* member login */

DIV#body DIV.memberlogin{ margin :0px; width:100%; }
DIV#body DIV.memberlogin H3 { font-size:16px; color:#549fc4; padding:20px 0px 45px 0px;}
DIV#body DIV.memberregister H3 { font-size:16px; color:#549fc4; padding:20px 0px 20px 0px;}
DIV#body DIV.memberlogin DIV { float:left; width:300px; clear:both; padding:5px 0px; color:#797979;}
DIV#body DIV.memberlogin DIV INPUT { float:left; border:1px solid #cccccc; width:130px;}
DIV#body DIV.memberlogin DIV INPUT.checkbox { border:none;}
DIV#body DIV.memberlogin DIV INPUT.button {float:left; width:107px; height:25px; border:none; margin:5px 0px 5px 0px;background-image: url(../img/submit_btn.gif); background-repeat: no-repeat; background-position: left top; }
DIV#body DIV.memberlogin DIV LABEL { width:100px; display:block; float:left; font-weight:normal; padding-left:10px;}
DIV#body DIV.memberregister { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; margin:0px; width:100%; }
DIV#body DIV.wide { margin-left:20px; width:600px;}
DIV.memberregister DIV { clear:both; padding:0px 0px 5px 0px;}
DIV.memberregister DIV.intro { padding-left:200px; font-size:11px; color:#797979;}
DIV.memberregister DIV.highlight { background-color:#e9eff2; font-weight:bold; padding:10px;}
DIV.memberregister DIV LABEL { float:left; display:block; width: 200px; font-weight:normal;}
DIV.memberregister DIV TEXTAREA { width: 265px; height:100px;border:1px solid #cccccc;}
DIV.memberregister DIV DIV.addbranch { width: 265px; float:left; clear:none; }
DIV.memberregister DIV DIV.addbranch A { color:#000000; font-weight:bold; padding:0px 3px;}
DIV.memberregister DIV INPUT, DIV.memberregister DIV SELECT,DIV.memberregister DIV TEXTAREA { width:265px; border:1px solid #cccccc; margin-left:5px;}
DIV.memberregister DIV INPUT.others { width:196px; border:1px solid #cccccc;}
DIV.memberregister DIV INPUT.others1 { width:265px; border:1px solid #cccccc;}
DIV.memberregister DIV INPUT.submit, DIV.memberregister DIV INPUT.clear { width:90px; border:1px solid #cccccc; float:left; margin-top:10px;}
DIV.memberregister DIV INPUT.submit { border:none; width:107px; height:25px; background-image: url(../img/submit_btn.gif); background-repeat: no-repeat; background-position: left top; }
DIV.memberregister DIV INPUT.clear {border:none; width:107px; height:25px; background-image: url(../img/clear_btn.gif); background-repeat: no-repeat; background-position: left top; }
DIV.memberregister DIV INPUT.checkbox, DIV.memberregister DIV INPUT.radio { width:24px; margin-left:5px; border:none;}

DIV.memberregister DIV.associate-block, DIV.memberregister DIV.corporate-block { display:block; clear:both; background-color:#ebebeb; width:539px; height:125px; background-image: url(../img/number.gif); background-repeat: no-repeat; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; padding-top: 10px; padding-bottom: 10px; text-decoration:none; color:#000000;  }
DIV.memberregister DIV.eventaccount-block{ display:block; clear:both; background-color:#ebebeb; width:539px; height:165px; background-image: url(../img/number.gif); background-repeat: no-repeat; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; padding-top: 10px; padding-bottom: 10px; text-decoration:none; color:#000000;  }
DIV.memberregister DIV.associate-block {background-position: 10px -600px; }
DIV.memberregister DIV.eventaccount-block {background-position: 10px -600px; }
DIV.memberregister DIV.eventaccount-block:hover { background-position: 10px -400px; background-color:#c5d9e3; text-decoration:none;}
DIV.memberregister DIV.associate-block:hover { background-position: 10px -400px; background-color:#c5d9e3; text-decoration:none;}
DIV.memberregister DIV.corporate-block {background-position: 10px -200px;}
DIV.memberregister DIV.corporate-block:hover { background-position: 10px 0px; background-color:#c5d9e3; text-decoration:none;}
DIV.memberregister DIV.associate-block A, DIV.memberregister DIV.corporate-block A, DIV.memberregister DIV.eventaccount-block A  {float:left; margin:0px; border:none;}
DIV.memberregister DIV.associate-block SPAN.intro-text, DIV.memberregister DIV.corporate-block SPAN.intro-text, DIV.memberregister DIV.eventaccount-block SPAN.intro-text {float:left;width:300px; margin-left:90px; font-size:11px;}
DIV.memberregister DIV.corporate-block P {line-height:normal !important; }
DIV.memberregister DIV.associate-block P {line-height:normal !important; }
DIV.memberregister DIV.eventaccount-block P {line-height:normal !important; }
DIV.memberregister DIV.associate-block SPAN.button-area, DIV.memberregister DIV.corporate-block SPAN.button-area, DIV.memberregister DIV.eventaccount-block SPAN.button-area {float:right;width:125px; }
DIV.memberregister DIV.associate-block SPAN.button-area A, DIV.memberregister DIV.corporate-block SPAN.button-area A, DIV.memberregister DIV.eventaccount-block SPAN.button-area A  { display:inline; margin:10px 5px;}
DIV.memberregister DIV.associate-block SPAN.button-area IMG, DIV.memberregister DIV.corporate-block SPAN.button-area IMG, DIV.memberregister DIV.eventaccount-block SPAN.button-area IMG { padding:0px;}

DIV.memberregister DIV.register_step { padding:0px; margin:0px; height:29px; background-image: url(../img/register_step.gif); background-repeat: no-repeat; }
DIV.memberregister DIV.normal {  background-image: url(../img/register_step.gif); background-repeat: no-repeat; background-position:center -39px;}
DIV.memberregister DIV.associate {  background-image: url(../img/register_step.gif); background-repeat: no-repeat; background-position:center -77px;}
DIV.memberregister DIV.corporate { background-image: url(../img/register_step.gif); background-repeat: no-repeat; background-position:center -77px;}
DIV.memberregister DIV.finished { background-image: url(../img/register_step.gif); background-repeat: no-repeat; background-position:right -116px;}

/*send-message*/
DIV#send-message { float:left; width:500px; height:600px; background:#ffffff;}
DIV#send-message DIV{ float:left; background:#ffffff;}
DIV#send-message { margin:10px;}
DIV#send-message DIV { float:left; padding:0px 0px 5px 0px; margin:0px;  }
DIV#send-message DIV.error {float:left; width:500px; height:30px; padding:5px 0px;}
DIV#send-message DIV INPUT.error{ margin:0px;}


DIV#send-message DIV LABEL { float:left; width:70px; font-size:1.2em;}
DIV#send-message DIV INPUT { float:left; width:280px;border:1px solid #cccccc; }
DIV#send-message DIV.message-info{ float:left; width:500px;}
DIV#send-message DIV.send-btn { float:left; width:120px; }
DIV#send-message DIV.message-field { float:left; width:380px; }
DIV#send-message DIV.message-body { float:left; width:500px;}

DIV#send-message INPUT.button {float:left; width:107px; height:25px; border:none; padding:0px; margin:0px 0px 0px 0px; }
DIV#send-message input.error, DIV#addbranch.memberregister select.error {background-color:#FFFFD5;border:2px solid red;color:red;margin-left:5px;}







/* gallery 
DIV.mediaArchiveTop IMG { padding:0px;}
DIV.mediaArchiveTopL IMG { padding:10px 0px;}
DIV.mediaArchiveTopR { position:relative; width:630px;}
DIV.mediaArchiveTopR SPAN { position:absolute; right:0px; top:-20px;}
DIV.mediaArchiveTopR SPAN IMG {padding:10px 0px;}
.litCommonTempNormal { line-height:35px;}
DIV.mediaArchiveImage {padding:0px 10px 0px 0px;}
DIV.mediaArchiveVersions {padding:0px 10px 0px 0px;} */






.mediaArchiveTop{MARGIN-TOP:10px; MARGIN-BOTTOM:10px; BORDER:1px solid #CCCCCC; BACKGROUND-IMAGE: url(../images/menu_bg.gif);}
.mediaArchiveTopLine{background-color:#FFFFFF; HEIGHT:1px;}
.mediaArchiveTopL{FLOAT:LEFT; BORDER-LEFT:1px solid #FFFFFF; PADDING-LEFT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 2px; COLOR: #434343; FONT-WEIGHT:normal; FONT-SIZE:100%;}
DIV.mediaArchiveTopL IMG { padding:0px;}
DIV.mediaArchiveTopR IMG { padding:0px;}
.mediaArchiveTopR{FLOAT:RIGHT; BORDER-RIGHT:1px solid #FFFFFF; PADDING-RIGHT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 2px; COLOR: #434343; FONT-WEIGHT:normal; FONT-SIZE:100%;}
.mediaArchiveItem{float:left; text-align:center;}
.mediaArchiveFolder{width:92px; height:92px; margin:auto; margin-bottom:2px; background-color:#F7F7F7; border:1px solid #CCCCCC;}
.mediaArchiveImage{width:94px; height:94px; margin:auto; margin-bottom:2px;}
DIV.mediaArchiveImage IMG { padding:0px;}
.mediaArchiveText{text-align:center;}
.mediaArchiveVersions{margin-top:5px; text-align:center;}
.mediaArchiveVersions table { margin:0px auto;}
/*********** STYLES FOR MEDIA ARCHIVE PAGE TYPE ****************/
.litMediaArchiveBox{width:462px; margin-left:0px; background:url(../Images/filelistboxbg.png) bottom right no-repeat;}
.litMediaArchiveBoxTop{padding-left:50px; padding-top:10px; padding-bottom:10px; height:30px; background:url(../Images/filelistboxtop.png) top left no-repeat;}
.litMediaArchiveBoxContent{padding-left:10px; padding-right:10px; }
.litMediaArchiveBoxIcon{padding-right:5px; padding-bottom:2px;}
.litMediaArchiveBoxSpace{HEIGHT:10px;}
.litMediaArchiveBoxButtons{text-align:right; padding-top:10px; padding-left:10px; padding-right:10px;}

.litMediaArchiveTop{MARGIN-TOP:10px; MARGIN-BOTTOM:10px; BORDER:1px solid #CCCCCC; BACKGROUND-IMAGE: url(../Images/menu_bg.gif);}
.litMediaArchiveTopLine{background-color:#FFFFFF; HEIGHT:1px;}
.litMediaArchiveTopL{FLOAT:LEFT; BORDER-LEFT:1px solid #FFFFFF; PADDING-LEFT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 2px; COLOR: #434343; FONT-WEIGHT:normal; FONT-SIZE:100%;}
.litMediaArchiveTopR{FLOAT:RIGHT; BORDER-RIGHT:1px solid #FFFFFF; PADDING-RIGHT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 2px; COLOR: #434343; FONT-WEIGHT:normal; FONT-SIZE:100%;}
.litMediaArchiveTableCell1{FONT-SIZE:110%; height:47px; BORDER-bottom:1px solid #CCCCCC;}
.litMediaArchiveTableCell2{FONT-SIZE:110%; height:47px; BORDER-left:1px solid #CCCCCC; BORDER-bottom:1px solid #CCCCCC;}

/* search page */
DIV.search-content { padding:0px 35px; }
DIV.search-content H2 {  border-bottom:1px solid #e3e3e3;  }
DIV.search-content H3 {  padding:5px 0px; color:black;  border-bottom:1px solid #e3e3e3;  }
DIV.search-content H3 A {color:black; text-decoration:none; }
DIV.search-list { padding:0px 23px; margin:25px 0px 0px 0px; }
DIV.search-list DIV { padding:5px 0px 20px 0px; }
DIV.results { padding:5px 0px 0px 0px; }
DIV.pagination { margin:25px auto 10px auto; clear:both; text-align:center; white-space:nowrap;  }
DIV.pagination A { text-decoration:none; color:#64A1CD; font-weight:bold;}
DIV.pagination A.previous  { float:left;}
DIV.pagination A.disabled { color:#ccc; text-decoration:none;}
DIV.pagination A.disabled:hover { text-decoration:none;}
DIV.pagination A { padding:0px 4px; line-height:18px; font-weight:normal;} 
DIV.pagination A:hover { text-decoration:underline;} 
DIV.pagination A.active { font-weight:bold; text-decoration:underline;} 
DIV.pagination A.next  { float:right; margin-right:-40px; }

/* popup form */
BODY.popup-form { background:#fff;}
DIV#addbranch.memberregister { margin:10px;}
DIV#addbranch.memberregister DIV { float:left; width:300px; padding:0px 0px 5px 0px; margin:0px; clear:both; }
DIV#addbranch.memberregister DIV.error { height:30px; padding:5px 0px;}
DIV#addbranch.memberregister DIV LABEL { float:left; width:120px; }
DIV#addbranch.memberregister DIV INPUT { float:left; width:150px; }
DIV#addbranch.memberregister input.error, DIV#addbranch.memberregister select.error {background-color:#FFFFD5;border:2px solid red;color:red;margin-left:5px;}

DIV#TB_closeAjaxWindow { display:block; width:15px; height:15px; background: url(../img/close.gif) no-repeat left 7px; padding:9px 9px 0px 0px; overflow:hidden;}
DIV#TB_closeAjaxWindow A{ display:block; width:15px; height:15px; padding:24px 0px 0px 0px; overflow:hidden;  }


/*-----------------------------------------------------------------------------
SearchResult1.aspx
-----------------------------------------------------------------------------*/

.tabWrap { margin:0 auto; overflow:hidden;}
.tabBox { overflow:hidden; }
.tcon {overflow:hidden;display:none;}
.tabBox li { float:left; margin:0 10px 0 0;font-family:Arial; font-size:14px;list-style-type:none; width:150px; height:25px;background: url(../img/tab-li.png) no-repeat; text-align:center; padding-top:10px;color:#fff;cursor:pointer;}
.tabBox li.on { color:#000;list-style-type:none; background: url(../img/tab-li-on.png) no-repeat; cursor:pointer;}
.tabBox li.on a:hover { color:#fff!important; }
.tabBox li a { display:block; height:30px; padding:0 0 0 20px; line-height:30px; }


/*-----------------------------------------------------------------------------
MemberList.aspx for search button
-----------------------------------------------------------------------------*/
.Search { display:block;width:184px; height:30px; margin:10px 0px 0px 0px; padding:0px 0px 10px 7px; background:url('../img/search_bg.gif') no-repeat left top; }
.Search INPUT { float:left; border:0; height:20px; margin:5px 0px 0px 0px; padding:0px; color:#ffffff; font-size:1.2em; font-weight:bold; background:transparent; }
.SearchField{ width:142px;padding:2px 0px 0px 2px;background:transparent;}
.SearchButton{width:28px;height:auto;overflow:hidden;background:transparent;text-indent:-999em;}

/*-----------------------------------------------------------------------------
Notification.aspx for Newsletter Title
-----------------------------------------------------------------------------*/
.Title_font {font-family:Arial;color:White;text-decoration: none;font-size:14px;font-weight: bold;padding-left:10px;}
.Content_font{font-size:12px;font-weight: bold;font-family:Arial, Tahoma, Helvetica, San Serif;padding-left:10px;}
.Link_image{ border:none;max-width:160px;max-height:220px;}
.Shown_Events_Title{font-size:26px;font-weight:normal;font-family:Arial;}
.Shown_City_Events_Title{font-size:20px;font-weight:normal;font-family:Arial;color:#9AD2E3;}
.CityTitle_hiddenObj{display:none;}
/*
DIV#header DIV.searchbar { float:right; display:block; width:184px; height:30px; margin:30px 0px 0px 0px; padding:0px 0px 0px 7px; background:url('../img/search_bg.gif') no-repeat left top; }
DIV#header DIV.searchbar LABEL { display:none; }
DIV#header DIV.searchbar INPUT { float:left; border:0; height:20px; margin:5px 0px 0px 0px; padding:0px; color:#ffffff; font-size:1.2em; font-weight:bold; background:transparent; }
DIV#header DIV.searchbar INPUT.keywords { width:142px; padding:2px 0px 0px 2px; }
DIV#header DIV.searchbar INPUT.go { width:29px; text-indent:-999em; font-size:0px; overflow:hidden; }
*/

/** SYSTEM ERROR MESSAGE *************************************************************/
/** System errors shown together with add-on-templates *******************************/
/*************************************************************************************/
.litErrorFieldset{MARGIN-TOP:10px; MARGIN-BOTTOM:10px;}
.litErrorLegend{COLOR: #FF0000! important; FONT-SIZE:110%; PADDING-RIGHT:6px;}
.litErrorDiv{PADDING-TOP:8px; PADDING-BOTTOM:5px;}
.litErrorIcon{WIDTH:16px; HEIGHT:16px; MARGIN-RIGHT:3px;}
.litErrorMsg{COLOR: #FF0000! important; FONT-SIZE:110%;}
.litSuccessMsg{COLOR: #00FF00! important; FONT-SIZE:11px;}

/*********************************************
MemberDetail
**********************************************/
.divMembers{padding-top:5px;}
.divTitle{float:left;padding-left:5px;padding-right:5px;font-weight:bold;width:150px;text-align:right;padding-top:5px;}
.divcontent{padding-left:5px;padding-right:5px;float: left; width: 430px;padding-top:5px;}
.divbutton{padding-top:10px;padding-left:189px;}
.hiddenObj{display:none;}
.textBox{ border:1px solid #B5B8B7; width:250px; }
.textBoxDescription{ border:1px solid #B5B8B7; width:250px;}
.Savebutton {float:left; width:107px; height:25px; border:none; margin:20px 0px 20px 0px;background-image: url(../img/save_btn.jpg); background-repeat: no-repeat; background-position: left top;BORDER-BOTTOM: medium none; }

.editbg a{text-decoration:none ! important;}

/*eventspage*/

DIV.signupevent .signform { float:left; margin:5px; padding:10px; }
DIV.signupevent .signform H3 { font-size:16px; font-weight:normal; border:none; padding:0px 0px 0px 0px; margin:0px; }
DIV.signupevent .signform H5 { font-size:12px; font-weight:bold; border:none; padding:5px 0px; margin:0px; }
.signupeventLABEL { float:left; display:block; padding:2px 0px; font-size:0.9em;}

DIV.signupevent .signform LABEL INPUT { float:left; clear:both;}
.signupeventtype_text {width:160px; height:20px; border:1px solid #a5a5a5; font-size:12px; font-weight:normal; border:1px solid #cccccc; padding:0px; margin:0px; }
.signupeventtype_button {float:right; width:160px; height:25px; margin-top:20px; background:transparent;  background-image: url(../img/eventsignup_btn.gif); background-repeat: no-repeat; background-position: left top; border:none; cursor:pointer;}
.signupeventtype_text_short { font-size:10px;border:1px solid #a5a5a5; border:1px solid #cccccc; font-weight:normal; width:45px; height:14px; margin-right:5px;}

.nav, .nav ul, .nav li { list-style-type: none; line-height: 1;font-family:Arial;font-family:10pt; }
.members{font-family:Arial;font-size:10pt;padding-top:15px;padding-left:21px;border-bottom:#dbdbdb 1px solid;font-weight:bold;padding-bottom:20px; }
.navtext{font-size:9pt;font-family:Arial;}

#paging { text-align:center; border: 1px solid #f1f1f1; -moz-border-radius: 5px; -moz-box-shadow: 0 2px 2px #aaa; -webkit-border-radius: 5px; -webkit-box-shadow: 0 2px 2px #aaa; border-radius: 5px; box-shadow: 0 2px 2px #aaa;}
#paging a{ color: #333; text-decoration:none; padding:0 .4em;}
#paging a.active {font-weight:bold;}
#paging a:hover { background-color: #888;}
#paging span {margin:0 1em 0 1em;}


.Advert{padding-top:10px;width: 100%;text-align:center;overflow:hidden;}
DIV.Advert A IMG{ max-width:290px;max-height:300px; vertical-align:middle;}
DIV.Advert IMG{ max-width:290px;max-height:300px; vertical-align:middle;}
.tb-p-c
{
     display: table-cell;
      vertical-align:middle;
      width:300px;
      text-align:center;
      display: block;
    }
/*DIV.Advert IMG{ width:290px;height:300px; }*/
