﻿BODY
{
}
/* */
.eShoppingHead
{    
    font-family: Arial;
    font-size: 20px;
	color: silver;	
	font-weight:bold;
}

.HomeHead
{    
    font-family: Palatino Linotype;
    font-size: 18px;
	color: #AA0000;	
	font-weight:bold;
	letter-spacing : 1px;
}
/* */
.ContentHead
{
    
    font-family: Palatino Linotype;
    font-size: 12px;
    color: #AA0000;	
    font-weight: bold;    
}
.SectionHeading
{
	font-weight:bold;
	letter-spacing:1px;
	font-family: Arial; 
	text-decoration: none; 
	color: #EFEFEF; 
	font-size: 10px;
	white-space:nowrap; 
}
.ContentData
{
    
    font-family: Arial;
    font-size: 11px;
    color: #646464;
    font-weight:normal;    
}

/* GENERAL */

/* text style used for most text rendered by modules */
.GradientBG
{
    border:1px solid;
    filter:progid:DXImageTransform.Microsoft.Gradient
    (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#C6D3FC');
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    letter-spacing : 0.5px;
    border-top-color: #3980F4;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #3980F4;
}

/* text style used for textboxes in the edit pages, for Nav compatibility */
.EditTextBox
{
    font-family: Arial;
    font-size: 1em;
    font-weight: normal;
    border-style: solid;
    border-width: 1px;
    border-color: #999966;
    width: 100%;
}
/* text style used for controls in the admin and edit pages, for Nav compatibility */
.NormalControl
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}
/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalCheckBox
{
    margin-left: -4px;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}
/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalRadio
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-indent: -5px;
}
/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalButton
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-indent: -5px;
/*    border-style: solid;
    border-width: 1px;
    border-color: #cccc99; */
    background-color:#ccccaa;    
}
.button1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; background: #345189; cursor: hand; line-height: 14pt}
.button2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; background: #345189; cursor: hand; line-height: 11pt; width: 90 }
.formele2
	{
	WIDTH: 280px; 
	
	HEIGHT: 20px; 
	BACKGROUND-COLOR: White;
	 BORDER-BOTTOM-STYLE:solid
	}

.NormalRed
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: red
}
.BoldGreen
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: Green;
}
.NormalBold
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px    
}
.NormalItalic
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 16px    
}
A,A:link {   
    color: #424242;
}
A:visited {   
    color: #424242;
}

 A:hover {   
    color:  #203dbd;
}
SMALL   {
    font-size:  8px;
}
BIG {
    font-size:  14px;
    
}

UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}
UL LI LI LI {
    list-style-type:    circle;
}
OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    height:1pt;
    text-align:left
}
.table1
{	
	border: solid 1px AntiqueWhite	
}

.table1b
{
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	border-style: none;
	font-family: Arial;
	background-color:#D1D5D8;
	border-width:1px;
	
	
}
.table_Cell
{
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	border-style:none;
	font-family: Arial;
	background-color: #D1D5D8;
	border-width:1px;
	
	
}
.table_Cell_light
{
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	border-style:none;
	font-family: Arial;
	background-color: goldenrod;
	border-width:1px;
	
	
}
.table_Cell_b
{
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	border-style:none;
	font-family: Arial;
	background-color: #9C7129;
	border-width:1px;
	
	
}

.CellWithMargin
{	
	margin:10px 15px 10px 15px;
}




/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 31px;
    height: 23px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(Images/SavedStar.png);
}


/*Toggle Button*/

/*Setup*/
.walkthrough li {padding-bottom:5px;}

/*Using a sample extender*/

/*Creating a new extender*/
.walkthroughNote {
	padding-left:25px;
	font-style:italic;
}

/*Other neat stuff*/





/************ PasswordStrength Related Styles ***********************/
.TextIndicator_TextBox1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}

.BarIndicator_TextBox2
{
    color:Blue;
    background-color:Blue;
}

.BarBorder_TextBox2
{
    border-style:solid;
    border-width:1px;
    width:200px;
    vertical-align:middle;
}

