﻿
BODY 
{     
	/*scrollbar-face-color: #014BB3;
	scrollbar-highlight-color: #C4DAF8;
	scrollbar-shadow-color: #C4DAF8;
	scrollbar-3dlight-color: #C4DAF8;
	scrollbar-track-color: #C4DAF8;
	scrollbar-darkshadow-color: #C4DAF8;
	scrollbar-arrow-color:  #FFFFFF;*/
}

.aBODY {
	font-size:smaller;
	font-weight:normal;
	font-family:Verdana;
	height:25px;
	COLOR: #; 
	margin:0px;	
}

 
.aA{}

.txtheader
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    background-color:#324B77;
} 

.txtreportingmsg
{
    COLOR: #486FC5;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    background-color:#EFF3FF;
    border-color: #A5B6DE;    
} 

.txtblogreportingmsg
{
    COLOR: #486FC5;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    border-color: #A5B6DE;    
} 



.txterrormsg
{
    COLOR: #FF0000;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    background-color:#FFE0E0;
    border-color: #FF9191;    
} 

.txtHeadingcellbg
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    background-color:#486FC5;
} 

.txtnormal
{
    COLOR: #4c4c4c;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.txtnormal A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.txtnormal A:hover
{
    COLOR: #d0220a;
    TEXT-DECORATION: none
}


.txtleftmanu
{
    COLOR: #000000;
    FONT-FAMILY: 'Tahoma';
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.txtleftmanu A
{
    COLOR: #000000;
	FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.txtleftmanu A:hover
{
    COLOR: #ffffff;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}


.txttopmanu
{
    COLOR: #ffffff;
    FONT-FAMILY: 'Tahoma';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.txttopmanu A
{
    COLOR: #ffffff;
	FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.txttopmanu A:hover
{
    COLOR: #D5E5FF;
	FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.removeHandImage
{
cursor:text;
font-family:Verdana; 
Font-Size:8pt;
color:Black; 

}



.txtb
{
    COLOR: #000000;
    FONT-FAMILY: 'Tahoma';
    FONT-SIZE: 9pt;
    FONT-WEIGHT:bold;
    TEXT-DECORATION: none
}
.txtb A
{
    COLOR: #ffffff;
	FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.txtb A:hover
{
    COLOR: #D5E5FF;
	FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

workflow-text1{
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.workflow-text{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.workflow-text:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #F2BF0E;
	text-decoration: underline;
}

.leftmenu
{
	color:White;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	margin-left:9px;
}

.lnkButton
{
	color: #0033cc;
	font-family: 'Arial';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	padding-left: 1px;
	padding-right: 1px;
}

.lnkButton:Hover
{
	color: #3366cc;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	padding-left: 1px;
	padding-right: 1px;
}

.lnkClosewindow
{
	color: #FFFFFF;
	font-family: 'Verdana';
	font-size: 10pt;
	font-weight: Normal;
	text-decoration: none;
}

.lnkClosewindow:Hover
{
	color: #CFDBF3;
	font-size: 10pt;
	font-weight: Normal;
	text-decoration: underline;
}


.lnkMasterpage
{
	color: #FFFFFF;
	font-family: 'Arial';
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	padding-left: 1px;
	padding-right: 1px;
}

.lnkMasterpage:Hover
{
	color: #CFDBF3;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	padding-left: 1px;
	padding-right: 1px;
}


.lnkControlButton
{
	color: #FFFFFF;
	font-family: 'Arial';
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 1px;
	padding-right: 1px;
}

.lnkControlButton:Hover
{
	color: #A5BAE1;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	padding-left: 1px;
	padding-right: 1px;
}

.txtberorrlabel
{
	COLOR: #ff0000;
    FONT-FAMILY: 'Tahoma';
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    padding-left:2px;
    padding-right:1px;
}
.txtberorrlabelPublication
{
	COLOR: #ff0000;
    FONT-FAMILY: 'Tahoma';
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    padding-left:2px;
    padding-right:1px;
}

.txtberorrlabelPublication TD
{
	font-size: 9pt;
	display: block;
	border: 1px solid #6da6cf;
	padding-left:2px;
    padding-right:1px;
}

.txtlogin
{
    COLOR: #FFE300;
    FONT-FAMILY: 'Tahoma';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}


.tr {
	background-color:#D5E5FF;
}


.tr1 {
	background-color:#ECECEC;
}


.logintxtfield {
	background-color: #A1C0EF; 
	BORDER-BOTTOM: #071B3E 1px solid; 
	BORDER-LEFT: #071B3E 1px solid; 
	BORDER-RIGHT: #071B3E 1px solid; 
	BORDER-TOP: #071B3E 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px;
}

.poptxtfield {
	background-color: #EEF2FB; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	font-size:10px; 
	width:170px;
}

.poptxtArea {
	background-color: #EEF2FB; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	font-size:10px; 
	width:170px; 
	height:36px;
}

.popchk
{
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-size:10px;
	}

.popradio
{
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-size:10px;
	}

.logibutton {
	background-color: #FFE131; 
	BORDER-BOTTOM: #FFC731 1px solid; 
	BORDER-LEFT: #FFFD7C 1px solid; 
	BORDER-RIGHT: #FFC731 1px solid; 
	BORDER-TOP: #FFFD7C 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px;
}

.button {
	background-color: #2B446D; 
	BORDER-BOTTOM: #1B2944 1px solid; 
	BORDER-LEFT: #83ACE0 1px solid; 
	BORDER-RIGHT: #1B2944 1px solid; 
	BORDER-TOP: #83ACE0 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	FONT-SIZE: 10px; 
	width:60; 
	height:18;
}


.MainMenuTD
{
	text-align:left;
	background-color:#2b446d;	
}

.MainMenuTD2
{
	text-align: left;
	background-color: #336699;
}

.MainContentTD
{
	vertical-align:top;
	text-align:center;
}

.StaticMenu
{
	background-color:#2b446d;
}

.StaticMenuItemStyle
{
	text-align:left;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	Border-Color:#2b446d;
	Border-Width:1px;
	Border-Style:solid;
	padding-left:0px;
	height:16px;
	padding-right:5px;
	margin-left:0px;
	margin-top:2px;
}

.DynamicMenuItemStyle
{
		Border-top-Color:#537FBC;
		Border-top-Width:1px;
		Border-top-Style:solid;
		Border-left-Color:#537FBC;
		Border-left-Width:1px;
		Border-left-Style:solid;
		Border-right-Color:#537FBC;
		Border-right-Width:1px;
		Border-right-Style:solid;
		/*border-bottom-color:#537FBC;
		Border-bottom-Width:1px;
		Border-bottom-Style:solid;*/
		Background-Color:#2b446d;
		Width:200px;
		Color:#CACACA;
		text-align:left;
		Font-family:Arial;
		Font-Size:8pt;
		padding-top:0px;
		padding-left:5px;
		height:18px;
		margin-bottom:1px;
}
.DynamicMenuItemStyle1
{
		Border-top-Color:#537FBC;
		Border-top-Width:1px;
		Border-top-Style:solid;
		Border-left-Color:#537FBC;
		Border-left-Width:1px;
		Border-left-Style:solid;
		Border-right-Color:#537FBC;
		Border-right-Width:1px;
		Border-right-Style:solid;
		/*border-bottom-color:#537FBC;
		Border-bottom-Width:1px;
		Border-bottom-Style:solid;*/
		Background-Color:#6699FF;
		Width:200px;
		Color:white;
		text-align:left;
		Font-family:Arial;
		Font-Size:8pt;
		padding-top:0px;
		padding-left:5px;
		height:18px;
		margin-bottom:1px;
}
.ContentTable
{
	width:100%;
	text-align:center
}
.ContentLeftTDStyle
{
	width:50%;
	text-align:right
}
.ContentRightTDStyle
{
	width:50%;
	text-align:left
}
.TextStyle
{
	width:200px;
	
}

.ComboStyle
{
	width:200px;
}

		
.FormHeadings
{
	font-family:Tahoma;
	font-size:10pt;
	color:black;
	background-color:White;
	}		
		
		
.GridHeader
{
	color: #000000;
	font-weight:bold;
    font-family: tahoma;
    font-size: 9pt;
    text-decoration: none;
	background-color:#f7fafc;
	height:22px;
	padding-left:3px;
	text-align:left;
	text-indent:3px;	
}

.GridRow
{
	background-color:#F1F1F1;
	color: #4c4c4c;
	font-family: 'verdana';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
	text-indent:3px;
	}


.GridSelectedRow
{
	background-color:#ECECEC;
	color: #4c4c4c;
	font-family: 'verdana';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
	text-indent:3px;

	}
	
.SetupDetail
{
	font-family:Verdana;
	font-size:11px;
	border:1px solid #c4c4c4;
	padding-bottom:1px;
	text-indent:3px;
}

.SetupDetail2
{
	font-family:Verdana;
	font-size:11px;
	border:0px solid #c4c4c4;
	padding-bottom:1px;
	text-indent:3px;
}

.borderLogin
{
	font-family:Verdana;
	font-size:11px;
	border:1px solid #2949A5;
	padding-bottom:1px;
	text-indent:3px;
}
.SetupDetail2
{
	font-family:Verdana;
	font-size:11px;
	padding-bottom:1px;
	text-indent:3px;
}
.ButtonStyle
{
	background-color:#E2E3D3;
	border-color:#BDBDBD;
	font-size:12px;
}
.RequiredAsteric
{
	color:Red
}


.submenu{
margin-bottom: 0.5em;
}


body{
	background-color : #FFFFFF;
 /* background-image: url(images/bg.gif); */
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.mainheading {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#F1F1F1; 
	font-weight: bold;
	margin-left:0px;
	color:#454231;
	font-size:16px;
	height:25px;
	padding-left:10px;
}

.boxheading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:10px;
	color:#225EC1;
	font-size:16px;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left:0px;
	color:#000000;
	font-size:12px;
	text-align: left;
	background-color:#d5e5ff;
	
	text-indent:3px;
}

/*.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left:0px;
	color:#000000;
	font-size:12px;
	text-align: right;
}
*/
.normalblack {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:normal;
}

.normalwhite {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	height:18px;
}

.normalheadwhite {
	background-image: url(../images/to_menubg.gif);
	height:30px;
}

.normalhead {
	font-family: Arial, Helvetica, sans-serif;
	color:#225EC1;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	text-align:left;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight: normal;
	text-align:justify;
}

.headbignum{
	color: #817F80;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	font-weight:bold;
	text-align:center;
}

a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	
}

a:hover {
    text-decoration:none;
}

a.sub:link, a.sub:visited {
    font-size: 11px;
    color: #000000;
    text-decoration:none;
    font-weight: normal;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	
}

a.sub:hover {
    text-decoration:none;
	font-size:11px;
    color:#94CCFD;
	padding-left: 0;
}

a.sub1:link, a.sub1:visited {
    font-size: 12px;
    color: #FFFFFF;
    text-decoration:none;
    font-weight: bold;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	
}

a.sub1:hover {
    text-decoration:none;
	font-size:12px;
    color:#94CCFD;
	padding-left: 0;
}

.inputboxbig{
border:1px solid #c4c4c4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
width:250px;
}

.inputboxnor{
border:1px solid #c4c4c4;
/*font-family:Arial, Helvetica, sans-serif;*/
FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
width:154px;
}
.inputboxSearch{
border:1px solid #c4c4c4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
width:120px;
}

.pxline{
	background-image:url(images/px_line.gif);
}

.normalfom {
	font-family: Arial, Helvetica, sans-serif;
	color:#817F80;
	font-size:11px;
	font-weight: bold;
	text-align:left;
	height:25px;
}

.bgsearch{
	background-image:url(images/bgsearch.gif);
	background-repeat:no-repeat;
	height:93px;
	width:350px;
}

.bgtr{
    border-color:#5A7499;
    border-width:1px 0 1px 0;
    border-style:solid;
	border-color:white;
	height:15px;
    background-color:#F1F1F1;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:normal;
}

.bgtd{
	border-width:1px;
	border-width:1px 0 1px 0;
	padding:2px;
	height:15px;
	border-style:solid;
	border-color:gray;
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:normal;
}

.menutitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: pointer;
	color: #3366cc;
	height: 10px;
	padding-left: 5px;
	margin-bottom: 2px;
	font-weight: normal;
}

.menutitle:Hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
	color:#3366cc;
	width:153px;
	height:10px;
	padding-left:5px;
	margin-bottom:2px;
	font-weight:normal;
}

.submenu{
margin-bottom: 0.5em;
}


.mainHeading2 {
	FONT-WEIGHT: 500; 
	FONT-SIZE: 20px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-stretch: narrower;
}

.searchbox {
	BORDER-LEFT-COLOR: #999999; 
	BORDER-BOTTOM-COLOR: #999999; 
	BORDER-TOP-COLOR: #999999; 
	BORDER-RIGHT-COLOR: #999999
}
.searchbox_corners {
	BORDER-LEFT-COLOR: #ebebeb; 
	BORDER-BOTTOM-COLOR: #ebebeb; 
	BORDER-TOP-COLOR: #ebebeb; 
	BORDER-RIGHT-COLOR: #ebebeb
}
.searchbox_left {
	FONT-WEIGHT: 500; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: 1px solid; 
	COLOR: #333333; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ebebeb; 
	TEXT-DECORATION: none; 
	font-stretch: expanded
}
.searchbox_right {
	BORDER-RIGHT: 1px solid; 
	FONT-WEIGHT: 500; 
	FONT-SIZE: 9pt; 
	COLOR: #333333; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ebebeb; 
	TEXT-DECORATION: none; 
	font-stretch: expanded
}
.searchbox_mid {
	FONT-WEIGHT: 500; 
	FONT-SIZE: 9pt; 
	COLOR: #333333; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ebebeb; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	font-stretch: expanded
}

.btn{
	background-image:url(../Images/btn_bg.gif);
	border:1px solid #FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.inputboxnor{
	border:1px solid #c4c4c4;
	/*font-family:Arial, Helvetica, sans-serif;*/
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
	font-size:11px;
	color:#333333;
	width:175px;
}

.innerTextSubHeading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	letter-spacing:.2px;
	font-stretch:expanded;
	color: #FFFFFF;
	text-decoration:none;
}

.UserctlTd
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	letter-spacing:.2px;
	/*font-stretch:expanded;*/
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../Images/SubHeadingMiddle.jpg);	
	
	}

.borderRightGray {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;	
}

.borderRightGrayDotted {
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color: #CCCCCC;
}

.borderTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	background-color: #F7F7F7;
}

.font10Gry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.heading01 {
	BORDER-TOP-WIDTH: 2px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT-WIDTH: 2px; 
	FONT-SIZE: 10px; 
	BORDER-LEFT-COLOR: #cccccc; 
	COLOR: #000000; 
	BORDER-TOP-COLOR: #cccccc; 
	BORDER-BOTTOM: #cccccc 2px groove; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	TEXT-ALIGN: left; 
	BORDER-RIGHT-WIDTH: 2px; 
	BORDER-RIGHT-COLOR: #cccccc
}
.mheading01 
{
	background-color:#efefef;
	background-image:url(../images/bg_menu2.jpg);
	PADDING-LEFT: 15px; 
	/*FONT-WEIGHT: bold; */
	FONT-SIZE: 11px; 	
	COLOR: #858585; 	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 30px; 
	TEXT-ALIGN: left; 
		
	Border-top-Width:1px;
	Border-top-Style:solid;
		
	Border-left-Width:1px;
	Border-left-Style:solid;
		
	Border-right-Width:1px;
	Border-right-Style:solid;
	Width:200px;		
	padding-top:0px;
	padding-left:5px;
	height:30px;
	margin-bottom:1px;
	
}
.mheading02 
{
	background-image:url(../Images/bg_menu3.jpg);
	FONT-SIZE: 11px; 	
	COLOR: #2C49A1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 30px; 
	TEXT-ALIGN: left; 
	
	Border-top-Width:1px;
	Border-top-Style:solid;
		
	Border-left-Width:1px;
	Border-left-Style:solid;
		
	Border-right-Width:1px;
	Border-right-Style:solid;
	Width:200px;		
	padding-top:0px;
	padding-left:5px;
	height:30px;
	margin-bottom:1px;
	
}

.DynamicMenuItemStyle01
{
		Border-top-Width:1px;
		Border-top-Style:solid;
		
		Border-left-Width:1px;
		Border-left-Style:solid;
		
		Border-right-Width:1px;
		Border-right-Style:solid;
		/*border-bottom-color:#537FBC;
		Border-bottom-Width:1px;
		Border-bottom-Style:solid;
		Background-Color:#6699FF;*/
		Width:200px;		
		text-align:left;
		Font-family:Arial;
		Font-Size:8pt;
		padding-top:0px;
		padding-left:5px;
		height:18px;
		margin-bottom:1px;
}

.cellOver {
	BORDER-TOP: #cccccc 1px solid; 
	FONT-SIZE: 11px; 
	CURSOR: hand; 
	BORDER-BOTTOM: #666666 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #ff0000; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff
}

.cellNormal {
	FONT-SIZE: 11px; 
	CURSOR: hand; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #2C49A1; 
	HEIGHT: 20px
}


.borderBottom {
	BORDER-BOTTOM: #cccccc 1px solid
}

.objTextcombo {
	BORDER-RIGHT: #b4c0d6 1px solid; 
	BORDER-TOP: #b4c0d6 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #b4c0d6 1px solid; 
	WIDTH: 180px; 
	COLOR: #333333; 
	BORDER-BOTTOM: #b4c0d6 1px solid; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}
.txtDetailText{
	FONT-SIZE: 11px; 	
	COLOR: #333333; 	
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}

.BlackBottom {
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #666666;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

.OrderTable
{
	border-collapse: collapse;
	border-right: #6da6cf thin solid;
	border-top: #6da6cf thin solid;
	border-left: #6da6cf thin solid;
	border-bottom: #6da6cf thin solid;
	border-width: 1px;
	width: 525px;
}
.heading2
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	margin-left:0px;
	color:#004e82;
	font-size:12px;
	text-align: left;
	background-color:#D0DEF7;
	text-indent:3px;
}

.GridRow2
{
	background-color:#FFFFFF;
	color: #333333;
	font-family: 'verdana';
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
	/*text-indent:3px;*/
	}


.TableColumnStyleRight
{
	width: 166px; 
	height: 22px; 
	background-color: #c8def0;
	text-align:right;
	}

.TableColumnStyleLeft
{
	height: 26px; 
	background-color: #f1f1f1;
	text-align:left;
	}

.generalTotal
{
	border-right: #f1f1f1 2px solid;
	border-top: gray 2px solid;
	border-left: #f1f1f1 2px solid;
	border-bottom: #f1f1f1 2px solid;
	font-style: italic;
}

.lastRow
{
	border-right: white thin solid;
	border-top: white thin solid;
	border-left: white thin solid;
}
.HeadingTD
{
	width:136px;
	background-color: #c8def0;	 
}
.LabelTD
{
	height:26px;
	width:136px;
	background-color: #f1f1f1;	 
	
	}

.TableTopTable
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	letter-spacing:.2px;
	font-stretch:expanded;
	color: #004e82;
	text-decoration:none;
	border-left: #6da6cf 1px solid;
	border-right: #6da6cf 1px solid;
	border-top: #6da6cf 1px solid;
	background-color: #c8def0;
	
	}
.tooltip{ width: 200px; color:#00FFFF;
    font:lighter 11px/1.3 Arial,sans-serif;
    text-decoration:none;text-align:center}
    
    
 .payRollMainHeadingTable
 {
	border:0;
	border-color:#00ff00;
	width:761px;	
 }  
 
  .payRollMainHeadingTableFirstTD
 {	
	width:2px;
	height:25px	
 } 
  .payRollMainHeadingTableTextTD
 {	
	width:600px;
	height:25px;
	text-align:left;
	FONT-WEIGHT: 500; 
	FONT-SIZE: 20px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	} 

 .GridUnderlineTD
 {	text-align:right;
	background-color:#324b77;
	height:2;
} 
.StericCss
{
color:#ff0000;	
}
.DataEntryHeadingTD
{
	text-align:left;
	width:200px;
	height:24px;
	background-color:#D0DEF7
}

.DataEntryHeadingInvestorAccountSpecimenReportTD
{
	text-align:left;
	width:220px;
	height:24px;
	background-color:#D0DEF7
}



.txtLoginArea
{
	text-align:left;
	width:184px;
	height:24px;
	background-color:#4A6DC6
}
.DataEntryFieldTD
{
	text-align:left;
	background-color:#EDF1F9;
	margin-left: 40px;
}

.DataEntryFieldTDReports
{
	background-color:#EDF1F9;
	
}


.QuestionHeadingTD
{
	text-align:left;
	/*width:184px;
	height:24px;
	FONT-FAMILY: 'verdana'; */
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	background-color:#D0DEF7
}
.inputboxnorMulti{
border:1px solid #c4c4c4;
/*font-family:Arial, Helvetica, sans-serif;*/
FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
}
A
{
	FONT-family: tahoma;
	/*FONT-size: 11px;
	FONT-weight: normal;
	TEXT-decoration: none;*/
	COLOR: #2C49A1;
}

A:hover
{
	TEXT-decoration: none;
	COLOR: #B0B0B0;
}
