BODY
{
	font-family: arial,Verdana;
	font-size: 8pt;
	border: 0px;
	cursor: default;
	
	margin: 0px 0px 0px 0px;
	
}
/*BODY { FONT: 14px/1.3 verdana, Verdana, helvetica, sans-serif ;
   scrollbar-face-color:#F7F3EF;
   scrollbar-arrow-color:#ADAAAD;
   scrollbar-track-color:#ADAAAD;
   scrollbar-shadow-color:#ADAAAD;
   scrollbar-highlight-color:#adaaad;
   scrollbar-3dlight-color:#ffffff;
   scrollbar-darkshadow-Color:#ffffff;
   	margin: 0px;
	border: 0px;
	}
*/
TD
{
	font-family: arial;
	font-size: 8pt;
}

INPUT
{
	font-family: Verdana;
	font-size: 8pt;
}

SELECT
{
	font-family: Verdana;
	font-size: 8pt;
}

/* Formatting for alphabetical buttons */
.LetterButton
{
	/*background-color:Silver;*/
	border-style: solid;
	border-width: 1px;
	border-color: white;
	text-align: center; /*width:15px;*/
	font-weight: normal;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 3px;
	padding-right: 3px;
}

.SelectedLetterButton
{

	border-style: solid;
	border-width: 1px;
	
	text-align: center; /*width:15px;*/
	font-weight: Bold;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 3px;
	padding-right: 3px;
}

/*.CommandButton
{
	background-color: whitesmoke; /*	#6699cc;*/
/*	color: #000000;
	padding: 1px 0px 1px 1px;
	font-size: 8pt;
	font-family: Verdana,Arial; /*filter:			progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B4C5DF, EndColorStr=#91A9D0); 	background-image: url(box_shadowMargin.gif);	*/
/*	border: solid 1px gray;
}*/

.CommandButton
{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	color: #323232;
	text-align: center;
	text-indent: 0px;
	border: 1px solid #A59B96;
	font-weight: bold;
	background-color: #D2CDC8;
}
.PlainButton
{
	background-color: white; /*	#6699cc;*/
	color:Blue;
	padding: 0px 0px 0px 0px;
	font-size: 8px;
	font-family: Verdana,Arial; /*filter:			progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B4C5DF, EndColorStr=#91A9D0); 	background-image: url(box_shadowMargin.gif);	*/
	border: solid 0px gray;
}
.Header
{
	background-image: url(images/header_back.gif);
}

.Breadcrums
{
	background-color: #ffffff;
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	color: Gray;
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.Breadcrums1
{
	background-color: #ffffff;
	border-bottom: solid 0px #cccccc;
	border-top: solid 0px #ff3000;
	color: Gray;
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.RedDialog TH
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	background-color: Red;
	color: White;
	border: solid 0px black;
	padding: 0px 0px 0px 0px;
}
.RedDialog TD
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	border: solid 0px #cccccc;
	padding: 0px 0px 0px 0px;
}

/* SubDialog User Controls Starts */
.SubDialogControl
{
	border: 0px solid #cccccc; /*#949e9c;*/
	background-color: #ffffff;
}

.SubDialogControl TH
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	border-bottom: #005689 2px solid;
	background-color: #F7F3EF;
	text-align: left;
}

.SubDialogControl TD
{
	font-size: 8pt;
	color: Black;
	text-align: left;
}

.SubDialogControl.Content
{
	font-size: 8pt;
	color: Black;
	text-align: left;
	padding-left: 25px;
}

/* Dialog User Controls Starts */
.DialogControl
{
	border: 0px solid #cccccc; /*#949e9c;*/
	background-color: #ffffff;
}

.DialogControl TH
{
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 1px;
	font-size: 12px;
	color: black;
	text-align: left;
	font-family:Arial;
}
.FlexiHeader
{
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	color: black;
	text-align: left;
}

.DialogControl TD
{
	/*padding-left:25px;*/
	font-size: 8pt;
	color: Black;
	text-align: left;
}

.ProfileDialog
{
	border: 0px solid #cccccc; /*#949e9c;*/
	background-color: white;
}

.ProfileDialog TH
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 8pt;
	color: black;
	border-bottom: #005689 1px solid;
	border-top: #d3def2 1px solid;
	border-left: #d3def2 1px solid;
	border-right: #d3def2 1px solid;
	text-align: center;
	background-color: #F7F3EF;
}

