/*
	Default style class names in modules
	------------------------------------------------------------------------------
	Module Property  |  DefaultStyleClass  |  Description
	------------------------------------------------------------------------------
	CssMainClass        SubModuleMain         Outer table of submodule
	CssText             TextStandard	      Default text style
	CssError            TextStandardError     Default error message style
	CssSuccess          TextStandardError     Default success message style
	CssLink             LinkStandard          Default link style
	CssHeading          TextHeading           Default heading style
	CssButton           ButtonStandard        Default button style
	CssTextBox          TextBoxStandard       Default textbox, select etc. style
	CssContainer        Container             Outer table of container in display mode
	CssContainerEdit    [No default]          Outer table of container in edit or quick settings mode

*/

/* ---------------------------------------------------------------------
	Default module styles
   --------------------------------------------------------------------- */
/* SubModuleMain maps to CssMain */
.SubModuleMain 
{
	width: 100%;
}
/* TextStandard maps to CssText */
.TextStandard 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#63798D;
}
.TextStandardBold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#63798D;
	font-weight: bold;
}
/* TextStandardError maps to CssError & CssSuccess */
.TextStandardError
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: red;
}
/* LinkStandard maps to CssLink */
.LinkStandard
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#202D48;
	text-decoration: none;
}
.LinkStandard:hover
{
	color:#00A843;
	text-decoration:none;
}
/* TextHeading maps to CssHeading */
.TextHeading
{
	font-family: Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#63798D;
	font-weight: bold;
}
/* ButtonStandard maps to CssButton */
.ButtonStandard
{
	background-image: url(../Images/button_gradient.gif);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color: navy;
	/* border: solid 1px #336699; */
	font-weight: bold;
}
/* TextBoxStandard maps to CssTextBox */
.TextBoxStandard
{
	background-image: url(../Images/tbbg.gif);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#63798D;
	background-color: #FFFFFF;
	border: solid 1px gainsboro;
	font-weight: bold;
}
/* TextBoxStandardDisabled maps to CssTextBoxDisabled */
.TextBoxStandardDisabled
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#63798D;
	background-color: gainsboro;
	border: solid 1px gainsboro;
	font-weight: bold;
}
/* ContainerDisplay maps to CssContainer which gets applied to the module container */
/* in display mode. */
.Container
{
	width: 100%;
}
/* ContainerEdit _does not_ automatically map to CssContainerEdit */
/* Setting CssContainerEdit to a style class name will override */
/* the default edit mode container style */
.ContainerEdit
{
	width: 100%;
	border: 1px dashed #FF3300; /* make the dashed border last so that it
								displays on top of other styles */
}


/* ---------------------------------------------------------------------
	Tag styles
   --------------------------------------------------------------------- */


/* ---------------------------------------------------------------------
	Custom styles
   --------------------------------------------------------------------- */

/* ------------------
   Articles
   ------------------ */
.TextSmall
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;	
	font-size: 10px;
	font-weight: normal;
	color: navy;
}
.TextAreaArticle
{
	background-color: gainsboro;
}
.TextAreaArticleEdit
{
	background-color: gainsboro;
	border: dashed 2px green;
}
/* ------------------
   Links
   ------------------ */
.LinkStandardBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
}
.LinkStandardBold:hover
{
	text-decoration: underline;
}
.LinkSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: blue;
	text-decoration: none;
}
.LinkSmall:hover
{
	text-decoration: underline;
}
.LoginContainer
{
}
.LoginContainerEdit
{
	border: 1px dashed #FF3300;
}
.ContainerEditBlue
{
	width: 100%;
	border: 1px dashed #336699; /* make the dashed border last so that it
								displays on top of other styles */
}

/* ------------------
   Forms
   ------------------ */

.FormTable
{
	border: solid 2px dimgray;
	background-color: gainsboro;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#63798D;
}
.FormSection
{
}
.FormSectionHeading
{
	background-image: url(../images/tbbg.gif);
	background-repeat: repeat-x;
	background-color: transparent;
	width: 100%;
}
.FormText
{
}
