@import url('network-blogs.css');

/*----------start default styles to normalise settings----------*/

/* default styles */

body, table, td, tr, p, ul, ol, li {font:12px verdana, arial, sans-serif; color:#666666;}
body {background: #c36108 url(/images/UserUploadedImages/20032/BG.jpg) no-repeat 50% 0%;}
body {margin:0px; padding:0px;}
#Form1, #aspnetForm {width: 920px !important; margin: 0pt auto;}
#DivContent, .DivContent {width: 922px;}
#MaintableForContent, #MainTableForContent, .MainTableForContent {background: #fff;}
.Masterdiv {background:  #fff;}
#table2 {}
a img {border: none;}
body.RadEContentBordered, .RadEContentContainer, .RadEWrapper {background: #fff !important;}
.element p, .editableArea p {font: 11px Verdana !important;}
#ctl00_Footer1_TDFooterDisplayArticle {display: none;}

#banner {background: url(/images/UserUploadedImages/20033/headerBG.jpg) no-repeat 0% 0% !important; width: 100% !important; height: 130px !important; padding-top: 40px;}

#banner table td.bannerComment {color: #4c4c4c; padding-left: 145px;}
#banner table td.bannerComment p {font: normal 11px Verdana;}
#banner table td.bannerComment span {font-weight: bold;}
#banner table td.bannerLogo a img {border: 0;}
#banner table td.bannerLinks {padding: 45px 0 0 410px;}
#banner table td.bannerSearch {padding-left: 420px;}

#banner table td.bannerLinks a {font: normal 12px Trebuchet MS; margin: 0 5px; color: #555555;}
#banner table td.bannerLinks a:visited {font: normal 12px Trebuchet MS; color: #555555;}
#banner table td.bannerLinks a:hover {font: normal 12px Trebuchet MS; text-decoration: underline;  color: #555555;}
#banner p {position: absolute; margin-left:150px; margin-top:-60px; font: 11px Verdana !important;}

.tag-getconnected {position: absolute; margin-left:570px; margin-top:-18px; display: block; width: 201px; height: 126px; background: url(/images/UserUploadedImages/20033/tag-getconnected.gif) no-repeat; text-indent: -9999px;}
.tag-getconnected a {display: block; width: 130px; height: 100px;  text-indent: -9999px;}
.top-sub-menu {position: absolute; margin-left:730px; margin-top:50px;}
.top-sub-menu a, .top-sub-menu a:visited {font: 11px Verdana !important; color: #333 !important; margin: 2px;}
table.search {margin-left:730px; margin-top:-70px; position:absolute; z-index:9;}

.clsNormal, .clsAltNormal {font:11px Verdana, verdana, sans-serif; color:#231f22;}

.clsAltNormalOneSmaller {font:11px verdana, sans-serif !important; color:#231f22 !important;}

#pnlnoArticlesInFolder {margin-left: 40px;}

.tblContentTD2 {height:100% !important; padding-right: 0; width: 300px !important; padding-top: 15px; padding-right: 20px;}

.tblContentTD3, #TDForLeftCell, #TDForRightCell, #ctl00_TDForLeftCell, #ctl00_TDForRightCell {display: none;}


/* default link styles */

a, a:link, a:visited, a:active {font:11px Verdana, verdana, sans-serif; color:#cd5627; text-decoration:none;}
a:hover, a:focus {font:11px Verdana, verdana, sans-serif; color:#cd5627; text-decoration:underline;}

/* default heading styles */

h1 {font:bold 17px arial, verdana, sans-serif; color:#666666; padding:0px; margin:20px 20px 20px 20px;}  
h2 {font:bold 15px arial, verdana, sans-serif; color:#666666; padding:0px; margin:0px 20px 10px 20px;}
h3 {font:bold 14px arial, verdana, sans-serif; color:#666666; padding:0px; margin:0px 20px 5px 20px;}
h4 {font:bold 13px arial, verdana, sans-serif; color:#666666; padding:0px; margin:0 0 0 20px;}
h5 {font:bold 13px arial, verdana, sans-serif; color:#666666; padding:0px; margin:0px 20px 20px 20px;}
h6 {font:bold 11px Verdana, verdana, sans-serif; color:#666666; padding:0px; margin:0px 20px 20px 20px;}
hr {margin:5px 20px; border-top: 1px solid #ccc;}
.PageHeading, .clsMidHeader {font: bold 20px Courier New !important; color: #666 !important; padding: 10px 0 0 40px !important;}
.PageHeading a {font: bold 20px Courier New !important; color: #666 !important; background: #fff !important; padding: 10px 0 0 10px !important;}
p.PageHeading {padding: 0px !important;}
.PageHeading a {font: bold 20px Courier New !important; padding: 30px 0 0 0px !important;}
.clsNormalOneSmaller {font: 9px Verdana !important; margin-top: 20px;}

h2.header {background: url(/images/UserUploadedImages/20032/bg-header.jpg); width: 590px; height: 70px; display: block; text-indent: 20px; line-height: 90px !important; letter-spacing: -1px; font: bold 29px Courier New; color: #444; margin:10px 0 0 30px; position: relative;}
h2.header span {position: absolute; top:-1px; left:-2px; color: #fff;}
.RadEContentBordered h2.header span {position: relative !important; xdisplay: block !important;}


/* Homepage */

a.bannerLogo {background: url(/images/UserUploadedImages/20033/networkLogo.gif); width: 307px; height: 107px; display: block;}
a.bannerLogo h1 {display: none;}
div#mainBanner {width: 592px; height: 196px; background: url(/images/UserUploadedImages/20034/mainBanner.jpg);}

table#newsArticles {width: 580px; margin-top: 20px;}
table#newsArticles td.articleMore {text-align: right;}
table#newsArticles td.thumbnail {vertical-align: top;}

table#newsNoteContainer {width: 219px; height: 233px; margin-left: 20px; background: url(/images/UserUploadedImages/20034/newsPostit.jpg);}
table#newsNoteContainer h2 {font-size: 11px !important;}
table#newsNoteContainer td {vertical-align: top; padding: 50px 50px 30px 10px;}
table#newsNoteContainer td p {background: transparent; font: normal 10px Verdana;}

table#classfiedContainer {width: 256px; height: 280px; background: url(/images/UserUploadedImages/20034/classified.jpg);}
table#classfiedContainer td {vertical-align: top; padding: 105px 20px 10px 30px; font: normal 13px Verdana;}
table#classfiedContainer td p {background: transparent; font: normal 13px Verdana; color: #666;}
table#classfiedContainer a {font: normal 13px Verdana; color: #666;}

table#bottomBlock {float: left; width: 196px; height: 255px; background: url(/images/UserUploadedImages/20034/bottomBlock.jpg);}
table#bottomBlock td.image {vertical-align: top; margin: 0; padding: 32px 15px 0 15px; height: 60px;}
table#bottomBlock td.text {vertical-align: top; padding: 0 10px 0 15px; font: normal 11px Verdana; height: 70px;}
table#bottomBlock td.text h2 {padding: 0; margin: 0; text-decoration: underline; font: bold 11px Verdana;}
table#bottomBlock td.text p {margin: 0; padding: 0; font: normal 11px Verdana;}
table#bottomBlock a {font: bold 11px Verdana; color: #000; background: #eee;}

/*----------section menus----------*/

.section-heading {margin: 15px 0px 0px 30px; display: block; height: 50px; width: 590px; text-indent: -9999px;}
h2.events {background: url(/images/UserUploadedImages/20032/header-featured-events.jpg) no-repeat;}
h2.classifieds {background: url(/images/UserUploadedImages/20032/header-classifieds.jpg) no-repeat;}
h2.whos-who {background: url(/images/UserUploadedImages/20032/header-whos-who.jpg) no-repeat;}
h2.thought-cafe {background: url(/images/UserUploadedImages/20032/header-thought-cafe.jpg) no-repeat;}
h2.shalom-baby {background: url(/images/UserUploadedImages/20032/header-shalom-baby.jpg) no-repeat;}
h2.jewish-stuff {background: url(/images/UserUploadedImages/20032/header-jewish-stuff.jpg) no-repeat;}
h2.culture {background: url(/images/UserUploadedImages/20032/header-culture.jpg) no-repeat;}
h2.travel {background: url(/images/UserUploadedImages/20032/header-travel.jpg) no-repeat;}
h2.dating {background: url(/images/UserUploadedImages/20032/header-dating.jpg) no-repeat;}

ul.section-menu  {padding: 0; margin-left: 40px;}
.section-menu li {font: bold 18px Courier New; width: 250px; list-style-type: none; float: left;}
.section-menu li a, .section-menu li a:visited {font: bold 18px Courier New; letter-spacing: -1px;}
.section-menu li a:active, .section-menu li a:hover {font: bold 18px Courier New; color: #fff; background: #ccc; text-decoration: none;  letter-spacing: -1px;}

/*----------listing----------*/

table.listing {xxwidth: 500px !important;}

/*----------classifieds----------*/

.classifieds li a {color: #cd9482;}

/*----------events----------*/

.events li a {color: #a6a85f;}
.events li {width: 195px !important;}
.post-event {font: bold 18px Courier New !important; color: #999 !important; clear: both !important; display: block; margin: 0px 40px;}
.events-box {width: 150px; background: #ccc; float: left; margin-right: 15px;}

/*----------right panels----------*/

.right-panel p {background: #fff !important;}
.right-panel a, .right-panel a:visited { font: bold 16px Courier New; letter-spacing: -1px; color: #666; line-height: 25px; margin-left: 50px;}
 .right-panel a:active, .right-panel a:hover {font: bold 16px Courier New; color: #333; background: #ccc; text-decoration: none;  letter-spacing: -1px; line-height: 25px; }

/*----------start admin menu styles----------*/

table#topAdminMenuRight {background-color:#7c7c7c; width:300px; height:24px;}
table#topAdminMenuRight td {padding:0px 12px 0px 12px; font:11px arial, verdana, sans-serif; color:#ffffff;}
table#topAdminMenuRight a,
table#topAdminMenuRight a:link,
table#topAdminMenuRight a:active,
table#topAdminMenuRight a:visited {font:11px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important; color:#ffffff !important;}

table#topAdminMenuRight a:hover,
table#topAdminMenuRight a:focus {font:11px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important; color:#cd5627 !important; text-decoration:underline;}

#adminBanner {display:none;}


div.videoContainer {padding-top: 30px;}


/*----------start styles for site banner area----------*/

table#banner {width:100%; background-color:#231f20;}

table#banner td {padding:5px 12px;}

table#banner td#bannerLeft {}

table#banner td#bannerRight {text-align:right;}

div#banner p a img {margin-left:50px;}


/*----------start top menu styles----------*/

/* article to left of top menu */

table#topMenuLeft {background-color:#999999; width:120px; height:15px;}
table#topMenuLeft td {padding:0px 0px 0px 12px;}

#TableTopNavBar {background: #ffffff url(/images/UserUploadedImages/20034/navBG.jpg) center top no-repeat; height:33px; width: 100% !important; padding-left: 15px;}
#TableTopNavBar li.last a.link {border-right: 0;}

/* styles for level 1 */
#TableTopNavBar .CMLevel1,
#TableTopNavBar .CMLevel1Selected {height: auto; padding: 8px 10px 20px 0; margin-right: 10px;}
#TableTopNavBar .CMLevel1 .text {height: auto;}
#TableTopNavBar .CMLevel1:hover .text,
#TableTopNavBar .CMLevel1:focus .text {}
#TableTopNavBar .CMLevel1Selected .text {}

#ctl00_Menu1_MT_m1 {display: block; background: url(/Images/UserUploadedImages/20035/photosMenu.gif) no-repeat 0px 8px; width: 48px; height: 12px; letter-spacing: -9999px;  text-indent: -9999px;}
 
/* styles for level 2 */

#TableTopNavBar .CMLevel2,
#TableTopNavBar .CMLevel2Selected {height:24px; border-bottom:1px solid white;}
#TableTopNavBar .CMLevel2 .text {background: #DDD6C6; font: bold 11px Verdana; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#000;}
#TableTopNavBar .CMLevel2:hover .text,
#TableTopNavBar .CMLevel2:focus .text {font: bold 11px Verdana !important; background-color:#ccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#000;}
#TableTopNavBar .CMLevel2Selected .text {font: bold 11px Verdana !important; background-color:#ccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#000;}
 
/* styles for level 3 */

#TableTopNavBar .CMLevel3,
#TableTopNavBar .CMLevel3Selected {height:24px; border-bottom:1px  solid white;}
#TableTopNavBar .CMLevel3 .text { font: bold 11px Verdana; background-color:#DDD6C6; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#000;}
#TableTopNavBar .CMLevel3:hover .text,
#TableTopNavBar .CMLevel3:focus .text {font: bold 11px Verdana !important; background-color:#ccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#000;}
#TableTopNavBar .CMLevel3Selected .text {font: bold 11px Verdana !important; background-color:#ccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#000;}
 
/* styles for level 4 */

#TableTopNavBar .CMLevel4,
#TableTopNavBar .CMLevel4Selected {height:24px; border-bottom:1px solid white;}
#TableTopNavBar .CMLevel4 .text {font-size:12px !important; background-color:#999999; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel4:hover .text,
#TableTopNavBar .CMLevel4:focus .text {font-size:12px !important; background-color:#999999; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableTopNavBar .CMLevel4Selected .text {font-size:12px !important; background-color:#999999; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#cd5627;}

/* article to right of top menu */

table#topMenuRight {background-color:#999999; width:120px; height:24px;}
table#topMenuRight td {padding:0px 12px 0px 0px;}


/*----------start left menu styles----------*/

/* article above left menu */

table#leftMenuAbove {background-color:#cccccc; width:170px; height:24px;}
table#leftMenuAbove td {padding:0px 12px 0px 12px;}

#TableLeftNavBar {background-color:#cccccc;}
 
/* styles for level 1 */

#TableLeftNavBar .CMLevel1,
#TableLeftNavBar .CMLevel1Selected {height:24px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel1 .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; /*height:16px !important;*/ color:#ffffff;}
#TableLeftNavBar .CMLevel1:hover .text,
#TableLeftNavBar .CMLevel1:focus .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; /*height:16px !important;*/ color:#cd5627;}
#TableLeftNavBar .CMLevel1Selected .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; /*height:16px !important;*/ color:#cd5627;}
 
/* styles for level 2 */

#TableLeftNavBar .CMLevel2,
#TableLeftNavBar .CMLevel2Selected {height:24px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel2 .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableLeftNavBar .CMLevel2:hover .text,
#TableLeftNavBar .CMLevel2:focus .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableLeftNavBar .CMLevel2Selected .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#cd5627;}
 
/* styles for level 3 */

#TableLeftNavBar .CMLevel3,
#TableLeftNavBar .CMLevel3Selected {height:24px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel3 .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableLeftNavBar .CMLevel3:hover .text,
#TableLeftNavBar .CMLevel3:focus .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableLeftNavBar .CMLevel3Selected .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#cd5627;}
 
/* styles for level 4 */

#TableLeftNavBar .CMLevel4,
#TableLeftNavBar .CMLevel4Selected {height:24px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel4 .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableLeftNavBar .CMLevel4:hover .text,
#TableLeftNavBar .CMLevel4:focus .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableLeftNavBar .CMLevel4Selected .text {font-size:12px !important; background-color:#cccccc; padding:4px 12px 4px 12px !important; width:146px; height:16px !important; color:#cd5627;}

/* article below left menu */

table#leftMenuBelow {background-color:#cccccc; width:170px; height:24px;}
table#leftMenuBelow td {padding:0px 12px 0px 12px;}


/*----------start styles for breadcrumbs and print friendly area----------*/

/* styles for the breadcrumb */

table#breadPrint {width:100%; margin:20px 0px; height:25px;}

table#breadPrint td#breadcrumbMargin {padding:0px 20px; text-align:left;}

table#breadPrint td#printMargin {padding:0px 0px 0px 20px; text-align:right; width:25px;}

table#breadPrint td#printMargin img {vertical-align:middle;}

table#breadPrint td#sizeMargin {padding:0px 20px 0px 0px; text-align:right; width:46px;}

table#breadPrint td#sizeMargin img {margin-left:1px; vertical-align:middle;}


/*----------start styles for main content area----------*/


.tblContentTD1 p {font:11px Verdana, verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 20px; line-height:125%; color: #666;}



.tblContentTD1 h1 {color: #666; font: bold 13px Verdana;}
.tblContentTD1 h2 {color: #666; font: bold 12px Verdana;}
.tblContentTD1 h3, .tblContentTD1 h4, .tblContentTD1 h5 {color: #666; font: 11px Verdana;}

.tblContentTD1 a, .tblContentTD2 a {color: #CD5627;}

.clsnormal {font:11px Verdana, verdana, sans-serif !important; color:#231f22; padding:0px; margin:0px 20px 20px 40px; line-height:18px;}

td.tblContentTD1 {xpadding-left: 20px; width: 550px !important; padding-top: 15px;}
table.tblContent1 {width: 550px !important; margin-left: 20px;}


/*----------start styles for right panel----------*/



.tblContentTD2 h3, .tblContentTD2 h4, .tblContentTD2 h5, .tblContentTD2 h6 {font:bold 11px verdana, sans-serif;color:#231f22; padding:10px 10px 5px 10px; margin:10px 10px 0px 10px; background-color:#cccccc;}

.tblContentTD2 p {font:11px verdana, sans-serif;color:#231f22; padding:5px 10px 5px 10px; margin:0px 10px;}


/*----------start styles for the site footer area----------*/

table#footer {background: #c36108 url(/images/UserUploadedImages/20032/network-footer-bg.jpg) no-repeat; height: 219px; width: 100%;}
table#footer td {text-align: right;}
table#footer td.space {height: 190px;}
table#footer td p {color: #fff !important; font: normal 11px Verdana;}
table#footer td p a {color: #fff; text-decoration: none;  font-size: 11px;}
table#footer td.copyright, table#footer td.elcommessage {height: 20px;;}
table#footer td.copyright a {text-decoration: underline; color: #fff; font-size: 11px;}

table#footer td#footerMainLeft {background-color:#231f22; padding:5px 0px 5px 12px; width:100%;}

table#footer td#footerMainLeft ul {list-style-type:none; padding:0px; margin:0px;}

table#footer td#footerMainLeft ul li {float:left; margin-right:10px;}

table#footer td#footerMainLeft ul li a,
table#footer td#footerMainLeft ul li a:link,
table#footer td#footerMainLeft ul li a:active,
table#footer td#footerMainLeft ul li a:visited,
table#footer td#footerMainLeft ul li a:hover,
table#footer td#footerMainLeft ul li a:focus {color:#ffffff;}

table#footer td#footerMainRight {background-color:#231f22; width:98px; padding:5px 12px 5px 12px;}

table#footer td#footerTextElcom {font: 11px arial, verdana, san-serif; color:#231f22; text-decoration: none; text-align:right; padding:5px 12px 5px 12px;}

table#footer td#footerTextElcom a, table#footer td#footerTextElcom a:link, table#footer td#footerTextElcom a:active, table#footer td#footerTextElcom a:visited {font: 11px arial, verdana, san-serif; color:#231f22; text-decoration:none;}

table#footer td#footerTextElcom a:hover, table#footer td#footerTextElcom a:focus {font: 11px arial, verdana, san-serif; color:#cd5627; text-decoration:underline;}

table td#Footer1_TDFooterDisplayArticle {display: none;}

/*----------start styles for accessiblity areas----------*/

/* top menu accessibility */

div#topMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#topMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

/* left menu accessibility */

div#leftMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#leftMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

/* right panel menu accessibility */

div#rightAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#rightAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

/* footer accessibility */

div#footerAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#footerAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}


/*----------start styles for customised login box article----------*/

#Module17_TDDisplayLoginBox {padding:20px 0px 65px 20px; background:url(/images/useruploadedimages/11/ElcomLoginBGBottom.png) no-repeat 20px bottom;}

#Module17_LoginTableOuter {background:url(/images/useruploadedimages/11/ElcomLoginBG.png) no-repeat top left; margin:0 auto; width:424px;}

#Module17_LoginTable {margin:40px 47px 0px 47px; width:318px;}

#Module17_LoginTable #customLoginTop {background:url(/images/useruploadedimages/17/CommunityManager2008.png) no-repeat center top; width:318px; height:78px; text-align:center;}

#Module17_LoginTable font {font:14px arial, sans-serif !important;}

#Module17_LoginTable input {border:#cccccc 1px solid; padding:10px 5px; margin:5px 0px 0px 0px; font:14px arial, sans-serif; color:#000000;}

#Module17_LoginTable input:active,
#Module17_LoginTable input:hover,
#Module17_LoginTable input:focus {border:#ffffff 1px solid; padding:10px 5px; margin:5px 0px 0px 0px; font:14px arial, sans-serif; color:#ffffff; background-color:#cd5627;}

#Module17_TRRememberMe font {font:11px Verdana, sans-serif;}

#Module17_LoginTable input#Module17_chkRememberMe,
#Module17_LoginTable input#Module17_chkRememberMe:active,
#Module17_LoginTable input#Module17_chkRememberMe:hover,
#Module17_LoginTable input#Module17_chkRememberMe:focus {width:auto !important; border:none;}

#Module17_LoginTable .clsButtonSmall {font:14px arial, sans-serif !important; padding:5px; background:url(/images/useruploadedimages/11/login.png) no-repeat; margin:10px 0px 10px 0px; width:101px; cursor:pointer; color:#000000; height:45px; float:right;}

#Module17_LoginTable .clsButtonSmall:hover,
#Module17_LoginTable .clsButtonSmall:focus {font:14px arial, sans-serif !important; padding:5px; background:url(/images/useruploadedimages/11/login-over.png) no-repeat; margin:10px 0px 10px 0px; width:101px; cursor:pointer; color:#ffffff; height:45px; float:right;}

#Module17_LoginTable #customLoginBottom {background:url(/images/useruploadedimages/18/elcom.png) no-repeat center bottom; margin:20px 0px 0px 0px; width:318px; text-align:center; padding:0px 0px 48px 0px;}

#Module17_LoginTable #customLoginBottom a,
#Module17_LoginTable #customLoginBottom a:link,
#Module17_LoginTable #customLoginBottom a:active,
#Module17_LoginTable #customLoginBottom a:visited {font:11px Verdana, sans-serif; color:#ffffff; text-decoration:none;}

#Module17_LoginTable #customLoginBottom a:hover,
#Module17_LoginTable #customLoginBottom a:focus {font:11px Verdana, sans-serif; color:#ffffff; text-decoration:underline;}


/*----------start styles for print friendly----------*/

@media print {

#breadPrint {display:none;}

.tblContentTD2 {display:none;}

#table2, #banner, #MaintableForContent, .MainTableForContent,
#MainTableForContent {width:600px !important;}

a.bannerLogo h1, .section-heading {display: block; text-indent: 0;}

}

/*----------EVENT WIDGET----------*/

.mainItem, .subItem {width: 130px; float: left; margin: 0px 9px 10px 0px; height: 200px;}
.mainItem a, .subItem a {background: #fff !important;}
.mainItem dd, .subItem dd, .mainItem dl, .subItem dl {margin: 0; padding: 0;}
.mainItemHeading, .subItemHeading {font: bold 16px Arial; color: #f26522; clear: both; display: block;}
.mainItemHeading a, .mainItemHeading a:visited, .subItemHeading a, .subItemHeading a:visited {font: bold 16px Arial; background: #fff !important;}
.widget a, .widget a:visited {color: #f26522; font: 11px Verdana;}
.widget img {margin-bottom: 5px; width: 100px; height: 75px;}
.widget {margin-left: 20px; width: 620px;}

.event-details {border-left: 1px solid #ccc;}

/*----------HOMEPAGE EVENT WIDGET----------*/

#Widget37630 .mainItem, #Widget37630 .subItem {width: 330px; display: block; margin: 0px; height: 80px;}
#Widget37630 img {width: 60px; height: 50px; margin:15px 10px 0 0;}
#Widget37630 .mainItemHeading, #Widget37630 .subItemHeading {font: bold 11px Verdana; color: #333; clear: none; padding: 0; margin-top: 20px;}
#Widget37630 .mainItem dd, #Widget37630 .subItem dd {margin: 0; padding: 0;}
#Widget37630 .mainItem dl, #Widget37630 .subItem dl {margin-top: 10px;}
#Widget37630 {margin-top:-205px; position:absolute; width:320px;}

#Widget37663 .mainItem, #Widget37663 .subItem {width: 330px; display: block; margin: 0px; height: 80px;}
#Widget37663 img {width: 60px; height: 50px; margin:15px 10px 0 0;}
#Widget37663 .mainItemHeading, #Widget37663 .subItemHeading {font: bold 11px Verdana; color: #333; clear: none; padding: 0; margin-top: 20px;}
#Widget37663 .mainItem dd, #Widget37663.subItem dd {margin: 0; padding: 0;}
#Widget37663 .mainItem dl, #Widget37663 .subItem dl {margin-top: 10px;}
#Widget37663 {margin-top:-205px; position:absolute; width:320px;}

#divFormCreatorTableContentMain .clsnormal {margin: 0px;}
#divFormCreatorTableContentMain .clsBtnSubmit {margin-left: 20px; padding: 0px;}
#divFormCreatorTableContentMain p label {font: 11px Verdana; width: 300px !important;}
.clsFieldsetLegend {font: bold 14px Arial; margin-bottom: 10px; color: #F19E24;}
.clsRadioButtonListSpanOptions, .clsCheckBoxListSpanOptions {width: 300px; margin: 10px 10px 20px 0px;}
#divFormCreatorTableContentMain p.clsMandatory {padding-left: 20px;}
#divFormCreatorTableContentMain h2 {color: #666; font: bold 12px Verdana; margin: 10px 0px;}

#divEventRegistration #tblEventDetails {margin-left:15px !important;}


/*----------SHUTTERFLY SLIDESHOW----------*/

.element #slideshow {position: relative; margin: 0px;}
.element #slideshow a {position: relative;}
#slideshow {height:150px; margin-left:370px; margin-top:-265px; position:absolute;}
#slideshow a { position:absolute; top:0; left:0; z-index:8; opacity:0.0; border: none; color: none;}
#slideshow a img {border: none !important;}
#slideshow a.active {z-index:10; opacity:1.0; border: none; color: none;}
#slideshow a.last-active {z-index:9; border: none; color: none;}

/*----------start admin menu styles----------*/

table#topAdminMenuRight {background-color:#7c7c7c; width:300px; height:30px;}
table#topAdminMenuRight td {padding:0px 12px 0px 12px; /*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#ffffff;}
table#topAdminMenuRight a,
table#topAdminMenuRight a:link,
table#topAdminMenuRight a:active,
table#topAdminMenuRight a:visited {/*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#ffffff;}

table#topAdminMenuRight a:hover,
table#topAdminMenuRight a:focus {/*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#cd5627; text-decoration:underline;}

#adminBanner {display:none;}

/* Events Registration breadcrumb Styling */

p#pnlEventRegStage1Breadcrumb {font-size:16px!important;color:#666; padding-top:20px!important; padding-bottom:20px!important;}

.clsEventRegStageBreadcrumbSelected {font-size:18px!important;color:#000; font-weight:bold; padding-top:3px!important; padding-bottom:3px!important; text-decoration: none; border-bottom: dotted 1px #222; background-color:#ffff67!important; padding-left:3px!important; padding-right:3px!important;}

#fdsContact legend{font-size:16px!important;color:#222!important; font-weight:bold; padding-left:0px!important;}





































































































































