

/* System CSS styles */

html,body  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	background-repeat: repeat-y;
	background-position: 0 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.Price  {
	font-weight: bold;
	font-size: 13px;
}

.ProductRightside   {
	position: absolute;
	width: 180px;
	z-index: 2000;
	LEFT: 496px;
	TOP: 0px;
}

#ProductText .StrapLine  {
	font-size: 11px;
	color: #90002c;
	padding-bottom: 18px;
	display: block;
}

#DetailText  {
	font-size: 12px;
	padding-top: 20px;
	clear: both;
}

#backToCat  {
	padding-top: 10px;
	padding-bottom: 10px;
	clear:both;
}

#ConferenceMoreInfo .Box  {
	font-size: 11px;
	color: #5f6d60;
	text-transform: uppercase;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
}

#ConferenceMoreInfo .Box a {
	font-size: 11px;
	color: #5f6d60;
	text-decoration: none;
	text-transform: uppercase;
	background-image: url(resources/images/PEI_WEB_Pluss.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 12px;
}

.ProductRightside a {
	color: #333;
	text-decoration: none;
}

.v a:hover {
	color: #333;
	text-decoration: underline;
}

#LeftMenu .Item  {
	padding-left: 13px;
	font-size: 11px;
	width: 100px;
	height: 25px;
	font-weight: 700;
	line-height: 25px;
	background: url(resources/images/PEI-MenuItem-Inactive.gif) repeat-y;
	border-bottom: 1px solid #fff;
	color: #940d36;
	text-transform: uppercase;
}

.Active  {
	background: url(resources/images/PEI-MenuItem-Active.gif) repeat-y !important;
	cursor: pointer;
	text-transform: uppercase;
}

#LeftCommonMenu .Item  {
	padding-left: 13px;
	font-size: 11px;
	width: 100px;
	height: 25px;
	font-weight: 700;
	line-height: 25px;
	background: url(resources/images/PEI-MenuItem-Inactive.gif) repeat-y;
	border-bottom: 1px solid #fff;
	color: #940d36;
	text-transform: uppercase;
}

#ConferenceMoreInfo .Box a:hover {
	font-size: 11px;
	color: #993300;
	text-decoration: none;
	text-transform: uppercase;
	background-image: url(resources/images/PEI_WEB_Pluss.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 12px;
}

.NewsAlertTop  {
	background: url(resources/images/PEI-Newsback.gif) repeat-x;
}

.Top2  {
	width: 687px;
	background: #fff url(resources/images/PEI-redline.gif) repeat-x 0 100%;
	height: 113px;
}

.ProductRightside2  {
	background: #fff url(resources/images/green.gif) repeat-y 0 0;
}

#logo  {
	border:0px;margin:0px;padding:0px;
}

#Banner  {
	z-index:11600;
	position:relative;
	top:2px;
	right:0px;
	height:100px;
	text-align:right;
}

.mailDD a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #165077;
	text-decoration: none;
}

.mailDD a:hover {
	color: #165077;
	text-decoration: underline;
}

.MDDdate  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	padding-top: 36px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.MDDcontent  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C5A52;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
	vertical-align:top;
}

.MDDcontentTBL  {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.MDDhead  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #165077;
}

.MDDimageTD  {
	font-weight: bold;
	font-size: 9px;
	color: #818F87;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align:top;
}

.MDDadTD IMG {
	margin-bottom: 10px;
	display: block;
}

.MDDadTD  {
	background-color: #B7C1BB;
	padding-top: 13px;
	padding-right: 9px;
	padding-bottom: 11px;
	padding-left: 9px;
	display: block;
	vertical-align:top;
}

.MDDbottomTD1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #727E77;
}

.MDDbottomTD2  {
	font-size: 9px;
	color: #727E77;
}

.mailDD  {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.DefaultLink  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #98002E;
}

.careerlink , .careerlink a, .careerlink a:link, .careerlink a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #8b0000;
	text-decoration: none;
}

.careerlink a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #8b0000;
	text-decoration: underline;
}

.speakertitle  {
	color: #444c44;
}

.GreenHeading  {
	font-weight: bold;
	font-size: 14px;
	color: #99bb26;
}

.GreySubHeading  {
	font-weight: bold;
	font-size: 12px;
	color: #7d7d7d;
}

.GreenSubHeading  {
	font-weight: bold;
	font-size: 12px;
	color: #99bb26;
}

