/* ==========================
Default Style Sheet for BaseballCoaches.net

:: COLORS ::

Foreground #000000

PrimaryDark #003366
Primary #336699
PrimaryLight #6699CC

SecondaryDark #336666
Secondary #669999
SecondaryLight #99CCCC

TertiaryDark #C0B8AC
Tertiary #E6DAC7
TertiaryLight #F3EEE7

Background #FFFFFF


:: Font Families ::

Decorative: Georgia, "Times New Roman", Trebuchet MS, Serif;
Functional: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
Monospace: Courier New, Lucida Console, monospace;


:: Font Sizes ::

H1 font-size:  20px;
H2 font-size:  14px;
H3 font-size:  12px;
H4 font-size:  11px;
H5 font-size:  10px;
H6 font-size:  8px;

> h1 { font-size:1.4em; }
> h2 { font-size:1.2em; }
> .size08 { font-size:0.8em; }
> .size09 { font-size:0.9em; }
> .size11 { font-size:1.1em; }

11px .67em


============================= */

/* GENERIC */

P {
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366
}

H1  {
	font-size:  20px;
	font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
	font-weight: normal;
	color: #003366
}

H2  {
    font-size:  18px;
	font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
	font-weight: normal;
	color: #003366
}

H3  {
    font-size:  14px;
	font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
	font-weight: normal;
	color: #003366
}

H4  {
    font-size: 11px;
	font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
	font-weight: normal;
	color: #003366
}

H5  {
    font-size:  10px;
	font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
	font-weight: normal;
	color: #003366
}

H6  {
    font-size:  8px;
	font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
	font-weight: normal;
	color: #003366
}


