﻿body { font-family: Verdana, Georgia, Helvetica; font-size: 12px; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* -=-=-=- GENERIC (NON-CONTROL SPECIFIC) STYLES -=-=-=- */
.Centered {	margin-left: auto; margin-right: auto; }
.CenteredContent { text-align: center; }
.PaddedContent { width: 100%; padding: 5px 8px 5px 8px; }


/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* -=-=-=-          TEXT (FONT) STYLES           -=-=-=- */
.ErrorText { font-size: 13px; color: Red; }
.ParagraphSectionTitle { font-size: 16px; font-weight: bold; color: #000066; }
.ParagraphSectionTitle:link,.ParagraphSectionTitle:visited { text-decoration: none; }
.ParagraphSectionTitle:hover { color: Red; }


/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* -=-=-=-      STANDARD FORM ELEMENT STYLES     -=-=-=- */
.FormLabel { font-family: Verdana, Georgia, Helvetica; font-weight: bold; font-size: 12px; }

.StandardLink:link, .StandardLink:visited { color: Blue; text-decoration: underline; }
.StandardLink:hover { color: Red; }

.SmallLink:link,.SmallLink:visited { font-size: 11px; color: Blue; text-decoration: none; }
.SmallLink:hover { font-size: 11px; color: Red; text-decoration: underline }

.Standard_Button, .Standard_Button:focus { font-size: 12px; font-weight: bold; font-family: Verdana, Arial; border: solid 1px #555555; padding: 2px; background-image: url(../../images/ServerControlImages/Standard_FormInput_Background.png); background-position: top; color: #222222; cursor: pointer; }
.Standard_Button:hover { color: #dddddd; border-color: Black; background-position: bottom; }

.Standard_Button_Graphical { background: transparent url('../../Images/ServerControlImages/StandardButtonLeftSide.jpg') no-repeat top left;	display: block;	font: bold 12px Verdana, Trebuchet MS; line-height: 18px; height: 28px;	padding-left: 6px; text-decoration: none; }
.Standard_Button_Graphical:hover { background-position: bottom left; }
.Standard_Button_Graphical IMG { margin:0 3px 3px 0 !important; padding-top: 5px; border:none; width:16px; height:16px; float: left; }
.Standard_Button_Graphical SPAN { background: transparent url('../../Images/ServerControlImages/StandardButtonRightSide.jpg') no-repeat top right; display: block; padding: 4px 6px 6px 0; color: #eeeeee; }
.Standard_Button_Graphical:hover SPAN {	background-position: bottom right; color: Yellow; }

.StandardForm_Textbox { padding: 2px 0px 2px 1px; background-color: White; color: #333333; border: solid 1px #69798C; font-family: arial,tahoma,sans-serif; font-size: 12px; text-align: left; font-style: normal; }
.StandardForm_TextboxWatermark { padding: 2px 0px 2px 1px; color: #777777; border: solid 1px #69798C; font-style: italic; text-align: center; }
.StandardForm_TextboxEmptyMessage { color: #333333; font-style: italic; }

.StandardForm_LightSectionLine { width: 90%; height: 2px; color: #dddddd; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* -=-=-=-           WEBSITE FORM STYLES         -=-=-=- */
.WebsiteForm { margin-left: 10px; }
.WebsiteForm_TitleCell { padding: 2px; font-weight: bold; }
.WebsiteForm_InputCell { padding: 2px; }
.TopAlertBar { width: 100%; height: 15px; margin: 0px; padding: 3px; top: 0px; left: 0px; position: absolute; background-color: Red; color: White; font-family: Arial,Times New Roman; font-size: 12px; border-bottom: solid 1px Black; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* -=-=-=-              TABLE STYLES             -=-=-=- */
.LightInnerBorder {}
.LightInnerBorder TD { border: dotted 1px #cccccc; }

