.notifybuttontable 
{
border-right:0px solid black;
border-bottom:0px solid black;
border-top:0px solid #4C5F7B;
border-left:0px solid #4C5F7B;
background-image: url(images/common/theme/center.gif);
font-size:11px;
color: #121212;
font-weight:bold;
padding:0px;
}

.notifyhmenuheader 
{
white-space:nowrap;
padding-left:8px;
padding-right:8px;
border:1px solid #4C5F7B;
background: #64676C;
padding-top:1px;
padding-bottom:2px;
font-size:11px;
color: #121212;
}

.notifybuttoncell
{
	white-space:nowrap;
	padding-left:8px;
	padding-right:8px;
	background-image: url(images/common/theme/smallbutton.gif);
	border-left:1px solid black;
	border-top:1px solid black;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	font-size:10px;
	color: #666666;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
}

.notifyplaincell
{
white-space:nowrap;
padding-left:8px;
padding-right:8px;
border:1px solid #C9C9C9;
font-size:11px;
color: #121212;
}

.notifybuttonhover
{
white-space:nowrap;
padding-left:8px;
padding-right:8px;
border-left:1px solid black;
border-top:1px solid black;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
background-image: url(images/common/theme/smallover.gif);
font-size:10px;
cursor:pointer;
color: #000000;
font-weight:bold;
padding-top: 3px;
padding-bottom: 3px;
}

.notifybuttonclick
{
white-space:nowrap;
padding-left:8px;
padding-right:8px;
border-left:1px solid #A0A0A0;
border-top:1px solid #A0A0A0;
border-bottom:1px solid white;
border-right:1px solid white;
background:#D7D7D7;
font-size:11px;
color: #121212;
}

.notifylink
{
color: #121212;
text-decoration:none;
font-weight: normal;
}

.notifylink:hover
{
color: blue;
}





.topmenubuttontable 
{
	border-right:0px solid #eeeeee;
	border-bottom:0px solid #999999;
	border-top:0px solid #eeeeee;
	border-left:0px solid #999999;
	font-size:7px;
	color: #FFFFFF;
	font-weight:bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	background-position:right top;
	vertical-align:bottom;
	/*background-image:url(images/common/theme/rollyImg/menu/top-table-bg-new.jpg);*/
}

.topmenuhmenuheader 
{
	white-space:nowrap;
	padding-left:8px;
	padding-right:8px;
	border:0px solid #ECECEC;
	background:#64676C;
	padding-top:1px;
	padding-bottom:2px;
	font-size:10px;
	color: #717161;
}

.topmenubuttoncell
{
	white-space:nowrap;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bolder;
	font-family:"Trebuchet MS", Verdana;
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:left;
	text-align:center;
	vertical-align:top;
	height:60px;
	width:140px;
	border: 0px solid #ffffff;
	/*background-image:url(images/common/theme/rollyImg/menu/top-menu-bg-new.jpg);*/
	/*background-color: #E7E804;	*/
}
.topmenubuttoncell a:link
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenubuttoncell a:visited
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenubuttoncell a:hover
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenubuttoncell a:active
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenuplaincell
{
	white-space:nowrap;
	padding-left:8px;
	padding-right:8px;
	border:0px solid #eeeeee;
	font-size:9px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
}

.topmenubuttonhover
{
	white-space:nowrap;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bolder;
	font-family:"Trebuchet MS", Verdana;
	background-repeat:repeat-x;
	cursor:pointer;
	background-position:left;
	text-align:center;
	vertical-align:top;
	height:60px;
	width:140px;
}

.TopMenuText
{
	filter: alpha(opacity=100);
	height:60px;
	margin-top:0px;
	color:#FFFFFF;
}

.topmenubuttonhover .TopMenuText a
{
	color:#FFFFFF;
}

.topmenubuttonhover .TopMenuText a:visited
{
	color:#FFFFFF;
}

.topmenubuttonhover .TopMenuText a:hover
{
	color:#FFFFFF;
}

.topmenubuttonhover a:link
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenubuttonhover a:visited
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenubuttonhover a:hover
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenubuttonhover a:active
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenubuttonclick
{
	white-space:nowrap;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bolder;
	font-family:"Trebuchet MS", Verdana;
	background-repeat:repeat-x;
	cursor:pointer;
	background-image:url(images/common/theme/rollyImg/menu/top-menu-bg-new-hover.png);
	background-position:left;
	text-align:center;
	vertical-align:top;
	height:60px;
	width:140px;
}
.topmenubuttonclick a:link
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenubuttonclick a:visited
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenubuttonclick a:hover
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}

.topmenubuttonclick a:active
{
	color:#ffffff;
	font-size:14px;	
	text-decoration:none;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
}


.borderedge
{
border: 0px;
}

.HorizontalMenuTitle
{
	font-size: 11px; 
	font-weight: bold;
	color: #3E507B;
	cursor:pointer;
	text-align:center;
}

.menu
{
	margin:0;
	
	border-top:0px solid #F8F8F8;
	border-bottom:0px solid #B4B4B4;
	border-right:0px solid #B4B4B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4A4A00;
	text-decoration: none;
	width:171px;
	height:20px;
	padding-bottom: 13px; 
	padding-right: 0px;
	padding-left: 7px;
	background: url(images/common/theme/rollyimg/left-menus/left-menu.gif) no-repeat left bottom;
}

