body,td,span,pre,div{
	font-family: Verdana;
	font-size: 10pt;
	color: white;
}
.FormHeader{
	font-family: Verdana;
	font-size: 10pt;
	color: White;
	font-weight: bold;
	padding-left: 10px;
}
.FormHeaderS{
	font-family: Verdana;
	font-size: 12pt;
	color: White;
	font-weight: bold;
	padding-left: 10px;
}

.headerSearch{
	font-family: Verdana;
	font-size: 10pt;
	color: Black;
	background-color: White;
	border: 1px solid black;
	width: 106px;
}
.AddUser_Header
{
	font-family : Verdana, Arial;
	font-size : 8pt;
}

.DisplayInline
{
	display: inline;
}
.DisplayBlock
{
	display: block;
}
 .phonedigits
 {
	width:32px;
	border : 1px solid input #000063;
	font-family : Verdana;
	font-size : 8pt;
	background-color :white;
 }
 .AddUser_InfoTable, .AddUser_PersonTable
{
	font-family:Verdana, Arial;
	font-size:8pt;
	padding:2px 0px 0px 5px;
}
.header_navy
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:bold;
	color:Navy;
}

.Person_Input
{
	border: 1px solid;
	height:21px;

	font-family : Verdana;
	font-size : 8pt;
	background-color :white;

}
.AddUser_Input
{
	border: 1px solid;
	height:21px;
	width:120px;	
	font-family : Verdana;
	font-size : 8pt;
	background-color :white;

}
/************** Control Lookup and Confirmation styles ************/
.Main_Info
{
	color : Navy;
	font-family : Verdana;
	font-size: 10pt;
	font-weight: bold;
}
.First_Info
{
	font-family : Verdana;
	font-size: 10pt;
	font-weight: bold;
}
.Two_Info
{
	font-family : Verdana;
	font-size: 10pt;
	font-weight: normal;
}
.First_Line
{
	border : 1px solid input #000000;
	background : #000000;
	height : 4pt;
}
.Two_Line
{
	background : #000000;
	border : 1px solid input #000000;
	height : 2pt;
}
/*************** Data Grid styles *************/
/*********************** GRID **************************/
.dcDataGridMain, .CursdcDataGridMain
{
    background-color: #E9E8E8;
    border: 0px solid #0066cc;
}
.dcDataGridLink, .CursdcDataGridLink
{
  font-weight: normal;
  color:  black;
  font-family: Verdana;
  text-decoration: none;
  font-size: 8pt;
}
.dcDataGridLink:hover, .CursdcDataGridLink:hover
{
  font-weight: normal;
  font-family : Verdana;
  color: black;
  text-decoration: underline;
  font-size: 8pt;
}
.dcDataGridPagerLink, .CursdcDataGridPagerLink
{
  font-weight: normal;
  font-family : Verdana;
  color: #000063;
  text-decoration: underline;
  font-size: 8pt;
}
.dcDataGridHeaderLink, .CursdcDataGridHeaderLink
{
  color:white;
  font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
}
.dcDataGridHeaderLink:hover, .CursdcDataGridHeaderLink:hover
{
  color:white;
  text-decoration: underline;
  font-weight: bold;
  font-family : Verdana;
  font-size: 8pt;
}
.dcDataGridHeaderText, .CursdcDataGridHeaderText
{
  font-family: Verdana;
  font-weight: bold;
  font-size: 8pt;
  letter-spacing: 1px;
  text-align: center;
  color : white;
}
.dcDataGridHeader, .CursdcDataGridHeader
{
  font-family: Verdana;
  font-weight: bold;
  font-size: 8pt;
  letter-spacing: 1px;
  background-color: #9EACC7;
  text-align: center;
  color : white;
}
.dcDataGridFooter, .CursdcDataGridFooter
{
  font-family : Verdana;
  font-weight : bold;
  letter-spacing : 1px;
  font-size : 9pt;
  background-color : #DCDBDB;
}
.dcDataGridContainerRow0, .CursdcDataGridContainerRow0
{
  font-family : Verdana;
  font-size : 8pt;
  background-color : White; #f6f6f6;
  text-align : left;
}
.dcDataGridContainerRow1, .CursdcDataGridContainerRow1
{
  font-family : Verdana;
  font-size : 8pt;
  background-color : White; #DCDADA;
  text-align : left;
}
.dcDataGridSelectedRow, .CursdcDataGridSelectedRow
{
  font-family : Verdana;
  font-size : 8pt;
  background-color : #DCDADA;
  text-align : left;
}
.dcDataGridInput, .CursdcDataGridInput
{
	border :1px solid;
  font-family : Verdana;
  font-size : 8pt;
  background-color :white;
}
.dcDataGridInput_R
{
  font-family : Verdana;
  font-size : 8pt;
  background-color :white;
  border-width : 0px;
}