.TextIndicator_TextBox3
{
     background-color:Blue;
     color:Yellow;
     font-size:small;
     font-variant:small-caps;
     padding: 2px 3px 2px 3px;
}

.TextIndicator_TextBox3_Handle
{
	width:16px;
	height:14px;
	background-image:url(images/Question.png);
	overflow:hidden;
	cursor:help;
}

.TextIndicator_TextBox1_Strength1
{
     background-color:Gray;
     color:Maroon;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength2
{
     background-color:Gray;
     color:Orange;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength3
{
     background-color:Gray;
     color:Yellow;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength4
{
     background-color:Gray;
     color:Aqua;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength5
{
     background-color:Gray;
     color:Lime;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}



.dynamicPopulate_Normal
{
	border:silver 1px inset;
	padding:2px;
	text-align:center;
	height:2em;
	margin:5px;
	width:200px;
}

.dynamicPopulate_Updating 
{
	background-image:url(images/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:200px;
}
/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #ff0000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

/* SlideShow styles */

.slideTitle
{
	font-weight:bold;
	font-size:small;
	font-style:italic;
}

.slideDescription
{
	font-size:small;
	font-weight:bold;
}

.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

.ListSearchExtenderPrompt
{
	font-style:italic;
	color:Gray;
	background-color:white;
}

.dtbutton { font-family:  Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; background: #996600; cursor: hand; line-height: 11pt}
.RptDisplay  { font-family: Arial; font-size: 10px; font-weight: normal; font-style: normal; }
.RptDisplayB { font-family: Arial; font-size: 10px; font-weight: bold; font-style: normal; }
.txt8n { font-family: Arial; font-size: 10px; font-weight: normal; font-style: normal; }
.txt10n { font-family: Arial; font-size: 10px; font-weight: normal; font-style: normal; }
.txt10i { font-family: Arial; font-size: 10px; font-weight: normal; font-style: italic; }
.txt10b { font-family: Arial; font-size: 10px; font-weight: bold; font-style: normal; }
.txt10bw { font-family: Arial;color:White; font-size: 11px; font-weight: bold; font-style: normal; }
.txt10bi { font-family: Arial; font-size: 10px; font-weight: bold; font-style: italic; }
.txt11n { font-family: Arial; font-size: 11px; font-weight: normal; font-style: normal; }
.txt11i { font-family: Arial; font-size: 11px; font-weight: normal; font-style: italic; }
.txt11b { font-family: Arial; font-size: 11px; font-weight: bold; font-style: normal; }
.text { font-family: Arial; font-size: 11px; font-weight: bold; font-style: normal; }
.txt11Sil { font-family: Arial; font-size: 11px; font-weight: normal; font-style: normal; color:#F0F0F0; }
.txt11bi { font-family: Arial; font-size: 11px; font-weight: bold; font-style: italic; }
.txt11n16 { font-family: Arial; font-size: 11px; font-weight: normal; font-style: normal; line-height: 16px; }

.txt12n { font-family: Arial; font-size: 12px; font-weight: normal; font-style: normal; }
.txt12i { font-family: Arial; font-size: 12px; font-weight: normal; font-style: italic; }
.txt12b { font-family: Arial; font-size: 12px; font-weight: bold; font-style: normal; }
.txt12bGreen { font-family: Arial; font-size: 12px; font-weight: bold; font-style: normal; color:Green;}
.txt12bi { font-family: Arial; font-size: 12px; font-weight: bold; font-style: italic; }

.err11n { font-family: Arial; font-size: 11px; font-weight: normal; font-style: normal; color:Red; }
.err11b { font-family: Arial; font-size: 11px; font-weight: bold; font-style: normal; color:Red; }
.txt14b { font-family: Arial; font-size: 16px; font-weight: bold; font-style: normal; }
.txt16b { font-family: Arial; font-size: 16px; font-weight: bold; font-style: normal; color:Silver }
h1 { font-family:  Arial; font-size: 20pt; line-height: 18pt; color: #666699; }
h2 { font-family:  Arial; font-size: 16pt; line-height: 16pt; color: #666699; }

