BODY
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana, Arial;
	margin: 0px;
}
TD
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana, Arial;
}

INPUT
{
	border: solid 1px #4985B9;
	font-size: 9pt;
	color: black;
	font-family: Tahoma, Verdana, Arial;
}

INPUT.SearchBox
{
	border: solid 1px #4985B9;
	font-size: 7pt;
	color: black;
	font-family: Tahoma, Verdana, Arial;
}

A
{
	font-weight: bold;
	font-size: 8pt;
	color: Black;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;	
}

A:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: Black;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;	
	border-bottom: solid 1px #4985B9;
}

A.MasterDesign_MenuLinks:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: Black;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;	
	border-bottom: solid 1px #4985B9;
}

A.MasterDesign_MenuLinks
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

A.MasterDesign_LoginboxLink
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

TD.MasterDesign_Line_Blue
{
	height: 2px;		
	background-image: url(./DesignGraphics/Generic_2px_Line_Blue.png);	
	background-repeat: repeat-x;
}

TD.MasterDesign_Line_DarkBlue
{
	height: 2px;		
	background-image: url(./DesignGraphics/Generic_2px_Line_DarkBlue.png);	
	background-repeat: repeat-x;
}

TABLE.MasterDesign_InteractionBox
{
	border: solid 1px #4985B9;	
	background-color: #FFFFFF;	
}

TD.MasterDesign_InteractionBox_Input
{
	background-color: #FFFFFF;
	padding: 5px;		
}

TD.MasterDesign_InteractionBox_Bottom
{	
	background-image: url(./DesignGraphics/Generic_2px_Line_Blue.png);
	background-repeat:repeat;	
}

TD.MasterDesign_ErrorMessage
{
	background-color: #FFFFFF;
	font-size: 8pt;
	color: red;
	font-family: Tahoma, Verdana, Arial;	
	font-weight: bold;
	text-align: center;
	padding: 7px;
}

.ErrorMessage
{
	font-size: 8pt;
	color: red;
	font-family: Tahoma, Verdana, Arial;	
	font-weight: bold;
	text-align: center;
}

.OKMessage
{
	font-size: 8pt;
	color: Green;
	font-family: Tahoma, Verdana, Arial;	
	font-weight: bold;
	text-align: center;

}

.MasterDesign_Headline
{
	font-size: 13pt;
	color: Black;
	font-family: Tahoma, Verdana, Arial;	
	font-weight: bold;
	text-align: center;
}

TD.MasterDesign_ProfileNameBox
{
	font-size: 8pt;
	color: white;
	font-family: Tahoma, Verdana, Arial;	
	font-weight: bold;
}

.FontBoldRed
{
	font-size: 8pt;
	color: red;
	font-family: Tahoma, Verdana, Arial;	
	font-weight: bold;
}

.FontComment
{
	font-size: 7pt;
	color: Gray;
	font-family: Tahoma, Verdana, Arial;	
	font-weight: normal;
}

/*------------------------------------------------------ */
/* WIZARD CLASSES                                        */

.Wizard_StepStyle
{
	border: solid 1px #4985B9;	
	background-color: #FFFFFF;
	padding: 5px;	
	width: 400px;
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana, Arial;		
}

.Wizard_Header
{
	font-size: 10pt;
	color: white;
	font-family: Tahoma, Verdana, Arial;	
	font-weight: bold;
}

.Wizard_Navigation
{
	background-image: url(./DesignGraphics/Generic_2px_Line_Blue.png);
	background-repeat:repeat;	
}



/*------------------------------------------------------ */
/* MASTER SKIN TABLE CELL CLASSES                        */
TD.MasterDesign_ContentArea
{
	background-image: url(./DesignGraphics/Generic_Content_Background.png);
	background-repeat: repeat;
	vertical-align: top;
	padding: 10px;	
}

TD.MasterDesign_Breadcrumb
{
	background-image: url(./DesignGraphics/Generic_Content_Background.png);
	background-repeat: repeat;
	vertical-align: top;
	padding: 1px;	
}

TD.MasterDesign_Middle_Menu
{
	background-image: url(./DesignGraphics/topmenu_background.png);	
	height: 32px;
	width: 1000px; 		
}

TD.MasterDesign_Left_Menu
{
	height: 32px;		
	background-image: url(./DesignGraphics/topmenu_background_left.png);	
	background-repeat: repeat-x;
}

TD.MasterDesign_Right_Menu
{
	height: 32px;		
	background-image: url(./DesignGraphics/topmenu_background_right.png);	
	background-repeat: repeat-x;
}

TD.MasterDesign_TopMenu_Borderline
{
	height: 7px;
	background-image: url(./DesignGraphics/topmenu_borderline.png);
	background-repeat: repeat-x;
}
TD.MasterDesign_TopMenu_Borderline_No_Top
{
	height: 7px;
	background-image: url(./DesignGraphics/topmenu_borderline_no_top.png);
	background-repeat: repeat-x;
}
TD.MasterDesign_OuterEdges
{	
	background-image: url(./DesignGraphics/OuterEdge.png);
	background-repeat: repeat;
}
TD.MasterDesign_TopMenu_Loginbox
{
	height: 40px;
	width: 219px;
	background-image: url(./DesignGraphics/topmenu_loginbox.png);	
}
TD.MasterDesign_TopMenu_Logo_Bottom
{
	height: 40px;
	width: 781px;
	background-image: url(./DesignGraphics/topmenu_logo_bottom.png);	
}
TD.MasterDesign_TopMenu_Logo_Bottom_Sides
{
	height: 40px;	
	background-image: url(./DesignGraphics/topmenu_logo_bottom_sides.png);	
	background-repeat: repeat-x;
}
TD.MasterDesign_TopMenu_Logo
{
	height: 140px;
	width: 1000px;
	background-image: url(./DesignGraphics/topmenu_logo.jpg);	
}
TD.MasterDesign_TopMenu_Logo_Sides
{
	height: 140px;	
	background-image: url(./DesignGraphics/topmenu_logo_sides.pngg);	
	background-repeat: repeat-x;
}
TD.MasterDesign_Edge_Left
{
	width: 12px;	
	height: 9000px;
	background-image: url(./DesignGraphics/Edge_Left.png);	
	background-repeat: repeat-y;
}
TD.MasterDesign_Edge_Right
{
	width: 12px;	
	height: 9000px;
	background-image: url(./DesignGraphics/Edge_Right.png);	
	background-repeat: repeat-y;
}
TD.MasterDesign_Branding_Picture
{
	height: 156px;
	width: 1000px;
	background-image: url(./DesignGraphics/branding_picture.png);	
}
TD.MasterDesign_Footer
{
	height: 26px;	
	background-image: url(./DesignGraphics/footer_background.png);	
	background-repeat: repeat-x;
}


