﻿body
{
	font-size: 10pt;
	font-family: Arial;
}

.AutoiOnlineTextStyle
{
	filter: progid:dximagetransform.microsoft.dropshadow(offx=2,offy=2,color='black',positive='true');
	text-shadow: 2px 2px 2px #000;
	font-weight: bold;
	font-size: xx-large;
	letter-spacing: 2px;
}

.ButtonStyle
{
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='#ffffff',endcolorstr='steelblue');
	background-image: -moz-linear-gradient(top, #ffffff, steelblue);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(steelblue));
	background-color: #FFFBFF;
	font-family: Verdana, Arial;
	font-size: 0.8em;
	color: #284775;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	cursor: pointer;
}

.ButtonStyle2
{
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='#FFFFFF',endcolorstr='SeaGreen');
	background-image: -moz-linear-gradient(top, #FFFFFF, SeaGreen);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(SeaGreen));
	background-color: #FFFBFF;
	font-family: "Verdana";
	font-size: 0.8em;
	color: #284775;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	cursor: pointer;
}

.LinkStyle
{
	color: #40e0d0;
	font-weight: bold;
	font-family: 'Lucida Sans', Arial;
	font-size: small;
	text-decoration: underline;
}

.LinkStyle2
{
	color: #008b8b;
	font-weight: bold;
	font-family: 'Lucida Sans', Arial;
	font-size: small;
	text-decoration: underline;
}

