/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
body{

	background-color: White;
}

.CostRateBack{
	background-color: #5987D6;
}

body.Menu{
	background-color: #4774C9;
}
body.Trans{
	background: transparent;
}

body.Main{
	background-color: White;
}


td.InfoColumn{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFC4F7FF,endColorStr=#FFFFFFFF);
	/*border: thin dotted #00BFFF;*/
}

div.DottedBorder{

	background-color: #BDD1EE;
}

td.ProdPic{
	background-color: White;
	border: thin groove #00BFFF;
}

iframe.Cart{
	border: thin solid #00BFFF;
}

body.ProductBack{
	background-color: #D9EEFF;
}

td.ProductBack{
	background-color: #D9EEFF;
}

a.NormalLink{
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	word-spacing: 2px;
	line-height: 120%;

}

a{
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	word-spacing: 2px;
	line-height: 120%;

}

a:visited{
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	word-spacing: 2px;
	line-height: 120%;
}

a.NormalLink:hover{
	color: #8B0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	word-spacing: 2px;
	line-height: 120%;
}

a.Heading{
	color: #98FB98;
	font-size: 12pt;
	font-weight: bold;
}

a.Heading:hover{
	color: #98FB98;
	font-size: 12pt;
	font-weight: bold;
}

a.Prod{
	color: #007EBB;
	font-size: 12pt;
}

a.Prod:hover{
	color: #0000CD;
	font-size: 12pt;
	font-weight: bold;
}

a.NumSelect{
	color: #007EBB;
	font-size: 16pt;
	text-decoration: none;
}

a.NumSelect:hover{
	color: #0000CD;
	font-size: 16pt;
	text-decoration: none;
}

a.ProdGreen{
	color: #008001;
	font-size: 11pt;
}

a.ProdGreen:visited{
	color: #008001;
	font-size: 11pt;
}

a.ProdGreen:hover{
	color: #0000CD;
	font-size: 10pt;
	font-weight: bold;
}

a.Sign{
	color: #FF4500;
	font-weight: bold;
	text-decoration: none;
	font-size: 16pt;
}

a.Sign:hover{
	color: #0000CD;
	font-weight: bold;
	text-decoration: none;
	font-size: 16pt;
}

a.But{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF00753A,endColorStr=#FF00D76B);
	width: 100%;
	display: block;
	color: White;
	font-weight: bold;
}

a.But:hover{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF00D76B,endColorStr=#FF00753A);
	width: 100%;
	display: block;
	color: Black;
}

a.TV{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #E3E3E3;
	text-decoration: none;
	width: 100%;
	display: block;
}

a.TV:hover{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #D4D4D4;
	width: 100%;
	display: block;
	text-decoration: underline;
}

a.MenuBut{
	
	color: black;
	text-decoration: none;
	background-color: #BDD1EE;
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;

}

a.MenuBut:hover{
	
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFC8DFFB,endColorStr=#FF80A7E1);
	color: black;
	text-decoration: none;
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

.StdBut{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF5987D6,endColorStr=#FF002D96);
	width: 100%;
	display: block;
	color: Black;
}

.GridHeading{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFECE9D8,endColorStr=#FFBDBBAA);
	width: 100%;
	display: block;
	color: Black;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

a.EventLink{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #E3E3E3;
	text-decoration: none;
}

a.EventLink:hover{
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #E3E3E3;
	text-decoration: underline;
}

a.ColumnHeading{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFECE9D8,endColorStr=#FFBDBBAA);
	width: 100%;
	display: block;
	color: Black;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
}

a.ColumnHeading:hover{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFBDBBAA,endColorStr=#FFECE9D8);
	width: 100%;
	display: block;
	color: Black;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

div.DivColumnHeading{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFECE9D8,endColorStr=#FFBDBBAA);
	width: 100%;
	display: block;
	color: Black;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
}

a.Footer{
	color: Black;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a.FooterPromote{
	color: Black;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

hr{
	color: #9FD3FF;
}

.TableView{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #E3E3E3;
}


td.tdmain{
	
	background-color: White;
}

p.Black{
	font-weight: bold;
	color: Black;
}

p.DarkBlue{
	font-weight: bold;
	color: #007EBB;
}

div{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	word-spacing: 2px;
	line-height: 120%;
}

div.SmallerDiv{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	word-spacing: 2px;
	line-height: 120%;
}

div.NoticeHeading{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	word-spacing: 2px;
	line-height: 120%;
	font-weight: bold;
}

div.NoticeText{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	word-spacing: 2px;
	line-height: 120%;
}

p{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	word-spacing: 2px;
	line-height: 120%;
}

p.Smaller{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	word-spacing: 2px;
	line-height: 120%;
}

div.Black{
	color: Black;
	font-weight: bold;
}

div.Blue{
	color: #5ED8FF;
	font-weight: bold;
}

div.DarkBlue{
	color: #007EBB;
	font-weight: bold;
}

div.answer{
	color: Maroon;
	font-weight: bold;
}

div.Total{
	color: Yellow;
	font-weight: bold;
}

div.SubTotal{
	color: #33444F;
	font-weight: bold;
}

div.Profit{
	color: #E39860;
	font-weight: bold;
}

h1{
	color: black;
	text-decoration: underline;
}

div.MainHeading{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF5987D6,endColorStr=#FF002D96);
	width: 100%;
	display: block;
	color:white;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
}

div.Blue1Heading{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF2E77A4,endColorStr=#FF6DBFE5);
	width: 100%;
	display: block;
	color: #DEB887;
	font-size: 17pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

div.Blue3Heading{
	color: #007EBB;
	font-weight: bold;
	font-size: 15pt;
	font-family: Arial, Helvetica, sans-serif;
}

div.YellowHeading{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFBC7A0C,endColorStr=#FFF1C629);
	width: 100%;
	display: block;
	color:white;
}

div.BlueHeading{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF6DBFE5,endColorStr=#FF6DBFE5);
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF6DBFE5,endColorStr=#FF2E77A4);*/
	width: 100%;
	display: block;
	color:white;
	font-size: 18pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-style: oblique;
	font-weight: bold;
}

div.GreenHeading{
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFc0c0c0,endColorStr=#FF808080);*/
	width: 100%;
	display: block;
	color: #00B930;
	font-size: 18pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
}

td.tdHeading{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF5987D6,endColorStr=#FF002D96);
	width: 100%;
	display: block;
}

h2{
	color: white;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
}

.framebor{
	border: thin solid White;
}

img.Shadow{
	border-bottom: medium solid #393939;
	border-right: medium solid #939393;
}

pre{
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;

}

.tdDialog{
	background-color: #4774C9;
	border: thin outset #0000CD;
	color: White;
}

input.req{
	background-color: #FFE5E5;
}

select.req{
	background-color: #FFE5E5;
}

input.button{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF0DDBFF,endColorStr=#FF17ADD2);
	border: thin solid #6495ED;
	cursor: hand;
}

ul.LatestNews{
	list-style-image: url(images/push_pin.gif);
}

li.SmallLi{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	word-spacing: 2px;
	line-height: 120%;
}
