
.bodyBackground
{
	/*margin: 0px; background-image: url(/Ansoa/images/amco/backRed2.jpg); background-repeat:repeat;*/
	margin: 0px; background-color: #7e0000;
	height:100%;
}

.topMenuBackground
{
	background-color: #C2C6D7;
}

.topMenuBorderLine
{
	height:1px;
	background-color:#06184C;
}

.topSignOutButton
{
	font-family: Verdana, Arial, Geneva,  Helvetica, Sans Serif;
	font-size:xx-small;
	color: #ffffff;
	font-weight:bold;
	
	background-color: #7DA0AB;
	border-style: solid;
	border-top-color: #06184C;
	border-left-color: #727688;
	border-right-color: #06184C;
	border-bottom-color: #06184C;
	border-width: 1px;
	padding: 3px;
	height: 20px;
	text-decoration: none;
	text-align: center; 
}

body,html 
{  
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Geneva, Helvetica, Sans Serif;
	font-size:8pt; 
	height:100%;
	width:100%
	
	/*background-image: url(/images/pattern_background.jpg); background-repeat:repeat;*/
}

.BodyBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

.sectionTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}

.pageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}

#fullHeightTable 
{
	background-color: #ccccff;
	margin: 0 auto;
	text-align: left;
	
}

p, td, div, span, th
{	
	font-family: Verdana, Arial, Geneva,  Helvetica, Sans Serif;
	font-size:10pt;
	color: #333333;
}

h1
{
	font-size:large;
}

h2
{
	font-size:medium;
}

h3
{
	font-size:small;
	margin-bottom: 7px;
}

A 
{	
	color: #4D3B3B;
	text-decoration: none;
	
}

A:hover 
{	
	color: #4D3B3B;
	text-decoration: UNDERLINE;
}

A:visited 
{	
	color: #4D3B3B;
}


.disabledLink
{
	color:#c0c0c0;
}


.enabledLink
{
	color:#4D3B3B;
}

.mainHeaderSpaceContent
{
	background-color: #DCE6F0;
	color: #BECCDA;
	font-weight:normal;
	border-right: solid 2px #A4B0BC;
	border-bottom: solid 1px #A4B0BC;
}

.mainHeaderTopToolbar
{
	background-color: #DCE6F0;
	background-image: url(/images/bar_mainHeader.jpg); background-repeat:repeat-x;
	border-right: solid 2px #A4B0BC;
}

.mainHeaderContent
{
	background-color: #A4B0BC;
	color: #000000;
	font-weight:normal;
}


.inputButtonStandard
{
	font-family: Verdana, Arial, Geneva,  Helvetica, Sans Serif;
	font-size:xx-small;
	color: #FFFFFF;
	font-weight:bold;
	background-image: url(/images/button_back3.jpg); background-repeat:repeat-x;
	/*background-color: #9499AE;*/
	border-style: solid;
	border-top-color: #9c0000;
	border-left-color: #484849;
	border-right-color: #484849;
	border-bottom-color: #484849;
	border-width: 1px;
	padding: 1px;
	height: 20px;
	text-decoration: none;
	text-align: center; 
	
}


.subSectionHeaderControlTitle
{
	font-weight:bold; 
	font-size:small; 
	color:#1E3C6A;
    padding-left:30px; 
    padding-bottom:5px; 
    padding-top:5px; 
    
}

.subSectionHeaderControlRightBorder
{
	border-right: solid 1px #3D5D89;
}



.navigationButtonStandard
{
	font-family: Verdana, Arial, Geneva,  Helvetica, Sans Serif;
	font-size:xx-small;
	color: #2B5493;
	font-weight:bold;
	
	background-color: #ffffff;
	border-style: solid;
	border-top-color: #06184C;
	border-left-color: #ffffff;
	border-right-color: #06184C;
	border-bottom-color: #06184C;
	border-width: 1px;
	padding: 3px;
	height: 20px;
	text-decoration: none;
	text-align: center; 
	
}





form
{
	height:100%;
}



.mainBodyForm
{
	background-image: url(/images/pattern_background.jpg); background-repeat:repeat;
}


.mainSectionHeaderBorder
{
	border-right: solid 1px #818080;
	border-left: solid 1px #818080;
	border-top: solid 1px #818080;
	border-bottom: solid 1px #818080;
}

.mainSectionContentBorder
{
	border-right: solid 1px #818080;
	border-left: solid 1px #818080;
	border-top: solid 1px #818080;
	border-bottom: solid 1px #818080;
}

.mainSectionHeader
{
	background-color: #D2D9E0;
	color: #33495F;
	font-weight:bold;
	/*background-image: url(/images/bar_mainSectionHeader.jpg); background-repeat:repeat-x;*/
	background-image: url(/images/bar_mainHeader.jpg); background-repeat:repeat-x;
	
	border-bottom: solid 1px #33495F;
	font-size:x-small;
}

.mainSectionHeaderText
{
	color: #33495F;
	font-weight:bold;
	font-size:x-small;
}

.mainSectionContent
{
	background-color: #DCDDDE;
	color: #000000;
	font-weight:normal;
}


.subSectionHeaderBorder
{
	border-right: solid 1px #D2D3D4;
	border-left: solid 1px #D2D3D4;
	border-top: solid 1px #D2D3D3;
	border-bottom: solid 1px #D2D3D3;
}

.subSectionContentBorder
{
	border-right: solid 1px #666699;
	border-left: solid 1px #666699;
	border-top: solid 1px #C1C2C2;
	border-bottom: solid 1px #666699;
}