.BlackSubHeading  {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

.subHeading  {
	font-weight: bold;
	font-size: 12px;
	color: #8E886E;
	text-transform: uppercase;
	padding-top: 25px;
}

.subheading2  {
	font-size: 12px;
	color: #5b333e;
	text-transform: uppercase;
}



/* End system CSS styles */



/* Custom CSS styles */

#PPCTemplateMiddleArticle{width:688px; vertical-align:top; text-align: left;  }
.PPCMasterArticleWrapDIV {}
.PPCMasterWrapDIV { padding:18px;}

.PPCArtclePageTBL { width:688px;}
.PPCArtcleMainTD1 {width:472px; vertical-align:top;}
.PPCArtcleMainTD2 {width:216px;vertical-align:top!important;}



/*******************************************************************************/
/******************************************Core styles**************************/
body {margin:0px;padding:0px;font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#7d7d7d;}
a{text-decoration:none; font-weight:bold; color:#59868C}
a:link{text-decoration:none;font-weight:bold; color:#59868C}
a:active{text-decoration:none;font-weight:bold; color:#59868C}
a:visited{text-decoration:none;font-weight:bold; color:#59868C}
a:hover{text-decoration:underline;font-weight:bold; color:#365154}
/******************************************************************************/
.RtextraLinkPadng{ padding-top:100px}
.conftotal {font-weight: 700;}
.speakername a{color:#90002c;text-decoration:none;font-size:13px;}
.ProductRightside  .Image img{ padding-bottom:0px;margin-bottom:4px;}
#ConferenceExtraLinks {margin:12px 0;background: url(../resources/images/Grey.gif) repeat-y;width:200px;height:60px;color:#8a948e;text-transform:uppercase;
font-size:11px;font-family:Arial, Sans-Serif;line-height:20px;}
#ConferenceExtraLinks a {color:#8a948e;text-decoration:none;padding-left:12px;}
#ConferenceExtraLinks a:hover {color:#90002c;}
.Feedback{color: Red;}
.YourBasket{ border-collapse:collapse;}
.YourBasket td {   padding:5px;border:1px solid #fff;}
.YourBasket th {padding:5px;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-top:0px none;}
.BasketHeader{ background: #738178;padding: 6px;color: #fff;font-size: 11px;font-weight: 700;border-top:0px none;border-bottom:1px solid #fff;border-left:1px solid #fff; border-right:1px solid #fff;text-transform: uppercase;}
.BasketRow{background: #d3d9d5;padding: 6px;color: #55645b;border:1px solid #fff;}
.BasketRow a{color: #55645b;text-decoration: none;}
.RegistrationTable {width:100%;}
.RegistrationTableInputRow{}
.RegistrationTableTextRow {padding-right:15px;}
#BigWrapper
{z-index: 1;height: 100%;width:800px;}
#RightPane
{z-index: 2;width: 800px;height: 100%; background: url(../resources/images/green.gif) repeat-y 100% 0;}
#RightGrey{z-index: 2; width: 800px; /*height: 100%;*/position: absolute;left: 0px;top: 0px;background: url(../resources/images/RightDark.gif) repeat-y 100% 0;}
#RightPaneGreen{z-index: 2;width: 800px;height: 100%;background: url(../resources/images/green.gif) repeat-y 100% 0;}
#RightPaneGrey{z-index: 2;width: 800px;height: 100%;background: url(../resources/images/RightDark.gif) repeat-y 100% 0;}
#Logo{z-index: 3;position: absolute;top: 0px;left: 0px;}
#Logo a, #Logo a.img, #Logo a{border: 0px none;}
#Top{z-index: 4; width: 687px; position: absolute; top: 0px;left: 113px;background: #fff url(../resources/images/PEI-redline.gif) repeat-x 0 100%; height: 113px;}
#Top #CatImg{position: absolute; bottom: 0px; padding-bottom: 4px;}
#TopNav{z-index: 6; position: absolute; top: 113px; width: 800px; height: 56px; background: url(../resources/images/PEI-Newsback.gif) repeat-x;}
#NewsAlert{ position: absolute; left: 25px; top: 18px;}
#NewsAlertLink a{font-family: Arial,Sans-Serif; color: #fff; font-size: 13px; position: absolute; top: 18px; left: 185px;   text-decoration: none; border-bottom: 2px solid #7db73b; padding-bottom: 2px;}
/***************News Ticker Page********************/
#TopNavNEWSTICKER
{ z-index: 6; position: absolute; top: 113px; width: 800px; height: 56px; background:url(../resources/images/PEI-NewsTickerBack.jpg) repeat-x;}
#TopNavShoppingBasketNTpg{ border-left: 2px solid #ffffff; width: 177px; height: 54px; float: right;  padding: 0px 10px 1px 10px;	background-color:#767B74;}
#TopNavShoppingBasketNTpg #Currency{ clear: both; padding-bottom: 0px;  margin-bottom: 0px; top: 0px;}
#TopNavShoppingBasketNTpg #Currency #yourbasket{ float: left; font-size: 12px; color: #b4d670; text-transform: uppercase;    font-weight: 700; padding-top: 4px;}
#TopNavShoppingBasketNTpg #Currency #CurrencySelectDiv{ float: right;}
#TopNavShoppingBasketNTpg #Currency #CurrencySelectDiv select{ height: 15px; font-family: helvetica; font-size: 9px; padding: 0px;    margin: 0px; width: 80px;}
#TopNavShoppingBasketNTpg #Basket{clear: both; top: 0px; position: relative; padding-bottom: 1px;}
#TopNavShoppingBasketNTpg #Basket select{ height: 15px; font-family: helvetica; font-size: 9px; padding: 0px; margin: 0px; width: 177px; top: 0px; position: relative;}
#TopNavShoppingBasketNTpg #Links{ clear: both; text-transform: uppercase; color: #b4d670; font-weight: 400; font-size: 10px;}
#TopNavShoppingBasketNTpg #Links a{color: #b4d670; text-decoration: none; font-weight: 700;}

/************************************************************/
#TopNavShoppingBasket{ border-left: 2px solid #b6bbb5; width: 177px; height: 54px; float: right; padding: 0px 10px 1px 10px;}
#TopNavShoppingBasket #Currency{ clear: both; padding-bottom: 0px; margin-bottom: 0px; top: 0px;}
#TopNavShoppingBasket #Currency #yourbasket{ float: left; font-size: 12px; color: #b4d670; text-transform: uppercase; font-weight: 700; padding-top: 4px;}
#TopNavShoppingBasket #Currency #CurrencySelectDiv{ float: right;}
#TopNavShoppingBasket #Currency #CurrencySelectDiv select{ height: 15px; font-family: helvetica; font-size: 9px; padding: 0px;    margin: 0px; width: 80px;}
#TopNavShoppingBasket #Basket{ clear: both; top: 0px; position: relative; padding-bottom: 1px;}
#TopNavShoppingBasket #Basket select{ height: 15px; font-family: helvetica; font-size: 9px; padding: 0px; margin: 0px; width: 177px;  top: 0px; position: relative;}
#TopNavShoppingBasket #Links{ clear: both; text-transform: uppercase; color: #b4d670; font-weight: 400; font-size: 10px;}
#TopNavShoppingBasket #Links a{ color: #b4d670; text-decoration: none; font-weight: 700;}
#LeftMenu{position: absolute; top: 168px; left: 0px; z-index: 25;}
#LeftCommonMenu{ position: absolute; top: 370px; left: 0px; z-index: 25;}
#Login{ position: absolute; left: 0px; top: 431px; width: 99px; border-top: 2px solid #fff; border-bottom: 2px solid #fff;    background: url(../resources/images/PEI-loginback.gif) repeat-y; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; z-index: 999;}
#Login img{display: block; padding-top: 4px; padding-bottom: 4px;}
#Login .input{ width: 90px; height: 13px; font-size: 9px; border: 0px none; margin-top: 4px; margin-bottom: 4px;}
#Login .LoginTextbox{ width: 90px; height: 13px; font-size: 9px; border: 0px none; margin-top: 4px; margin-bottom: 4px;}
.LoginText{ color: #fff; font-size: 11px;}
.loginbtn{ float: right; padding-right: 7px;}
#Login a{float: left; color: #fff; text-decoration: none;line-height: 10px;font-size: 10px;}
#RegisterHere{ border-top: 2px solid #fff; text-align: center; margin-left: -15px; margin-top: 5px; clear: both;}
#RegisterHere img{padding-left: 15px;}
.SubCategory{text-transform: uppercase; color: #90002c;background: url(../resources/images/PEI_WEB_SubCategory.gif) no-repeat; float: left; width: 135px; height: 23px; line-height: 23px; cursor: pointer; z-index: 1200; font-weight: 700;}
.SubCategory_Over{text-transform: uppercase; color: #90002c; background: url(../resources/images/PEI_WEB_SubCategory_over.gif) no-repeat; float: left; width: 135px; height: 23px; line-height: 23px; cursor: pointer; z-index: 1200;font-weight: 700;}
.SubCategory_Active{ text-transform: uppercase; color: #90002c; background: url(../resources/images/PEI_WEB_SubCategory_Over.gif) no-repeat; float: left; width: 135px; height: 23px; line-height: 23px; cursor: pointer; z-index: 1200; font-weight: 700;}
.GreenSubCategoryTable{ width: 660px; border: none; margin-left: 25px;}
.GreenSubCategoryTable a{ color: #444c44; text-decoration: none;}
.GreenSubCategoryTable a :hover{color: #444c44; text-decoration: underline !important;}
.GreenSubCategoryHeader{ paddin-bottom: 10px;}
.GreenSubCategoryRow{ padding: 6px;font-weight:700;}
.GreenSubCategoryRow a:hover {color:#90002c;}
#NarrowContent{ z-index: 20; position: absolute; top: 168px; left: 113px; width: 466px; margin: 15px 5px 15px 15px;}
#WideContent{ z-index: 20; position: absolute; top: 168px; left: 113px; width: 687px; padding: 15px; background: #fff;}
#FrontPageContent{ z-index: 20; position: absolute; top: 168px; left: 0px; width: 677px; margin: 0px; padding: 0px;}
#WideFrontPageContent{ z-index: 20; position: absolute; top: 168px; left: 113px; width: 489px; margin: 0px; padding: 0px;}
/*#FrontPageContent #Text {padding:20px;}*/
#Text{padding: 20px;}
#FrontPageImg{width: 489px; height: 115px; overflow: hidden;}
#CategoryText{}
#CategoryText .NewThisMonth{ display: block; color: #aeb1ae; font-size: 14px; font-weight: 700; font-family: Arial Narrow,Arial,Helvetica,Sans-Serif;}
#CategoryText .ProductName, #CategoryText .ProductName a{ text-decoration: none; padding: 0px 0 4px 0; display: block; color: #90002c;
text-transform: uppercase; font-size: 15px; font-weight: 700;}
#CategoryText .StrapLine{ display: block; color: #90002c; font-size: 13px; padding-bottom: 8px;}
#CategoryText .ShortText{ display: block; color: #737973; font-size: 12px;}
#CategoryMoreInfo{ width: 110px; padding-right: 10px;}
#CategoryMoreInfo .Down{}
#CategoryImage .Down{}
#CategoryMoreInfo .MoreInfo, #CategoryMoreInfo .MoreInfo a{text-decoration: none; text-transform: uppercase; color: #90002c;    font-size: 10px;}
#CategoryMoreInfo .Subsciptionfrom{ color: #737973; font-size: 10px; display: block; padding: 2px 0;}
#CategoryMoreInfo .Price{ color: #737973; font-size: 10px; font-weight: 700; display: block; padding: 2px 0;}
#CategoryMoreInfo .Subscribe{display: block; padding: 2px 0;}
#CategoryImage{float: right;}
#ProductText .ProductName, #ProductText .ProductName a{text-decoration: none; padding: 8px 0 4px 0; color: #90002c; text-transform: uppercase; font-size: 15px; font-weight: 700;}
#ProductImage{}
#ProductMoreInfo{width: 200px; text-align: right; font-size: 12px; color: #737973;}
#ProductMoreInfo .SAMPLEEXTRACT, #ProductMoreInfo .SAMPLEEXTRACT a{text-transform: uppercase; font-weight: 700; color: #90002c;    padding: 1px 0; text-decoration:none;}
#ProductMoreInfo .DOWNLOAD, #ProductMoreInfo .DOWNLOAD a{text-decoration:none; font-weight: 700; color: #999; padding: 1px 0;}
#ProductMoreInfo .ISBN{ font-weight: 700; padding: 5px 0px 0px 0px;}
#ProductMoreInfo .isbn{ font-weight: 400; padding: 1px 0;}
#ProductMoreInfo .PUBDATE{ font-weight: 700; padding: 5px 0px 0px 0px;}
#ProductMoreInfo .pubdate{ font-weight: 400; padding: 1px 0;}
#ProductMoreInfo .NOPAGES{ font-weight: 700; padding: 5px 0px 0px 0px;}
#ProductMoreInfo .nopages{ font-weight: 400; padding: 1px 0;}
#ProductMoreInfo .addtobasket{ padding: 5px 0px 0px 0px;}
#Price .Down{}
#Price{color: #999; font-size: 13px;}
#ExtraText{ clear: both; font-size: 12px; padding-top: 10px;}
#BottomMenuHolder{ clear: both; text-align: center; background: #fff;}
#BottomMenuHolderContent{clear: both; text-align: center; background: #fff;}
#BottomMenuHolderHeight{ position: absolute; left: 113px; margin-left: 20px; bottom: 0px; width: 449px; text-align: center;    z-index: 1000; background: #fff;}
#BottomMenu{ margin: auto; clear: both; /* padding: 0px 9px;*/ border-top: 1px solid #444c44; border-bottom: 1px solid #444c44;    color: #444c44; padding: 2px 0 3px 0;}
#BottomMenu a{color: #444c44; padding: 5px 3px; text-decoration: none;}
#BottomMenu a:hover{ color: #b4d670; text-decoration: underline;}
#MagazineMoreInfo{ float: left; width: 110px; text-align: left; font-size: 12px;}
#MagazineMoreInfo span{ display: block; padding: 2px 0;}
#TotalPrice{ background: #9aa6a0; width: 172px; margin-right: 29px; float: right; color: #fff; padding: 5px 0 6px 0;
font-weight: 700;}
#TotalPrice #total{ float: left; padding-left: 20px; font-size: 10px; text-transform: uppercase; color: #fff; text-align: left;}
#TotalPrice #price{ float: right; padding-left: 20px; font-size: 10px; text-transform: uppercase; color: #fff; text-align: left;    width: 80px; border-left: 2px solid #fff;}
#Proceed{ float: right; padding: 21px 0; clear: both;}
.Headline{ text-transform: uppercase; color: #90002c; font-size: 14px; font-weight: 700;}
.SubHeadline{ text-transform: uppercase; color: #90002c; font-size: 11px; font-weight: 700;}
#ConferenceContent{ z-index: 0; width: 800px; height: 100%; position: absolute; top: 0px; left: 0px; background: url(../resources/images/Green.gif) repeat-y 100% 0;}

/*******************ConferenceContent ************************8*/
#ConferenceMoreInfo{ float: right; width: 200px; position: relative; top: 0px; padding-left: 2px;}
#ConferenceMoreInfoTop{ background: #fff; height:85px;}
#ConferenceMoreInfoTop #img{ padding-top: 75px;}
.SubscribeTable{}
.SubscribeTable td{ border-top: 1px solid #b3bcb8;}
.SubscribeTableHeaderRow{}
.SubscribeTableRow{ border-top: 1px solid #b3bcb8;}
.UserProfileEdit td{ padding: 5px 0;}
.UserProfileEdit a{color: #444c44; text-decoration: none;}
.UserProfileEdit a:hover{ color: #90002c; text-decoration: underline;}
.SubscriptionHeader{ text-transform: uppercase; color: #90002c; font-size: 12px; font-weight: 700;}

/*------------- Common Styles ------------*/
.BigText{ color:#7d7d7d; font-weight:bold;font-size:12px;}
.TextBTN {font-size:12px; color:#7d7d7d; text-decoration: none;}
.Headline {color:#99bb26; font-weight:bold; font-size:14px; padding-bottom:10px;}
.SubHeadline {color:#99bb26; font-weight:bold; font-size:12px;}

.TextLink { color:#9CC229; font-size:12px; text-decoration:none;}
.TextLink a{  font-size:12px; text-decoration:none;}
.TextLink a:link, .TextLink a:active, .TextLink a:visited {  font-size:12px; text-decoration:none;}
.TextLink a:hover {  font-size:12px; text-decoration:none;}


.moreLink {  }
.moreLink a{  font-size:12px; text-decoration:none;}
.moreLink a:link, .moreLink a:active, .moreLink a:hover {  font-size:12px; text-decoration:none;}
.moreLink a:hover {  font-size:12px; text-decoration:none;}

.MainWrap { padding-top:0px;}
.ProductText{color:#99bb26; font-weight:bold; font-size:14px;}
.StrapLine { color:#99bb26;font-size:14px;}


.PubliMoreINFO { color:#878F6A;}
.PubliMoreINFO a{ color:#878F6A; font-size:12px; text-decoration:none;}
.PubliMoreINFO a:link, .PubliMoreINFO a:active, .PubliMoreINFO a:hover {  font-size:12px; text-decoration:none;}
.PubliMoreINFO a:hover {  color:#878F6A;font-size:12px; text-decoration:none;}

.EventMoreINFO { color:#59858b;}
.EventMoreINFO a{  font-size:12px; text-decoration:none;}
.EventMoreINFO a:link, .EventMoreINFO a:active, .EventMoreINFO a:hover {  font-size:12px; text-decoration:none;}
.EventMoreINFO a:hover {color:#59858b; font-size:12px; text-decoration:none;}

.DataMoreInfo { color:#926987;}
.DataMoreInfo a{ color:#926987; font-size:12px; text-decoration:none;}
.DataMoreInfo a:link, .DataMoroInfo a:active, .DataMoroInfo a:hover {color:#926987;  font-size:12px; text-decoration:none;}
.DataMoreInfo a:hover {  color:#926987;font-size:12px; text-decoration:none;}
/*---------------------< PAGE TEMP pages styles>-----------------------*/
/************infopage****************/

.InfoWrap{ padding-left:5px;}

/********************Front page Content Styles***************************/
.FrontpageWrap { font-family:Arial, Helvetica, sans-serif;}
.FrontpageWrap .Content{ width:423px; background:#e6e7e9; vertical-align:top; padding-left:15px;}
.FrontpageWrap .Heading { font-size:18px; font-weight:bold; color:#7d7d7d; padding-top:15px; padding-bottom:8px;}
.FrontpageWrap .Date { font-size:14px; font-weight:bold;color:#838b66;}
.FrontpageWrap .Text {font-size:14px;color:#7d7d7d; padding-top:20px; padding-right:20px;}
.FrontpageWrap .Image{ width:210px;vertical-align:top;}


/************************Register***********************/
.RegisterpageWrap{ padding-top:0px; padding-left:5px;}
.RegisterInput{ width:255px; border:solid 1px #E6E6E6; border-top: solid 1px #8F8F8F; border-left:solid 1px #CBCBCB;}
.DropdownTitle{border: solid 1px #8F8F8F;}
.RegisterDropdown{ border: solid 1px #8F8F8F;}
.RegisterBTN{ width:480px;}

/************************Login ***********************/
.LoginAtCheckoutpageWrap{ padding-top:0px;}
.ShoppingLeftTdWrap{}
.ShoppingRightTdWrap{ padding-left:20px;}
.ShoppingSelimgDiv{ padding-bottom:30px;}
.CheckoutLog{padding-bottom:10px;}
.CheckoutLog INPUT{ width:255px; border:solid 1px #E6E6E6; border-top: solid 1px #8F8F8F; border-left:solid 1px #CBCBCB;}
/**********************userpages**************************/
.UserWrap{padding-left:5px; }

/************************SB page***********************/
.SBpageWrap{ padding-top:0px;}
.SmallSBWrap{ padding-top:25px; padding-bottom:25px;}
.DataTable{padding-bottom:25px;}

/************************SubsribeRegister***********************/

.SubscibeWrap{padding-top:25px;}

/************************ContactUs***********************/
.ContactUsWrap{padding-top:0px;}
.HeadlineSmall{color:#99bb26; font-weight:bold; font-size:11px; padding-bottom:10px;}
.contactSubHead{ color:#000000;}

/*----------------------< Product template section >---------------------------------*/
/*--------------------- Product TEMPlate Conference styles -----------------------*/

.ConferncePgWrap {}
.ConfLink { padding-bottom:4px; padding-top:10px; border-bottom:2px dotted #828483;}
.ConfLink td {  }
.ConfLink td a {  padding-left:10px; padding-right:10px; border-right:2px #59868C solid; font-weight:bold; }
.ConfLink td a:link, .ConfLink td a:active, .ConfLink td a:visited {  text-decoration:none; text-transform:capitalize; }
.ConfLink td a:hover {  text-decoration:none; text-transform:capitalize;}
.ConferenceSponsors {padding-bottom:15px; padding-top:20px;border-bottom:2px dotted #7d7d7d ;}
.ConferenceSpeakerWrap{ padding-right: 15px; padding-left: 15px; width: 666px;}

.ConfTopLink { background-image:url(../resources/images/ConfPageTopLinkBG.gif); background-repeat:no-repeat; background-position:left top; height:29px; padding-right:25px;}
.ConfTopLinkREGnow { padding-right:13px; padding-left:13px; padding-top:8px;}

.ConfTopLinkDwnLoad { padding-right:13px; padding-left:13px;padding-top:8px;}

.ConfTopLinkCntUs{ padding-right:13px; padding-left:13px;padding-top:8px; }

.ConfpgRightSideLink { padding-bottom:15px;padding-top:10px;border-bottom:2px dotted #7d7d7d ; }
.ConfpgRightSideLink  div{padding-bottom:6px; padding-top:6px;}

.ConferenceExtraLinks {  padding-bottom:15px; padding-top:10px; margin-top:5px;text-transform:uppercase}
.ConferenceExtraLinks a { font-size:11px;text-transform:uppercase; text-decoration:none; font-weight:bold; padding-top:2px; padding-bottom:2px; display:block;text-transform:uppercase}
.ConferenceExtraLinks a:link, .ConferenceExtraLinks a:active, .ConferenceExtraLinks a:visited {  text-decoration:none; font-weight:bold;text-transform:uppercase}
.ConferenceExtraLinks a:hover { text-decoration:none; font-weight:bold;text-transform:uppercase}
.SplEventSlideShow { margin-bottom:10px; margin-right:-10px; margin-left:-20px;margin-top:-10px}
/* Conference product Styles*/
.ConfViewTBL { width:650px;}
.ConfViewTBL .ConfViewTD1 { width:160px; vertical-align:top;}
.ConfViewTBL .ConfViewTD2 {padding-left:12px;width:488px;  vertical-align:top; }
.ConfViewTBL .GreenItalic {color:#99bb26; font-style:italic;}
.ConfViewTBL .GreenSubHeading{color:#99bb26; font-weight:bold; font-size:12px; text-transform:uppercase;}
.ConfViewTBL .ImageTitle { font-size:9px;}
.ConfViewTBL .ImageTitleTop {color:#99bb26; font-size:9px; font-weight:bold;}
/*----------------------< Category template section >---------------------------------*/
.PublicationItemWrap {}
.PublicationItemWrap .ProductName{ font-size:16px; font-weight:bold; color:#878F6A; padding-top:8px; padding-bottom:8px;}
.PublicationItemWrap .Strapline { color:#7d7d7d;}
.EventItemWrap {}
.EventItemWrap .Strapline { color:#7d7d7d;}


/*--------------------- CATEGORY TEMPlate styles -----------------------*/
.CategoryImageTD { vertical-align:top;}
.CategoryImageTD img { /*width:120px;*/}
.CategoryCntTD { vertical-align:top;}
.NewThisMonth { font-size:14px;}
.ProductName{ font-size:16px; font-weight:bold; color:#000000; padding-top:8px; padding-bottom:8px;}

.Strapline{ font-size:14px;}
.Subscribe { font-size:12px; font-weight:bold; padding-top:8px; padding-bottom:12px;}
.SubscribePubliBTN {font-size:12px; font-weight:bold; color:#878f6a; text-decoration:none;}
.ShortText { font-size:12px; padding-top:10px;}
.MoreInfo { font-size:12px; padding-top:10px; padding-bottom:10px;}

.tableRightBrdrcss { border-right:2px #828284 solid; }
.AltertableRightBrdrcss { }

.PubliCatviewCoverDIv .CategoryImageTD { vertical-align:top;}
.PubliCatviewCoverDIv .Subscribe { font-size:12px; font-weight:bold; padding-top:8px; padding-bottom:6px;}
.PubliCatviewCoverDIv .ShortText { font-size:12px; padding-top:10px;}
.PubliCatviewCoverDIv .Strapline{ font-size:14px; height:50px;}

.tableRightBrdrcss .PubliCatviewCoverDIv { }
.AltertableRightBrdrcss .PubliCatviewCoverDIv {padding-left:12px;}
.tableRightBrdrcss .EventCatView { padding-right:12px;}
.AltertableRightBrdrcss  .EventCatView {padding-left:12px;}
/* Event Main*/

.eventCatviewTD1 { }

.EventCatView {}
.EventViewImg img{ width:320px;}
.EventDateDiv{ background-color:#9EC22A; color:#FFFFFF;padding-left:10px;}
.EventViewTxt{ padding-left:10px; padding-bottom:20px; padding-top:15px;}
.EventViewRegister{color:#5C857D}
.EVNTTextBTNREG{ font-size:12px; color:#59858b; font-weight:bold; text-decoration: none;}



/*-------- Category view Page Middle sec:- Sub Menu listing *----------*/
.SubmenuWrap{ background-color:#727272; padding-top:10px; padding-bottom:12px; text-align:center; margin-top:25px; text-align:center; }
.menuforPubliwrap { }
.PublicationSubmenu .menuforPubliwrap { padding-left:115px; padding-right:115px;}
.Submenu { color:#acacae; font-size:13px; font-weight:bold; border-right:2px solid #acacae; padding-right:15px; padding-left:15px; cursor:pointer; cursor:pointer; }
.Submenuhover { color:#ffffff; font-size:13px; font-weight:bold; border-right:2px solid #acacae; padding-right:15px; padding-left:15px; cursor:pointer; cursor:pointer; }
.SubmenuSel { color:#ffffff; font-size:13px; font-weight:bold; border-right:2px solid #acacae; padding-right:15px; padding-left:15px; cursor:pointer; cursor:pointer;}

/*----------------------Category Sub section---------------------------------*/
.CATSubSectionWrap { background-color:#f1f1f1; padding-left:12px; padding-top:15px; padding-bottom:15px;height:200px; vertical-align:top; }
.CATSubSectionTBL { font-size:12px; color:#7d7d7d;}
.CATSubSectionTBL a{ font-size:12px; color:#7d7d7d; text-decoration:none;}
.CATSubSectionTBL a:link, .CATSubSectionTBL a:link, .CATSubSectionTBL a:link {text-decoration:none;}
.CATSubSectionTBL a:hover { text-decoration:none;}

/**********CAT Data Main Page**********/
.PereConnect .Wrapper{ padding-right:12px; padding-top:12px;}
.PereConnect .Heading { color:#AD484E; font-weight:bold; font-size:18px; padding-bottom:10px;}

.PereConnect .Text {padding-bottom:10px;}
.PereConnect .Image{padding-top:10px; padding-bottom:15px;}
.PereConnect .BTNView { color:#AD484E; font-weight:bold; font-size:12px;padding-bottom:5px;}

.PeConnect .Wrapper{ padding-left:12px;  padding-top:12px;}
.PeConnect .Heading { color:#1A6491; font-weight:bold; font-size:18px;  padding-bottom:10px;}
.PeConnect .Text {padding-bottom:10px;}
.PeConnect .Image { padding-top:10px; padding-bottom:15px;}
.PeConnect .BTNView { color:#1A6491; font-weight:bold; font-size:12px;padding-bottom:5px;}
/**---------------------CAT Special Conference-----------------*/
.SpclConfrncWrap {}
.SpclConfrncWrap .LeftTD{ width:146px; background-color:#e8e7e2}
.SpclConfrncWrap .LeftTD .LeftTDDIV { padding-left:16px; padding-right:15px;}
.SpclConfrncWrap .MiddleTD { width:675px; }
.SpclConfrncWrap .MiddleTD .MiddleTDDIV {  vertical-align:top;  }
.SpclConfrncWrap .RightTD { width:178px; background-image:url(../resources/images/RightTdBG.jpg); background-position:left top; background-repeat:repeat-y;}
.SpclConfrncWrap .RightTD .RightTDDIV { padding-left:8px; padding-right:10px; padding-top:22px;}
.SpclConfrncWrap .RightTD .RightTDDIV .Box { font-weight:bold;}



/************STYLE CHANGED 10-10-2008**************/
.SpclConfrncWrap .RightTopLinks {color:#ffffff; padding-top:24px; padding-left:7px; font-size:11px; font-weight:bold; }
.SpclConfrncWrap .RightTopLinks div {border-bottom:2px dotted #650360;padding-top:2px; padding-bottom:2px;}
.SpclConfrncWrap .RightTopLinks a {  color:#ffffff;font-size:11px; font-weight:bold;  text-decoration:none; }
.SpclConfrncWrap .RightTopLinks a:link, .SpclConfrncWrap .RightTopLinks a:active, .SpclConfrncWrap .RightTopLinks a:visited { color:#ffffff; text-decoration:none;}
.SpclConfrncWrap .RightTopLinks a:hover { color:#650360;text-decoration:none;}
.SpclConfrncWrap .ConfLink { padding-bottom:35px; border-bottom:0px;text-transform:uppercase}
.SpclConfrncWrap .ConfLink .Alinkdiv{ border-bottom:2px dotted #8E886E; text-transform:uppercase; padding-top:2px; padding-bottom:2px; }
.SpclConfrncWrap .ConfLink .Alinkdiv a{ text-transform:uppercase;  }
.SpclConfrncWrap .ConfLink .Alinkdiv a:link,.SpclConfrncWrap .ConfLink .Alinkdiv a:active, .SpclConfrncWrap .ConfLink .Alinkdiv a:visited {text-transform:uppercase}
.SpclConfrncWrap .ConfLink .Alinkdiv a:hover {text-transform:uppercase}
.SpclConfrncWrap .LeftSecLinks { padding-top:20px; padding-bottom:35px;}
.SpclConfrncWrap .LeftSecLinks .Alinkdiv {  border-bottom:2px dotted #8E886E; }
.LeftSecLinks .Alinkdiv{ text-transform:uppercase; padding-top:2px; padding-bottom:2px; }

/*.SpclConfrncWrap .LeftSecLinks .Alinkdiv a{  font-size:11px; font-weight:bold; color:#5B323E;text-decoration:none;padding-top:6px; padding-bottom:6px; }
.SpclConfrncWrap .LeftSecLinks .Alinkdiv a:link, .SpclConfrncWrap .LeftSecLinks .Alinkdiv a:active, .SpclConfrncWrap .LeftSecLinks .Alinkdiv a:visited {color:#5B323E;text-decoration:none;}
.SpclConfrncWrap .LeftSecLinks .Alinkdiv a:hover {color:#5B323E;text-decoration:none;}*/


/************STYLE CHANGED 10-10-2008 Ends**************/



/**- Product view of special event */
.SplConfTBL {}
.SpclConfTD1 { width:234px; border-right:1px solid #808080;}
.SpclConfTD2 { width:458px;}
.SpclConfTD1Wrap { padding:20px 20px 20px 34px;}
.SpclConfTD2Wrap{ padding:20px;}
.SPlsectionHead{ font-size:16px; font-weight:bold; color:#5b333e; padding-bottom:15px;}
.heading{ font-size:13px; color:#898873; padding-bottom:30px;}
.SplConfTBL .Time{ font-size:16px; color:#898873; padding-bottom:30px;}
.leftsecTXT{ padding-top:10px; }
.spclLink{color:#7D7D7D;}
/*.spclLink a{ color:#7D7D7D; text-decoration:underline;}
.spclLink a:link, .spclLink a:active, .spclLink a:visited, .spclLink a:hover, { color:#7D7D7D; text-decoration:underline;}*/

/* Now moved to Edit Style Sheet>

.subHeading{ color:#8E886E; font-size:12px; text-transform:uppercase; font-weight:bold; padding-top:25px;}
.subheading2{ color:#5b333e;font-size:12px; text-transform:uppercase;}
*/
.LeftSubTXT{color:#5b333e; font-weight:bold; }
.lefthead{color:#898873; font-weight:bold; border-bottom:3px  dotted #898873 }
.SubTXT{color:#5b333e; }



/******************************************************************************************************************************/
/*-----------------------------------------------------------< Template Styles >-------------------------------------------------------*/

#TemplateWraperDiv{ background:url(/resources/images/BodyBG.jpg) top left repeat-x; background-color:#ffffff; padding-top:0px; }

/*-------------< PEImedia Home PAge Template >------------*/
.TemplateTable { width:1020px; border:2px solid #808185; background-color:#ffffff; text-align:left;}
.TemplateTable .TmplteTopBannerTD{}

.TemplateTable .MiddleLeftTD { width:146px; background:#ebebeb; vertical-align:top; padding-top:6px;}
.TemplateTable .MiddleLeftTD .MainLeftDIVWrap {padding-left:16px; padding-right:15px;vertical-align:top;}

.TemplateTable .MiddleMainTD { width:696px; vertical-align:top;padding-top:20px; }
.TemplateTable .MiddleMainTD .MainMasterDIVWrap{height:800px; padding-left:12px; padding-right:12px; vertical-align:top;  border-right:1px solid #818181;}

.TemplateTable .MiddleRightTD { width:178px; vertical-align:top; padding-top:20px;}
.TemplateTable .MiddleRightTD .MainRightDIVWrap{  padding-left:8px; padding-right:10px; vertical-align:top;}



.TemplateTable .BTMLeftTD{}
.TemplateTable .BTMMiddleTD {}
.TemplateTable .BTMRightTd {}


/*----------------< Publication Template >------------------*/
.PubliTemplateTable { width:1020px; border:2px solid #808185; background-color:#ffffff; text-align:left;}
.PubliTemplateTable .TmplteTopBannerTD{}

.PubliTemplateTable .MiddleLeftTD { width:146px; background:#f3f4ef; vertical-align:top; padding-top:6px;}
.PubliTemplateTable .MiddleLeftTD .MainLeftDIVWrap {padding-left:16px; padding-right:15px;vertical-align:top;}

.PubliTemplateTable .MiddleMainTD { width:696px;vertical-align:top;padding-top:22px;}
.PubliTemplateTable .MiddleMainTD .MainMasterDIVWrap{height:800px; padding-left:12px; padding-right:12px; vertical-align:top; border-right:1px solid #818181;}

.PubliTemplateTable .MiddleRightTD { width:178px; vertical-align:top; padding-top:20px;}
.PubliTemplateTable .MiddleRightTD .MainRightDIVWrap{  padding-left:8px; padding-right:10px;  vertical-align:top;}

.PubliTemplateTable .BTMLeftTD{}
.PubliTemplateTable .BTMMiddleTD {}
.PubliTemplateTable .BTMRightTd {}

/*----------------< Data Template >------------------*/

.DataItemWrap{ padding-bottom:20px;}
.DataTemplateTable { width:1020px; border:2px solid #808185; background-color:#ffffff; text-align:left;}
.DataTemplateTable .TmplteTopBannerTD{}

.DataTemplateTable .MiddleLeftTD { width:146px; background:#f4eff3; vertical-align:top; padding-top:6px;}
.DataTemplateTable .MiddleLeftTD .MainLeftDIVWrap {padding-left:16px; padding-right:15px;vertical-align:top;}

.DataTemplateTable .MiddleMainTD { width:696px; vertical-align:top;padding-top:22px; }
.DataTemplateTable .MiddleMainTD .MainMasterDIVWrap{height:800px; padding-left:12px; padding-right:12px; vertical-align:top;  border-right:1px solid #818181;}

.DataTemplateTable .MiddleRightTD { width:178px; vertical-align:top; padding-top:20px;}
.DataTemplateTable .MiddleRightTD .MainRightDIVWrap{  padding-left:8px; padding-right:10px;vertical-align:top;}

.DataTemplateTable .BTMLeftTD{}
.DataTemplateTable .BTMMiddleTD {}
.DataTemplateTable .BTMRightTd {}

/*-------------------------< Event Template >-------------------------*/

.EventsTemplateTable { width:1020px; border:2px solid #808185; background-color:#ffffff; text-align:left;}
.EventsTemplateTable .TmplteTopBannerTD{}

.EventsTemplateTable .MiddleLeftTD { width:146px; background:#eef3f3; vertical-align:top; padding-top:6px;}
.EventsTemplateTable .MiddleLeftTD .MainLeftDIVWrap {padding-left:16px; padding-right:15px;vertical-align:top;}

.EventsTemplateTable .MiddleMainTD {  width:696px;vertical-align:top; padding-top:22px; }
.EventsTemplateTable .MiddleMainTD .MainMasterDIVWrap {height:800px; padding-left:12px; padding-right:12px; vertical-align:top;  border-right:1px solid #818181;}

.EventsTemplateTable .MiddleRightTD {vertical-align:top; padding-top:20px;}
.EventsTemplateTable .MiddleRightTD .MainRightDIVWrap{  padding-left:8px; padding-right:10px; vertical-align:top;}

.EventsTemplateTable .BTMLeftTD{ width:146px;}
.EventsTemplateTable .BTMMiddleTD { width:696px;}
.EventsTemplateTable .BTMRightTd { width:178px;}

/*----Conference template---*/
.EventsTemplateTable .MiddleMainTDConference { vertical-align:top; padding-top:22px; }
.EventsTemplateTable .MiddleMainTDConference .MainMasterDIVWrap {height:800px; padding-left:12px; padding-right:12px; vertical-align:top;  border-right:1px solid #818181;}
.MiddleMainTDConference { width:874px;}
.ConferenceRightTD{border-left:1px solid #77888B}


/*-----------------------------Color Changs for Each Sub Links-----------------------------------*/
.PubliTemplateTable .ProductName{ font-size:16px; font-weight:bold; color:#878F6A; padding-top:8px; padding-bottom:8px;}
.EventsTemplateTable .ProductName{ font-size:16px; font-weight:bold; color:#59858b; padding-top:8px; padding-bottom:8px;}
.DataTemplateTable .ProductName{ font-size:16px; font-weight:bold; color:#926987; padding-top:8px; padding-bottom:8px;}
.PubliTemplateTable .TextLink { color:#878F6A; font-size:12px; text-decoration:none;}
.EventsTemplateTable .TextLink { color:#59858b; font-size:12px; text-decoration:none;}
.DataTemplateTable .TextLink { color:#926987; font-size:12px; text-decoration:none;}
.EventsTemplateTable .moreLink a{ color:#59858b; font-size:12px; text-decoration:none;text-transform:uppercase; display:block;padding-bottom:2px; }
.PubliTemplateTable .header{ padding:5px 0px 5px 0px; font-weight:bold; font-size:13px; color:#878F6A; }
.EventsTemplateTable .header{ padding:5px 0px 5px 0px; font-weight:bold; font-size:13px;color:#59858b;}
.DataTemplateTable .header{ padding:5px 0px 5px 0px; font-weight:bold; font-size:13px; color:#926987; }
#CategoryMoreInfoNEW{width: 110px; padding-right: 10px;}
#CategoryMoreInfoNEW .MoreInfo, #CategoryMoreInfoNEW {text-decoration: none;text-transform: uppercase;font-size: 11px;font-weight:bold;}
#CategoryMoreInfoNEW .Subsciptionfrom{font-size: 10px;display: block; padding: 2px 0;}
#CategoryMoreInfoNEW .Price{font-size: 10px;font-weight: 700;display: block;padding: 2px 0;}
#CategoryMoreInfoNEW .Subscribe{display: block;padding: 2px 0;}
/*-------------------------------- Menu Styles-----------------------------*/
/*------------------------------------------------------ Content menu -----------------------*/
.ContentMenuHeading{font-size:13px; font-weight:bold; color:#7d7d7d; padding-bottom:10px}
.ContentMenuWrap { border-top:2px dotted #7d7d7d; height:180px; vertical-align:top;}
.ContentMenu{font-size:13px;font-weight:bold;color:#7d7d7d;border-bottom:2px dotted #7d7d7d;padding-bottom:4px;padding-top:25px;cursor:pointer; cursor:hand;}
.ContentMenuover{font-size:13px;font-weight:bold;color:#7d7d7d;border-bottom:2px dotted #7d7d7d;padding-bottom:4px;padding-top:25px;cursor:pointer; cursor:hand;}
.ContentMenuselected{font-size:13px;font-weight:bold;color:#7d7d7d;border-bottom:2px dotted #7d7d7d;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;padding-top:25px;}
.ContentMenuselNoChildren{font-size:13px;font-weight:bold;color:#7d7d7d;border-bottom:2px dotted #7d7d7d;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;padding-top:25px;}
.ContentMenuselHasChildren{font-size:12px;font-weight:bold;color:#7d7d7d;border-bottom:2px dotted #7d7d7d;padding-bottom:4px;
padding-top:25px;cursor:pointer; cursor:hand;}
/*--------------------------------------- Category (product) menu -------------------------------------*/
.ProductMenuWrap { height:100px;  vertical-align:top;}
.Pbl { font-size:13px;font-weight:bold;color:#878f6a;border-bottom:2px dotted #878f6a;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.Pblover { font-size:13px;font-weight:bold;color:#878f6a;border-bottom:2px dotted #878f6a;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.PblSel { font-size:13px;font-weight:bold;color:#878f6a;border-bottom:2px dotted #878f6a;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.PblCldSel { font-size:13px;font-weight:bold;color:#878f6a;border-bottom:2px dotted #878f6a;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.Evnt{ font-size:13px;font-weight:bold;color:#59858b;border-bottom:2px dotted #59858b;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.EvntOver { font-size:13px;font-weight:bold;color:#59858b;border-bottom:2px dotted #59858b;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.EvntSel { font-size:13px;font-weight:bold;color:#59858b;border-bottom:2px dotted #59858b;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.EvntCldSel { font-size:13px;font-weight:bold;color:#59858b;border-bottom:2px dotted #59858b;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.Dt { font-size:13px;font-weight:bold;color:#926987;border-bottom:2px dotted #926987;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.DtOver { font-size:13px;font-weight:bold;color:#926987;border-bottom:2px dotted #926987;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.DtSel { font-size:13px;font-weight:bold;color:#926987;border-bottom:2px dotted #926987;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
.DtCldSel { font-size:13px;font-weight:bold;color:#926987;border-bottom:2px dotted #926987;padding-bottom:4px;padding-top:4px;cursor:pointer; cursor:hand;text-transform:uppercase;}
/*----------------------- Category (product) sub menu (left) -----------------------------*/
.Pblsub { font-size:13px; color:#7d7d7d; padding-bottom:4px; padding-top:4px; cursor:pointer; cursor:hand; text-transform:capitalize;}
.PblsubOver {font-size:13px;color:#7d7d7d; padding-bottom:4px; padding-top:4px;cursor:pointer;cursor:hand; text-transform:capitalize;}
.PblsubSel { font-size:13px;color:#878f6a; font-weight:bold; padding-bottom:4px; padding-top:4px; cursor:pointer; cursor:hand;text-transform:capitalize;}
.PblsubCldSel { font-size:13px;color:#878f6a; font-weight:bold; padding-bottom:4px;padding-top:4px;cursor:pointer;cursor:hand;text-transform:capitalize;}

.Evntsub{ font-size:13px; color:#7d7d7d; padding-bottom:4px; padding-top:4px; cursor:pointer; cursor:hand; text-transform:capitalize;}
.EvntsubOver { font-size:13px;color:#7d7d7d; padding-bottom:4px; padding-top:4px;cursor:pointer;cursor:hand; text-transform:capitalize;}
.EvntsubSel { font-size:13px;color:#59858b; font-weight:bold;padding-bottom:4px; padding-top:4px;cursor:pointer;cursor:hand;text-transform:capitalize;}
.EvntsubCldSel { font-size:13px;color:#59858b; font-weight:bold; padding-bottom:4px; padding-top:4px;cursor:pointer;cursor:hand;text-transform:capitalize;}

.Dtsub { font-size:13px;color:#7d7d7d;padding-bottom:4px; padding-top:4px; cursor:pointer;cursor:hand; text-transform:capitalize;}
.DtsubOver { font-size:13px;color:#7d7d7d; padding-bottom:4px; padding-top:4px; cursor:pointer; cursor:hand; text-transform:capitalize;}
.DtsubSel { font-size:13px;color:#926987; font-weight:bold; padding-bottom:4px; padding-top:4px;cursor:pointer;cursor:hand;text-transform:capitalize;}
.DtsubCldSel { font-size:13px;color:#926987; font-weight:bold; padding-bottom:4px; padding-top:4px;cursor:pointer;cursor:hand;text-transform:capitalize;}
/*---------------------------------------------------------------------------------------------------------*/
/*---------------------< CUSTOM ELEMENT >-----------------------*/
/*---------------Curruncy Switcher---------------*/
.CurrencySwitcherWrap {color:#7d7d7d; font-size:11px; font-weight:bold;}
.CurrencySwitcherWrap select { width:60px; font-size:11px; font-weight:normal;color:#7d7d7d; padding:0px; margin:0px;}
/*---------Shopping Cart-----------------------*/
.ShoppingBasketWrap{ padding-bottom:15px;border-bottom:2px dotted #7d7d7d ;}
.ShoppingBasketWrap .Basket{ color:#7d7d7d; font-size:11px; font-weight:bold; padding-bottom:5px; padding-top:5px;}
.ShoppingBasketWrap .Basket select{ width:156px;font-size:11px; font-weight:normal;color:#7d7d7d; padding:0px; margin:0px;}
.ShoppingBasketWrap .Basket option{ font-size:11px; font-weight:normal;color:#7d7d7d; padding:0px; margin:0px;}
.ShoppingBasketWrap .Links{ color:#7d7d7d; font-size:10px;}
.LinkStyle {color:#7d7d7d; font-size:10px; text-decoration:none;}
/*----------------------Article Ticket----------------------------*/
.ArticleTickerWrap { margin-bottom:10px; }
.ArticleTickerWrap .Ticker{ background-color:#000000; color:#ffffff; font-size:14px;}
.ArticleTickerWrap .Ticker a {  color:#ffffff; text-decoration: none; padding-left:15px; padding-right:15px;}
.ArticleTickerWrap .Ticker a:link, .ArticleTickerWrap .Ticker a:active, .ArticleTickerWrap .Ticker a:visited {  color:#ffffff; text-decoration: none; }
.ArticleTickerWrap .Ticker a:hover {  color:#ffffff; text-decoration: underline; }
.ArticleTickerWrap .TickerTopShade { background-image:url(../resources/images/ArticleTickerTopBG.jpg); background-position:bottom left; background-repeat: repeat-x;}
.ArticleTickerWrap .TickerTopCurve{ background-image:url(../resources/images/ArticleTickerTopCurveBG.jpg);background-position:bottom left; background-repeat:no-repeat;}
.ArticleTickerWrap .BTMLINEBG{ background-image:url(../resources/images/ArticleTickerBTMlineBG.jpg);background-position:left top; background-repeat:repeat-x; height:8px; font-size:1px;}
.ArticleTickerItem { }
/*--------------------login ----------------------*/
.LoginEleWrap { margin-top:20px; margin-bottom:20px;}
.LoginEleWrap .Heading{ font-size:12px; font-weight:bold; color:#7d7d7d;}
.LoginEleWrap .Text {color:#7d7d7d; font-size:10px; padding-top:5px;padding-right:10px; vertical-align: middle; text-align: right;}
.LoginEleWrap .TXTBox input{ width:110px; height:14px; background-color:#ffffff; border:0px; color:#7d7d7d; font-size:10px;}
.LoginEleWrap .RegisterHere { border-bottom:2px dotted #7d7d7d; border-top:2px dotted #7d7d7d; padding-top:3px; padding-bottom:3px; margin-top:5px;}
.LoginEleWrap .RegisterHereLINK { text-decoration:none; color:#7d7d7d; font-size:12px; font-weight:bold;}
.LoginEleWrap .LinkText { padding-top:6px; padding-bottom:4px;}
/*******************Ads Rotator*******************************/
.AdvrtRotatorIMG img { margin-top:18px; }
/*----------------------- Product List------------------------------*/
.PRDTlistWrapper {padding-left:30px; padding-bottom:18px; padding-right:10px;}

.PRDTlistTbl{  border-top:2px dotted #7e7e7e; }

.TEXTprodhead{ padding-bottom:10px; color:#7d7d7d; font-size:14px; font-weight:bold; padding-top:5px; text-transform:uppercase;}

.TEXTMoreInfo { padding-bottom:35px; font-size:13px; color:#9CC229;}

.TXTRegister { padding-bottom:15px;}
.TXTRegister .Publication {font-size:13px; color:#878f6a;text-decoration:none;}

.TXTRegister .Data { font-size:13px;color:#926987;text-decoration:none;}

.TXTRegister .Events { font-size:13px;color:#59858b;text-decoration:none;}

.prodimgREG img { width:94px;}
.prodimgREG {padding-bottom:20px;}
.prodimgREGEvent { padding-bottom:8px;}
.ProductBTNdiv{}
/************************Cust ele FRONT PAGE Product list***********************/
.FPHeadindWrap{ padding-top:26px;}
.FPHeadingtd{ border-right:1px solid #808080; width:217px; vertical-align:top;}
.prodlistvertTD { border-right:1px solid #808080;}
.FPHeadingImg{ padding-right:6px;}
.FPHeadingtext{ padding:12px 6px 17px 30px;}

/************************Bottom Section***********************/
.BottomDIVWrap { padding-top:5px; padding-bottom:5px;}
.BottomDIVWrap .BottomMenu { font-size:12px; font-weight:bold; color:#7d7d7d;}
/***********************************************************************/
#LeftMenu{ position:relative;top:auto;left:auto;z-index:auto}

#Login{position:relative;left:auto;top:auto!important;width: 99px;border-top: 2px solid #fff;border-bottom: 2px solid #fff;background: url(../resources/images/PEI-loginback.gif) repeat-y;padding-left: 15px;padding-top: 5px;padding-bottom: 5px; z-index:auto;}
.CATVIEW{ padding:0px 0px 0px 0px }
.CATVIEW .header{ font-size:13px; font-weight:bold}
.CATVIEW .bcrumb{padding:10px 0px 5px 0px; }
.CATVIEW .itemlist{ padding:20px 20px 20px 10px}
.CATVIEW .prodBOX{ padding:0px 0px 20px 0px}
.CATVIEW .TDinfo{ width:250px; vertical-align:top}
.CATVIEW .TDprice{ width:120px}
.CATVIEW .TDimg{}
.CATVIEW .NextPreviousLink{ font-weight:bold; font-size:14px; color:#99BB26}
.productLIMGtd{ vertical-align:top; padding:10px 30px 0px 30px }
.productTBL{ width:100% }
.productInfoTD{ vertical-align:top }
.productTD{ vertical-align:top; width:475px; }
.PDTrelatedTD{ vertical-align:top }
.PDTrelated{ width:135px; padding:0px 0px 0px 15px}
.PDTrelated .img{ padding:10px 0px 0px 0px}
.PDTrelated .productname{ }
.PDTrelated .header{ padding:5px 0px 5px 0px;font-weight:bold; font-size:14px; }
#ProductText .StrapLine  {font-size: 13px;color: #90002c;padding-bottom: 18px;display: block;}
.speakertitle{color:#444c44}
.GreenSubHeadingSL{color:#99bb26; font-weight:bold; font-size:12px;}
.ImageTitleTop {color:#99bb26; font-size:9px; font-weight:bold;}
.MainTD1 { width: 134px; vertical-align:top; background:url(../resources/PEO/images/PEOMenu-Active.jpg) repeat-y top left;}
.MainTD2 { background-color:#FFFFFF; vertical-align:top;}
.MainTD3 { vertical-align:top;width: 219px; background:url(../resources/PEO/images/PEORighttd3BG.jpg) repeat-y top;}
.MainTD4 { width:160px; vertical-align:top; }
.SearchWrapDIV { padding-left:10px;}
.MostReadonPEO { font-size:12px;}
.MostReadonPEO td{ font-size:12px;}
.MostReadonPEO td a{ font-size:12px;}
.ArticleListScrolling {padding: 2px 8px 10px; font-size:12px;}
/***************ConferenceSB NEW STYLE**********************/
.QNTY{}
.QNTY input{ text-align:center;}
/****************SPEAKER NEW STYLE**************/
.SpeakerList{ padding-bottom:9px;}
.speakerIMG img{padding:20px 26px 0px 20px;}
/****************ELEMENT TEMP SB NEW STYLE 2008 09 03**************/
.SBcaption{ display: inline;}
.CCcaption{ display: none; padding:4px 0px 0px 0px}
/*********************************************/
.PEOTickerWrap{position:absolute; top:137px;  padding-top:0px;width:643px; margin:0px; padding-left:0px; height:20px;vertical-align:top}
.PEOTicker{margin:0px; padding:0px 10px 0px 10px; border:0px;height:20px;background-color:#CCCCCC}
.AllCatHeading{ text-transform:uppercase; color:#000000;font-weight:bold}
/********************submenu event calander*******************/
.SubmenuECL{ display:none}
/****************AlsoBought**************/
.AlsoBoughtCatWrap{padding-top:15px;border-top:2px dotted #7d7d7d ;}
.AlsoBoughtCatWrap .Headline{color:#99bb26;font-size:18px; padding-bottom:10px; text-transform: capitalize;}
.AlsoBoughtCatWrap .AddToBasket{font-size:12px;color:#888F66;font-weight:normal; padding-top:20px;}
.AlsoBoughtCatWrap .AddToBasket a{font-size:12px;color:#888F66; text-decoration:none;font-weight:normal;}
.AlsoBoughtCatWrap .AddToBasket a:link{font-size:12px;color:#888F66; text-decoration:none;}
.AlsoBoughtCatWrap .AddToBasket a:active{font-size:12px;color:#888F66; text-decoration:none;}
.AlsoBoughtCatWrap .AddToBasket a:visited{font-size:12px;color:#888F66; text-decoration:none;}
.AlsoBoughtCatWrap .AddToBasket a:hover{font-size:12px;color:#888F66; text-decoration:none;}
.AlsoBoughtCatWrap .ProductName{ font-size:14px; font-weight:bold; color:#7d7d7d; padding-bottom:8px; text-transform:uppercase;}
.AlsoBoughtCatWrap .ProductName a { font-size:14px; font-weight:bold;color:#7d7d7d;text-decoration:none;text-transform:uppercase;}
.AlsoBoughtCatWrap .ProductName a:link,.AlsoBoughtCatWrap .ProductName a:active,.AlsoBoughtCatWrap .ProductName a:Visited { font-size:14px; font-weight:bold; color:#7d7d7d; text-decoration:none;text-transform:uppercase;}
.AlsoBoughtCatWrap .ProductName a:hover{ font-size:14px; font-weight:bold; color:#7d7d7d; text-decoration:none;text-transform:uppercase;}
.AlsoBoughtCatWrap .CategoryCntTD{ vertical-align:top;}
.AlsoBoughtCatWrap .ProductName{ padding-top:0px;}
/***********conference css*****************/
.ShoppingSelimgDivPrice{ background-image:url(../resources/images/Shopping_Sel_Pricing.jpg); background-position:left top; background-repeat:no-repeat; padding-bottom:30px;}
.ShoppingSelimgDivDetails{ background-image:url(../resources/images/Shopping_Sel_YourDetail.jpg); background-position:left top; background-repeat:no-repeat; padding-bottom:30px;}
.ShoppingSelimgDivPayment{ background-image:url(../resources/images/Shopping_Sel_Payment.jpg); background-position:left top; background-repeat:no-repeat; padding-bottom:30px;}
.ShoppingSelimgDivReceipt{ background-image:url(../resources/images/Shopping_Sel_Receipt.jpg); background-position:left top; background-repeat:no-repeat; padding-bottom:30px;}
/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/
/**********************************************PEO STYLES*********************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/

/***********************TemplateStyles****************************************************************/
#PEOWrapperDIV { font-family:Arial, Helvetica, sans-serif;padding:0px; margin:0px; }
#PEOWrapperDIV td,div,table,span,p{font-family:Arial, Helvetica, sans-serif;!important;}


.PEOWrapperRelativeDIV {position:relative; width:1024px;padding:0px; margin:0px;}
.PEOMainTempTABLE { text-align: left; width:1024px;padding:0px; margin:0px; }
#PEOTOPBannerSECWrap{}

#PEOTopBorderDIV { background-image:url(../resources/PEO/images/TopMenuBg.gif); background-position:left top; background-repeat:repeat-x; height:55px;}
#PEOTOPSubscribeWrap {vertical-align:top; width:192px;margin:0px; padding:0px; border:0px;}

#PEOTemplateLeftSecWrap{ width:171px!important; vertical-align:top;text-align: left; padding-bottom:320px;  }

#PEOTemplateMiddleSecWrap {width:472px!important; vertical-align:top;text-align: left;  }

#PEOTemplateMiddleSecWrap a{text-decoration:none; font-weight:bold; color:#650360}
#PEOTemplateMiddleSecWrap a:link{text-decoration:none;font-weight:bold; color:#650360}
#PEOTemplateMiddleSecWrap a:active{text-decoration:none;font-weight:bold; color:#650360}
#PEOTemplateMiddleSecWrap a:visited{text-decoration:none;font-weight:bold; color:#650360}
#PEOTemplateMiddleSecWrap a:hover{text-decoration:underline;font-weight:bold; color:#650360}

#PEOTemplateRightSec1Wrap{ width:216px!important; vertical-align:top; padding-top:0px;text-align: left;  }
#PEOTemplateRightSec2Wrap{ width:165px; vertical-align:top; padding-top:0px;text-align: left; }

#PEOBTMLeftSecWrap{width:171px!important;}
#PEOBTMMiddleSecWrap{ width:472px!important;}
#PEOBTMRightSec1Wrap{width:216px!important;}
#PEOBTMRightSec2Wrap{width:165px;}

.PEOTopmenuTD1 {width:171px!important; vertical-align:bottom;}
.PEOTopmenuTD2{width:472px!important;vertical-align:bottom; text-align:left;}
.PEOTopmenuTD3 {width:216px!important; vertical-align:bottom;}
.PEOTopmenuTD4 {width:165px;vertical-align:bottom;}

#PEOTemplateMiddleArticle{width:688px; vertical-align:top; text-align: left;  }
.PEOMasterArticleWrapDIV {}
.PEOMasterWrapDIV { padding:18px;}

.ArtclePageTBL { width:688px;}
.ArtcleMainTD1 {width:472px; vertical-align:top;}
.ArtcleMainTD2 {width:216px;vertical-align:top!important;}
.PEOArticleRightContent{}

.PEOMasterWrapDIV .Headline {color:#650360; font-weight:normal; font-size:26px; padding-bottom:10px; text-transform:capitalize!important;}
.PEOMasterArticleWrapDIV .BlackSubHeading {color:#650360; font-weight:normal; font-size:26px;}

/***************************************************************************************/
/*********************************************Top Section*******************************/
.PEOTopLogoWrap { width:517px;}
.SubscribeImageDIV { background-image:url(../resources/PEO/images/subscribe_buttonBG.gif); background-repeat:no-repeat; background-position:center bottom; font-size:14px; color:#000000; width:216px; height:46px; vertical-align:middle; text-align:center; }
.PEORegSubIMGDiv { padding-top:4px; text-align:center;}
/***************************************************************************************/
/*********************************************Top Menu   *******************************/
.PEORegionMenuDIV{margin:0px; padding:0px; border:0px; position:absolute; top:177px;  width:472px; z-index:5; }
.TopMenuGlobal { padding:0px; margin:0px; height:28px; padding-bottom:4px;width:84px;color:#ffffff; font-size:14px; font-weight:bold;
text-align:center; border-right:1px solid #ffffff;}
.TopMenuGlobalhover {height:28px; padding-bottom:4px; width:84px; background-color:#650360; color:#ffffff; font-size:14px; font-weight:bold; text-align:center;cursor:pointer; cursor:hand;border-right:1px solid #ffffff;}
.TopMenuGlobalselected {height:28px; padding-bottom:4px; width:84px; background-color:#650360; color:#ffffff; font-size:14px; font-weight:bold; text-align:center; cursor:pointer; cursor:hand; border-right:1px solid #ffffff; text-decoration:none;}
.TopMenuNA {height:28px; padding-bottom:4px;width:110px; color:#ffffff;font-size:14px;font-weight:bold; text-align:center; border-right:1px solid #ffffff;}
.TopMenuNAhover {height:28px; padding-bottom:4px;width:110px;background-color:#650360;color:#ffffff;font-size:14px;font-weight:bold;
text-align:center;cursor:pointer;cursor:hand;border-right:1px solid #ffffff;}
.TopMenuNAselected {height:28px; padding-bottom:4px;width:110px;background-color:#650360;color:#ffffff;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;border-right:1px solid #ffffff;}
.TopMenuAsia {height:28px; padding-bottom:4px;width:84px;color:#ffffff;font-size:14px;font-weight:bold;text-align:center;
border-right:1px solid #ffffff;}
.TopMenuAsiahover {height:28px; padding-bottom:4px; width:84px; background-color:#650360; color:#ffffff;font-size:14px;font-weight:bold; text-align:center; cursor:pointer;cursor:hand;border-right:1px solid #ffffff;}
.TopMenuAsiaselected {height:28px; padding-bottom:4px;width:84px;background-color:#650360;color:#ffffff;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;border-right:1px solid #ffffff;}
.TopMenuEurope {height:28px; padding-bottom:4px;width:100px;color:#ffffff;font-size:14px;font-weight:bold;text-align:center;border-right:1px solid #ffffff;}
.TopMenuEuropehover {height:28px; padding-bottom:4px;width:100px;background-color:#650360;color:#ffffff;font-size:14px;font-weight:bold;text-align:center;cursor:pointer;cursor:hand;border-right:1px solid #ffffff;}
.TopMenuEuropeselected {height:28px; padding-bottom:4px;width:100px;background-color:#650360;color:#ffffff;font-size:14px;font-weight:bold; text-align:center;text-decoration:none;border-right:1px solid #ffffff;}
.TopMenuRestW {height:28px; padding-bottom:4px; width:88px; color:#ffffff;font-size:14px;font-weight:bold; text-align:center;
border-right:1px solid #ffffff; }
.TopMenuRestWhover {height:28px; padding-bottom:4px; width:88px; background-color:#650360; color:#ffffff;font-size:14px;font-weight:bold; text-align:center; cursor:pointer; cursor:hand;border-right:1px solid #ffffff;}
.TopMenuRestWselected {height:28px; padding-bottom:4px;width:88px;background-color:#650360;color:#ffffff;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;border-right:1px solid #ffffff;}
/***************************************************************************************/
/*********************************************Left Section Common***********************/
.LeftIMGLogo { padding-top:12px; text-align:center;}
.LeftAwardIMG { text-align:center; padding-top:20px;}
/***************************************************************************************/
/*********************************************Left Menu (other links)*******************/
.PEOleftmenu{ background-color:#DBDFE2; cursor: pointer; cursor:hand;  font-size: 14px; height: 19px;padding-top:4px; border-bottom: 0px solid #fff; color: #758086;padding-left:9px;	text-align:left;vertical-align:middle; border-top:1px solid #FFFFFF;	}
.PEOleftmenuSelected{ background-color:#758086;  cursor:hand;font-size: 14px;height: 19px;padding-top:4px; padding-left:9px;border-bottom: 0px solid #fff;color: #ffffff; text-align:left;vertical-align:middle; border-top:1px solid #FFFFFF;}
.PEOleftmenu_over{background-color:#758086; cursor: pointer; cursor:hand; font-size: 14px;height: 19px;padding-top:4px;border-bottom: 0px solid #fff; color:#ffffff ;padding-left:9px;text-align:left; vertical-align:middle; border-top:1px solid #FFFFFF;}	
.PEOleftmenu_overSelected{background-color:#758086; cursor: pointer; cursor:hand;font-size: 14px;height: 19px;padding-top:4px; border-bottom: 0px solid #fff;color: #ffffff;padding-left:9px;text-align:left;vertical-align:middle; border-top:1px solid #FFFFFF;}
/***************************************************************************************/
/*********************************************Left Menu (PE Manager Dropdown Menu)******/
.PEM_menu_over{height:27px;color:#651F44; text-align:right; background-image:url(../resources/PEO/images/PEM_MenuActive.jpg);background-position:top left; background-repeat:no-repeat; padding:0px 17px 0px 0px;vertical-align:middle; font-size:11px; 
cursor:hand; cursor:pointer;border-bottom:2px solid #FFFFFF;font-weight:bold;}
#NewSubMenu{display:none;width:171px;  position:absolute; top:506px; left:10px;}
.PEM_menu{height:27px;color:#FFFFFF; text-align:right; background-image:url(../resources/PEO/images/PEM_MenuBG.jpg);background-position:top left; background-repeat:no-repeat; padding:0px 8px 0px 0px;vertical-align:middle;  font-size:12.5px; cursor:hand; cursor:pointer; border-bottom:2px solid #FFFFFF;}
.PEMcatmenu{ font-size: 14px;  text-align:left;  font-weight:regular; height: 27px; border-bottom: 0px solid #fff; color: #ffffff;
padding-left:9px;background-image:none;background-color:#650360;cursor: pointer;cursor:hand;}
/***************************************************************************************/
/*********************************************Login Section*****************************/
.PEOLoginWelcomDIV {color:#FFFFFF;	position:absolute;	top:178px;	z-index:1;	font-size:12px;	height: 28px;}
.PEOLoginMessage {  font-size:18px; font-weight:regular; text-align:left; color:#ffffff; padding-right:10px; padding-left:9px;}
.PEOLoginSubMessage {font-size:18px; font-weight:regular; color:#ffd200; text-align:left; background-image:url(../resources/PEO/images/LoginDivdr.gif); background-position: center left; background-repeat:no-repeat; padding-left:7px;}
.PEOLoginSubMessage a {color:#C1D82F; text-decoration:none; font-size:18px; font-weight:normal!important;}
.PEOLoginSubMessage a:link,.PEOLoginSubMessage a:active,.PEOLoginSubMessage a:visited {color:#C1D82F;text-decoration:none; font-size:18px; font-weight:normal!important;}
.PEOLoginSubMessage a:hover {color:#C1D82F;text-decoration:none; cursor:hand; cursor:pointer; font-size:18px; font-weight:normal!important;}
.PEOLoggedMessage { font-size:18px; font-weight:regular;  text-align:left; padding-left:9px; color:#FFFFFF;}
.PEOLeftLoginWrap{  background-color:#758086; padding:4px 9px 10px 9px; border-top:0px solid #ffffff;border-bottom:1px solid #ffffff; text-align:left;}
.PEOLeftLogText {font-size:10px; color: #FFFFFF; padding-bottom:1px;  }
.PEOLeftLogText a{ font-size:10px; color: #FFFFFF; text-decoration:none; }
.PEOLeftLogText a:link,.PEOLeftLogText a:active,.PEOLeftLogText a:visited{ font-size:10px; color: #FFFFFF;text-decoration:none; }
.PEOLeftLogText a:hover{ font-size:10px; color: #FFFFFF; text-decoration: underline;}
.PEOLeftLogTextBX {padding-bottom:1px;}
.LoginTextbox{ width:151px; height:19px; border:0px;}
.PEORembrMeInput input { margin-left:0px;}
.PEOLoginRememberMe { font-size:10px; color: #FFFFFF; vertical-align:middle; text-align:left; }
.PEOLoginFrgtPswrd {font-size:11px; color: #FFFFFF!important; text-align:left; padding-top:12px;}
.PEOLoginFrgtPswrd a{font-size:11px; color: #FFFFFF!important; text-decoration: underline; }
.LoginFrgtPswrd a:link,.PEOLoginFrgtPswrd a:active,.PEOLoginFrgtPswrd a:visited{ font-size:11px; color: #FFFFFF;text-decoration: underline; }
.PEOLoginFrgtPswrd a:hover{ font-size:11px; color: #FFFFFF!important; text-decoration: none;}
.PEOLeftLoggedinWrap {background-color:#758086;padding:12px 9px 12px 10px; border-top:0px solid #ffffff;border-bottom:1px solid #ffffff; text-align:left;}
.PEOLeftLoggedText { font-size:13px; font-weight:regular; color:#ffffff;}
.PEOLoggedName {font-size:13px; font-weight:bold; color:#ffffff; }
.PEOBTNafterLogin{color:#ffffff; font-size:11px; text-align:left; padding-top:10px;font-weight:normal;}
.PEOBTNafterLogin a{  color:#ffffff; font-size:11px;  text-decoration:underline;font-weight:bold;  }
.PEOBTNafterLogin a:link,.PEOBTNafterLogin a:active, .PEOBTNafterLogin a:visited {color:#ffffff;  text-decoration:underline; }
.PEOBTNafterLogin a:hover {color:#ffffff;  text-decoration:none;}
/***************************************************************************************/
/*********************************************Right Section*****************************/
.PEODatDateDIV {color:#FFFFFF; font-size:10px; font-weight:bold; text-align:left; text-align:center; padding-right:3px; padding-left:0px; padding-bottom:5px;}
#SearchID{ display:none}
.PEOsearchwrap { border-top:0px #ffffff solid; background-color:#758086;padding-left:8px; padding-top:8px; padding-bottom:8px; padding-right:12px;}
.PEOrightsecBG { width:196px;}
.PEOsearchTXT{ color:#ffffff; font-size:18px; font-weight:regular; }
.PEOquickTXT{ color:#ffffff; font-size:11px; padding-top:8px; }
.PEOquickTXT a{ color:#ffffff!important; font-size:11px; text-decoration:underline; }
.PEOquickTXT a:link,.PEOquickTXT a:active, .PEOquickTXT a:visited{ color:#ffffff; text-decoration:underline; }
.PEOquickTXT a:hover { color:#ffffff!important;  text-decoration:none; }
.PEOinputBX{ padding-top:5px; padding-bottom:5px;}
.PEOsearch{ padding-right:10px; }
.PEOsearch input{ width:165px; height:19px;border:0px; border:0px; margin:0px;}
/***************************************************************************************/
/*********************************************COMMENT MULTIMEDIA************************/
.PEOCommentMultiWrap{ background-color:#650360;margin-bottom:2px; padding:10px; padding-top:5px; margin-top:2px;}
.PEOCommentMultiWrap .Header{font-size:18px;color:#ffffff; padding-bottom:5px;font-weight:regular;}
.PEOCommentMultiWrap .Content{ vertical-align:top;}
.PEOCommentMultiWrap .Content a{color:#ffffff;font-size:14px;text-decoration:none;}
.PEOCommentMultiWrap .Content a:link{color:#ffffff;font-size:14px;text-decoration:none;}
.PEOCommentMultiWrap .Content a:active{color:#ffffff;text-decoration: none;font-size:14px;}
.PEOCommentMultiWrap .Content a:visited{color:#ffffff;text-decoration: none;font-size:14px;}
.PEOCommentMultiWrap .Content a:hover{color:#ffffff;text-decoration:underline;font-size:14px;}
.PEOCommentMultiWrap .commentBOX{ vertical-align:top; padding-right:3px; }
.PEOCommentMultiWrap .commentBOX IMG{float:left;width:63px;}
.PEOCommentMultiWrap .InfoHeading{color:#ffffff; font-weight:regular; font-size:15px; line-height:16px;}
.PEOCommentMultiWrap .DateStyle{color:#ffffff;font-size:12px; padding-left:5px}
.PEOCommentMultiWrap .Text{color:#ffffff; font-size:12px; }
.MultimediaDIV IMG{ border-right:solid 7px #650360;}
/***************************************************************************************/
/*********************************************PERSPECTIVE*******************************/
.PEOPerspectiveMultiWrap{ background-color:#9EA5AB;margin-bottom:2px; padding:5px; padding-top:5px}
.PEOPerspectiveInnerWrap { padding:4px; background-color:#9EA5AB;}
.PEOPerspectiveMultiWrap .Header{font-size:18px; color:#FFFFFF; padding-bottom:5px;font-weight:regular;}
.PEOPerspectiveMultiWrap .Content{ vertical-align:top}
.PEOPerspectiveMultiWrap .Content a{color:#FFFFFF;font-size:14px;text-decoration:none;}
.PEOPerspectiveMultiWrap .Content a:link{color:#FFFFFF;font-size:14px;text-decoration:none;}
.PEOPerspectiveMultiWrap .Content a:active{color:#FFFFFF;text-decoration: none;font-size:14px;}
.PEOPerspectiveMultiWrap .Content a:visited{color:#FFFFFF;text-decoration: none;font-size:14px;}
.PEOPerspectiveMultiWrap .Content a:hover{color:#FFFFFF;text-decoration:underline;font-size:14px;}
.PEOPerspectiveMultiWrap .commentBOX{ vertical-align:top; padding-right:3px; }
.PEOPerspectiveMultiWrap .commentBOX IMG{float:left;width:63px;}
.PEOPerspectiveMultiWrap .InfoHeading{color:#000000; font-weight:bold;}
.PEOPerspectiveMultiWrap .DateStyle{color:#ffffff;font-size:12px; padding-left:5px}
.PEOPerspectiveMultiWrap .Text{ color:#ffffff; font-size:12px; font-weight:regular; line-height:16px; }
.PEOPerspectiveMultiWrap .MultimediaDIV IMG{ border-right:solid 7px #9EA5AB;} 
/***************************************************************************************/
/*********************************************MOST READ*********************************/
.PEOMostReadWrap{ margin-bottom:2px;}
.PEOMostReadWrap .Heading{ background-color:#CFD3D6; height:23px; vertical-align:middle; font-size:18px; color:#000000; font-weight:regular; padding-left:12px; line-height:30px;}
.PEOMostReadWrap .ContentWrap{ background-color:#CFD3D6; padding:6px 18px 5px 0px;}
.PEOMostReadWrap .IndexTd{ width:18px; vertical-align:top;color:#000000; padding-right:3px; font-weight:bold!important;}
.PEOMostReadWrap .Content{ padding:0px 0px 5px 0px; color:#000000; font-size:11px; font-weight:bold;}
.PEOMostReadWrap .Content a{padding:0px 0px 0px 0px;color:#000000!important; text-decoration:none;font-size:11px; font-weight:bold;}
.PEOMostReadWrap .Content a:link{ padding:0px 0px 0px 0px;color:#000000!important; text-decoration:none;font-size:11px; font-weight:bold; text-decoration:none;}
.PEOMostReadWrap .Content a:active{ padding:0px 0px 0px 0px;color:#000000!important; text-decoration:none;font-size:11px; font-weight:bold;text-decoration:none;}
.PEOMostReadWrap .Content a:visited{padding:0px 0px 0px 0px;color:#000000!important; text-decoration:none;font-size:11px; font-weight:bold;text-decoration:none;}
.PEOMostReadWrap .Content a:hover{padding:0px 0px 0px 0px;color:#000000!important; text-decoration:none;font-size:11px; font-weight:bold;text-decoration:none;}
/***************************************************************************************/
/*********************************************FROM THE WIRES************************/
.PEOFromWirewrap{ margin-bottom:2px;}
.PEOFromWirewrap .Heading{ background-color:#F9FBEA; height:23px; vertical-align:middle!important; font-size:18px; color:#650360; font-weight:regular; padding-left:12px}
.PEOFromWirewrap .ContentWrap{ background-color:#F9FBEA; padding:0px 0px 0px 0px}
.PEOFromWirewrap .DotTd{ width:14px; vertical-align:top; padding-right:4px;  color:#595d60}
.PEOFromWirewrap .Content{ padding:0px 0px 2px 0px; color:#595d60; font-size:12px}
.PEOFromWirewrap .Content a{ padding:0px 0px 4px 0px; color:#595d60; text-decoration:none;font-size:12px}
/***************************************************************************************/
/************************************************CAREERS********************************/
.PEOPECareersWrap{ margin-bottom:2px; margin-top:2px}
.PEOPECareersWrap .Heading{ background-color:#F1F1F3; height:23px; vertical-align:middle; font-size:18px; color:#9EA5AB; font-weight:regular; padding-left:12px}
.PEOPECareersWrap .ContentWrap{ background-color:#F1F1F3; padding:6px 30px 5px 3px}
.PEOPECareersWrap .DotTd{ width:14px; vertical-align:top; padding-right:4px; color:#000000; font-size:12px;}
.PEOPECareersWrap .Content{ padding:0px 0px 5px 0px; color:#000000; font-size:12px}
.PEOPECareersWrap .Content a{ font-weight:normal; padding:0px 0px 4px 0px; color:#000000; text-decoration:none;font-size:12px}
.PEOPECareersWrap .Content a:link{ font-weight:normal; color:#000000; text-decoration:none;font-size:12px}
.PEOPECareersWrap .Content a:active{ font-weight:normal; color:#000000; text-decoration:none;font-size:12px}
.PEOPECareersWrap .Content a:visited{ font-weight:normal; color:#000000; text-decoration:none;font-size:12px}
.PEOPECareersWrap .Content a:hover{ font-weight:normal; color:#000000; text-decoration:none;font-size:12px}
/***************************************************************************************/
/*********************************************RELATED LINKS*****************************/
.PEORelatedLinkWrap{ margin-bottom:2px; margin-top:2px}
.PEORelatedLinkWrap .Heading{  padding-left:12px; width:204px;background-color:#CFD3D6; height:23px; vertical-align:middle; font-size:18px; color:#000000; font-weight:regular; line-height:30px;}
.PEORelatedLinkWrap .ContentWrap{ background-color:#CFD3D6; padding:6px 30px 5px 2px}
.PEORelatedLinkWrap .DotTd{ width:14px; vertical-align:top; padding-right:4px; color:#000000;font-weight:bold!important;}
.PEORelatedLinkWrap .Content{ padding:0px 0px 5px 0px; color:#000000; font-size:11px}
.PEORelatedLinkWrap .Content a{  padding:0px 0px 4px 0px; color:#000000; text-decoration:none;font-size:11px}
.PEORelatedLinkWrap .Content a:link{ color:#000000; text-decoration:none;font-size:11px}
.PEORelatedLinkWrap .Content a:active{ color:#000000; text-decoration:none;font-size:11px}
.PEORelatedLinkWrap .Content a:visited{color:#000000; text-decoration:none;font-size:11px}
.PEORelatedLinkWrap .Content a:hover{ color:#000000; text-decoration:none;font-size:11px}
/***************************************************************************************/
/*********************************************RELATED ARTICLES**************************/
.PEORelatedStoryWrap{ margin-bottom:2px; margin-top:2px}
.PEORelatedStoryWrap .Heading{background-color:#CFD3D6; height:23px; vertical-align:middle; font-size:18px; color:#000000; font-weight:regular; padding-left:12px; line-height:30px;}
.PEORelatedStoryWrap .ContentWrap{ background-color:#CFD3D6; padding:6px 30px 5px 2px}
.PEORelatedStoryWrap .DotTd{ width:14px; vertical-align:top; padding-right:4px; color:#000000;font-weight:bold!important;}
.PEORelatedStoryWrap .Content{  padding:0px 0px 5px 0px; color:#000000; font-size:11px}
.PEORelatedStoryWrap .Content a{  padding:0px 0px 4px 0px; color:#000000; text-decoration:none;font-size:11px}
.PEORelatedStoryWrap .Content a:link{color:#000000; text-decoration:none;font-size:11px}
.PEORelatedStoryWrap .Content a:active{ color:#000000; text-decoration:none;font-size:11px}
.PEORelatedStoryWrap .Content a:visited{ color:#000000; text-decoration:none;font-size:11px}
.PEORelatedStoryWrap .Content a:hover{ color:#000000; text-decoration:none;font-size:11px}
/***************************************************************************************/
/*********************************************LATEST EDITION****************************/
.ThisMonthMagazineWrap { background:#C1D82F;color:#000000;font-size:14px;font-weight:bold; width:152px;}   
.ThisMonthMagHead { color:#000000; font-size:20px; font-weight:normal; padding-top:10px; padding-bottom:10px; padding-left:10px;}
.ThisMonthMagIMG { padding-left:10px;}
.ThisMonthMagContent { padding:10px; padding-bottom:5px;text-align:left;}
.LEsubscribe{ padding-bottom:5px; text-decoration:underline;font-size:14px; color:#000000;}
.LEListStyleDot{width:10px; vertical-align:top!important;color:#000000;}
.ThsMonthTxt{padding:0px; margin:0px; padding-bottom:3px; font-size:11px; font-weight:normal; text-align:left;color:#000000; }
.ThsMonthTxt a{font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
.ThsMonthTxt a:link, .ThsMonthTxt a:active, .ThsMonthTxt a:visited{font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
.ThsMonthTxt a:hover{font-size:11px; font-weight:normal; color:#000000; text-decoration: underline;}
/***************************************************************************************/
/*********************************************BOTTOM************************************/
.PEOBottomSecWrapDIV { padding-left:10px; padding-bottom:10px; text-align:left;}
.PEOBtmMenuTD { padding-left:12px; padding-right:12px; font-size:12px; font-weight:normal; color:#758086; background-image:url(../resources/PEO/images/BtmMenuDivider.gif); background-position:center right; background-repeat:no-repeat;}
.PEOBtmMenuLastTD{padding-left:12px; padding-right:12px; font-size:12px; font-weight:normal; color:#758086; background-image:none;}
.PEOBtmMenuTD a{text-decoration:none;color:#650360;}
.PEOBtmMenuTD a:link,.PEOBtmMenuTD a:active,.PEOBtmMenuTD a:visited { text-decoration:none;color:#650360;} 
.PEOBtmMenuTD a:hover { text-decoration:underline; cursor:hand; cursor:pointer;color:#650360;}
.PEOBtmMenuLastTD a{text-decoration:none;color:#758086;}
.PEOBtmMenuLastTD a:link,.PEOBtmMenuLastTD a:active,.PEOBtmMenuLastTD a:visited {text-decoration:none;color:#650360;}
.PEOBtmMenuLastTD a:hover {text-decoration:underline; cursor:hand; cursor:pointer;color:#650360;}
/***************************************************************************************/
/*********************************************ARTICLE CATEGORY LIST*********************/
.PEOArticleCatWrap a{text-decoration:none; font-weight:bold; color:#758086;}
.PEOArticleCatWrap a:link{text-decoration:none;font-weight:bold; color:#758086C;}
.PEOArticleCatWrap a:active{text-decoration:none;font-weight:bold; color:#758086;}
.PEOArticleCatWrap a:visited{text-decoration:none;font-weight:bold; color:#758086;}
.PEOArticleCatWrap a:hover{text-decoration:underline;font-weight:bold; color:#758086;}
.PEOArticleCatHeader { font-size:26px; font-weight:regular; color:#972324; padding-bottom:4px; background-image:url(../resources/PEO/images/CatHeadBtmBorderBtm.jpg); background-repeat:repeat-x; background-position:0 32px;}
.PEOArtCatHeadTD{background-image: url(../resources/PEO/images/CatHeadspanBorderBtm.jpg); background-repeat:repeat-x; background-position:bottom; height:38px!important; vertical-align:top;}
.PEORSSLinkTD{vertical-align:bottom; padding-bottom:17px}
.PEOArticleCatHeader td {color:#650360; font-size:26px; font-weight:regular; }
.PEOItemListWrap { padding-top:2px; padding-bottom:2px;}
.PEOItemWrapDIV { padding-top:8px; padding-bottom:8px;}
.PEORSSLink { text-align:right;}
.PEOArticleHeader { font-size:14px; font-weight:regular; color:#650360!important; padding-bottom:3px;}
.PEOArticleHeader a { font-size:14px; font-weight:regular; color:#650360!important;text-decoration:none;}
.PEOArticleHeader a:link,.PEOArticleHeader a:active,.PEOArticleHeader a:visited { text-decoration:none;color:#650360!important;}
.PEOArticleHeader a:hover {text-decoration:none;  cursor:hand; cursor:pointer;color:#650360;}
.PEOArticleIntro { color:#000000!important;font-weight:regular;line-height:16px; padding-right:5px;}
.PEOArticleIntro span {font-size:11px !important;}
.PEOArticleDate {  color:#9EA5AB; font-size:11px; font-weight:bold; line-height:16px;}
..PEOImgDIV IMG{ padding-right:5px}
.PEOArticleMore {color:#650360; font-size:11px; font-weight:bold; line-height:16px;}
.PEOArticleMore a{font-size:11px; font-weight:bold; line-height:16px;color:#650360;text-decoration:none;}
.PEOArticleMore a:link,.PEOArticleMore a:active,.PEOArticleMore a:visited {color:#650360;text-decoration:none;}
.PEOArticleMore a:hover {color:#650360;text-decoration:underline; }
.PEOArtclePageNext {color:#650360; font-size:14px;}
.PEOArtclePageNext a {color:#650360; font-size:14px; text-decoration:none;}
.PEOArtclePageNext a:link,.PEOArtclePageNext a:active,.PEOArtclePageNext a:visited{color:#650360; font-size:14px; text-decoration:none;}
.PEOArtclePageNext a:hover {color:#650360; font-size:14px; text-decoration:underline; cursor:hand; cursor:pointer;}
.PEOArtclePagePrevious{color:#650360; font-size:14px;}
.PEOArtclePagePrevious a{color:#650360; font-size:14px; text-decoration:none;}
.PEOArtclePagePrevious a:link,.PEOArtclePagePrevious a:active,.PEOArtclePagePrevious a:visited {color:#650360; font-size:14px; text-decoration:none;}
.PEOArtclePagePrevious a:hover {color:#650360; font-size:14px; text-decoration:underline; cursor:hand; cursor:pointer;}
.PEOInfoHeader {font-size:26px; font-weight:regular; color:#650360; padding-bottom:4px; border-bottom:2px solid #9EA5AB;}
.PEOInfoSubHeader { font-size:14px; font-weight:bold; color:#650360; padding-bottom:3px;}
.PEOHeadlineSmall{color:#650360; font-weight:bold; font-size:11px; padding-bottom:10px;}
.PEOArticleCatWrap .pgnumMSOVER{font-size:12px;color:#650360;font-weight:bold;text-decoration:underline;cursor:hand;cursor:pointer;
vertical-align:middle;text-align:center;padding:0px 1px 0px 1px;}
.PEOArticleCatWrap .pgnumSEL{font-size:12px;color:#00000;font-weight:bold;text-decoration:none;cursor:default;vertical-align:middle;
text-align:center;padding:1px 2px 1px 2px;font-style:normal;border:1px solid #999999;}
.PEOArticleCatWrap .pgnumUNSEL{font-size:12px;color:#650360;font-weight:bold;text-decoration:none;cursor:hand;cursor:pointer;vertical-align:middle;text-align:center;padding:0px 1px 0px 1px;}
/***************************************************************************************/
/*********************************************ARTICLE VIEW******************************/
.PEOArticleContent { padding:14px;}
.PEOArticleContent h1{color:#000000;font-size:24px;font-weight:bold;margin:0px;padding-top:25px; padding-bottom:25px;}
.PEOArticleContent h2{color:#650360;font-size:14px;font-weight:bold;margin:0px;}
.PEOPagepath { font-size:12px; color:#000000; padding-bottom:20px; width:300px;}
.ArticleDate {color:#758086;font-size:12px;}
.PEOArticleAuthor{ color:#758086!important;padding-top:15px; padding-bottom:15px; font-size:12px; font-weight:bold;}
.PEOArticleAuthor a { text-decoration:underline;color:#758086!important;}
.PEOArticleAuthor a:active, .PEOArticleAuthor a:link,.PEOArticleAuthor a:visited {text-decoration:underline;color:#758086!important;}
.PEOArticleAuthor a:hover {text-decoration:none;color:#758086!important;}
.PEOArticleBodyText { color:#5c5c5c;font-size:12px;}
.RSSfeedArticlepg{ text-align:right; width:40px;}
.ArticleLinks {}
.ArticleLinks .DefaultButton{ color:#758086;}
/***************************************************************************************/
/*********************************************NEWS LETTER ARCHIVE***********************/
.newsArchiveListDIV .header { font-size:24px; font-weight:bold; color:#000000; padding-bottom:4px; border-bottom:4px solid #D5CA94; margin-bottom:4px;}
.eventsListDIV{ width:430px;}
.eventsListDIV .head{ color:#000000; font-size:12px; font-weight:bold; padding-bottom:5px;}
.LeftLogoAwardWrap{width:170px;}
.LeftAd{ padding-top:5px; text-align:center; }
.ADtext{color:#758086; font-size:11px;}
.ADerror{color: #C00000; font-family:Verdana, serif;}
.MAtopYears{color:#9EA5AB; font-size:14px; font-weight:bold; }
.MAtopYears a{ color:#9EA5AB; font-size:14px; font-weight:bold; }
.MAtopYearsOn{ color:#9EA5AB; font-size:16px; font-weight:bold; }
.MsoNormal{ font-family:Verdana, serif;}
.AltTD1{ padding:3px 0px 3px 3px}
.TD1{ padding:3px 0px 3px 3px}
.BTMTD1{padding:3px 0px 3px 3px}
.InfoTbl{ width:436px;}
.ApplyClass{ color:#650360;}
/***************************************************************************************/
/*********************************************CONTACT US********************************/
.PEOContactUswrap{ padding:10px;}
.PEOContactUswrap a{font-weight:normal!important;}
.PEOContactUswrap a:active, .PEOContactUswrap a:link, .PEOContactUswrap a:visited, .PEOContactUswrap a:hover{font-weight:normal!important;}
.PEOContactUswrap td{ width:50%; vertical-align:top;}
.PEOcontacttable td{ width:130px;padding-bottom:30px;vertical-align:top}
/*******************IMPORTANT DO NOT DELETE --TEST STYLES**********************/
.TESTCAT{ display:none }
.TESTCATOver{display:none }
.TESTCATSel{display:none }
.TESTCATCldSel{display:none }
/*******************IMPORTANT DO NOT DELETE --TEST STYLES**********************/
.Item{ display:none }
.TESTCAT{ display:none }
.TESTCATOver{display:none }
.TESTCATSel{display:none }
.TESTCATCldSel{display:none }
.cmL1_1_0{display:none }

/* End custom CSS styles */



/* Starting Categories menu styles */



/* Category menu styles */

.cmL1_5_0
{
cursor:hand;
cursor:pointer;
font: 11px arial;}

.cmL1_5_0_over
{
cursor:hand;
cursor:pointer;
font: 11px arial;}

.cmL1_5_0_sel
{
cursor:hand;
cursor:pointer;
font: 11px arial;}

.cmL1_5_0_selNoChildren
{
}

.cmL1_5_0_selHasChildren
{
}

.cmL1_4_0
{
}

.cmL1_4_0_over
{
}

.cmL1_4_0_sel
{
}

.cmL1_4_0_selNoChildren
{
}

.cmL1_4_0_selHasChildren
{
}

.cmL1_2_0
{
}

.cmL1_2_0_over
{
}

.cmL1_2_0_sel
{
}

.cmL1_2_0_selNoChildren
{
}

.cmL1_2_0_selHasChildren
{
}

.cmL1_1_0
{
}

.cmL1_1_0_over
{
}

.cmL1_1_0_sel
{
}

.cmL1_1_0_selNoChildren
{
}

.cmL1_1_0_selHasChildren
{
}

.cmL1_3_0
{
display:none;}

.cmL1_3_0_over
{
display:none;}

.cmL1_3_0_sel
{
}

.cmL1_3_0_selNoChildren
{
display:none;}

.cmL1_3_0_selHasChildren
{
display:none;}



/* End category menu styles */



/* Starting ContentCategories menu styles */



/* Category menu styles */

.cmL5_1_0
{
font-size:13px;
font-weight:bold;
color:#7d7d7d;
border-bottom:0px dotted #7d7d7d;
padding-bottom:4px;
padding-top:4px;
cursor:pointer; cursor:hand;}

.cmL5_1_0_over
{
font-size:13px;
font-weight:bold;
color:#7d7d7d;
border-bottom:2px dotted #7d7d7d;
padding-bottom:4px;
padding-top:4px;
cursor:pointer; cursor:hand;}

.cmL5_1_0_sel
{
}

.cmL5_1_0_selNoChildren
{
font-size:13px;
font-weight:bold;
color:#7d7d7d;
border-bottom:2px dotted #7d7d7d;
padding-bottom:4px;
padding-top:4px;
cursor:pointer; cursor:hand;}

.cmL5_1_0_selHasChildren
{
font-size:13px;
font-weight:bold;
color:#7d7d7d;
border-bottom:2px dotted #7d7d7d;
padding-bottom:4px;
padding-top:4px;
cursor:pointer; cursor:hand;}



/* End category menu styles */



/* Starting Articlecategories menu styles */



/* Category menu styles */

.cmL2_1_0
{
font-size: 14px;
	text-align:left;

    height: 27px;
    background: url(../resources/PEO/images/CatMenuBgInActive.gif);
    border-bottom: 0px solid #fff;
    color: #ffffff;
	padding-left:9px;}

.cmL2_1_0_over
{
  font-size: 14px;
  text-align:left;
  font-weight:regular;

    height: 27px;
    border-bottom: 0px solid #fff;
    color: #ffffff;
	padding-left:9px;
background-image:url(../resources/PEO/images/CatMenuBgActive.gif);
cursor: pointer;
cursor:hand;}

.cmL2_1_0_sel
{
}

.cmL2_1_0_selNoChildren
{
  font-size: 14px;
  text-align:left;
  font-weight:regular;
    
    height: 27px;
    border-bottom: 0px solid #fff;
   color: #ffffff;
	padding-left:9px;
	
	background-image:url(../resources/PEO/images/CatMenuBgActive.gif);
cursor: pointer;
cursor:hand;}

.cmL2_1_0_selHasChildren
{
}



/* End category menu styles */



/* Starting ArticleRegionCategories menu styles */



/* Category menu styles */

.cmL3_1_0
{
}

.cmL3_1_0_over
{
}

.cmL3_1_0_sel
{
}

.cmL3_1_0_selNoChildren
{
}

.cmL3_1_0_selHasChildren
{
}



/* End category menu styles */


