body
{
	font-family:Verdana,Tahoma;
	font-size:8pt;
	margin:0px;
	padding:0px;
	scrollbar-3dlight-color:#555555; 
	scrollbar-arrow-color:#555555; 
	scrollbar-base-color:#cccccc; 
	scrollbar-darkshadow-color:#aaaaaa; 
	scrollbar-face-color:white; 
	scrollbar-highlight-color:white; 
	scrollbar-shadow-color:#555555; 
	scrollbar-track-color:#DFDFDF; 
}

/* cool color efac01  efffff*/

#main 
{
	position:relative;
}

form
{
	margin:0px;
	padding:0;
}  

a
{
	color:#2A64B1;
	text-decoration:none;
	cursor:pointer;
}

a:hover
{
	color:#2A64B1;
	text-decoration:underline;
}

a:link:hover 
{
		color:blue;
	text-decoration:underline;
}

a:visited:hover 
{
		color:blue;
	text-decoration:underline;
}

td
{
	color:black;
	font-family:Verdana,Tahoma;
	font-size:8pt;
}

select
{
	border-style:solid;
	border-width:1px;
	border-color:#aaaaaa;
	font-family:Verdana,Tahoma;
	padding:3px;
	font-size:8.2pt;
}

input 
{
	font-family:Verdana,Tahoma;
	font-size:8.2pt;
}

textarea
{
	font-family:Verdana,Tahoma;
	font-size:8.2pt;
}

#NavigationControl
{
	margin-left:8px;	
}



img
{
	border-width:0px;
}

.NavSideLink a
{
	font-size:85%;
	color:#999999;
	text-decoration:none;
}

.NavSideLink:hover
{
	color:black;
}



.IBoxH
{
	font-family:arial;
	padding:3 3 3 6;
	background-color:#E4E4E4;
	font-size:9pt;
	border-bottom:none 1px #A9B6BF;
}

.IBox
{
	border-style:solid;
	border-width:1px;
	border-color:#aaaaaa;
	padding:3px; 
}

.IBox a
{
	text-decoration:none;
	color:#777788;
}

.IBox a:hover
{
	text-decoration:none;
	color:#000000;
}

.HBox
{
	font-family:Verdana,Tahoma;
	color:#444444;
	font-weight:bold;
	background-color:#e7e7e7;
	border-bottom:solid 1px #cacaca;
	font-size:8.5pt;
	padding:4px;
}

.NBox
{
	padding-bottom:5px;
	margin-bottom:7px;
	border:solid 1px #BBBBBB;
	border-top:solid 1px #aaaaaa;
	border-bottom:solid 1px #cdcdcd;
	
}

.TitleContent
{
	padding:3px;
}

.FieldTitle
{	
	color:red;
	font-family:arial;
}

.FieldTitle2
{	
	font-family:Arial;
	font-weight:bold;
	color:red;
}

.RedBoxTitle
{
	font-family:arial;
	color:red;
	font-size:10pt;
	font-weight:bold;
}

.TextBox
{
/*	padding:4px; */
	width:225px;
/*	height:24px; */
}

.TextBoxLarge
{
	padding:3px; 
	width:225px;
}

.BorderFreeInput input
{
	border-width:0px;
	border-style:none;
	border-color:#ffffff;
	margin:0px;
	padding:0px;
}

.BorderFreeInput
{
	border-width:0px;
	border-style:none;
	border-color:#ffffff;
	margin:0px;
	padding:0px;
}

.IBoxHTitleItemA
{
	margin-bottom:5px;
	color:#000000;
	height:23px;
	padding:0 10 0 10;
	font-size:9pt;
	font-family:Arial;
	background-color:#E4E4E4;
	border-bottom:solid 1px #afafaf;
	border-top:solid 1px #e0e0e0;
}

.MSGRow
{
	cursor:pointer;
	padding:3px;
	border-bottom:solid 1px #e0e0e0;
}

.AlternatingRow
{
	background-color:#f2f2f2;
}

#TOOLTIPAREA
{
	z-index:1000;
	position:absolute;
	background-color:#ffffff;
	border:solid 1px #aaaaaa;
	padding:1px;
	display:none;
}

.BlueLink
{
	color:Blue;
}

.BlueLink a
{
	color:Blue;
}

.TopMenu_Tab
{
	font-family:Verdana,Tahoma;
	cursor:pointer;
	color:White;
	font-weight:bold;
	font-size:11px;
	padding:0 13 0 13;
}

.TopMenu_Tab_Selected
{
	background-color:#666666;
	color:white;
}

.TopPageLink
{
	background-color:#efefef;
	padding:0 5 0 5;
	font-size:7pt;
	border-bottom:solid 1px #dfdfdf;
}

.TopPageCompany
{
	padding:0 2 0 3;
	font-size:7pt;
}

#MinorTabs
{
	background-color:#2B5B92;
}


#PS_CONTEXTMENU3 td
{
	cursor:pointer;
}


#PS_CONTEXTMENU1 td
{
	cursor:pointer;
}

.CoolTopNav
{
	margin-left:41px;
}

.CoolTopNav td
{

	
}

.ExtraContent
{
	background-color: #fff;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}

.ExtraContent div 
{
	color: #000;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
	position: relative;
}

.Size10Font
{
	font-size:10pt;
}

.Size10Font td
{
		font-size:10pt;
}

.mp_ProfileTitleAreaOppsBox a
{
	
	color:#110000;
}