.dcDataGridText, .CursdcDataGridText
{
  font-family : Verdana;
  font-size : 8pt;
}
.dcDataGridButton, .CursdcDataGridButton
{
  font-family : Verdana;
  font-size : 7pt;
  background-color : #E8E6E6;
}
.dcDataGridDropDown, .CursdcDataGridDropDown
{
  font-family : Verdana;
  font-size : 8pt;
  background-color : white;
  text-align : center;
}
.dcDataGridDropDown_R, .CursdcDataGridDropDown_R
{
  font-family : Verdana;
  font-size : 8pt;
  background-color : white;
  text-align : center;
  border-width : 0px;
}
/*---------- with hands ---------*/
.CursdcDataGridInput_R
{
  font-family : Verdana;
  font-size : 8pt;
  background-color :white;
  border-width : 0px;
  cursor:hand;
}
/************** Tab control styles ************/
.Tab_General
{
	width:100%;
}
.Tab_Table
{
	font-family:Verdana, Arial;
	font-size : 7.5pt;
}
.Tab_First
{
	font-family:Verdana, Arial;
	width:10px;
	border-bottom:1px solid black;
}
.Tab_Last
{
	font-family:Verdana, Arial;
	border-bottom:1px solid black;
	width:100%;
}
.Tab_Separator
{
	font-family:Verdana, Arial;
	width:0px;
	border-bottom:1px solid black;
	border-right:none;
	border-left:none;
	border-top:none;
}
.TabLeftSel
{ 
    background-image:url(/images/Tab/left.gif);
    width:8px;
    height:24px;
    background-color:white;
	/*border-bottom:1px solid black;*/
}

.TabRightSel
{
    background-image:url(/images/Tab/right.gif);
    width:8px;
    height:24px;
    background-color:white;
	/*border-bottom:1px solid black;*/
}

.TabContentSel
{
    padding-top:4px;
    background-image:url(/images/Tab/top.gif);
    background-color:white;
	color:#000063;
	border-bottom:1px solid white;
	font-weight:bold;
	cursor:default;
}

.TabLeft
{
    background-image:url(/images/Tab/winxp.gif);
    width:8px;
    height:24px;
    background-color:#EAEAEA;
	border-bottom:1px solid black; 
}

.TabRight
{
    background-image:url(/images/Tab/right.gif);
    width:8px;
    height:24px;
    background-color:#EAEAEA;
	border-bottom:1px solid black;
}

.TabContent
{
    padding-top:4px;
    background-image:url(/images/Tab/top.gif);
    background-color:#EAEAEA;
	color:#000063;
	cursor:hand;
	font-weight:bold;
	border-bottom:1px solid black;
}
.Tab_Selected
{
	font-family:Verdana, Arial;
	font-size : 7.5pt;
	color : #0066CC;
	font-weight : bold;
	text-decoration : none;
	padding:1px 10px 1px 10px;
	background-color:white;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	text-transform : uppercase;
}
.TabNotSelected
{
	font-family:Verdana, Arial;
	font-size : 7.5pt;
	color : #0066CC;
	font-weight : bold;
	text-decoration : none;
	padding:1px 10px 1px 10px;
	background-color:#E4E4E4;
	cursor:hand;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	text-transform : uppercase;
}
.Tab_Data
{
	font-family:Verdana, Arial;
	font-size : 8pt;
	vertical-align:top;
	padding:10px;
	height:200px;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}
.TabClientValue
{	
}

/**********************************************/



.CartTotal
{
	FONT-SIZE: 10pt; 
	WIDTH: 100; 
	PADDING-TOP: 10px; 
	PADDING-RIGHT: 82px; 
	font-face: Verdana;
}