.ProfileDialog TD
{
	/*font-family: Verdana,Verdana, Helvetica, sans-serif;*/
	font-family:Arial;
	font-size: 8pt;
	text-align: left;
	background-color: #ffffff;
	border-bottom: silver 1px solid;
	border-top: silver 0px dotted;
	border-left: silver 1px solid;
	border-right: silver 1px solid;
}

.ProDialog
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	background-color: #ffffff;
	border-bottom: silver 1px solid;
	border-top: silver 0px dotted;
	border-left: silver 1px solid;
	border-right: silver 1px solid;
}
.RightBox
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	border: solid 0px #cccccc;
	padding: 0px 0px 0px 0px;
}

.ContentBox
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border: solid 0px black;
}
.RedSubHeading
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	background-color: Red;
	color: White;
	border: solid 0px black;
}


.Normal
{
	/*font-family: Verdana,Verdana, Helvetica, sans-serif;*/
	font-family:Verdana;
	font-size: 8pt;
	font-weight: normal;
}
.NBold
{
	/*font-family: Verdana,Verdana, Helvetica, sans-serif;*/
	font-family:Verdana;
	font-size: 8pt;
	font-weight:bold;
}
.PrNormal
{
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
}
.PrTLNormal
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border-left-color: #cccccc;
	border-bottom-color: Red;
}
.NormalSmall
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.NormalOrange
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: orange;
}

.PrNormalOrange
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: orange;
}

.NormalGreen
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Olive;
}

.NormalGray
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Gray;
}

.NormalRedStrike
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: red;
	text-decoration: line-through;
}


.NormalRed
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: red;
}
.PrNormalRed
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: red;
}

.NormalBlue
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: blue;
	text-decoration: none;
	cursor: hand;
}

.NormalBlueBold
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: blue;
	text-decoration: none;
}

.NormalBold
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.PrNormalBold
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.BoldGray
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: gray;
}

.PageTitle
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.email_link
{	
	color: red;
	text-decoration:underline;
}

A:link
{	
	color: black;
	text-decoration:none;
}

A:visited
{
	color: black;
	text-decoration: none;
}

A:active
{
	color: black;
	text-decoration: none;
}

A:hover
{
	/*border-bottom:dashed 1px blue;font-style:italic ;*/
	text-decoration: none;
	color: #005689; /*red; /*#005689*/
	/*font-family:Arial;*/
}

.statusBar
{
	background-color: #B4C5DF; /*#f2f2f2;*/ 
	font-weight: normal;
	font-size: 8pt;

}

.StatusError
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: black;
}

hr
{
	color:Gray;
}

.Arrows
{
	font-family: 'Wingdings 3';
	font-weight: normal;
	font-size: 14px;
	color: Red;
}
.CountryColor
{
	color: #000000;
}

.MyPageDialog
{
	border-top: solid 0px gray;
	border-left: solid 0px gray; /*	border-left:dotted 1px silver;  	border-top:dotted 1px silver;  	filter: progid:DXImageTransform.Microsoft.Shadow(color= "#777777" , Direction=135, Strength=5);*/
	background-color: #ffffff;
	vertical-align: top;
}

.ProjectTitle
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: black; /*border-bottom:solid 1px red;*/
}

.UpdatedProject
{
	color: #005689;
	font-family: 'Wingdings 2';
	font-size:14;
}

.ContentRed
{
	font-weight: bold;
	font-size: 16px;

	font-family: 'Wingdings';
}

.ContentGreen
{
	color: green;
	font-family: 'Wingdings';
	font-size: 16px;
	font-weight: bold;
}

/* Profile Edit Boxes with only border */
.SolidBox
{
	border: 1px solid #cccccc; /*#949e9c;*/
}

.DottedBox
{
	border: 1px dotted black; /*#949e9c;*/
}

.ImgPreview
{
	border: solid 1px silver;
	
}
.outbr
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left; /*	background-color:#fffcff; 	border-bottom: silver 1px solid; 	border-top: silver 0px dotted;  	border-left: silver 1px solid;*/
	border-right: black 1px solid;
}
.outbl
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left; /*	background-color:#fffcff; 	border-bottom: silver 1px solid; 	border-top: silver 0px dotted;  	border-right: silver 1px solid;*/
	border-left: black 1px solid;
}
.LinkBold
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: White;
}
.dr
{
	border-right: 1px dotted;
}
.NormalDN
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.tdcol
{
	background: #ebebeb;
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: Bold;
}
.tocHeadred
{
	font-weight: Bold;
	font-size: 8px;
	color: RED;
	font-family: 'Arial' , 'Helvetica';
	text-decoration: none;
	cursor: hand;
}
.tocHead
{
	font-weight: normal;
	font-size: 8px;
	color: #000000;
	font-family: 'Arial' , 'Helvetica';
	text-decoration: none;
	cursor: hand;
}
.tocItemHide
{
	display: none;
}
.tocItemShow
{
	display: block;
}

