/*


.wpzones .leftZone table tr td table tr td table {border-collapse:collapse; background:#fff}
.wpzones .leftZone table tr td table tr td table { border-collapse:collapse;}
.wpzones .leftZone table tr td table tr td table tr td span {display:block; background:#000}

.wpzones .leftZone   table tr td table tr td  table tr td #alerts {width:100%}
.wpzones .leftZone   table tr td table tr td  table tr td #alerts table {border:1px blue;background:#000}

*/
#membersPage
{
    border: 1px solid #ededed;
padding-left:10px;
padding-top:140px;
}
#membersPage .wpzones .leftZone, #membersPage .wpzones .rightZone, #membersPage .wpzones .middleZone  
{
    width:33%;
    float:left;
}
table.WebPart 
{
     border-collapse:collapse; 
     /*background:#ededed*/
     background: #FFF;
}
table.WebPart table.WebPartIn {width:100%;border-collapse:collapse; border:1px solid #cbcbcb;margin:3px; background:#fff }
table.WebPart table.WebPartIn tr.WebPartBottomTile { background:url(images/webpartcontenttile.gif) repeat-x bottom; height:25px}

table.WebPartHeader tr { background:#a40044 url(images/webpartTilebg.gif) repeat-x; border-collapse:collapse;}
table.WebPartHeader tr.WebPartTitleBottom { height:2px; background:#c9c8cd url(images/webparttop.gif) 11px 0 no-repeat}
table.WebPartHeader tr.WebPartTitleBottomImg {background:url(images/webpartbottom.gif) no-repeat 15px 0;height:10px;}
table.WebPartHeader tr {min-height:27px;height:27px}
table.WebPartHeader tr td span {display:block;margin:5px 0 -5px 9px}
table.WebPartHeader tr td a {display:block;float:right;padding-right:3px}

table.WebPartHeaderRss tr { background:#a40044 url(images/webpartTilebg.gif) repeat-x; border-collapse:collapse;}
table.WebPartHeaderRss tr.WebPartTitleBottom { height:2px; background:#c9c8cd url(images/webparttop.gif) 11px 0 no-repeat}
table.WebPartHeaderRss tr.WebPartTitleBottomImg {background:url(images/webpartbottom.gif) no-repeat 15px 0;height:10px;}
table.WebPartHeaderRss tr {min-height:27px;height:27px}
table.WebPartHeaderRss tr td img.icon {border:0;display:block;margin:5px}
table.WebPartHeaderRss tr td span {display:block;}
table.WebPartHeaderRss tr td a {display:block;float:right;padding-right:3px}



/* newcontrol */
#ENewsLetters ul { list-style:none;margin:0;padding:0;margin-left:10px}
#ENewsLetters {width:96%;margin:auto}
#ENewsLetters input.check {border:0}
#ENewsLetters div.button  { font-size:140%;width:23%;border:1px solid #adaaad;} 
#ENewsLetters div.button input {background: url(images/buttonbg.gif); color:#585656}
#ENewsLetters div.button input:hover {background: url(images/buttonbgHover.gif)}

#alerts {width:95%;margin:auto}
#alerts #alearCal {width:80%;margin:auto}
#alerts  .red { color:Red}
#alerts .alearmsg { font-size:130%;margin-bottom:5px}
#alerts .button {width:20%; font-size:120%;}
#alerts .button a {padding:2px; background: url(images/buttonbg.gif); color:#585656}
#alerts .button a:hover {background: url(images/buttonbgHover.gif)}

#alerts .AspNet-DetailsView-Data ul { list-style:none; margin:0; padding:0}
#alerts .AspNet-DetailsView-Data ul li span { display:block; float:left; margin-left:5px}
#alerts .AspNet-DetailsView-Data ul li span.AspNet-DetailsView-Name { font-weight:bold}
#alerts .AspNet-DetailsView-Data ul li {display:block; padding-bottom:4px; padding-top:4px; border-bottom:1px solid #ededed; float:left; width:100%}
#alerts .AspNet-DetailsView-Header{ font-size:140%;margin-bottom:10px}
#alerts div.AspNet-DetailsView-Pagination {clear:both; margin-top:15px}
#alerts span.AspNet-DetailsView-ActivePage {display:block;width:2%;border:1px solid #36465a; padding:2px; background:#94aabd; color:#fff; }

/*members details */
#members {width:95%;margin:auto}
#members .AspNet-DetailsView-Data ul { list-style:none; margin:0; padding:0}
#members .AspNet-DetailsView-Data ul li span { display:block; float:left; margin-left:5px}
#members .AspNet-DetailsView-Data ul li span.AspNet-DetailsView-Name { font-weight:bold}
#members .AspNet-DetailsView-Data ul li {display:block; padding-bottom:4px; padding-top:4px; border-bottom:1px solid #ededed; float:left; width:100%}
#members .AspNet-DetailsView-Header{ font-size:140%;margin-bottom:10px}
#members div.AspNet-DetailsView-Pagination {clear:both; margin-top:15px}
#members span.AspNet-DetailsView-ActivePage {display:block;width:2%;border:1px solid #36465a; padding:2px; background:#94aabd; color:#fff; }

/*firms */
#firms {width:95%;margin:auto}
#firms .AspNet-DetailsView-Data ul { list-style:none; margin:0; padding:0}
#firms .AspNet-DetailsView-Data ul li span { display:block; float:left; margin-left:5px}
#firms .AspNet-DetailsView-Data ul li span.AspNet-DetailsView-Name { font-weight:bold}
#firms .AspNet-DetailsView-Data ul li {display:block; padding-bottom:4px; padding-top:4px; border-bottom:1px solid #ededed; float:left; width:100%}
#firms .AspNet-DetailsView-Header{ font-size:140%;margin-bottom:10px}
#firms div.AspNet-DetailsView-Pagination {clear:both; margin-top:15px}
#firms span.AspNet-DetailsView-ActivePage {display:block;width:2%;border:1px solid #36465a; padding:2px; background:#94aabd; color:#fff; }

/*employment */
#employment {width:95%;margin:auto}
#employment .AspNet-DetailsView-Data ul { list-style:none; margin:0; padding:0}
#employment .AspNet-DetailsView-Data ul li span { display:block; float:left; margin-left:5px}
#employment .AspNet-DetailsView-Data ul li span.AspNet-DetailsView-Name { font-weight:bold}
#employment .AspNet-DetailsView-Data ul li {display:block; padding-bottom:4px; padding-top:4px; border-bottom:1px solid #ededed; float:left; width:100%}
#employment .AspNet-DetailsView-Header{ font-size:140%;margin-bottom:10px}
#employment div.AspNet-DetailsView-Pagination {clear:both; margin-top:15px}
#employment span.AspNet-DetailsView-ActivePage {display:block;width:2%;border:1px solid #36465a; padding:2px; background:#94aabd; color:#fff; }

.rssFeed { width:90%; margin:auto; margin-top:10px}

.wpedit 
{

}
#editWebPart 
{
    margin-top: 1em;    
}
#editWebPart .buttons input {background: url(images/buttonbg.gif) bottom;border:1px solid #920036; text-align:center; font-size:100%; color:#585656 ; border-bottom:1px solid #4e0521; border-right:1px solid #4e0521}
#editWebPart .buttons input:hover {background: url(images/buttonbgHover.gif)}
#editWebPart input[type=text], #editWebPart select { border: #778899 1px solid; width:80%;display:block; margin-top:5px; float:left}
#editWebPart input[type=checkbox] {border:0; background:none; display:block; float:left; width:18%; margin-top:4px}
#editWebPart fieldset { margin:0; padding:0; border:0}
#editWebPart fieldset table {width:100%}
#editWebPart input + label { width:79%;} 
#editWebPart label { font-size:60%; font-style:italic}
#editWebPart td span {display:block; margin:10px 0 10px 0; font-size:55%}
#editWebPart table tr td table tr td { font-size:130%}
#editWebPart a { font-size:70%}
#editWebPart legend { font-size:70%; font-weight:bolder; }
#editWebPart img {border:0; display:block; float:left; margin-right:10px; margin-top:3px}

.wpcatalog 
{
    width: 100%;
}
#CatalogZoneOut 
{
    margin-top: 1em;    
}
#CatalogZone {width:95%; margin:auto}
#CatalogZone .CatalogOut { width:100%;}
#CatalogZone table {width:100%; border-collapse:collapse}
#CatalogZone .CatalogBody { background:#f1f1f1; padding:10px}
#CatalogZone input[type=checkbox]{border:0; background:none; }
#CatalogZone label { }
#CatalogZone input[type=button] { width:15% ;background: url(images/buttonbg.gif) bottom;border:1px solid #920036; text-align:center; font-size:100%; color:#585656 ; border-bottom:1px solid #4e0521; border-right:1px solid #4e0521}
#CatalogZone input:hover[type=button] {background: url(images/buttonbgHover.gif);}
#CatalogZone .rssadd { padding:5px; background:#f1f1f1;zoom:1; }
#CatalogZone .rssadd span.icon {background: url(images/logo_rss_white.jpg) no-repeat; display:block; width:25px; height:16px; float:left}
#CatalogZone .rssadd a { color:#000}
#CatalogZone .rssadd a:hover{ color:#920036}
#catImg #inImg { background: url(images/friends.jpg); width: 291px; height:218px}
#CatalogZone .PartChrome tr td span { color:#920036; font-size:120%;}

#CatalogZone { background:#e9f4f8}
#CatalogZone  .Catalogfooter { background:#f1f1f1 ;} 

/* subscription */
#Subscription {width:95%;margin:auto}
#Subscription .bold{font-weight: bold;}
#Subscription .nblockgreen{border:1px solid black;padding:5px;background:#B6E1B6;font-weight: bold;}
#Subscription .nblock{border:1px solid black;padding:5px;}
#Subscription .nblockgreen_fixed{border:1px solid black;padding:5px;background:#B6E1B6;font-weight: bold;width:100px;}
#Subscription div.button  { font-size:140%;width:23%;border:1px solid #adaaad;} 
#Subscription div.button input {background: url(images/buttonbg.gif); color:#585656}
#Subscription div.button input:hover {background: url(images/buttonbgHover.gif)}

/* --------------------- round box style -------------------------- */

.wp_rbroundbox 
{
    width:100%;
    float:left;
    /*border-left:5px solid #fff;*/
}
div.wp_rbcontent h3 {margin:0;margin-bottom:4px;padding:0;font-size:130%;color:#443931;text-indent:10px;text-transform:capitalize;}

div.wp_rbcontent ul {padding:0;margin:0;margin-left:10px;padding-left:10px;list-style-image:url(images/right-chocolate.gif)}
/* set background images for corners */
	
		div.wp_rbtop div  { background: url(images/Tl.gif) no-repeat top left; }
			
		.wp_rbtop      { background: url(images/Tr.gif) no-repeat top right; }
		.wp_rbbot      { background: url(images/Br.gif) no-repeat bottom right; }
		.wp_rbbot div  { background: url(images/Bl.gif) no-repeat bottom left; }
	
/* height and width details */
	
		div.wp_rbtop div, div.wp_rbtop, div.wp_rbbot div, div.wp_rbbot {
			position:relative;
			zoom:1;
			height: 14px;
			font-size: 1px;
		}
		div.wp_rbcontent  { margin: -7px 5px; padding:1px;min-height:15px;_height:15px}
		div.wp_rbroundbox { margin: 0 0 3px 0;}
		div.wp_rbcontent ul li a {color:#72553E}
		div.wp_rbcontent ul li a:hover {color:#251D17}
/* --------------------- round box style | Ends -------------------------- */
