/* cjw */
H1, H2, H3, H4, H5, H6, .Normal, .NormalBold, .linksbar, input,
#breadcrumb, #user, #footer, .Head,  .SubHead,.SubSubHead, .user, .childlinks, .footer, textarea, TH,TD,DIV
{ font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;  color:#111111; 	margin: 0px 0px 0px 0px ;}
/* cjw */

.Normal{ font-size:12px;  } 
.NormalBold{ font-size:12px; font-weight:bold; } 

.Normal A:link, A.normal:link{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.Normal A:visited, A.normal:visited{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.Normal A:active, A.normal:active{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.Normal A:hover, A.normal:hover{ color:#F78D26; text-decoration:underline; font-weight:bold; }

.NormalBold A:link, A.NormalBold:link{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.NormalBold A:visited, A.NormalBold:visited{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.NormalBold A:active, A.NormalBold:active{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.NormalBold A:hover, A.NormalBold:hover{ color:#F78D26; text-decoration:underline; font-weight:bold; }

/* This needs to be fully specified because it is defined in default.css AND it is used as a link in the FAQ mod */
.SubSubHead { font-size: 12px; font-weight: bold; color: #003881;}
/* anchor with class=subsubhead */
a.SubSubHead:link, a.SubSubHead:visited, a.SubSubHead:active {color: #305E9C;	text-decoration: underline;}
a.SubSubHead:hover {	color: #F78D26;	text-decoration: underline;}
/* span of class=subsubhead with anchor inside */
.SubSubHead a:link, .SubSubHead a:visited, .SubSubHead a:active{ color:#305E9C; text-decoration:underline; }
.SubSubHead a:hover{ color:#F78D26; text-decoration:underline;}

/* This needs to be fully specified because it is defined in default.css AND it is used as a link in the FAQ mod */
.SubHead { font-size: 14px; font-weight: bold; color: #003881;}
/* anchor with class=subhead */
a.SubHead:link, a.SubHead:visited, a.SubHead:active {color: #305E9C;	text-decoration: underline;}
a.SubHead:hover {	color: #F78D26;	text-decoration: underline;}
/* span of class=subhead with anchor inside */
.SubHead a:link, .SubHead a:visited, .SubHead a:active{ color:#305E9C; text-decoration:underline; }
.SubHead a:hover{ color:#F78D26; text-decoration:underline;}

.paneclass{ padding:0px 0px 0px 0px; }
.paneclasspadded{ padding:0px 0px 0px 0px; }


/*Control panel*/
.controlpanel{ background:#FFF; border:#777 solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ border:#BCBEB8 solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD .SubHead{ background:#BCBEB8; font-size:12px; color:#000; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#000; font-weight:normal; }
.controlpanel TD TD TD input{ background:#ffffff; font-size:11px; color:#000; font-weight:bold; padding-left:4px; }
.controlpanel TD TD TD select{ background:#ffffff; font-size:11px; color:#000; }

.controlpanel CommandButton, .controlpanel a.CommandButton:link, .controlpanel a.CommandButton:visited 
{font-size:10px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 1px 5px 2px 6px;
	text-decoration: none;	background: #5373b9;}
.controlpanel a.CommandButton:hover {color: #111111; 	border-top: 3px solid #3F608D;	border-bottom: 2px solid #95B5E1;	
	border-left: 3px solid #3F608D;	border-right: 2px solid #95B5E1;	text-decoration: none;	 	padding: 0px 6px 3px 5px;}

CommandButton, a.CommandButton:link, a.CommandButton:visited,  CommandButton a:link, CommandButton a:visited 
{font-size:11px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 1px 5px 2px 6px;
	text-decoration: none;	background: #5373b9;	line-height: 1.8em;}
a.CommandButton:hover , CommandButton a:hover {color: #111111; 	border-top: 3px solid #3F608D;	border-bottom: 2px solid #95B5E1;	
	border-left: 3px solid #3F608D;	border-right: 2px solid #95B5E1;	text-decoration: none; 	padding: 0px 6px 3px 5px;}

.button, .StandardButton,input.StandardButton:link,input.StandardButton:visited,input.StandardButton:active  
{font-size:11px; cursor:pointer;	 font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 1px 5px 2px 6px;	
	text-decoration: none;	background: #5373b9;}
.button:hover, input.StandardButton:hover  {color: #111111; 	border-top: 3px solid #3F608D;	border-bottom: 2px solid #95B5E1;	
	border-left: 3px solid #3F608D;	border-right: 2px solid #95B5E1;	text-decoration: none; 	padding: 0px 6px 3px 5px;}

.linkbutton{font-size:11px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 1px 5px 2px 6px;
	text-decoration: none;	background: #5373b9;	line-height: 1.8em;}
a.linkbutton:link,a.linkbutton:active,a.linkbutton:visited{font-size:11px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 1px 5px 2px 6px;
	text-decoration: none;	background: #5373b9;	line-height: 1.8em;}
a.linkbutton:hover{color: #111111; 	border-top: 3px solid #3F608D;	border-bottom: 2px solid #95B5E1;	
	border-left: 3px solid #3F608D;	border-right: 2px solid #95B5E1;	text-decoration: none; 	padding: 0px 6px 3px 5px;}

/*Common background-image:  url(images/Flower_BG_GreyXLight55.gif); */
body{border-left:0px; border-right:0px; height:100%; margin:0px; background-color:#fff; background-image:  url(images/Grey_bg.gif);}
#wrapper{ position:relative; height:258px; }
#logo{ position:absolute; top:29px; left:29px; width:228px; height:31px; z-index:3; }
#user{ position:absolute; height:18px; top:8px; right:8px; text-align:right; z-index:3; }
#header{ position:absolute; bottom:40px; z-index:2; width:100%; background:url(headerbg.gif); }
#menu{ position:absolute; background:url(menubg.jpg); width:auto; height:54px; bottom:0px; z-index:1; }

#Search input{ MARGIN: 1 2 0 0; vertical-align:middle; BORDER: #305E9C  1px solid; font-size:11px; color:#003881; BACKGROUND: white;  WIDTH: 90px;  HEIGHT: 17px;}
.searchcell { padding: 2 6 0 0; white-space:nowrap; }

#LanguageContainer select{	MARGIN: 0px;	vertical-align:top;	BORDER: 1px solid #3F608D;	font-size:11px;	color:#111;	BACKGROUND: #fff;	} 

.user,a.user:link,a.user:active,a.user:visited,.user{ color:#003881; text-decoration:none; font-weight:bold; font-size:11px;}
a.user:hover{ color:#F78D26; text-decoration:none; font-weight:bold; font-size:11px;}
.links,a.links:link,a.links:active,a.links:visited{	font-size:10px; color:#5E5F8D; text-decoration:none; font-weight:bold;}
a.links:hover{font-size:10px;color:#ff9900; text-decoration:none; font-weight:bold;}
.search,a.search:link,a.search:active,a.search:visited{font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.search:hover{font-size:11px;color:#000000; text-decoration:none; font-weight:bold;}



/* cjw start */
.feedbackTopCell { background-color: #7098d8; color: white; font-weight: bold; padding: 6px; height: 25px; }

H1{ color:#003881; font-size:24px; font-weight: bold;  }
.HeaderLarge{ color:#003881; font-size:24px; font-weight: bold;  }
H2{ color:#003881; font-size:24px; } 
H3{ color:#003881; font-size:18px; font-weight: bold;  } 
.HeaderMedium{ color:#003881; font-size:18px; font-weight: bold;  } 
H4{ color:#003881; font-size:18px; } 
H5{ color:#003881; font-size:14px;  font-weight: bold; } 
.HeaderSmall{ color:#003881; font-size:14px;  font-weight: bold; } 
H6{ color:#003881; font-size:14px; } 

HR {	border: 0; color: #003881; background-color: #003881; height: 2; width : 100%; text-align: center; }
html>head:first-child+body ul { list-style:disc outside; margin: 8 0 8 0; } /*Gecko*/
 ul { list-style:disc outside; margin: 8 40 8 40; }/*IE - OP*/

.pullquote-right{color:black;background:#E3E2FA;float:right;
margin: 5px;padding: 5 10 5 10;font-family:Times New Roman, Serif;font-size: 14px;
text-align: center;font-weight:bold;font-style:italic;}
.pullquote-left{color:black;background:#E3E2FA;float:left;
margin: 5px;padding: 5 10 5 10;font-family:Times New Roman, Serif;font-size: 14px;
text-align: center;font-weight:bold;font-style:italic;}

.px30px{font-size:30px;}
.px27px{font-size:27px;}
.px24px{font-size:24px;}
.px21px{font-size:21px;}
.px18px{font-size:18px;}
.px15px{font-size:15px;}
.px12px{font-size:12px;}
.px10px{font-size:10px;}
.px8px{font-size:8px;}
.accent{ color:#003881;  } 

.HeadPage{ font-size:24px; font-weight:bold; color:#003881;  } 

.Head{    font-size:  14px;    font-weight: Bold;    color: #000000;}


/*========================================================*/
/*  Forums                                      */
/*========================================================*/

.afgrid, .afnormal{	font-size: 12px;	color: #000000;	font-family: Verdana, Arial, Tahoma;	background-color: #ffffff;}
.afgridborder{border: solid 1px #dcdcdc;font-size: 12px;color: #000000;	font-family: Verdana, Arial, Tahoma;background-color: #ffffff;}
.aflastpost{border-top: #cdcdcd 1px solid;font-size: 11px;background-color: #ffffff;}
.NTForums_Pager{border: solid 1px #333333;background-color: #ffffff;}
.af_pager, .af_pagernumber, .af_currentpage{font-family: Verdana, Arial, Tahoma;font-size:10px;color: #000000;padding: 2px,2px,2px,2px;}
.af_pagernumber{background-color: #DCDCDC;border-left: #000000 1px solid;width: 15px;}
.af_currentpage{background-color: #FFFFCC;border-left: #000000 1px solid;color: #000000;padding-bottom: 2px;padding-left: 2px;padding-right: 2px;padding-top: 2px;width: 15px;font-weight:bold;}
.afcrumb{font-family: Verdana, Arial, Tahoma;font-size:12px;  color:#305E9C; padding-top: 10px;padding-bottom: 10px;font-weight:bold;}
.afcrumb a, .afcrumb a:link, .afcrumb a:visited, .afcrumb a:active{	color: #305E9C;text-decoration:underline; }
.afcrumb A:hover { color:#F78D26; text-decoration:underline; }

.afsubjectheader{font-family: Verdana, Arial, Tahoma;font-size: 16px;font-weight:bold;padding-bottom: 10px;}
.afgrouprow{font-weight: bold;font-size: 12px;color: #ffffff;height: 30px;background-color: #336699;}
.afgrouprow a:link, .afgrouprow a:visited, .afgrouprow a:active{color:#ffffff;}
.afsubgrid {border: solid 1px #cdcdcd;}
.afheader{font-weight: bold;font-size: 11px;color: #333;height: 22px;background-color: #dcdcdc;}
.afheader2{font-family: Verdana, Arial, Tahoma;font-weight: bold;font-size: 11px;color: #ffffff;background-color: #336699;height: 18px;}

.afforumrow {border-right: #cdcdcd 1px solid;border-top: #cdcdcd 1px solid;font-size: 12px;color:#111111; background-color: #ffffff;}
.afforumrow2{border-right: #cdcdcd 1px solid;border-top: #cdcdcd 1px solid;font-size: 12px;color:#111111; background-color: #f5f5f5;}
 .afsubject, .aftopicrow1 {font-size: 12px;color:#111111; }
.afforumrow a, .afforumrow a:link, .afforumrow a:visited, .afforumrow a:active, 
.afsubject a, .afsubject a:link, .afsubject a:visited, .afsubject a:active, 
a.afsubject , a.afsubject:link, a.afsubject:visited, a.afsubject:active, 
.aftopicrow1 a, .aftopicrow1 a:link, .aftopicrow1 a:visited, .aftopicrow1 a:active, 
.afpostinfo1 a, .afpostinfo1 a:link, .afpostinfo1 a:visited, .afpostinfo1 a:active, 
.afposttopic a, .afposttopic a:link, .afposttopic a:visited, 
.afpostreply1 a, .afpostreply1 a:link, .afpostreply1 a:visited, 
.afforumrow2 a:link, .afforumrow2 a:visited, .afforumrow2 a:active{color: #003881; text-decoration:underline;}
.afforumrow a:hover, .afsubject a:hover, .afsubject a:hover,  .afpostinfo1 a:hover,  .afposttopic a:hover,  .afpostreply1 a:hover,  .afforumrow2 a:hover{color: #F78D26;text-decoration:underline;}

.afpostinfo2 a, .afpostinfo2 a:link, .afpostinfo2 a:visited, .afpostinfo2 a:active, 
.afpostreply2 a, .afpostreply2 a:link, .aftopicrow2 a:visited, .afpostreply2 a:active{color: #003881;text-decoration:underline;}
.afpostinfo2 a:hover,  .afpostreply2 a:hover {color: #F78D26;text-decoration:underline;}

.aflastpost{border-top: #cdcdcd 1px solid;font-size: 11px;background-color: #ffffff;color:#111111;}
.aflastpost a, .aflastpost a:link, .aflastpost a:visited, .aflastpost a:active{color: #003881;text-decoration:underline;}
.aflastpost a:hover {color: #F78D26;text-decoration:underline;}

.aftopicrownew, .afcol3, .afcol4, .afcol5, .afcol6, .afpostinfo, .afposttopic, .afpostreply, .afpostbody, .afpostattach, .afpostsig{font-size: 12px;}
.afpostinfo1, .afpostinfo2{border-left: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;}
.afpostinfo2, .afpostreply2{background-color: #f5f5f5;}
.afposttopic, .afpostreply1, .afpostreply2 {border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;}
.afsubrow{font-size:11px;border-bottom: solid 1px #333333;}
.afcol1{border-left: solid 1px #cdcdcd;	border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afcol2{border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afcell1{font-weight: bold;background-color: #dcdcdc;}
.aftopicrow1, .aftopicrownew{border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afnormal a,.aftopicrow1 a, aftopicrow1 a:link, aftopicrow1 a:visited, aftopicrow1 a:active{color: #003881;text-decoration:underline;}
.aftopicrownew a, aftopicrownew a:link, aftopicrownew a:visited, aftopicrownew a:active{color: #003881;text-decoration:underline;font-weight: bold;}
.aftopicrow1 a:hover{color: #F78D26; text-decoration:underline;}
.aftopicrownew a:hover{color: #F78D26;text-decoration:underline;font-weight: bold;}

/*
.NTForums_Button{cursor:hand; border: #000000 1px solid;padding-right: 2px;display: block;padding-left: 2px;font-weight: bold;font-size: 9pt;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#336699,EndColorStr=#7DA1C4);padding-bottom: 5px;width: 100px;color: #ffffff;padding-top: 5px;background-color: #cccccc;text-align: center;	text-decoration: none;}
input.NTForums_Button:hover  { color: #000; text-decoration: none; }
{
	font-family: Verdana, sans-serif; font-weight:bold;font-size:12px;text-align:center;
	cursor:pointer;	color:#fff;	border: #000000 1px solid;	padding:5px 8px 5px 8px;
	text-decoration:none;	background-color:#336699;}
*/

.NTForums_Button,input.NTForums_Button:link,input.NTForums_Button:visited
{font-size:11px; cursor:pointer;	 font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #3F608D;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #3F608D;	padding: 3px 7px 4px 8px;	
	text-decoration: none;	background: #5373b9;}
input.NTForums_Button:hover,
input.NTForums_Button:active   {color: #111111; 	border-top: 3px solid #3F608D;	border-bottom: 2px solid #95B5E1;	
	border-left: 3px solid #3F608D;	border-right: 2px solid #95B5E1;	background: #5373b9; text-decoration: none; 	padding: 2px 8px 5px 7px;}



.afButton {cursor:hand;	border: #000000 1px solid;}
.af_arrow {	background-color: #FFFFFF;border: #696969 1px solid;}
.afborder {border-left: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;}
.afsmallbutton, .afsmallbutton a, .afsmallbutton a:link, .afsmallbutton a:active, .afsmallbutton a:visited{font-size: 11px;	color: #000080;}
.afminibutton, .afminibutton a, .afminibutton a:link, .afminibutton a:active, .afminibutton a:visited{font-size: 10px;color: #000080;}
.afsmalltext{font-size:11px;}
.emot{background-color:transparent;border-style:none;margin:0px,0px,0px,0px;padding:0px,0px,0px,0px;}
.af_textbox{border-bottom:#336699 1px solid;border-left:#7B9EBD 1px solid;border-right:#336699 1px solid;border-top:#7B9EBD 1px solid;}
.afadminHeader{border-bottom:#000000 1px solid;font-family:Verdana,Arial,sans-serif;font-size:12pt;font-weight:bold;padding-left:10px;width:95%;}
.NTForums_Quote{border: solid 1px #dcdcdc;background-color: #f5f5f5; padding: 2px 2px 2px 2px;}

/*========================================================*/
/*  7. Forms                                              */
/*========================================================*/

select, input, textarea {  color: #111; }
.NormalTextBox { color: #111; padding-left: 4px; line-height: 12px;  font-weight: normal;  }
td.NormalTextBox { padding: 0; margin: 0; background: transparent; border: 0; } /* visibility: invisible;  */


/*========================================================*/
/*  News Articles                                      */
/*========================================================*/

.articleTopCell { background:#5373B9;padding: 6px; height: 25px; }
.articleTopCell .NormalBold {color: #ffffff; font-weight: bold; }
.articleFooterCell { color: #FFFFFF; padding: 3px; background-color: #5373B9; height: 25px; }
.articleFooterCell .NormalBold {color: #ffffff; font-weight: bold; }
.articlePagingCell { padding: 3px; background-color: #E6EDF6; height: 25px; }
.articleIconCell { background-color: #C0C0C0; width: 20px; }
/* copy from HeaderMedium */
.HeaderNews,a.HeaderNews:link,a.HeaderNews:active,a.HeaderNews:visited,.a.HeaderNews:hover{ color:#003881; font-size:20px; font-weight: bold; text-decoration:none;  } 
.HeaderNews,HeaderNews a:link,HeaderNews a:active,HeaderNews a:visited,.HeaderNews a:hover{ color:#003881; font-size:20px; font-weight: bold; text-decoration:none;  } 
/* copy from subhead */
.ArticleLink, a.ArticleLink { font-size: 14px; font-weight: bold; color: #305E9C;}
a.ArticleLink:link, a.ArticleLink:visited, a.ArticleLink:active {color: #305E9C;	text-decoration: underline;}
a.ArticleLink:hover {	color: #F78D26;	text-decoration: underline;}

/* set this in case of icon 
.ArticleImage { vertical-align: top;  width:28;  padding: 3px 0px 0px 0px; text-align:center;  }
*/

.RSS{ font-size:11px; 	 } 
a.RSS:link, a.RSS:visited, a.RSS:active {color: #305E9C;	text-decoration: underline;  font-weight:bold; }
a.RSS:hover {	color: #F78D26;	text-decoration: underline; font-weight:bold; }
/* span of class=subsubhead with anchor inside */
.RSS a:link, .RSS a:visited, .RSS a:active{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.RSS a:hover{ color:#F78D26; text-decoration:underline;  font-weight:bold; }

/*========================================================*/
/*  Calendar                                      */
/*========================================================*/

.calendarTitle, .calendarTitle td
{	background-color: #E5EDF7;}

.calendarSelectedDay
{	background-color: #E5EDF7;}

.calendarDayHeader
{	background-color: E5EDF7;}

.calendarTitle, .calendarTitle td
{	font-weight: bold;	font-size: 12pt;	color: #003881;}

.calendarNextPrev A:link, A.calendarNextPrev:link{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.calendarNextPrev A:visited, A.calendarNextPrev:visited{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.calendarNextPrev A:active, A.calendarNextPrev:active{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.calendarNextPrev A:hover, A.calendarNextPrev:hover{ color:#F78D26; text-decoration:underline; font-weight:bold; }

.calendarDay A:link, A.calendarDay:link{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.calendarDay A:visited, A.calendarDay:visited{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.calendarDay A:active, A.calendarDay:active{ color:#305E9C; text-decoration:underline; font-weight:bold; }
.calendarDay A:hover, A.calendarDay:hover{ color:#F78D26; text-decoration:underline; font-weight:bold; }

.calendarOtherMonthDay, .calendarOtherMonthDay a:link, .calendarOtherMonthDay a:visited, .calendarOtherMonthDay a:active
{	color: #808080;}

.calendarOtherMonthDay a:hover{	color: #F78D26;}




/*========================================================*/
/*  Menu                                      */
/*========================================================*/

.MainMenu_MenuContainer{background:transparent;}
.MainMenu_MenuContainer img{display:none;}
.MainMenu_MenuIcon{display:none;}
.MainMenu_MenuItem{
	color:#FFF;font-weight:bold;font-size:12px;
	padding:4px 8px 4px 5px;
	border:#82A8DC solid;border-width:1px 0px;
}
.submenuitembreadcrumb{
	color:#000;font-weight:bold;font-size:12px;
	padding:4px 8px 4px 5px;
	border:#82A8DC solid;border-width:1px 0px;
}
.submenuitemselected{
	color:#000;font-weight:bold;font-size:12px;
	padding:4px 8px 4px 5px;
	background:#82A8DC;
	border:#82A8DC solid;border-width:1px 0;
}
.MainMenu_MenuArrow{
	padding:0 3px 0 5px;
	border:#82A8DC solid;border-width:1px 1px 1px 0;
	text-align:right;
}
.submenu{
	z-index:1000;
	border:1px #394493 solid;
	padding:0;
	background:#82A8DC;
}
.rootmenuitem td{
	font-size:0px;
	padding:0 7px 0 10px;
	background:transparent;
	height:22px;
}
.rootmenuitem span{color:#FFF;font-size:12px;font-weight:bold;}
.rootmenuitembreadcrumb td{
	font-size:0px;
	padding:0 7px 0 10px;
	background:transparent;
	height:29px;
}
.rootmenuitembreadcrumb span{color:#000;font-size:12px;font-weight:bold;}
.rootmenuitemselected td{
	font-size:0px;
	padding:0 7px 0 10px;
	background:transparent;
	height:29px;
}
.rootmenuitemselected span{color:#000;font-size:12px;font-weight:bold;}
.rootmenuitem,.rootmenuitemselected,.rootmenuitembreadcrumb{background:transparent;}
.MainMenu_MenuBreak{display:none;}
.MainMenu_RootMenuArrow{display:none;}