.NormalRepB
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: Bold;
}
.NormalBg
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: Normal;
}
.homenav
{
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	font-family: 'Arial' , 'Helvetica';
	text-decoration: none;
}
.homenav:visited
{
	color: #ffffff;
}
.bodySmall
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: 'Verdana';
	text-decoration: none;
}
.bodySmallnew
{
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	font-family: 'Arial';
	text-decoration: none;
}
.bodySmallbold
{
	font-weight: Bold;
	font-size: 8pt;
	color: #323232;
	font-family: verdana;
	text-decoration: None;
}
.HomePglink
{
	font-weight: Bold;
	font-size: 8pt;
	color: #605b57;
	font-family: verdana;
}
.bodySmallBur
{
	font-weight: normal;
	font-size: 8px;
	color: #005689;
	font-family: 'Verdana' , 'Helvetica';
	text-decoration: none;
}
.LinkStyleH
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.LinkStyleH:visited
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.Gridlines
{
	border: solid 1px silver;
	border-collapse:collapse;
}
*.RelTable
{
	border-right: 1px solid #D6DFDE;
	border-top: 1px solid #D6DFDE;
	border-left: 1px solid #D6DFDE;
	border-bottom: 1px solid #D6DFDE
}
.Reltable1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #323232;
	text-align: left;
	text-indent: 2px;
	border: 1px solid #A59B96;
}
.LoginButton
{
	
	color: #000000;
	padding: 1px 0px 1px 1px;
	font-size: 9px;
	font-family: Verdana,Arial; /*filter:			progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B4C5DF, EndColorStr=#91A9D0); 	background-image: url(box_shadowMargin.gif);	*/
	border: solid 1px gray;
}
.PubNote
{
	line-height:15px;
	font-family:Verdana;
	font-size:8pt;
	/*font-weight:Bold;*/
	color:#000000;
}
.RdBtn
{
	font-family:Verdana;
	font-size:8pt;
	color:#323232;
	font-weight:bold;
	letter-spacing:0.5px
	
}
.pghdr
{
	font-family:Arial;
	font-size:8pt;
	color:#000000; /*:#005689;*/
	font-weight:bold;
	padding-top:5px;
}
.pgnotetxt
{
	/*line-height:13px;
	text-justify:auto;*/
	font-family:Verdana;
	font-size:18pt;
	font-weight:normal;
	/*color:#0118e0*/
	color:#000000
}
.rpthdr
{
	background-color:#ebe6e2;
	font-family:Verdana;
	font-size:8pt;
	color:#323232;
	font-weight:bold;
	padding-left:15px;
	height:25px
	
}
.rpxhdr1
{
	font-family:Verdana;
	font-size:8pt;
	color:#323232;
	font-weight:Normal;
	height:20px;
}
.rpxhdr2
{
	font-family:Verdana;
	font-size:8pt;
	color:#323232;
	font-weight:bold;
	padding-left:15px;
	height:25px
	
}
.rpxhdr3
{
	font-family:Verdana;
	font-size:8pt;
	color:#323232;
	font-weight:bold;
	
}
.RightBox1
{
	font-family: Verdana,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	border: solid 0px #cccccc;
	padding: 0px 0px 0px 0px;
}
.divstyle
{	
	height:400px;
	overflow:auto;
}
.divstyle1
{	
	height:375px;
	overflow:hidden;
}
.divstylecontractor
{
	width: 745px;
	height:335px;
	overflow:auto;
}
.divstyleflexi
{
	width: 762px;
	height:531px;
	overflow:hidden;
	
}
.divstyleexc
{
	width: 745px;
	height:480px;
	overflow:hidden;
}
.divstyle1
{	width : 920px ;
	height:400px;
	overflow:auto;
}
.HlpHdr
{
	font-family:Verdana;
	font-size:8pt;
	color:#005689;
	font-weight:bold;
}
.Hlpxxt
{
	font-family:Verdana;
	font-size:8pt;
	color:#005689;
	font-weight:normal;
}
.FntSz
{
	position:absolute;
	left:885px;
	top:53px;
	z-index:101;
}
.RdBtnOn
{
	background-color:#dcd7d3;
	font-family:Verdana;
	font-size:8pt;
	color:#4a4c4c;
	font-weight:bold;
	vertical-align:middle
}
.RdBtnOff
{
	background-color:#ebe6e2;
	font-family:Verdana;
	font-size:8pt;
	color:#7d7d7d;
	font-weight:bold;
	vertical-align:middle
}
.PNote
{
	position:absolute;
	left:18px;
	top:99px;
	z-index:101;
}
.TlineTable
{
	background-color:	#E20025;
	height:20px;
	border: 1px solid #A59B96;
	border-left:1px solid #A59B96;
	border-right:1px solid #A59B96;
 	font-family:Verdana;
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;

}
.bodySmallboldW
{
	font-weight: Bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: verdana;
	text-decoration: None;
}
.TableBorder1
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px ;
    BORDER-LEFT: 1px ;
    BORDER-BOTTOM: 1px ;
    border-color:#005689
}
.RELTABLE2
{
    BORDER-RIGHT: 1px solid #005689;
    BORDER-TOP: 1px solid #005689;
    BORDER-LEFT: 1px solid #005689;
    BORDER-BOTTOM: 1px solid #005689
}
.welcome-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#606060;
	vertical-align:middle;
	text-align:right;
}
.welcome-text-01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#005689;
}

