
.menulinkwhite 		{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-decoration: none}
.menulinkwhite:hover		{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: normal;text-decoration: none}}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC9966;

}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
}
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #23607A;
	font-weight: normal;

}
.sidebar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.topdisplay {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.NavItem {BORDER-TOP: 1px; FONT-SIZE: x-small; FONT-FAMILY: arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.red { color: #FF0000 ; font-size: 12px}
.link 	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; text-decoration: underline}
.link:Hover	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; text-decoration: underline; background-color:eeeeee;}
.linkSmall 	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003399; text-decoration: underline}
.linkSmall:Hover	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003399; text-decoration: underline; background-color:eeeeee;}
.linkwhite 		{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-decoration: none}
.linkwhite:hover		{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-decoration: underline}
.linkBlack 	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.linkBlack:Hover	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
.linkBlackU 	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.linkBlackU:Hover	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
.pagingLink 	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.pagingLink:Hover	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
.separator {
	BORDER-LEFT: buttonshadow 1px solid; BORDER-RIGHT: buttonhighlight 1px solid; HEIGHT: 22px; WIDTH: 2px
}
FORM {margin-top:0px; margin-bottom: 0px;}
BODY,P,TD {
scrollbar-arrow-color:#990000;
scrollbar-face-color:#E2EAF1;
font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px }
LI {line-height: 20px;}
A 		{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; text-decoration: underline; }
A:hover	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; text-decoration: underline; }
.runningNav 	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.runningNav:Hover	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline; background-color:eeeeee;}
.topnav 		{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.topnav:hover	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none}
.smalllink 	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #999999; text-decoration: none}
.smalllink:Hover	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; text-decoration: underline; background-color:eeeeee;}
.sideBar {font-family:menu,arial,helvetica;font-size:11px;color:black;text-decoration:none;BACKGROUND-COLOR: transparent;width:70px;padding:3px;}
.sideBar:hover {font-family:menu,arial,helvetica;font-size:11px;color:black;text-decoration:none;BORDER: #666666 1px solid; BACKGROUND-COLOR: #CEDBEA;width:70px;padding:2px;height:24px;}
.menubutton {font-family:menu,arial,helvetica;font-size:11px;color:black;text-decoration:none;BACKGROUND-COLOR: transparent;padding:3px;}
.menubutton:hover {font-family:menu,arial,helvetica;font-size:11px;color:black;text-decoration:none;BORDER: #666666 1px solid; BACKGROUND-COLOR: #CEDBEA;padding:2px;}
.menubutton2 {font-family:menu,arial,helvetica;font-size:11px;color:black;text-decoration:none;BACKGROUND-COLOR: transparent;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;margin-right:2px;width:100%}
.menubutton2:hover {font-family:menu,arial,helvetica;font-size:11px;color:black;text-decoration:none;BORDER: #666666 1px solid; BACKGROUND-COLOR: #CEDBEA;width:100%;padding-left:3px;padding-right:3px;padding-top:1px;padding-bottom:1px;margin-right:2px;}

.white		{color: #FFFFFF}
.whiteSmall { color: #FFFFFF ; font-size: 9px}
.redsmall { color: #FF00000 ; font-size: 9px}
.header {  font-size: small; color: #FF0000}
.tableheader {  color: #000080}
.barheader{ color: #0000000 ; font-size: 10px; font-weight:bold;padding-top:2px;padding-bottom:2px;}
.barsubheader{ color: #333333 ; font-size: 10px; font-weight:bold;}
.barsubheadergrey{ color: #666666 ; font-size: 11px; }
.barlink 	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; text-decoration: underline; height:18px;}
.barlink:Hover	{font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; text-decoration: underline; height:18px;}
.title { font-size: medium; color: #666666}
.emailtitle {font-size: 16px; font-weight:bold; color: #333333;}
.NavItem	{border-Style:"none";	border-width:1px  background-color; font-size: 12px; color: #000000; font-family:verdana, arial ; }
.gray 		{ color: #999999}
.lstHeader{
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFC9EC7F', EndColorStr='#FFEEFFC1');
	    TABLE-LAYOUT: fixed;
		WIDTH: 100%;
		HEIGHT: 20px;
		Margin: 0px;
}

.lstHeader TD{
		/*background:#D7E3C5;*/
		border-top: 1px EEF6D4 solid;
		border-left: 1px EEF6D4 solid;
		border-bottom: 1px #86AE30 solid;
		border-right: 1px #86AE30 solid;
		padding-left: 2px;
		padding-right: 1px;
		table-layout:fixed;
		font-size: 8pt;
}

fieldset {padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

.textbox {
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
border-style: solid;
border-width: 1px;
border-color: 999999;

}

.submitbutton {
FONT-FAMILY: ms sans serif, Verdana, Geneva, Arial; 
FONT-SIZE: 11px; 
background-color:#eeeeee; 
color:#000000;
}
.submitbuttonsmall {
FONT-FAMILY: Arial, ms sans serif, Verdana, Geneva, ; 
FONT-SIZE: 11px; 
background-color:#dedede; 
color:#000000;
border-style: solid;
border-width: 1px;
border-color: 999999;
}

.button1 {
FONT-FAMILY: ms sans serif, Verdana, Geneva, Arial; 
FONT-SIZE: 11px; 
background-color:#eeeeee; 
border-style: solid; 
border-width: 1px;
border-color: #666666; 
color:#333333;
padding: 0px;
height=19px;
}

.Plain {
background-color:#ffffff;
font-size:12px;
border-style: normal;
border-width: 1px;
border-color: ffffff;
padding: 0px;
height=normal;
}



 
.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000066; font-weight: bold}

.coolButton2 {border: 1px solid cccccd; padding: 1px; text-align: center; cursor: pointer; cursor: hand; font-size:11px}

.winbevel{
		font-size: 11px;
		background-color: #E2EAF1;
		border-Left:    1px solid #ffffff;
		border-Right: 1px solid #E2EAF1;
		border-Top:     1px solid #ffffff;
		border-Bottom: 1px solid #E2EAF1;
		padding-Top: 0px;
		padding-Left: 2px;
		padding-Right: 2px;
		padding-Bottom: 2px;
		cursor: default;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#E2EAF1');

}

.winbevelDown{
		font-size: 11px;
		background-color:#E2EAF1;
		border-Left:    1px solid #E2EAF1;
		border-Right: 1px solid #ffffff;
		border-Top:     1px solid #E2EAF1;
		border-Bottom: 1px solid #ffffff;
		padding-Top: 1px;
		padding-Left: 3px;
		padding-Right: 1px;
		padding-Bottom: 1px;
		cursor: default;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E2EAF1', EndColorStr='#ffffff');

}

.winbevelDefault{
		font-size: 11px;
		background-color:buttonface;
		border-Left:    2px solid ffffff;
		border-Right: 2px solid aaaaaa;
		border-Top:     2px solid ffffff;
		border-Bottom: 2px solid aaaaaa;
		padding-Top: 0px;
		padding-Left: 2px;
		padding-Right: 2px;
		padding-Bottom: 2px;
 		border-Style: outset;
}

.winbevelWhite{
		font-size: 11px;
		background-color:ffffff;
		border-Left:    2px solid ffffff;
		border-Right: 2px solid aaaaaa;
		border-Top:     2px solid ffffff;
		border-Bottom: 2px solid aaaaaa;
		padding-Top: 0px;
		padding-Left: 2px;
		padding-Right: 2px;
		padding-Bottom: 2px;
 		border-Style: outset;
}

.winbevelInset{
		font-size: 11px;
		background-color:ffffff;
		BORDER-LEFT: #999999 1px solid;
		BORDER-RIGHT: #E2EAF1 1px solid; 
		BORDER-TOP: #999999 1px solid;; 
		BORDER-Bottom: #E2EAF1 1px solid;  

}



.tablebevel{
		font-size: 11px;
		background-color:ffffff;
		border-Left:    2px solid #ffffff;
		border-Right: 2px solid #aaaaaa;
		border-Top:     2px solid #ffffff;
		border-Bottom: 2px solid #aaaaaa;
		padding-Top: 0px;
		padding-Left: 2px;
		padding-Right: 2px;
		padding-Bottom: 2px;
 		border-Style: outset;
}

.tablebevelDS{
		font-size: 11px;
		background-color:ffffff;
		border-Left:    1px solid #ffffff;
		border-Right: 1px solid #aaaaaa;
		border-Top:     1px solid #ffffff;
		border-Bottom: 1px solid #aaaaaa;
		padding-Top: 0px;
		padding-Left: 2px;
		padding-Right: 2px;
		padding-Bottom: 2px;
 		border-Style: outset;
		filter:	progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
}


.tablebevelgray {
		font-size: 11px;
		background-color:dedede;
		border-Left:    1px solid #666666;
		border-Right: 1px solid #000000;
		border-Bottom: 2px solid #666666;
		}

.tablebevelgrey {
		font-size: 11px;
		background-color:dedede;
		border-Top:    1px solid #999999;
		border-Left:    1px solid #666666;
		border-Right: 1px solid #000000;
		border-Bottom: 2px solid #666666;
		}

.tablebevelIframe {
		font-size: 11px;
		background-color:#E2EAF1;
		border-Left:    1px solid #000000;
		border-Right: 1px solid #000000;
		border-Bottom: 2px solid #999999;
}


.calSelected {
		font-size: 11px;
		background-color:ffffff;
		border-style: solid;
		border-width: 2px;
		border-color: #ff0000;
}
.calover {
		font-size: 11px;
		background-color:ffffff;
		border-style: solid;
		border-width: 1px;
		border-color: #ff0000;
}
.calMiniSelected {
		font-size: 9px;
		background-color:ffffff;
		border-style: solid;
		border-width: 1px;
		border-color: #ff0000;
}

.navtext {
		text-align:left; 
		width:250px; 
		font:11px verdana; 
		border-width:2px; 
		border-style:groove;
		border-color:white; 
		background-color:#FFFFE1; 
		layer-background-color:#eeeeee; 
		color:black; 
		padding:	3px;
		
}

.navtextS {
		text-align:left; 
		width:100px; 
		font:11px verdana; 
		border-width:2px; 
		border-style:groove;
		border-color:white; 
		background-color:#FFFFE1; 
		layer-background-color:#eeeeee; 
		color:black; 
		padding:	3px;
		
}

.calTime { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #eeeeee; }
.calDiv {
		scrollbar-face-color:#ffffff;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-shadow-color:#E2EAF1;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-highlight-color:#E2EAF1;
		scrollbar-track-color:#ffffff;
		scrollbar-arrow-color:#660000;
		overflow: auto; 
		width:100%;
		height:103px;
		padding-left:2px;
		padding-right:2px;
		padding-top:2px;
		padding-bottom:0px;
		z-index:2;
}

.emailDiv {
		scrollbar-face-color:#E2EAF1;
		scrollbar-arrow-color:#660000;
		overflow: auto;
		width:100%; 
		
}
.emailDivFrame {
		scrollbar-face-color:#E2EAF1;
		scrollbar-arrow-color:#660000;
		overflow: auto;
		width:100%; 
		height:100%;
		font-size: 11px;
		background-color:ffffff;
		BORDER-LEFT: #999999 1px solid;
		BORDER-RIGHT: #E2EAF1 1px solid; 
		BORDER-TOP: #999999 1px solid;
		BORDER-Bottom: #E2EAF1 1px solid;  
}
.divBody {
		scrollbar-face-color:#E2EAF1;
		scrollbar-arrow-color:#660000;
		overflow: auto;
		width:100%; 
		height:100%;
		font-size: 11px;
		BORDER-LEFT: #999999 1px solid;
		BORDER-RIGHT: #E2EAF1 0px solid; 
		BORDER-TOP: #999999 0px solid;
		BORDER-Bottom: #c9c9c9 1px solid;  
}

.emailDivInset {
		width:100%; 
		height:100%;
		padding-Top: 0px;
		padding-Left: 0px;
		padding-Right: 0px;
		padding-Bottom: 0px;
		margin-Top: 0px;
		margin-Left: 0px;
		margin-Right: 0px;
		margin-Bottom: 0px;

}

.interfaceMenu{
	background-color: #E2EAF1;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#E2EAF1');
}
.interfacebar{
	background-color: #E2EAF1;
	border-bottom: 1px groove #cccccc;
	padding-bottom: 2px;
}
.interfaceHeaderTable {
	BACKGROUND-COLOR: #E2EAF1; 
	BORDER-LEFT: buttonshadow 1px solid; 
	BORDER-RIGHT: threedlightshadow 0px solid; 
	BORDER-TOP: buttonshadow 1px solid; 
	COLOR: buttontext; 
	FONT: icon; 
	TABLE-LAYOUT: 	fixed; 
	WIDTH: 100%;

}
.interfaceHeaderTableTD{
	FONT: icon; 
	font-size: 11px;
	BACKGROUND-COLOR: #E2EAF1; 
	BORDER-BOTTOM: buttonshadow 1px solid; 
	BORDER-LEFT: buttonhighlight 1px solid; 
	BORDER-RIGHT: buttonshadow 1px solid; 
	BORDER-TOP: buttonhighlight 1px solid; 
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:1px;
}
.ui_tabBodyWin {
		font-size: 11px;
		background-color: white;
		border-Left:    1px ;
		border-Right: 2px;
		border-Bottom: 2px;
		border-top: 0;
		border-style:outset;
		padding-top:5px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
}
.ui_tabRunnerWin {
		border-top: 0;
		border-Left:    1px ;
		border-Right: 2px;
		border-bottom: 0;
		border-style:outset;
		background-color: white;
}
.ui_tabBody{
		font-size: 11px;
		background-color: #ECECEC;
		border-Left:    0px ;
		border-Right: 0px;
		border-Bottom: 0px;
		border-top: 0;
		padding-top:5px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
}
.ui_tabRunner{
		background:	url("skins/gem/tabstrip.gif")
}
.ui_tabLeft {
		background:	url("skins/gem/tableft.gif")
}
.ui_tabTile {
		font-size: 11px;
		cursor: Default;
		background:	url("skins/gem/tabtile.gif")
}
.ui_tabRight {
		background:	url("skins/gem/tabright.gif")
}
.ui_tabBar {
	background:	url("skins/gem/tabtop.gif")
}

.ui_tabUp {
	padding-bottom:1px ;
}
.ui_tab {

}
.ui_tabDown {
	border-bottom:1px solid #8A8A8A;
}


.ui_tabshadow{
background:	url("skins/gem/tabshadow.gif")
}

.wizard_top {
	background-color: #ffffff;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffff', EndColorStr='#ffffff');

}
.wizard_body {
		font-size: 11px;
		background-color: #E2EAF1;

}

