/*General*/
.Content{font-size: 12px;color: #696969;font-family: Tahoma;}
.ErrorMsg{font-size: 12px;color: #8B0000;font-family: Tahoma;}
A:link{font-size: 8pt;color: #696969;font-family: Tahoma, Arial;font-variant: normal;text-decoration:	none;}			
/*A:visited{text-decoration:	none;color:	#696969;}	*/
A:visited{font-size: 8pt;color: #696969;font-family: Tahoma, Arial;font-variant: normal;text-decoration:	none;}	
A:active{text-decoration:	none;color:	#696969;}	
A:hover{font-size: 8pt;color: #191970;font-family: Tahoma, Arial;font-variant: normal;text-decoration: underline;}



A.content:link{font-size: 8pt;
    color: #006699;
    font-family: Tahoma, Arial;
    font-variant: normal;
    text-decoration:none;
 }          
   
A.content:visited{
    font-size: 8pt;
    color: #006699;
    font-family: Tahoma, Arial;
    font-variant: normal;
    text-decoration:none;
 }   

A.content:active{
    text-decoration:none;
    color:#006699;
}     

A.content:hover{
    font-size: 8pt;
    color:#cc0033;
    font-family: Tahoma, Arial;
    font-variant: normal;
    text-decoration: none;
} 




/*General Style for a Page*/
.Page_Title{font-weight: bold;font-size: 14px;text-transform: uppercase;font-family: Tahoma;}
.Page_Body{font-size: 12px;font-family: Tahoma; color:#696969}
.Page_Field{font-size: 12px;color: #323232;font-family: Tahoma; border: solid 1px #D5C4A1}
.Page_Calendar{font-size: 12px;font-family: Tahoma;}
.Page_Label{font-weight:bold;font-size: 12px;font-family: Tahoma;}
.Page_Button{font-size: 12px;font-family: Tahoma; background-color:#D5C4A1; border-style:solid; border-color:#696969; cursor:hand}
.Page_Form{font-size: 10px;font-family: Tahoma; border: outset 1px #696969; color:White; text-transform:capitalize; font-weight:bold;FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#696969,endColorStr=#DCDCDC); }

/* Footer */
.Footer_Text{font-size: 10pt;color: gray;font-family: 'Arial';}

/* Header */
.Header_Table{font-weight: bold; color:#D5C4A1;font-size: 16px;background-image: url(/Common/Images/Images/diyheaderbk.jpg);font-family: Tahoma;}
.Header_Link, A.Header_Link:link, A.Header_Link:visited{font-weight: bold;font-size: 12px;color: #D5C4A1;font-family: Tahoma, Arial;font-variant: normal;}
A.Header_Link:hover{font-weight: bold;font-size: 12px;color: #FFFFFF;font-family: Tahoma, Arial;font-variant: normal;}

/* Form controls */
.FormLabel{font-size: 9pt;color: #323232;font-family: Tahoma;}
.FormDropDownList{font-size: 9pt;color: #323232;cursor:hand;font-family: Tahoma;background-color:#EFEFEF; width:200px;}
.FormListbox{font-size: 9pt;color: #323232;font-family: Tahoma; border: solid 2px #D5C4A1; background-color:#EFEFEF; width:200px;}
.FormWebCombo{font-size: 9pt;color: #323232;font-family: Tahoma; border: solid 2px #D5C4A1; background-color:#EFEFEF; width:200px;}
.FormTextbox{font-size: 9pt;color: #323232;font-family: Tahoma; border: solid 2px #D5C4A1; background-color:#EFEFEF; width:200px;}
.FormTextBox2
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-weight: normal;
	font-size: 12px;
	border-left: darkgray 1px solid;
	color: #323232;
	border-bottom: darkgray 1px solid;
	font-family: Tahoma;
}
.Bannertext{font-size: 9pt;color: #440000;font-family: Tahoma}
.FormCheckbox{font-size: 9pt;color: #323232;font-family: Tahoma;width:200px}
.FormTextArea{font-size: 9pt;color: #323232;font-family: Tahoma;width:300px; height:200px;border: solid 2px #D5C4A1; background-color:#EFEFEF; text-align: left}
.FormPrompt
{
	font-weight: normal;
	font-size: 12px;
	color: #323232;
	font-family: Tahoma;
}
.FormTitle{font-size: 14pt;color: #000000;font-family: Tahoma; font-variant:small-caps}
.FormText{font-size: 9pt;color: #000000;font-family: Tahoma;}
.FormRadioButtonList{font-size: 9pt;color: #323232;font-family: Tahoma;cursor:hand}
.FormImg{cursor:hand}
.FormButton{font-size: 7pt;color: #696969; border:solide 0px #EFEFEF; font-family: Tahoma; background-color:#D5C4A1;}
.FormCalendar{font-size: 9pt;color: #323232;font-family: Tahoma; border: solid 2px #D5C4A1; background-color:#EFEFEF; width:200px;}

/* Articles */
.Articles_GridGroupRowInfoStyle{font-weight:bold;font-size: 14px; color:#696969; font-family:Arial; background-color:#FFFFFF; border-bottom-width:3px ; border-bottom-style:solid; border-bottom-color:#D5C4A1}
.Articles_GridSelectedRowStyle
{
	font-size: 12px;
	cursor: hand;
	color: #ffffff;
	font-family: Arial;
	background-color: blanchedalmond;
}
.Articles_GridRowStyle{font-size: 12px; color:#696969; font-family:Arial; background-color:#EFEFEF;cursor:hand}
.Articles_GridAltRowStyle{font-size: 12px; color:#696969; font-family:Arial; background-color:#FFFFFF; cursor:hand}
.Articles_GridGroupByBox{ background-color:#D5C4A1}
.Articles_GridEditedRowStyle{font-size: 12px; color:#ffffff; font-family:Arial; background-color:#ffdab9;cursor:hand}
.Articles_Header{font-weight:bold;font-size: 14px; color:#696969; font-family:Arial; background-color: #F5F5F5; border-bottom-width:3px ; border-bottom-style:solid; border-bottom-color:#D5C4A1}

/* Menu Tree on the FORM*/
.MenuTree{font-size: 12px;color: #696969;background-color: #D5C4A1;font-family: 'Tahoma';  border-bottom:inset 3px;border-left:inset 3px;border-right:inset 3px;border-top:inset 3px}
.MenuTree_ParentNodeClass{font-size: 12px;color: #696969; font-weight:bold;font-family: Tahoma;}
.MenuTree_DefaultItemClass{font-size: 12px;margin-left: 1px;color: #696969;font-family: Tahoma;}
.MenuTree_ItemHoverClass{font-size: 12px;background: #c0c0c0;cursor: hand;color: #000000}
.MenuTree_ItemHiliteClass{font-size: 12px;border-right: white 1px inset;border-top: white 1px inset;background: #696969;border-left: white 1px inset;color: #ffffff;border-bottom: white 1px inset;cursor: hand}

/*Menu List in the main application*/
.MenuList_Table{border-right: #D5C4A1 5px solid;border-top: #D5C4A1 8px solid;border-left: #D5C4A1 5px solid;border-bottom: #D5C4A1 8px solid;}
.MenuList_DefaultStyle{font-weight: bold;font-size: 12px;text-transform: uppercase;font-family: Tahoma;}
.MenuList_ButtonHover{font-weight: bold;font-size: 12px; color:#FFFFFF;text-transform: uppercase;font-family: Tahoma;cursor:hand; FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#696969,endColorStr=#EFEFEF);}
.MenuList_ButtonSelected{color:White;font-weight: bold;font-size: 12px;text-transform: uppercase;font-family: Tahoma;cursor:hand; background-color:#D5C4A1;}
.MenuList_Button{font-weight: bold;font-size: 12px;text-transform: uppercase;font-family: Tahoma; cursor:hand;FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#EFEFEF,endColorStr=#808080);}

/*Message Boxes*/
.MessageBox_TitleBar{font-size: 10px; border: outset 1px #696969; font-family: Tahoma; font-size:12px; color:Black; text-transform:capitalize; font-weight:bold; background-color:#D5C4A1}
.MessageBox_Content{font-size: 10px;font-family: Tahoma; border: outset 1px #696969; font-size:12px; color:White; text-transform:capitalize; font-weight:bold;FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#696969,endColorStr=#DCDCDC); }
.MessageBox_Button{font-size: 12px;font-family: Tahoma; background-color:#D5C4A1; border-style:solid; border-color:#696969; cursor:hand}
/*Textboxes*/
.WaitFont
{
	font-weight: bold;
	font-size: 16pt;
	font-family: Tahoma;
	text-align: center;
}
.TextBox_GrayBorder{BORDER-RIGHT: darkgray 1px solid; BORDER-TOP: darkgray 1px solid; FONT-SIZE: 12px; BORDER-LEFT: darkgray 1px solid; BORDER-BOTTOM: darkgray 1px solid; FONT-FAMILY: arial; width:200px;}
	
/*Table Backgrounds*/
.TDBG_Pale{	background-color:   #E8E4C5;}
	
/*Buttons*/
.Button_GrayBorder{BORDER-RIGHT: darkgray 1px solid; BORDER-TOP: darkgray 1px solid; FONT-SIZE: 12px; BORDER-LEFT: darkgray 1px solid; BORDER-BOTTOM: darkgray 1px solid; FONT-FAMILY: arial; background-color:#B7B6CA}

/*Headings*/
.Header1
{
	font-weight: normal;
	font-size: 130%;
	margin: 12px 0px 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.Header2
{
	font-weight: bold;
	font-size: 100%;
	margin: 12px 0px 0px;
	color: #000000;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
}
.Header1Indent{FONT-WEIGHT: normal; PADDING-LEFT: 7px; FONT-SIZE: 130%; MARGIN: 12px 0px 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.SubTitle1{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.P1{	PADDING-RIGHT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 1em; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.P1Indent{	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 70%; PADDING-BOTTOM: 1em; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
div.indent{	PADDING-LEFT: 7px;}
p.indent{	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 70%; PADDING-BOTTOM: 1em; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
span.indent{	PADDING-LEFT: 50px;}
p.indent25{	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 70%; PADDING-BOTTOM: 1em; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.TXT1
{
	border-right: darkgray 1px solid;
	padding-right: 0px;
	border-top: darkgray 1px solid;
	font-size: 100%;
	padding-bottom: 0px;
	margin: 0px;
	FONT-SIZE: 8pt;
	border-left: darkgray 1px solid;
	line-height: 100%;
	padding-top: 0px;
	border-bottom: darkgray 1px solid;
	font-family: tahoma;
}
Table.TXT1
{
	border-right: darkgray 1px solid;
	padding-right: 0px;
	border-top: darkgray 1px solid;
	font-size: 100%;
	padding-bottom: 0px;
	margin: 0px;
	FONT-SIZE: 12px;
	border-left: darkgray 1px solid;
	line-height: 100%;
	padding-top: 0px;
	border-bottom: darkgray 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
Table.TXT2
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	padding-right: 0px;
	
	padding-bottom: 0px;
	margin: 0px;
	
	line-height: 100%;
	padding-top: 0px;
	
}
.TXT2
{
	
	padding-right: 0px;
	font-size: 100%;
	padding-bottom: 0px;
	margin: 0px;
	FONT-SIZE: 12px;
	line-height: 100%;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TXT3
{
	padding-right: 0px;
	font-size: 100%;
	padding-bottom: 0px;
	margin: 0px;
	FONT-SIZE: 8pt;
	line-height: 100%;
	padding-top: 0px;
	font-family: tahoma;
}
.TXT4
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	FONT-SIZE: 12px;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TXT5
{
	padding-right: 0px;
	font-size: 100%;
	padding-bottom: 0px;
	margin: 0px;
	FONT-SIZE: 8pt;
	line-height: 100%;
	padding-top: 0px;
	font-family: tahoma;
}
.TXT6
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 8pt;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-family: tahoma;
}
.TXT7
{
	FONT-SIZE: 8pt;
	font-family: tahoma;
}
.TXTTAREA
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	FONT-SIZE: 8pt;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-family: tahoma;
	width: 520;
	height: 68;
}
.INVISIBLEBTN
{
	padding-right: 0px;
	font-size: 100%;
	padding-bottom: 0px;
	margin: 0px;
	FONT-SIZE: 16pt;
	line-height: 100%;
	padding-top: 0px;
	font-family: tahoma;
	display: none;
}
.logintext
{
	padding-right: 0px;
	font-size: 10pt;
	padding-bottom: 0px;
	margin: 0px;
	color: white;
	line-height: 100%;
	padding-top: 0px;
	font-family: tahoma;
}	
img.helpicon
{
	cursor: hand;
	vertical-align:middle;
}
.HeaderBlue
{
	font-size: 15px;
	color: white;
	font-family: arial;
	background-color: #668da2;
}
.Blueheadertext
{
	font-size: 12px;
	color: white;
}
.HeaderBeige
{
FONT-SIZE: 16px;FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='beige', endColorStr='#eee8aa', gradientType='1');FONT-FAMILY: arial;BACKGROUND-COLOR: beige
}	
.HeaderBeigeSm
{
FONT-SIZE: 14px;FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='beige', endColorStr='#eee8aa', gradientType='1');FONT-FAMILY: arial;BACKGROUND-COLOR: beige
}	
.HeaderPaleGoldenRod
{
FONT-SIZE: 14px;BACKGROUND-COLOR: palegoldenrod ;FONT-FAMILY: arial;
}	
.paperBox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; FONT: 11px Verdana; BORDER-LEFT: #cccccc 1px solid; COLOR: #444444; PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white
}
.hSpan
{
display: none
}
td.cdOff
{
    background-color:#b0c4de;   
}
 

td.cdOn

{

    background-color:#ffcc66;   

}
.hit-highlight {
	FONT-WEIGHT: bold; COLOR: #000000
}
.red {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boxfonts
{
	font-size: 12px;
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
}
 

