 BODY
{
    FONT-SIZE: 8pt;
    COLOR: black;    
    FONT-FAMILY: Verdana, Arial;    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    SCROLLBAR-BASE-COLOR: lightgrey;
    SCROLLBAR-ARROW-COLOR: #004400;
}

SPAN,DIV,FORM,OL,P,TD,TH,EM{
    FONT-FAMILY: Verdana, Arial;
    color:#000000;
    font-size:8pt;	
}
INPUT,TEXTAREA,SELECT
{
	font-size:8pt;
	FONT-FAMILY: Verdana, Arial;
    color:#000000;
    background:#f5f5f5;
}
.linkRed a:link, .linkRed a:visited, .linkRed a:active 
{
	text-decoration:none;
	color:Red;	
}
.PageLink span 
{
	text-decoration:none;
	color:Red;
	font-weight:bold;	
}
a
{
	text-decoration:none;
	color:Black;	
}
span.pageTextColor
{
	color:Red;		
	font-weight:bold;
}

.CRMBackColor
{
	background:#6699FF;		
}
.CRMDarkBackColor
{
	background:#004400;		
}
.WhiteHeaderText
{
	font-size:8pt; 
	font-weight:bold;
	color:White;
}
.DisabledText
{
	font-size:10pt; 
	font-weight:bold;
	color:LightGrey;
}
A.menuButton
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    
    PADDING-BOTTOM: 2px;
    PADDING-RIGHT: 6px;    
    PADDING-LEFT: 6px;
    PADDING-TOP: 2px;
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 0px;
    TOP: 0px;
    
    MARGIN: 1px;
    
    CURSOR: default;
    COLOR: #ffffff;
    
    
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    POSITION: relative;
    
    BACKGROUND-COLOR: Transparent;    
}
A.menuButton:hover
{
    BORDER-LEFT-COLOR: #f0f0f0;
    BORDER-BOTTOM-COLOR: #808080;    
    BORDER-TOP-COLOR: #f0f0f0;
    BACKGROUND-COLOR: Transparent;
    BORDER-RIGHT-COLOR: #808080;
}
.DataGridFixedHeader 
{
background-color: white; 
position:relative;
left:-9px;
top:expression(this.offsetParent.scrollTop-2);
}

/*Tab controlStart*/
.shadetabs{
padding: 4px  0px ;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold  ;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 1px;
border: 1px solid #778 silver;
color: #2d2b2b;
background-color:gray;
background: white url(images\shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(images\shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}


/*Tab Control*/

.IntranetheaderText
{
	font-size:16px;
	font-family:Arial;
}

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	color:Black;
	padding: 1px 1px 1px 1px;	
}

.ContextMenuBreak
{	
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #FFE6A0;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 18px 3px 32px;
}
/* TAB Control */

.ajax__tab_my .ajax__tab_header {font-size:11px;background:url(images/tabs/tab-line.gif) repeat-x bottom;}
.ajax__tab_my .ajax__tab_outer {padding-right:4px;background:url(images/tabs/tab-right.gif) no-repeat right;height:21px;}
.ajax__tab_my .ajax__tab_inner {padding-left:3px;background:url(images/tabs/tab-left.gif) no-repeat;}
.ajax__tab_my .ajax__tab_tab {height:20px;padding:4px;margin:0;background:url(images/tabs/tab.gif) repeat-x;}
.ajax__tab_my .ajax__tab_hover .ajax__tab_outer {background:url(images/tabs/tab-hover-right.gif) no-repeat right;}
.ajax__tab_my .ajax__tab_hover .ajax__tab_inner {background:url(images/tabs/tab-hover-left.gif) no-repeat;}
.ajax__tab_my .ajax__tab_hover .ajax__tab_tab {background:url(images/tabs/tab-hover.gif) repeat-x;}
.ajax__tab_my .ajax__tab_active .ajax__tab_outer {background:url(images/tabs/tab-active-right.gif) no-repeat right;}
.ajax__tab_my .ajax__tab_active .ajax__tab_inner {background:url(images/tabs/tab-active-left.gif) no-repeat;}
.ajax__tab_my .ajax__tab_active .ajax__tab_tab {background:url(images/tabs/tab-active.gif) repeat-x;}
.ajax__tab_my .ajax__tab_body {font-size:10pt;border:1px solid #999999;border-top:0;padding:0px;background-color:#ffffff;}


