/* to fix Mozilla voes with multiple class definitions on a single element, we'll defini this here, and once again later - and complete - furhter down this file */
.ml_TD_left TD, .ml_TD_center TD, .ml_TD_right TD
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	line-height: 18px;
}

.comboCSS { font-family: Arial, sans-serif; font-size: 11px; width: 100%; color: #555555; background-color: #FFFFFF; border: solid 1px #70A8E0; }

BODY
{
    BACKGROUND-COLOR: white;
}

.ml_pageheaderText
{
    FONT-FAMILY: Verdana, Tahoma, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	LINE-HEIGHT: 18px;
    color:#3B3B3B;
}

.ml_BoxedTitle 
{
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	LINE-HEIGHT: 18px;
	FONT-WEIGHT: bold;
    color:#3B3B3B;

}

/* start menus */
.ml_MenuItem
{
	FONT-FAMILY: Verdana, Tahoma, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	FONT-COLOR:#3B3B3B;
	text-align:center;
	cursor:hand;
}

.ml_MenuItemOver
{
	FONT-FAMILY: Verdana, Tahoma, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	FONT-COLOR:#1E4D8E;
	text-align:center;
	cursor:hand;
}

.ml_MenuItem A:link, .ml_MenuItem A:hover, .ml_MenuItem A:visited, .ml_MenuItem A:active,
.ml_MenuItemOver A:link, .ml_MenuItemOver A:hover, .ml_MenuItemOver A:visited, .ml_MenuItemOver A:active
{
	text-decoration:none;
	color:#4682b4;
	font-weight:normal;
	line-height: 17px;
}
/* end menus */

.MonoInput, .MonoInput INPUT {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #E7EDF6;
	height: 18px;
}


.MonoButton {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #E7EDF6;
	height: 20px;
	
}

.ml_TD_VerticalLine
{
	background-color: #849DC1;
}

.ml_TD_VerticalLine1
{
	background-color: #849EC1;
}

.ml_TD_VerticalLine2
{
	background-color: #EFEFEF;
}

.ml_TD_VerticalLine3
{
	background-image: url(images/ArhC/Repository/footerBgrRight.gif);
}

.ml_TD_Horizon1
{
	background-image: url(images/ArhC/Repository/bgrUp01.gif);
}

.ml_TD_Horizon2
{
	background-image: url(images/ArhC/Repository/bgrUp02.gif);
}

.ml_TD_Horizon6
{
	background-image: url(images/Layout6/Repository/im01.jpg);
}

.ml_TD_Horizon3
{
	background-image: url(images/ArhC/Repository/bgrUp03.gif);
	background-repeat: repeat-x;
}

.ml_TD_center
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	line-height: 18px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
	text-align:left;
    WORD-SPACING: normal;
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
	padding-bottom:0px;
}

.ml_TD_left
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	line-height: 18px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
	text-align:left;
    WORD-SPACING: normal;
	padding-left:2px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;
	background-image: url(images/ArhC/Repository/LeftBgr1x1.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.ml_TD_right
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	line-height: 18px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
	text-align:left;
    WORD-SPACING: normal;
	padding-left:8px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:0px;
	background-image: url(images/ArhC/Repository/LeftBgr1x1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.ml_TD_footer
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
	color: #1E4D8E;
	line-height: 18px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
	text-align:left;
    WORD-SPACING: normal;
	padding-left:8px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:0px;
	background-image: url(images/ArhC/Repository/footerBgr.gif);
	background-repeat: no-repeat;
}

.ml_text
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
	line-height: 18px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:0px;
}


.ml_header
{
	background-color:white;
	border: solid 1px #E9E8E8;
}
.ml_headerText
{
	padding-left:3px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color:#3B3B3B;
}
.txtNormal {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	padding-left:8px;
	padding-right:8px;
	line-height: 17px;
	color: #3B3B3B;
	text-decoration: none;
}
.txtLogin {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #3B3B3B;
	text-decoration: none;
}


.smallBlue
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #1E4D8E;
	text-decoration: none;
}

.smallerTxt
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #3B3B3B;
	text-decoration: none;
}


.smallerTxt A:link, .smallerTxt A:visited, .smallerTxt A:active, .smallerTxt A:hover {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3B3B3B;
	text-decoration: none;
	
}

.smallerTxt A:hover {
	color: #1E4D8E;
}
.DocumentCategories A:link, .DocumentCategories A:visited, .DocumentCategories A:active, .DocumentCategories A:hover, .DocumentCategories .highlight
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #3B3B3B;
	text-decoration: none;
}

.DocumentCategories .raquo
{
	font-family:Verdana;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	padding-right:2px;
	padding-left:2px;
	color: #4682b4;
}

.DocumentCategories .raquo, .DocumentCategories .highlight, .DocumentCategories A:hover
{
	color: #4682b4;
}
A:link  {
    text-decoration:    none;
    color:  #1E4D8E;
}

A:visited  {
    text-decoration:    none;
    color:  #4682b4;
}

A:active  {
    text-decoration:    none;
    color:  #1E4D8E;
}

A:hover {
    text-decoration:    underline;
    color:  #4682b4;
}
.Normal
{
    font-family: Verdana, Tahoma, sans-serif;
    font-size: 11px;
	FONT-COLOR:#3B3B3B;
    font-weight: normal;
    line-height: 17px    
}

.ml_headerText
{
	padding-left:3px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color:#FFFFFF;
}

.ArhCSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:solid 1px #000075;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #E7EDF6;
	width: 100%;
}