.InfoStyle
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#FFFFE0',EndColorStr='#E0DB86');
	background-image: -moz-linear-gradient(left, #FFFFE0, #E0DB86);
	background: -webkit-gradient(linear, left top, right bottom, from(#FFFFE0), to(#E0DB86));
}

.Banner
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#1C5280',EndColorStr='#FFFFFF');
	background-image: -moz-linear-gradient(left, #1C5280, #FFFFFF);
	background: -webkit-gradient(linear, left top, right bottom, from(#1C5280), to(#FFFFFF));
	border: solid 0px white;
	height: 8px;
	margin-top: 0px;
	color: #ffffff;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;	
}

.MfrBanner
{
	/*filter: progid:dximagetransform.microsoft.gradient(gradienttype=1,startcolorstr='khaki',endcolorstr='lightyellow');*/
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#CEC7A4',EndColorStr='#FFFFFF');
	background-color: #CEC7A4;	
	background-image: -moz-linear-gradient(left, #CEC7A4, #FFFFFF);
	background: -webkit-gradient(linear, left top, right bottom, from(#CEC7A4), to(#FFFFFF));
}

.AccessoryBanner
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#1C5280',EndColorStr='#FFFFFF');
	background-image: -moz-linear-gradient(left, #1C5280, #FFFFFF);
	background: -webkit-gradient(linear, left top, right bottom, from(#1C5280), to(#FFFFFF));
	color: #fff; 
	font-weight: bold; 
	font-size: medium; 
	width: 100%; 
	height: 32px; 
	line-height: 32px; 
	vertical-align: middle; 
	padding-left: 5px; 
	cursor: pointer; 
}

.ErrorString
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	font-weight: normal;
	color: #ff6666;
	padding-top: 10px;
}

.HighlightMessage
{
	filter: progid:dximagetransform.microsoft.dropshadow(offx=1,offy=1,color='Black',positive='true');
	text-shadow: 1px 1px 2px #000;
	font-weight: bold;
	font-size: xx-large;
	color: #fffacd;
}

.Toolbar
{
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='White',endcolorstr='lightslategray');
	background-image: -moz-linear-gradient(top, White, lightslategray);
	background: -webkit-gradient(linear, left top, left bottom, from(White), to(lightslategray));
	font-size: 8pt;
	font-family: Verdana, Arial;
	background-color: #F0F0F0;
	height: 26px;
}

.TotalPanel
{
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=1,startcolorstr='PaleGoldenRod',endcolorstr='#FFFFFF'); 
	background-image: -moz-linear-gradient(left, PaleGoldenRod, #FFFFFF);
	background: -webkit-gradient(linear, left top, right bottom, from(PaleGoldenRod), to(#FFFFFF));
	border-right: 3px groove;
	border-top: 3px groove;
	border-left: 3px groove;
	border-bottom: 3px groove;
}

.YearHotLabelNormal
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	vertical-align: middle;
	background-color: #164D6F;
	color: white;
	/*height: 22px;*/
}

.YearHotLabelOver
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	vertical-align: middle;
	background-color: #2482B9;
	color: white;
	cursor: pointer;
}

.BackHotLabelNormal
{
	/*filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='#ffffff',endcolorstr='lightslategray');*/
	font-size: 8pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	vertical-align: middle;
	background-color: #063D5F; /*#174E70;*/
	color: white;
}

.BackHotLabelOver
{
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='#2482B9',endcolorstr='#063D5F');
	background-image: -moz-linear-gradient(top, #2482B9, #063D5F);
	background: -webkit-gradient(linear, left top, left bottom, from(#2482B9), to(#063D5F));
	font-size: 8pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	vertical-align: middle;
	background-color: #2482B9;
	color: white;
	cursor: pointer;
}

.HotLabelNormal
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	vertical-align: middle;
	background-color: #164D6F;
	color: white;
	/*height: 20px;*/
}

.HotLabelOver
{
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='#2482B9',endcolorstr='#164D6F');
	background-image: -moz-linear-gradient(top, #2482B9, #164D6F);
	background: -webkit-gradient(linear, left top, left bottom, from(#2482B9), to(#164D6F));
	font-size: 8pt;
	font-family: Verdana, Arial;
	vertical-align: middle;
	background-color: #2482B9;
	color: white;
	cursor: pointer;
}

.HotLabelSelectedOver
{
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='#ffffff',endcolorstr='#F0E68C');
	background-image: -moz-linear-gradient(top, #ffffff, #F0E68C);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#F0E68C));
	font-size: 8pt;
	font-family: Verdana, Arial;
	vertical-align: middle;
	background-color: #FFFACD;
	color: black;
	cursor: pointer;
}

.HotLabelSelectedNormal
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	vertical-align: middle;
	background-color: #F0E68C;
	color: black;
	cursor: pointer;	
}

.ContentPanelHeader
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#CEC7A4',EndColorStr='#FFFFFF');
	background-color: #CEC7A4;	
	background-image: -moz-linear-gradient(left, #CEC7A4, #FFFFFF);
	background: -webkit-gradient(linear, left top, right bottom, from(#CEC7A4), to(#FFFFFF));
}

.ContentPanel
{
	/*background-image: url(Images/contentpanel_grad.png); 
	background-repeat: repeat-x; */
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#1C5280',EndColorStr='#FFFFFF');
	background-image: -moz-linear-gradient(top, #1C5280, #FFFFFF);
	background: -webkit-gradient(linear, left top, left bottom, from(#1C5280), to(#FFFFFF));
}

.ContentPanelRev
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#1C5280');
	background-image: url(Images/contentpanel_grad_rev.png); 
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #FFFFFF, #1C5280);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#1C5280));
}

.MenuStatic
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#1C5280'); 
	background-image: -moz-linear-gradient(top, #FFFFFF, #1C5280);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#1C5280));	
}

.MenuStaticHover
{
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='#FFFFFF',endcolorstr='orange');
	background-image: -moz-linear-gradient(top, #FFFFFF, orange);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(orange));
}

.MenuStaticHoverReverse
{
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='orange',endcolorstr='#FFFFFF');
	background-image: -moz-linear-gradient(top, orange, #FFFFFF);
	background: -webkit-gradient(linear, left top, left bottom, from(orange), to(#FFFFFF));
}

.MenuDynamic
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#FFFFFF',EndColorStr='#1C5280');
	background-image: -moz-linear-gradient(left, #FFFFFF, #1C5280);
	background: -webkit-gradient(linear, left top, right bottom, from(#FFFFFF), to(#1C5280));	
}

.MenuDynamicHover
{
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=1,startcolorstr='#FFFFFF',endcolorstr='orange');
	background-image: -moz-linear-gradient(left, #FFFFFF, orange);
	background: -webkit-gradient(linear, left top, right bottom, from(#FFFFFF), to(orange));
}






.ModalBackground
{
	background-color: Black;
	filter: alpha(opacity=77);
	opacity: .77;	
}

.ModalDialogWindow
{
    border: solid 1px #fff; 
	background-color: rgba(28,82,182,.67);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#AB1C5280,endColorstr=#AB1C5280);   /* required for IE */
	-webkit-border-radius: 11px; 
	-moz-border-radius: 11px;
}