.Background { color: #FFFFFF }
.Bg { background-color: #FFFFFF; }
.BgImage { background-image: url(background.jpg); }
.BgDash { border-width: 2px; border-color: #FFFFFF; border-style: dashed dashed dashed dashed }
.BgDbl { border-color: #FFFFFF; border-style: double double double double }
.BgDot { border-color: #FFFFFF; border-style: dotted dotted dotted dotted }
.BgPriDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#003366); }
.BgPriDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#003366); }
.BgPriG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#336699); }
.BgPriG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#336699); }
.BgPriLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#6699CC); }
.BgPriLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#6699CC); }
.BgSecDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#336666); }
.BgSecDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#336666); }
.BgSecG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#669999); }
.BgSecG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#669999); }
.BgSecLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#99CCCC); }
.BgSecLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#99CCCC); }
.BgTerDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#C0B8AC); }
.BgTerDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#C0B8AC); }
.BgTerG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#E6DAC7); }
.BgTerG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#E6DAC7); }
.BgTerLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#F3EEE7); }
.BgTerLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#F3EEE7); }
.Fg { background-color: #000000; }
.FgDash { border-width: 2px; border-color: #000000; border-style: dashed dashed dashed dashed }
.FgDbl { border-color: #000000; border-style: double double double double }
.FgDot { border-color: #000000; border-style: dotted dotted dotted dotted }
.FgPriDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#003366); }
.FgPriDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#003366); }
.FgPriG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#336699); }
.FgPriG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#336699); }
.FgPriLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#6699CC); }
.FgPriLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#6699CC); }
.FgSecDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#336666); }
.FgSecDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#336666); }
.FgSecG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#669999); }
.FgSecG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#669999); }
.FgSecLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#99CCCC); }
.FgSecLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#99CCCC); }
.FgTerDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#C0B8AC); }
.FgTerDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#C0B8AC); }
.FgTerG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#E6DAC7); }
.FgTerG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#E6DAC7); }
.FgTerLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#F3EEE7); }
.FgTerLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#F3EEE7); }
.Foreground { color: #000000 }
.Pri { background-color: #336699; }
.PriBgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#336699,endColorStr=#FFFFFF); }
.PriBgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#336699,endColorStr=#FFFFFF); }
.PriDash { border-width: 2px; border-color: #336699; border-style: dashed dashed dashed dashed }
.PriDbl { border-color: #336699; border-style: double double double double }
.PriDk { color: #003366; background-color: #003366; }
.PriDkBgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#003366,endColorStr=#FFFFFF); }
.PriDkBgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#003366,endColorStr=#FFFFFF); }
.PriDkDash { border-width: 2px; border-color: #003366; border-style: dashed dashed dashed dashed }
.PriDkDbl { border-color: #003366; border-style: double double double double }
.PriDkDot { border-color: #003366; border-style: dotted dotted dotted dotted }
.PriDkFgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#003366,endColorStr=#000000); }
.PriDkFgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#003366,endColorStr=#000000); }
.PriDkPriG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#003366,endColorStr=#336699); }
.PriDkPriG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#003366,endColorStr=#336699); }
.PriDkPriLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#003366,endColorStr=#6699CC); }
.PriDkPriLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#003366,endColorStr=#6699CC); }
.PriDot { border-color: #336699; border-style: dotted dotted dotted dotted }
.PriFgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#336699,endColorStr=#000000); }
.PriFgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#336699,endColorStr=#000000); }
.PriLt { color: #6699CC; background-color: #6699CC; }
.PriLtBgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6699CC,endColorStr=#FFFFFF); }
.PriLtBgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#6699CC,endColorStr=#FFFFFF); }
.PriLtDash { border-width: 2px; border-color: #6699CC; border-style: dashed dashed dashed dashed }
.PriLtDbl { border-color: #6699CC; border-style: double double double double }
.PriLtDot { border-color: #6699CC; border-style: dotted dotted dotted dotted }
.PriLtFgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6699CC,endColorStr=#000000); }
.PriLtFgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#6699CC,endColorStr=#000000); }
.PriLtPriDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6699CC,endColorStr=#003366); }
.PriLtPriDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#6699CC,endColorStr=#003366); }
.PriLtPriG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6699CC,endColorStr=#336699); }
.PriLtPriG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#6699CC,endColorStr=#336699); }
.Primary { color: #336699 }
.PrimaryDark { color: #003366 }
.PrimaryLight { color: #6699CC }
.PriPriDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#336699,endColorStr=#003366); }
.PriPriDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#336699,endColorStr=#003366); }
.PriPriLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#336699,endColorStr=#6699CC); }
.PriPriLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#336699,endColorStr=#6699CC); }
.Sec { background-color: #669999; }
.SecBgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#669999,endColorStr=#FFFFFF); }
.SecBgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#669999,endColorStr=#FFFFFF); }
.SecDash { border-width: 2px; border-color: #669999; border-style: dashed dashed dashed dashed }
.SecDbl { border-color: #669999; border-style: double double double double }
.SecDk { color: #336666; background-color: #336666; }
.SecDkBgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#336666,endColorStr=#FFFFFF); }
.SecDkBgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#336666,endColorStr=#FFFFFF); }
.SecDkDash { border-width: 2px; border-color: #336666; border-style: dashed dashed dashed dashed }
.SecDkDbl { border-color: #336666; border-style: double double double double }
.SecDkDot { border-color: #336666; border-style: dotted dotted dotted dotted }
.SecDkFgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#336666,endColorStr=#000000); }
.SecDkFgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#336666,endColorStr=#000000); }
.SecDkSecG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#336666,endColorStr=#669999); }
.SecDkSecG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#336666,endColorStr=#669999); }
.SecDkSecLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#336666,endColorStr=#99CCCC); }
.SecDkSecLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#336666,endColorStr=#99CCCC); }
.SecDot { border-color: #669999; border-style: dotted dotted dotted dotted }
.SecFgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#669999,endColorStr=#000000); }
.SecFgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#669999,endColorStr=#000000); }
.SecLt { color: #99CCCC; background-color: #99CCCC; }
.SecLtBgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#99CCCC,endColorStr=#FFFFFF); }
.SecLtBgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#99CCCC,endColorStr=#FFFFFF); }
.SecLtDash { border-width: 2px; border-color: #99CCCC; border-style: dashed dashed dashed dashed }
.SecLtDbl { border-color: #99CCCC; border-style: double double double double }
.SecLtDot { border-color: #99CCCC; border-style: dotted dotted dotted dotted }
.SecLtFgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#99CCCC,endColorStr=#000000); }
.SecLtFgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#99CCCC,endColorStr=#000000); }
.SecLtSecDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#99CCCC,endColorStr=#336666); }
.SecLtSecDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#99CCCC,endColorStr=#336666); }
.SecLtSecG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#99CCCC,endColorStr=#669999); }
.SecLtSecG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#99CCCC,endColorStr=#669999); }
.Secondary { color: #669999 }
.SecondaryDark { color: #336666 }
.SecondaryLight { color: #99CCCC }
.SecSecDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#669999,endColorStr=#336666); }
.SecSecDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#669999,endColorStr=#336666); }
.SecSecLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#669999,endColorStr=#99CCCC); }
.SecSecLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#669999,endColorStr=#99CCCC); }
.Ter { background-color: #E6DAC7; }
.TerBgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E6DAC7,endColorStr=#FFFFFF); }
.TerBgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#E6DAC7,endColorStr=#FFFFFF); }
.TerDash { border-width: 2px; border-color: #E6DAC7; border-style: dashed dashed dashed dashed }
.TerDbl { border-color: #E6DAC7; border-style: double double double double }
.TerDk { color: #C0B8AC; background-color: #C0B8AC; }
.TerDkBgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#C0B8AC,endColorStr=#FFFFFF); }
.TerDkBgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#C0B8AC,endColorStr=#FFFFFF); }
.TerDkDash { border-width: 2px; border-color: #C0B8AC; border-style: dashed dashed dashed dashed }
.TerDkDbl { border-color: #C0B8AC; border-style: double double double double }
.TerDkDot { border-color: #C0B8AC; border-style: dotted dotted dotted dotted }
.TerDkFgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#C0B8AC,endColorStr=#000000); }
.TerDkFgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#C0B8AC,endColorStr=#000000); }
.TerDkTerG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#C0B8AC,endColorStr=#E6DAC7); }
.TerDkTerG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#C0B8AC,endColorStr=#E6DAC7); }
.TerDkTerLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#C0B8AC,endColorStr=#F3EEE7); }
.TerDkTerLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#C0B8AC,endColorStr=#F3EEE7); }
.TerDot { border-color: #E6DAC7; border-style: dotted dotted dotted dotted }
.TerFgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E6DAC7,endColorStr=#000000); }
.TerFgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#E6DAC7,endColorStr=#000000); }
.TerLt { color: #F3EEE7; background-color: #F3EEE7; }
.TerLtBgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F3EEE7,endColorStr=#FFFFFF); }
.TerLtBgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#F3EEE7,endColorStr=#FFFFFF); }
.TerLtDash { border-width: 2px; border-color: #F3EEE7; border-style: dashed dashed dashed dashed }
.TerLtDbl { border-color: #F3EEE7; border-style: double double double double }  
.TerLtDot { border-color: #F3EEE7; border-style: dotted dotted dotted dotted }
.TerLtFgG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F3EEE7,endColorStr=#000000); }
.TerLtFgG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#F3EEE7,endColorStr=#000000); }
.TerLtTerDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F3EEE7,endColorStr=#C0B8AC); }
.TerLtTerDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#F3EEE7,endColorStr=#C0B8AC); }
.TerLtTerG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F3EEE7,endColorStr=#E6DAC7); }
.TerLtTerG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#F3EEE7,endColorStr=#E6DAC7); }
.TerTerDkG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E6DAC7,endColorStr=#C0B8AC); }
.TerTerDkG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#E6DAC7,endColorStr=#C0B8AC); }
.TerTerLtG0 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E6DAC7,endColorStr=#F3EEE7); }
.TerTerLtG1 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#E6DAC7,endColorStr=#F3EEE7); }
.Tertiary { color: #E6DAC7 }
.TertiaryDark { color: #C0B8AC }
.TertiaryLight { color: #F3EEE7 }
.top-left-round { background-image: url(top-left-round.gif); background-position: top left;	background-repeat: no-repeat; height: 6px;	width: 6px; }
.top-right-round { background-image: url(top-right-round.gif); background-position: top right; background-repeat: no-repeat; height: 6px; width: 6px; }
.bottom-left-round { background-image: url(bottom-left-round.gif); background-position: bottom left; background-repeat: no-repeat; height: 6px; width: 6px; }
.bottom-right-round { background-image: url(bottom-right-round.gif); background-position: bottom right; background-repeat: no-repeat; height: 6px; width: 6px; }

/* background color for the content part of the pages */
Body
{
    background-color: #FFFFFF;
 	margin-top: 0px;
	height: 100%;
}

.ControlPanel {
    width: 100%;
    height: 64px;
    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#C0B8AC);
    BORDER-RIGHT: #336699 1px solid; 
    BORDER-TOP: #336699 1px solid; 
    BORDER-LEFT: #336699 1px solid; 
    BORDER-BOTTOM: #336699 1px solid; 
}

.BannerBackground {
	height: 32px;
	background-color: #336666;
}

.Search {
	height: 32px;
	background-color: #336699;
}

.SearchLeft {
	height: 32px;
	width: 6px
}

.MenuBackground {
	height: 28px;
	background-color: #336666;
}

.MenuOff {
	height: 32px;
}

.MenuOn {
	height: 32px;
}

.SkinObject {
    font-weight: bold;
    font-size: 8px;
    color: #336699;
    font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#336699;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#336699;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#336699;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#336699;
}

/* style for module titles */
.Head   {
    font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
    font-size:  11px;
    font-weight:    bold;
    color: #000000;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
    font-size:  11px;
    font-weight:    bold;
    color: #669999;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
    font-size:  11px;
    font-weight:    bold;
    color: #669999;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
}


/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: bold
}

/* text style used for error messages */
.NormalRed
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #E6DAC7
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node 
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
}

.TreeMenu_NodeSelected
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
	background-color: #336666; 
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {
    text-decoration:    none;
    color: #336699;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited  {
    text-decoration:    none;
    color: #336699;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active   {
    text-decoration:    none;
    color: #336699;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover    {
    text-decoration:    none;
    color: #E6DAC7;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: #F3EEE7 1px solid;
	border-top: #F3EEE7 1px solid;
	border-left: #F3EEE7 1px solid;
	border-bottom: #F3EEE7 1px solid;
	height:400px;
}
.FileManager_ToolBar
{
	border-bottom: #000000 1px solid;
	height:25px;
}
.FileManager_Explorer
{
	height:100%;
	border: #F3EEE7 1px solid;
	background-color: #FFFFFF;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList 
{
	height:100%;
	border: #F3EEE7 1px solid;
	background-color: #FFFFFF;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    background-color: #E6DAC7;
    border-bottom: #F3EEE7 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #F3EEE7;
    border-top: #F3EEE7 1px solid;
    height: 25px;
}

.FileManager_StatusBar
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #000000;
    height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #F3EEE7;
    border-top: #000000 1px dashed;
    border-bottom: #000000 1px dashed;
}

.FileManager_AltItem
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #FFFFFF;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #F3EEE7;
    border-style: none;
}

.FileManagerTreeNode 
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
	background-color: #FFFFFF; 
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
    text-decoration:    none;
    color: #000000;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
    text-decoration:    none;
    color: #000000;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
    text-decoration:    none;
    color: #000000;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
    text-decoration:    none;
    color: #000000;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	height:400px;
	width:650px;
}
.WizardButton
{
	border-right: #000000 1px solid;
	padding-right: 2px;
	border-top: #000000 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #000000 1px solid;
	padding-top: 2px;
	border-bottom: #000000 1px solid;
	background-color: #E6DAC7;
}
.WizardHeader
{
	background: #E6DAC7;
	border-bottom: #000000 0px solid;
	height:40px;
}
.WizardFooter
{
	border-top: #E6DAC7 0px solid;
	background: #FFFFFF;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9px;
	padding-bottom: 5px;
	border-left: #000000 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #E6DAC7;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8px;
	width: 180px;
	color: #000000;
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	height: 300px;
}
.WizardText
{
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
}


/* text style used for help text rendered by modules */
.Help
{
  border-right: #000000 1px solid;
  padding-right: 2px;
  border-top: #000000 1px solid;
  padding-left: 2px;
  font-weight: normal;
  font-size: 11px;
  padding-bottom: 2px;
  border-left: #000000 1px solid;
  color: #000000;
  padding-top: 2px;
  border-bottom: #000000 1px solid;
  font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
  background-color: #99CCCC;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #E6DAC7;
	color: #000000;
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
}

    
TFOOT, THEAD    {
    font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
    font-size:  12px;
    color: #336699;
}

TH  {
    vertical-align: baseline;
    font-family: Georgia, "Times New Roman", Trebuchet MS, Serif;
    font-size:  12px;
    font-weight:    bold;
    color: #336699;
}

A:link  {
    text-decoration:    none;
    color:  #003366;
}

A:visited   {
    text-decoration:    none;
    color:  #003366;
}

A:active    {
    text-decoration:    none;
    color:  #003366;
}

A:hover {
    text-decoration:    underline;
    color:  #003366;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Courier New, Lucida Console, monospace;
}


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 {
    color: #6699CC;
    height:1px;
    text-align:left
}

/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: #003366 0px solid; 
	border-left: #003366 0px solid; 
	border-top: #003366 0px solid; 
	border-right: #003366 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal; 
	border-left: #FFFFFF 0px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	border-right: #FFFFFF 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #99CCCC; 
	border-left: #99CCCC 1px solid; 
	border-bottom: #99CCCC 1px solid; 
	border-top: #99CCCC 1px solid; 
	text-align: #99CCCC; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#6699CC', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #99CCCC 1px solid; 
	border-left: #99CCCC 0px solid; 
	border-top: #99CCCC 1px solid;  
	border-right: #99CCCC 0px solid; 
	background-color: #99CCCC; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	background-color: #669999;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10px; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 11px;
	font-weight: normal;
	cursor: pointer; 
	cursor: hand;
}

/* Main Menu */
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.MainMenu_MenuItem {
	color: #FFFFFF; 
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	padding-right: 0px;
	border-left: transparent 0px solid; 
	border-right: transparent 0px solid;
	border-bottom: transparent 0px solid;
  	border-top: transparent 0px solid; 
	font-style: normal; 
	height: 20px;
	background: transparent;
}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #336666; 
	padding-left: 1px;
	padding-right: 1px;
	width: 0px; 
	height: 0px;
	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-right: transparent 0px solid; 
	border-top: transparent  0px solid; 
	/*display: none;*/
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal; 
	color: #336666; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='silver', Direction=135, Strength=0) ;
	background-color: #336666; 
	border-left:  #669999 1px solid; 
	border-right: #669999 1px solid; 
  	border-top: #669999 1px solid;
	border-bottom: #669999 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.MainMenu_MenuBreak {
	border-left: #99CCCC 0px solid; 
	border-right: #99CCCC 0px solid; 
	border-top: #99CCCC 1px solid;  
	border-bottom: #99CCCC 1px solid; 
	background-color: #99CCCC; 
	height: 1px;
}
.MainMenu_MenuItemSel {
   color: #336666; 
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal; 
	height: 20px;
	BACKGROUND: #99CCCC; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px;
}
.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 11px;
	font-weight: normal;
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 0px solid; 
	border-bottom: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid;
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 11px;
	font-weight: normal;
	cursor: pointer; 
	cursor: hand;
}

/* LEGACY STYLES from DNN 1-2 */
.HeadBg {
    background-color: #336666;
}

.TabBg {
    background-color: #000000;
}

.SelectedTab {
    font-weight: normal;
    font-size: 9px;
    line-height: 0em;
    color: #336666;
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    text-decoration: none;

}

A.SelectedTab:link {
    text-decoration:    none;
    color:#FFFFFF;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color:#99CCCC;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color:#99CCCC;
}

A.SelectedTab:hover    {
    text-decoration:    underline;
    color:#336666;
}

.OtherTabs {
    font-weight: bold;
    font-size: 8px;
    color: #FFFFFF;
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
    
A.OtherTabs:link {
    text-decoration:    none;
    color:#336699;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#336699;
}

A.OtherTabs:hover   {
    text-decoration:    underline;
    color:#FFFFFF;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#336699;
}

.LoginTab {
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	border-left:  transparent 0px solid; 
	border-right: transparent 0px solid; 
  	border-top: transparent 0px solid;
	border-bottom: transparent 0px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}


/* hyperlink style for the selected tab */
A.LoginTab:link {
    text-decoration:    underline;
    color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

A.LoginTab:visited  {
    text-decoration:    underline;
    color:#FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

A.LoginTab:active   {
    text-decoration:    underline;
    color:#FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

A.LoginTab:hover    {
    text-decoration: none;
    color: #FFFFFF;
   	background-color: transparent; 
	border-left:  #FFFFFF 1px solid; 
	border-right: #FFFFFF 1px solid; 
  	border-top: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}



.Footer {
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	border-left:  transparent 0px solid; 
	border-right: transparent 0px solid; 
  	border-top: transparent 0px solid;
	border-bottom: transparent 0px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

A.Footer:link {
    text-decoration:    underline;
    color: #000000;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

A.Footer:visited  {
    text-decoration:    underline;
    color:#000000;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

A.Footer:active   {
    text-decoration:    underline;
    color:#000000;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

A.Footer:hover    {
    text-decoration: none;
    color: #000000;
   	background-color: transparent; 
	border-left:  #000000 1px solid; 
	border-right: #000000 1px solid; 
  	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.CommandButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	border-left:  transparent 0px solid; 
	border-right: transparent 0px solid; 
  	border-top: transparent 0px solid;
	border-bottom: transparent 0px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

A.CommandButton:link {
    text-decoration:    underline;
    color: #000000;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color:#000000;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color:#000000;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

A.CommandButton:hover    {
    text-decoration: none;
    color: #000000;
   	background-color: transparent; 
	border-left:  #000000 1px solid; 
	border-right: #000000 1px solid; 
  	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}



