/*
	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:#676767;
}
/* 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;
	text-decoration:none;
	color:#67AC00;
}
.LinkStandard:hover
{
	text-decoration: underline;
}
/* TextHeading maps to CssHeading */
.TextHeading
{
	color: #2971B5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6510;
}
/* ButtonStandard maps to CssButton */
.ButtonStandard
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	background-image: url(../images/buttonstandard.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #EFF7FF;
	border-left: solid 1px #1896C6; 
	border-top: solid 1px #1896C6; 
	border-right: solid 2px #1896C6; 
	border-bottom: solid 2px #1896C6; 
	font-size: 12px;
	font-weight: bold;
	color: #1896C6;
	padding-right: 25px;
	height: 24px;	
}
/* TextBoxStandard maps to CssTextBox */
.TextBoxStandard
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	background-color: #EFF7FF;
	font-size: 11px;
	font-weight: bold;
	border-bottom: solid 1px gainsboro;
	border-right: solid 1px gainsboro;
	border-left: solid 1px dimgray;
	border-top: solid 1px dimgray;
	color: #2971B5;
	border-style:inset;
}
/* TextBoxStandardDisabled maps to CssTextBoxDisabled */
.TextBoxStandardDisabled
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	background-color: gainsboro;
	/* background-color: White; */
	border-color: gray;
	border-width: 1px;
	font-size: 12px;
	font-weight: bold;
	color: dimgray;
	border-style:inset;
}
/* 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
{
	border: 1px dashed red; /* make the dashed border last so that it
								displays on top of other styles */
}


/* ---------------------------------------------------------------------
	Tag styles
   --------------------------------------------------------------------- */

body
{
	margin:0px;
}

/* ---------------------------------------------------------------------
	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:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#67AC00;
	font-weight: bold;
}
.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;
}
.TextBoxLogin
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	background-color: #F0F0F0;
	border-color: gray;
	border-width: 1px;
	font-size: 12px;
	font-weight: bold;
	color: dimgray;
	border-style:inset;
	width: 100;
}
.TextBoxArticle
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;	
	font-size: 10px;
	font-weight: normal;
	color: navy;
	width: 100%;
	height: 250px;
}
.TextBox100Percent
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	background-color: #F0F0F0;
	border-color: gray;
	border-width: 1px;
	font-size: 12px;
	font-weight: bold;
	color: dimgray;
	border-style:inset;
	width: 100%;
}
.TextBoxSmall
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	background-color: #F0F0F0;
	/* background-color: White; */
	border-color: gray;
	border-width: 1px;
	font-size: 11px;
	font-weight: bold;
	color: dimgray;
	border-style:inset;
	height: 12px
}
.LoginModule
{
}
.LoginContainer
{
	text-align: center;
}
.LoginContainer td
{
	padding: 1px;
}
.LoginContainerEdit
{
	border: dashed 1px red;
	text-align: center;
}
.LoginContainerEdit td
{
	padding: 1px;
}
.TextBoxRequest
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	background-color: #EFF7FF;
	font-size: 11px;
	font-weight: bold;
	border-bottom: solid 1px gainsboro;
	border-right: solid 1px gainsboro;
	border-left: solid 1px dimgray;
	border-top: solid 1px dimgray;
	color: #2971B5;
	border-style:inset;
}
.HeadingUnderline
{
	border-bottom: 1px dashed #FF6510;
}
.PageHeadingUnderline
{
	background-image: url(../images/back_drop.gif);
	background-repeat: repeat-x;
}
.PlaneMenuLink{
	color:#1896C6;
	font-weight:bold;
}
.PlaneMenuLink:hover{
	color:#FF5A00;
	text-decoration:none;
}
.PlaneMenuSelected
{
	color:#FF5A00;
	font-weight:bold;
}
.PlaneMenuSelected
{
	text-decoration: underline;
}
.ButtonStandardPlain
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	background-color: #EFF7FF;
	border-left: solid 1px #1896C6; 
	border-top: solid 1px #1896C6; 
	border-right: solid 2px #1896C6; 
	border-bottom: solid 2px #1896C6; 
	font-size: 12px;
	font-weight: bold;
	color: #1896C6;
}
.GalleryImagePanel
{
}
.GalleryMainImagePanel
{
	/* border: 2px solid gainsboro; */
	/* background-color: #EFF7FF; */
	background-color: #B6D1E6;
}
.ListStandard
{
	list-style-type: circle;
	color: #3399CC;
}
.ListPlanes
{	
	list-style-image: url(../images/Bullet.gif);
	margin-left: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1896C6;
	color:#676767;
}
.BorderRight
{
 HEIGHT:100%;border-right:dashed 1px #FF6510;
}
h3
{
}
.CustomAireHeading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #2971B5;
	color:#FF6510;
	font-weight: bold;
	text-decoration: underline;
}
/*
.ne_table
{
	cursor: hand;
	background-image: url(../images/ne_offsets.jpg);
	background-repeat: no-repeat;
}
.ne_cell
{
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6510;
	border-top: solid 1px orange;
	border-right: solid 1px orange;
	border-bottom: solid 1px orange;
}
.ne_green_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#67AC00;
}
*/
.asta_table
{
	border: solid #87CEFA 1px;
}
.asta_cell
{
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3484C0;
}
.asta_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#67AC00;
}
