@charset "utf-8";
.orderoverview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #000000;
	font-weight:bold;
}
body {
	text-decoration: none;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: medium;
}	
.title { 
	text-decoration: bold;
	color: #000000;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: left;
	font-size: 24px;
	font-weight: bold;
}

.SectionTitle
{
	font-family: Verdana,Helvetica,Arial;
	font-weight:bolder;
	font-size:14pt;	
}

.FieldHeader
{
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
}

.FieldData
{
	font-family: Verdana;
	font-size:8pt;
}

.FieldDataSub
{
	font-family: Verdana,Helvetica,Arial;
	font-size:8pt;
}


.RadioButtonLabel, .CheckBoxLabel
{
	font-family: Verdana,Helvetica,Arial;
	font-size:8pt;
}

.ValidatorMessage, .ErrorMessage
{
	font-family: Verdana,Helvetica,Arial;
	font-size:10pt;
	color: #951b50;
}


.Panel
{
	border-right: #3e7998 1pt solid;
	border-top: #3e7998 1pt solid;
	font-size: 7pt;
	border-left: #3e7998 1pt solid;
	border-bottom: #3e7998 1pt solid;
	font-family: Verdana,Helvetica,Arial;
	
}
.DataListNoBorder
{
	font-size: 7pt;
	font-family: Verdana,Helvetica,Arial;
	
}

.DataGridNoHdrItem, .DataListNoHdrItem
{
	font-family: Verdana;
	padding-right: 5pt;
	padding-left: 5pt;
	padding-bottom: 5pt;
	color: black;
	padding-top: 5pt;
	background-color: white;
	text-align:center;
}
.DataGrid, .DataList
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	font-size: 7pt;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
	font-family: Verdana,Helvetica,Arial;
	
}
.DataGridHeader, .DataListHeader, .TableHeader
{
	font-family: Verdana;
	font-size: 8pt;
	color: black;
	letter-spacing: 0.5pt;
	background-color: gainsboro;
}

.DataGridFooter, .DataListFooter
{
	font-family: Verdana,Helvetica,Arial;
	font-weight: bold;
	font-size: 7pt;
	color: white;
	letter-spacing: 0.5pt;
	background-color: #00446a;
}

.DataGridItem, .DataListItem
{
	font-family: Verdana;
	padding-right: 5pt;
	padding-left: 5pt;
	padding-bottom: 5pt;
	color: green;
	padding-top: 5pt;
	background-color: white;
	text-align:center;
}

.DataGridItemAlt, .DataListItemAlt
{
	font-family: Verdana;
	padding-right: 5pt;
	padding-left: 5pt;
	padding-bottom: 5pt;
	color: green;
	padding-top: 5pt;
	background-color: white;
	text-align:center;
}

.DataGridItemSelect, .DataGridItemEdit, .DataListItemSelect, .DataListItemEdit
{
	font-family: Verdana;
	padding-right: 5pt;
	padding-left: 5pt;
	padding-bottom: 5pt;
	color: black;
	padding-top: 5pt;
	background-color: #e7d468;
	text-align:center;
}
.DataGridCell .DataListCell
{
	border: solid 1pt black;
}

.SiteNavTable
{
	border-right: #00446a 1pt solid;
	font-size: 7pt;
	border-left: #00446a 1pt solid;
	border-bottom: #00446a 1pt solid;
	font-family: Verdana,Helvetica,Arial;
}

.DataListItemHeader
{
	font-family: Verdana,Helvetica,Arial;
	text-decoration: none;
	font-size:8pt;
	color: #407a99;
	font-weight: bold;
}