.subSectionHeader
{
	background-color: #F1F2F2;
	color: #33495F;
	font-weight:bold;
	background-image: url(/images/bar_subSectionHeader.jpg); background-repeat:repeat-x;
	/*background-image: url(/images/bar_web20.jpg); background-repeat:repeat-x;*/
	
}

.subSectionHeaderText
{	color: #2B5493;
	font-weight:bold;

}

.subSectionContent
{
	background-color: #E0E6E9;/*#ECEBEB;*/
	color: #000000;
	font-weight:normal;
}


.subSectionSubHeaderBorder
{
	border-right: solid 1px #666699;
	border-left: solid 1px #666699;
	border-top: solid 1px #666699;
	border-bottom: solid 1px #666699;
}

.subSectionSubHeader
{
	background-color: #D5D7D8;
	color: #000000;
	font-weight:bold;
}

.subSectionSubHeaderText
{
	color: #000000;
	font-weight:bold;
}

.dataGridBorder
{
	border-right: solid 1px #666699;
	border-left: solid 1px #666699;
	border-top: solid 1px #666699;
	border-bottom: solid 1px #666699;
	background-color: #ffffff;
}

.dataGridHeader
{
	color: #33495F;
	font-weight:bold;
	background-color: #F1F2F2;
	/*background-image: url(/images/bar_subSectionHeader.jpg); background-repeat:repeat-x;*/
	background-image: url(/images/bar_web20.jpg); background-repeat:repeat-x;
	border-bottom: solid 1px #33495F;
	border-top: solid 1px #33495F;
	
}

.dataGridHeaderText
{
	color: #33495F;
	font-weight:bold;
}

.dataGridItem1
{
	color: #000000;
	background-color: #ffffff; 
	border-bottom: solid 1px #c0c0c0;
	padding-bottom: 5px;
}

.dataGridItem2
{
	color: #000000;
	background-color: #ffffff;
	border-bottom: solid 1px #c0c0c0; 
	padding-bottom: 5px;
	
}

.dataGridItemCell
{
	border-bottom: solid 1px #c0c0c0;
		
}

.messageBoxContent
{
	color: #000000;
	background-color: #FFFFCC;
}

.messageBoxContentBorder
{
	border-right: solid 1px #666699;
	border-left: solid 1px #666699;
	border-top: solid 1px #666699;
	border-bottom: solid 1px #666699;
	background-color: #ffffff;
}


.SingleComboBoxControlTextBox
{
	border: none; 
	padding: 0px 0px 0px 0px;
	height: 18px;
	overflow:hidden;
	font-family: Verdana, Arial;
	font-size: 10pt;
	
}

.SingleComboBoxControlArrowContainer
{
	background-color:#cccccc;
}

.SingleComboBoxControlFilterDropdown
{
	visibility:hidden; 
	position:absolute; 
	z-index:10;
	border: 1px solid #000000;
	background-color: #DBF4F6;
	font-size: 10pt;
}

.SingleComboBoxControlTextBoxContainer
{
	border: 1px solid #7B9EBD;
	padding: 0px 0px 0px 3px;
	margin: 0px 0px 0px 0px;
}

.InputBoxStandard
{
	width: 120px;
}


.InfoBox
{
	border:solid 1px #4B6486; 
	background-color:#D4E6E7;
	padding: 3px 3px 3px 3px; 
	text-align:justify;
}

.SubSectionMainContentContainerClass
{
	border-bottom: solid 1px #3D5D89;
	padding-bottom: 20px;
	background-color: #D2E2EB;
	background-image: url(/images/gradient_bottom_up.gif); background-repeat:repeat-x;
	
}

.AutoCompleteDivClass
{
    border: solid 1px #8E8B8B;
    font-size: 9pt;
    font-family: verdana;
    background-color: #DBF4F6;
    color: #000000;
    cursor:default; 
    text-align:left;
    
}
.AutoCompleteDivOnMouseOver
{
    background-color: #B9EBBD;
    color: #ffffff;
    cursor:default;
    font-weight: bold;
    
}
.AutoCompleteDivClassMouseOut
{
    background-color: #DBF4F6;
    color: #000000;
    cursor:default;
    font-weight: normal;
    
}

.innerSectionBackground
{
	background-color: #E0E6E9;/*#D8D4D4;*/
}


.CommentLogPublicComment
{
	color: #0F4CA8;
}

.CommentLogPublicCommentLegend
{
	color: #0F4CA8;
	background-color: #0F4CA8;
}

.subSectionContentForView
{
	background-color: #ECEBEB;
	color: #000000;
	font-weight:normal;
	font-size:12pt;
}


.SubTabContainer
{
	border-left: solid 1px #7E7C7C;
	background-color:#DDDADA;
	padding-bottom: 15px;
}




.popLookupSelectBox
{
	font-family:Verdana,Arial;
	font-size: 8pt;
}

.dataGridHeaderPlain
{
	color: #33495F;
	font-weight:bold;
	background-color: #ffffff;
	border-bottom: solid 1px #33495F;
	/*border-top: solid 1px #33495F;	*/
}



.smallLinkButton
{
	border: 1px solid #cccccc;
	padding: 1px 1px 1px 1px;
	background-color:#e6e6e6;
}


.imageLoadBack
{  
	background-image: url(/images/loaderSmall_blue.gif); background-repeat:no-repeat; background-position:center center;
}

.FooterInfo
{
	color: White; font-weight:bold; font-size: 9pt;
}

.FooterInfo:hover
{
	color: White; 
}
.FooterInfo:visited
{
	color: White; 
}