.mytasks_link
{
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color:#E00025;
}
.fntColor
{
color:#E20025;	
}
.pp_table_tr
{
	background-color:#D4DDE1;/*#8fa7b3; /*#d4dde2;*/
	font-size:12px;
	font-weight:bold;
	height:24px;
}
.pp_table_td
{
	font-size:12px;
	font-weight:normal;
}
.txtBox
{
    border-bottom:0px;
    border-left:0px;
    border-right:0px;
    border-top:0px;
    width:120px;
    border-bottom-style:solid;
    border-top-style:solid;
    height:15px;
}
.pp_table_td_company
{
    font-size:11px;
	font-weight:normal;
	background:#e20025;
	color:#fff;
}
.pp_table_td_subheading
{
    background:#e20025;
    color:#fff;
}
.mypage_marquee_01
{
     background:#D4DDE1;
     border-bottom-width:thin;
     border-bottom-color:#8FA7B3;
     border-left-width:1px;
     border-left-color:#8FA7B3;
     border-right-width:1px;
     border-right-color:#8FA7B3;
     border-top-width:1px;
     border-top-color:#8FA7B3;
     height:20px;   
}
.bodySmallnew1
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: 'Arial';
	text-decoration: none;
}
.PageTitle1
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
.MeedRSS
{
	/*font-family: Verdana,Verdana, Helvetica, sans-serif;*/
	font-family:Verdana;
	font-size: 8pt;
	font-weight: normal;
    max-width: 275px; 
    display:block; 
}
H5
{
    font-family:Arial;
    font-size:9pt;
    font-weight:bold;
}

.helpText
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.CommandButtonUpdate
{
	BACKGROUND-IMAGE: url(../../Images/Update.png);
	BACKGROUND-REPEAT: no-repeat;
	height:22px;
	width:61px;
	border:0;
	background-color:#ffffff;
}
.CommandButtonSubmit
{
	BACKGROUND-IMAGE: url(../../Images/Submit.png);
	BACKGROUND-REPEAT: no-repeat;
	height:22px;
	width:51px;
	border:0;
	background-color:#ffffff;
}
.CommandbuttonReset
{
	BACKGROUND-IMAGE: url(../../Images/b_reset.png);
	BACKGROUND-REPEAT: no-repeat;
	height:22px;
	width:51px;
	border:0;
	background-color:#ffffff;
}
.CommandButtonSearch1
{
	BACKGROUND-IMAGE: url(../../Images/b_search.png);
	BACKGROUND-REPEAT: no-repeat;
	height:22px;
	width:51px;
	border:0;
	background-color:#ffffff;
}
.CommandButtonCovert1
{
	BACKGROUND-IMAGE: url(../../Images/convert.png);
	BACKGROUND-REPEAT: no-repeat;
	height:22px;
	width:61px;
	border:0;
	background-color:#ffffff;
}