.menumouseover
{
	margin:0;
	background: url(images/common/theme/rollyimg/left-menus/left-menu.gif) no-repeat left bottom;
	border-top:0px solid #F8F8F8;
	border-bottom:0px solid #B4B4B4;
	border-right:0px solid #B4B4B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width:171px;
	height:20px;
	padding-bottom: 13px; 
	padding-right: 0px;
	padding-left: 10px;
	cursor:pointer;
}

.MenuCol
{
	width:232px;
}

/*
classes for cool top nav bar
#navPrime{
padding:0;
margin:0 0 1px 0;
float:left;
} 

#navPrime ul{
	background-color: #F6F6F6;
}

#navPrime li{
	margin:0 1px 0 0;
	display:inline;
	float:left;
	background:url(images/common/theme/rollyImg/nav_bg_lft.gif) no-repeat 0px -50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
} 

#navPrime li:hover , #navPrime li.over {
background:url(images/common/theme/rollyImg/nav_bg_lft.gif) no-repeat 0px -100px;
float:left;
} 

.navPrimeLiHover{
background:#009900 url(images/common/theme/rollyImg/nav_bg_lft.gif) no-repeat 0px -100px;
float:left;
} 


.navPrimeie{
background:url(images/common/theme/rollyImg/nav_bg_lft.gif) no-repeat 0px -100px;
float:left;
} 


#navPrime li a{
margin:0;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bolder;
color: #FFFFFF;
text-decoration:none;
background:url(images/common/theme/rollyImg/nav_cnr_grey.gif) no-repeat right top;
padding:4px 20px 0 20px;
height:1.6em;
} 

#navPrime li a:hover{
background:url(images/common/theme/rollyImg/nav_cnr_green.gif) no-repeat right top;}

#navPrime .navHere{background:0 url(images/common/theme/rollyImg/nav_bg_lft.gif) no-repeat;} 

#navPrime .navHere a{background:url(images/common/theme/rollyImg/nav_cnr_purp.gif) no-repeat right top;} 

#navPrime .navHere a:hover{
background:url(/images/nav/nav_cnr_green.gif) no-repeat right top;}
*/

/* left menu classes */
.menumaintable
{
	/*(background-image: url(images/common/theme/rollyImg/left-menus/left-menu-table.gif);*/
	background-position:right top;
	background-repeat: no-repeat;
}
/* end left menu classes*/

.messagecellheader-menu
{
	font-size: 12px; 
	font-weight: bold;
	color: #3E507B;
	padding-left:8px;
	padding-right:20px;
	padding-top:3px;
	padding-bottom:3px;
	background-image: url(images/common/theme/rollyImg/left-menus/menu-header.jpg);
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	height:33px;
	cursor:pointer;
}

.messagecellheader-menu-left
{
	background-image: url(images/common/theme/rollyImg/left-menus/menu-header-left.jpg);
	background-repeat: no-repeat;
	height:33px;
	cursor:pointer;
	width:4px;
	background-position:left top;
}

.messagecellheader-left-menu
{
	background-image: url(images/common/theme/rollyImg/left-menus/left-curve.jpg);
	background-repeat: no-repeat;
	height:33px;
	cursor:pointer;
	width:10px;
	background-position:left top;
}

.messagecellheader-right-menu
{
	background-image: url(images/common/theme/rollyImg/left-menus/right-curve.jpg);
	background-repeat: no-repeat;
	height:33px;
	cursor:pointer;
	width:10px;
	background-position:left top;
}

.messagecellheader-menu-right
{
	background-image: url(images/common/theme/rollyImg/left-menus/menu-header-right.jpg);
	background-repeat: no-repeat;
	height:33px;
	cursor:pointer;
	width:4px;
	background-position:right top;
}

.messagecellheader-smallmenu
{
	padding:4px 0px 4px 4px;
	margin:0;
	background-image: url(images/common/theme/rollyImg/messagecellheader2-background.gif);
	background-repeat:repeat-x;
	border-top:1px solid #F8F8F8;
	border-bottom:0px solid #B4B4B4;
	border-right:0px solid #B4B4B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width:171px;

}

.pagebar-left
{

}

.pagebar-middle
{
	background-image: url(images/common/theme/rollyImg/header-body/Page_BG_top-middle.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	width:auto;
}

.pagebar-right
{
}

.HeaderToolBar-Left
{
	background-image:url(images/common/theme/rollyImg/header-body/toolbar-left.jpg);
	background-position: left bottom;
	height: 20px;
	padding-right: 10px;
}

.HeaderToolBar-Right
{
	background-image:url(images/common/theme/rollyImg/header-body/toolbar-right.jpg);
	background-position: right bottom;
	height: 20px;
	padding-right: 10px;
}

.HeaderToolBar-Left .SliderControl
{
cursor:pointer;
color:#000066;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
.HeaderToolBar-Right .SliderControl
{
cursor:pointer;
color:#000066;
font-size:10px;
text-decoration:none;
font-weight:bold;
}


.HeaderTableRight-Adbanner
{
background-image:url(images/common/theme/rollyImg/header-body/Page_BG_top-right.jpg);
width:604px;
height:91px;
padding-left:7px;
padding-right:14px;
padding-top:19px;
padding-bottom:12px;
}
.HeaderTableLeft-Adbanner
{
background-image:url(images/common/theme/rollyImg/header-body/Page_BG_top-left.jpg);
width:126px;
height:91px;
padding-left:7px;
padding-right:14px;
padding-top:19px;
padding-bottom:12px;
}

.FormText
{
	vertical-align:top;
	text-align:left; 
	font-size:16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#E6BC5A; 
	font-weight:bolder;
}