/* CSS Document */
<style type="text/css">
<!--
body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}
a.MainPageLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #890000;
	text-decoration:none;
}
a:link.MainPageLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #890000;
	text-decoration: none;
}
a:visited.MainPageLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #999999;
	text-decoration: none
}
a:hover.MainPageLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #fff;
	text-decoration: none;
	background: #000000;
}
a.MainHomeMenu {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #890000;
	text-decoration:none;
}
.MainHomeMenu {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 300;
	color: #890000;
	text-decoration:none;
}
a:link.MainHomeMenu {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #890000;
	text-decoration: none;
}
a:visited.MainHomeMenu {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #999999;
	text-decoration: none;
}
a:hover.MainHomeMenu {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #fff;
	text-decoration: none;
	background: #000000;
}
a.SlideMenuLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #890000;
	text-decoration:none;
	text-align: right;
	padding-right: 15px;
}
a:link.SlideMenuLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #890000;
	text-decoration: none;
	text-align: right;
}
a:visited.SlideMenuLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #999999;
	text-decoration: none;
	text-align: right;
}
a:hover.SlideMenuLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #fff;
	text-decoration: none;
	background: #000000;
	text-align: right;
}
a.MainQTLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800;
	color: #fff;
	text-decoration:none;
}
a:link.MainQTLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800;
	color: #fff;
	text-decoration: none
}
a:visited.MainQTLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800;
	color: #fff;
	text-decoration: none
}
a:hover.MainQTLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800;
	color: #fff;
	text-decoration: none;
	background: #FFC200;
}
a.MainImageLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #890000;
	text-decoration:underline;
}
a:link.MainImageLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #890000;
	text-decoration: underline;
}
a:visited.MainImageLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #890000;
	text-decoration: underline;
}
a:hover.MainImageLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #fff;
	text-decoration: none;
	background: #000;
}
a.FooterLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800;
	color: #fff;
	text-decoration:underline;
	text-transform:uppercase;
}
a:link.FooterLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800;
	color: #fff;
	text-decoration: none;
	text-transform:uppercase;
}
a:visited.FooterLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #fff;
	text-decoration: none;
	text-transform:uppercase;
}
a:hover.FooterLink {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #000000;
	text-decoration: none;
	background: #fff;
	text-transform:uppercase;
}
.InstructCopy {
	margin:5px 5px 0px 0px;
	letter-spacing: 0px;
	font-size:    11px;
	text-align: justify;
	line-height:16px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
}
.MainCopy {
	letter-spacing: 0px;
	font-size:    12px;
	text-align: justify;
	line-height:19px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.RightColumnCopy {
	letter-spacing: 0px;
	font-size:    12px;
	text-align: justify;
	line-height:19px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
	margin-top: 1px;
	margin-right: 23px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.QuoteCopy {
	letter-spacing: 0px;
	font-size:    12px;
	text-align: justify;
	line-height:17px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #000000;
	font-style: italic;
	background-color: #FFCCCC;
	padding: 10px;
}
.HighlightedCopy {
	margin:0px 0px 0px 0px;
	letter-spacing: 0px;
	font-size:    11px;
	line-height:16px;
	text-align: left;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #000000;
	background-color:#FFC6C0;
}
.MainPrice {
	margin:0px 10px 0px 0px;
	text-align: right;
	letter-spacing: 0px;
	font-size: 12px;
	line-height:12px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	color: #890000;
	text-transform:uppercase;
}
.MainPriceBold {
	margin:0px 10px 0px 0px;
	text-align: right;
	letter-spacing: 0px;
	font-size: 13px;
	line-height:13px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #890000;
	text-transform:uppercase;
}
.BasketHeader {
	margin:0px 0px 0px 0px;
	letter-spacing: 0px;
	font-size: 10px;
	line-height:10px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #000000;
	text-transform:uppercase;
}
.BasketOpenClose {
	border-bottom: 2px solid #890000;
	margin:0px 0px 0px 0px;
	letter-spacing: 0px;
	font-size:13px;
	text-align:right;
	line-height:15px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #890000;
}
.PricePoint {
	margin:0px 0px 0px 5px;
	text-align: left;
	letter-spacing: 0px;
	font-size: 12px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
}
.MainPoint {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size:    12px;
	line-height:12px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #890000;
	text-transform:uppercase;
}
.MainPointBold {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size:    13px;
	line-height: 13px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #890000;
	text-transform:uppercase;
}
.CopyrightText {
	margin:3px 3px 3px 3px;
	text-align: right;
	letter-spacing: 0px;
	font-size:    10px;
	line-height:16px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #ffffff;
	text-transform:uppercase;
}
.PlainCopy {
	margin:10px 5px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size:    12px;
	text-align:left;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
}
.ObjectHeader {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size:    11px;
	text-align:justify;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #ffffff;
}
.ContactCopy {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size:    12px;
	text-align:justify;
	line-height:18px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
}
.InstrucBodyCopy {
	margin:5px 5px 5px 5px;
	text-align: left;
	letter-spacing: 0px;
	font-size:    11px;
	text-align:justify;
	line-height:16px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
}
.FormHeadingText {
	margin:0px 0px 0px 0px;
	letter-spacing: 0px;
	font-size:    12px;
	text-align:left;
	line-height:14px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #000000;
}

.QuickFindText {
	margin:0px 0px 0px 0px;
	letter-spacing: 0px;
	font-size:    12px;
	text-align:left;
	line-height:14px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #ffffff;
}

.FormHeadingTextLeft {
	margin:0px 0px 0px 0px;
	letter-spacing: 0px;
	font-size:    12px;
	text-align:left;
	line-height:14px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #000000;
}
.FormTextAreaHeading {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size:    12px;
	line-height:14px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #000000;
}
.PopUpBold {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size: 12px;
	text-align:right;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
}
.PopUpTextBold {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size: 12px;
	text-align:left;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
}
.PopUpText {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size: 11px;
	text-align:left;
	line-height:15px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
}
.MainHeader {
	margin:0px 0px 0px 0px;
	letter-spacing: 0px;
	font-size:15px;
	text-align:left;
	line-height:18px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #890000;
}
.SubHeader {
	margin-right :5px;
	letter-spacing: 0px;
	font-size:14px;
	text-align:left;
	line-height:18px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #890000;
}
.ProductSubHeader {
	margin-top :10px;
	margin-left :0px;
	letter-spacing: 0px;
	font-size:14px;
	text-align:left;
	line-height:18px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #890000;
}
.GlossaryHeader {
	letter-spacing: 0px;
	font-size:13px;
	text-align:centre;
	line-height:16px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #890000;
}
.FormSubHeader {
	margin:0px 0px 5px 5px;
	letter-spacing: 0px;
	font-size:13px;
	text-align:left;
	line-height:18px;
	text-decoration:underline;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color:#666666;
}
.FormSubHeaderRed {
	margin:0px 0px 0px 0px;
	letter-spacing: 0px;
	font-size:13px;
	text-align:left;
	line-height:16px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color:#890000;
}
.CameraFormatHeader {
	margin:0px 0px 0px 0px;
	letter-spacing: 0px;
	font-size:14px;
	text-align:left;
	line-height:14px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #000000;
}
.CameraFormat {
	margin:0px 0px 0px 0px;
	letter-spacing: 0px;
	font-size:12px;
	text-align:centre;
	line-height:16px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #000000;
}
.CameraSideHeaderFormat {
	margin:0px 0px 0px 5px;
	letter-spacing: 0px;
	font-size:11px;
	text-align:left;
	line-height:11px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #76797c;
}
.MainSmallPoint {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size:    10px;
	text-align:justify;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
}
.MainPoints {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size: 12px;
	text-align:left;
	line-height:17px;
	font-family:  "Lucida Grande", Lucida, Verdana, sans-serif;
	font-weight: 400;
	color: #000000;
	text-transform:capitalize;
}
.TechSpecPoints {
	margin:0px 0px 0px 5px;
	text-align: left;
	letter-spacing: 0px;
	font-size: 10px;
	text-align:left;
	line-height:17px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #ffffff;
	text-transform:capitalize;
}
.LargeMainPoints {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size:    12px;
	text-align:left;
	line-height:14px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
	text-transform:uppercase;
}
.TablePoints {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size: 12px;
	text-align:left;
	line-height:17px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
	text-transform:capitalize;
}
.SmallTablePoints {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size: 10px;
	text-align:left;
	lfont-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
	text-transform:capitalize;
}
.PriceFormat {
	margin:0px 0px 0px 0px;
	text-align: center;
	letter-spacing: 0px;
	font-size: 14px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
	text-transform:capitalize;
}
.TableHeader {
	margin:0px 0px 0px 0px;
	text-align: center;
	letter-spacing: 0px;
	font-size:    11px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #ffffff;
}
.PointTableHeader {
	margin:0px 0px 0px 0px;
	text-align: center;
	letter-spacing: 0px;
	font-size:    12px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #890000;
}
.AsterixPoint {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
	font-size:    9px;
	text-align:left;
	line-height:14px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
	text-transform:uppercase;
}
.OrderCopyLink {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 1px;
	font-size:    12px;
	text-align:justify;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #333333;
}
.ObjectOptions {
	margin:0px 0px 0px 0px;
	text-align: left;
	letter-spacing: 1px;
	font-size:    11px;
	text-align:center;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #333333;
	text-transform:uppercase;
}
.RequiredForm {
	font-size: 11px;
	text-align:left;
	background-color: #E6E6E6;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #000000;
}
.emailConfirm {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #890000;
	text-align: left;
}
.warningText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #890000;
	text-align: left;
}
.DisabledForm {
	font-size: 11px;
	text-align:left;
	background-color: #fff;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #000000;
}
.StandardForm {
	font-size: 11px;
	text-align:left;
	background-color:#ffffff;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #000000;
	text-transform:capitalize;
}
.ConfirmHeaders {
	margin:0px 0px 0px 0px;
	text-align: right;
	letter-spacing: 0px;
	font-size: 12px;
	line-height:12px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	color: #890000;
	text-transform:uppercase;
}
dl {
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	font-weight: 400;
	width: 670px;
	float:right;
	margin: 0 0 5px 0px;
	background: #666 url(../images/layout/bottom_ruler_220px.gif) no-repeat bottom right;
}
dt {
	font-size: 120%;
	color: #890000;
	border-bottom: 1px solid #fff;
	margin: 0;
	padding: 5px;
	background: #666 url(../images/layout/top_corners_220px.gif) no-repeat top left;
	font-weight: bold;
}
dd {
	font-size: 100%;
	color: #333333;
	margin: 0;
	height:100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 13px;
}
#blue dt {
	background-color: #69c;
}
#blue {
	background-color: #9cf;
}
#grey dt {
	background-color: #DADADA;
}
#grey {
	background-color: #F0F0F0;
	margin: 2px 2px 10px 2px;
}
#largeDL dl {
	width: 670px;
	height:125px;
	margin: 0 0 3px 0px;
	background: #666 url(../images/layout/bottom_ruler_220px.gif) no-repeat bottom right;
}
-->
</style>