.ProjectCategoryNode_NoChildren, .ProjectCategoryNode
{
	color:Black;
}


.ProjectNode, .ProjectNode_NoChildren
{
	color:Gray;
}

.ProjectNode_Selected, .ProjectNode_NoChildren_Selected
{
	color:Gray;
	font-weight:bold;
}


.ProjectNodeDisabled, .ProjectNodeDisabled_NoChildren
{
	cursor:default;
	color:Silver;
	font-weight:lighter;
	font-style:italic;
}


/*body
{
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	color:#272727;
	background-color:ffffff;
	/*background-color:#e5e5e5;/**/
/*}*/
h5,h4
{
	color:#272727;
	font-family:Verdana;
}

.SearchInput{
	height : 17px;
	width : 116px;
	font-family : Verdana;
    font : 8pt/15px;
	color: #000000;
	background : white;
	border :1 solid  #12126A;
}
table, .main{
	font-family : Verdana;
	font-size : 8pt;
	/*color :#12126A;*/
}
.radio{
	font-family : Verdana;
	font-size: 8pt;
	font-weight: Bold;
	color :#12126A;
}
a.radio{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #12126A;
	text-decoration: underline;
}
.WelcomeText
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#272727;
}
.ToggleItem_Visible
{
	display:inline;
}
.ToggleItem_Invisible
{
	display:none;
}
/******************** SS *******************/
.DisplayNone
{
	display: none;
}
.NotifyMsg
{
	font-family : Verdana;
	font-size : 9pt;
	color: red;
	font-weight : bold;
}
p /*, pre , span*/{
	font-family : Verdana;
	font-size : 8pt;
	color:#272727;
}
.textarea{
	border : 1px solid #A00000;
	font-family : Verdana;
	font-size : 7pt;
	background-color :white;
}
.Button{
	border : 1px solid;
	font-family : Verdana;
	font-size : 7pt;
	background-color : #E8E6E6;	
}
.unvisible
{
	display:none;
}
.adminLink
{
	font-family :Verdana;
	font-size : 9pt;
}
a.adminLinkText
{
	font-weight: normal;
	font-size: 9pt;
	text-transform: none;
	color: blue;
	font-family: Verdana;
	text-align: right;
	text-decoration: underline;
}
a.adminLink
{
	font-family :Verdana;
	font-size : 10pt;
	color : black;
	font-weight : bold;
	text-decoration : none;
}
a.adminLink:hover
{
	font-family :Verdana;
	font-size : 10pt;
	color : black;
	font-weight : bold;
	text-decoration : underline;
}


.loginText{
	font-family : Verdana;
	font-size : 8pt;
	font-weight : bold;
}

.loginButton{
	border : 1px solid #A00000;
	font-family : Verdana;
	font-size : 7pt;
	background-color : #E8E6E6;	
}
.loginInput{
	border : 1px solid input #000063;
	font-family : Verdana;
	font-size : 8pt;
	background-color :white;
}
.loginErrorMsg{
	font-family : Verdana;
	font-size : 9pt;
	color: red;
	font-weight : bold;
}
.loginTextCont{
	font-family : Verdana;
	font-size : 8pt;
}
/*.formHeader {
	font-family : Verdana;
	font-size : 8pt;
	font-weight: bold;
	color: #000063;
}*/
.stepUnActive{
	font-family : Verdana;
	font-size : 8pt;
	color: Black;
    text-align: center;
}
.stepArrow{
	font-family : Verdana;
	font-size : 8pt;
    text-align: center;
}
.stepActive{
	font-family : Verdana;
	font-size : 10pt;
    text-align: center;
	color: #F0A300;
	font-weight: bold;
}
/***************** OLD CR **********************/
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 666666;
}
.TableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 14px;
	word-spacing: normal;
	letter-spacing: 3px;
}
.right_main a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: underline}
.right_main a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999; text-decoration: underline}
.right_main a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: underline}
.right_main a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline}

.header_darck_blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: normal; font-variant: normal; color: 002169}
.black_normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000}
.mainlink		{ font-family: arial; font-weight: bold; font-size: 12px; color: #00206B; }