.articleBody A { COLOR: #009091 }
.articleBody A:hover { COLOR: #a82800 }
.articleBody A:visited { COLOR: #a82800 }
.articleBody A:active { COLOR: #a82800 }
TABLE.pageMain { TABLE-LAYOUT: fixed; FONT-SIZE: 9pt; WIDTH: 750px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif }
.searchBar { FONT-SIZE: 9pt; COLOR: #a82800 }
INPUT.searchButton { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #a82800 }
INPUT.searchText { BORDER-RIGHT: #a82800 1px solid; BORDER-TOP: #a82800 1px solid; BORDER-LEFT: #a82800 1px solid; BORDER-BOTTOM: #a82800 1px solid }
.navLinks { FONT-SIZE: 8pt; COLOR: #009091 }
.navLinks A { FONT-SIZE: 8pt; COLOR: #009091; TEXT-DECORATION: none }
.navLinks A:hover { COLOR: #a82800 }
TR.topFiller { BACKGROUND-COLOR: #fdb913 }
TD.mainWindowL { BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(img/bg_image_L.jpg); BACKGROUND-REPEAT: no-repeat }
TD.mainWindowC { BACKGROUND-IMAGE: url(img/bg_image_C.jpg); BACKGROUND-REPEAT: no-repeat }
TD.mainWindowR { BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(img/bg_image_R.jpg); BACKGROUND-REPEAT: no-repeat }
.leftNavBox { DISPLAY: block; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; WIDTH: 145px; COLOR: #009091 }
.leftNavBoxHead { BORDER-RIGHT: #fb810f 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #fb810f 1px solid; WIDTH: 100%; COLOR: white; TEXT-INDENT: 6px; PADDING-TOP: 1px; BORDER-BOTTOM: #fb810f 1px solid; BACKGROUND-COLOR: #a82800; TEXT-ALIGN: left }
.leftNavBox A { BORDER-RIGHT: #fb810f 1px solid; DISPLAY: block; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #fb810f 1px solid; WIDTH: 100%; COLOR: #009091; PADDING-TOP: 2px; BACKGROUND-COLOR: white; TEXT-DECORATION: none }
.leftNavBox A:hover { BACKGROUND-COLOR: #b0ded7 }
A.leftNavSubItem1 { TEXT-INDENT: 6px }
A.leftNavSubItem2 { TEXT-INDENT: 12px }
A.leftNavSubItem3 { TEXT-INDENT: 18px }
A.activeLink { BORDER-RIGHT: #fb810f 1px solid; DISPLAY: block; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #fb810f 1px solid; WIDTH: 100%; COLOR: #009091; PADDING-TOP: 2px; BACKGROUND-COLOR: #b0ded7; TEXT-DECORATION: none }
.ddmenu { DISPLAY: block; WIDTH: 600px; HEIGHT: 27px }
.mainImage { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN-BOTTOM: 10px; COLOR: black; TEXT-ALIGN: left }
.mainImageText { MARGIN-TOP: 5px; TEXT-ALIGN: center }
.mainImagePic { MARGIN-TOP: 5px }
.specialsBox { DISPLAY: block; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(/img/specialsBox.gif); MARGIN-BOTTOM: 10px; MARGIN-LEFT: 7px; WIDTH: 182px; COLOR: white; MARGIN-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left }
.specialsBoxHead { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 13px; WIDTH: 100%; COLOR: black; PADDING-TOP: 6px; TEXT-ALIGN: center }
.specialsBox A { BORDER-RIGHT: #009091 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #009091 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #009091 1px solid; COLOR: #009091; PADDING-TOP: 3px; BORDER-BOTTOM: #009091 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.specialsBox A:hover { BACKGROUND-COLOR: #b0ded7 }
.specialsBoxPrice { FONT-SIZE: 16pt; MARGIN-LEFT: 12px }
DIV.specialsBoxButtons { DISPLAY: block; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 12px; WIDTH: 100%; PADDING-TOP: 9px; TEXT-ALIGN: center }
A.specialsBoxButtons { BORDER-RIGHT: #009091 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #009091 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #009091 1px solid; COLOR: #009091; PADDING-TOP: 3px; BORDER-BOTTOM: #009091 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.specialsBoxButtons:hover { BACKGROUND-COLOR: #b0ded7 }
UL.specialsBoxList { MARGIN-TOP: 5px; PADDING-LEFT: 12px; MARGIN-BOTTOM: 9px; MARGIN-LEFT: 12px }
.orderItemBox { MARGIN-TOP: 8px }
.orderItemBoxSpecial { MARGIN-TOP: 8px; BACKGROUND-COLOR: #ccffff }
SPAN.orderSpecial { COLOR: red }
.orderL1 { DISPLAY: block; MARGIN-BOTTOM: 15px; WIDTH: 420px }
.orderL2 { DISPLAY: block; MARGIN-BOTTOM: 7px; MARGIN-LEFT: 5px }
.orderL1Head { DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; WIDTH: 420px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #009091; TEXT-ALIGN: left }
.orderL2Head { DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #009091; PADDING-TOP: 5px; BACKGROUND-COLOR: #b0ded7; TEXT-ALIGN: left }
.orderPreText { DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: left }
.orderText { FONT-SIZE: 8pt; MARGIN-BOTTOM: 9px }
.prodName { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #009091 }
DIV.trackOrder { BORDER-RIGHT: #009091 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #009091 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 20px; BORDER-LEFT: #009091 1px solid; WIDTH: 155px; PADDING-TOP: 2px; BORDER-BOTTOM: #009091 1px solid; BACKGROUND-COLOR: #eeeeee }
.trackOrderHead { FONT-WEIGHT: bold; FONT-SIZE: 9pt }
.orderSub { PADDING-LEFT: 8px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 8px }
TD.required { FONT-WEIGHT: bold }
.installText { MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px }
.pdf { FONT-SIZE: 9px }
.commandline { FONT-FAMILY: "Courier New", Courier, monospace }
.commandbold { FONT-WEIGHT: bold; FONT-FAMILY: "Courier New", Courier, monospace }
.style1 { FONT-WEIGHT: bold; COLOR: #009091 }
.style7 { FONT-WEIGHT: bold; FONT-SIZE: 12pt }
.style10 { COLOR: #008000 }
.style13 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style15 { FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #ffffff }
.style16 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff }
.style17 { FONT-SIZE: 14px }
.style18 { COLOR: #333333 }
.style19 { FONT-SIZE: 8pt }
.style20 { COLOR: #ffffff }
.style21 { COLOR: #990033 }
.style23 { FONT-WEIGHT: bold; COLOR: #990033 }
.style24 { FONT-SIZE: 10px; COLOR: #333333 }
.style26 { FONT-SIZE: 10px }
.style27 { FONT-WEIGHT: bold; FONT-SIZE: 11px }
		