@charset "UTF-8";
/* CSS Document */

body {
	background-image:url(-images/common/background4.jpg);
	background-repeat:repeat-x;
	background-color: #1a2030;
	text-align:left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}


.bodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #606060;
	background-color: #f0f3fa;
}


.header {
	font-family:Arial,Helvetica,sans-serif;
	color: #fefbc5;
	font-size:10px;
	height:20px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.headerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fefbc5;
}

a.headerLink:link {
	color: #FFFFFF;
 }
 
a.headerLink:hover {
	color: #ffffff;
	text-decoration: underline;
 }
 a.headerLink:visited {
	color: #fefbc5;
 }
 
.footerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fefbc5;
	padding-bottom: 9px;
}

a.footerLink:link {
	color: #FFFFFF;
 }
 
a.footerLink:hover {
	color: #ffffff;
	text-decoration: underline;
 }
 a.footerLink:visited {
	color: #fefbc5;
 }
 
.sectionID {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
} 
 
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform:uppercase;
	font-weight: 900;
	color: #606060;
	margin-bottom: 0px;
	margin-top: 30px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #606060;
	margin-bottom: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #606060;
	margin-bottom: 0px;
}

h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#606060;
	font-weight:normal;
	line-height: 14px;
}

.bodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #606060;
	background-color: #f0f3fa;
}
.SubNavHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color: #010c25;
	text-transform: uppercase;
	background-image: url(-images/common/subnav/subnav_top.gif);
	background-color: #A9BBD0;
	background-repeat: no-repeat;
	font-weight: 900;
	font-variant: normal;
	text-align: left;
	border-right:0 none;
	border-left:0 none;
	line-height:15px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;

}
.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #010c25;
	background-color: #d9dfe6;
	border-bottom:1px solid #ffffff;
	height: 28px;
	text-align: left;
	text-indent: 20px;
}



.subnavLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #010c25;
}

a.subnavLink:link {
	color: #010c25;
 }
a.subnavLink:hover {
	
	color: #bf4f51;
	text-decorationunderline;
 }
 a.subnavLink:visited {
	
	color: #010c25;
 }

 
 .subnavLinkActive {
	background-image:url(-images/common/subnav/highlight.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 28px;
	text-align: left;
	text-indent: 20px;
}

div.cnt {
background-color:#FFFFFF;
border-left:1px solid #A6BACE;
border-right:1px solid #A6BACE;
float:left;
left:50%;
margin-left:-462.5px;
min-height:100.1%;
padding:0 3px;
position:absolute;
width:920px;
}
div.cntHead {
background-image:url(images/header/bg_header.jpg);
background-repeat:no-repeat;
color:#6699CC;
float:left;
font-size:9px;
height:116px;
padding:20px 18px 0;
width:884px;
}
div.cntHead a {
color:#6699CC;
font-size:9px;
text-decoration:none;
}
div.cntMain {
background-color:#E7ECF2;
float:left;
height:100.1%;
min-height:100.1%;
padding:5px 0 20px;
width:920px;
}
div.cntMainNavi {
background-color:#CFDAE5;
float:left;
width:200px;
}
div.cntMainCnt {
float:left;
padding:0 20px;
width:680px;
}
div.cntBottom {
bottom:0;
position:relative;
}
div.cntNavi {
float:left;
height:35px;
width:920px;
}
div.cntNaviLeft {
background-image:url(images/bg/bg_navi_left.gif);
background-repeat:no-repeat;
float:left;
height:35px;
width:10px;
}
div.cntNaviRight {
background-image:url(images/bg/bg_navi_right.gif);
background-repeat:no-repeat;
float:left;
height:35px;
width:10px;
}
div.cntNaviMain {
background-image:url(images/bg/bg_navi_main.gif);
background-repeat:repeat-x;
float:left;
height:35px;
padding:1px 0 0;
text-align:center;
width:900px;
}
div.cntNaviMain a {
color:#FFFFFF;
font-weight:bold;
padding:0 20px;
text-decoration:none;
text-transform:uppercase;
}
div.cntNaviMain a:hover {
color:#FFFFFF;
font-weight:bold;
padding:0 20px;
text-decoration:none;
text-transform:uppercase;
}
div.cntNaviMain a:active {
color:#FFFFFF;
font-weight:bold;
padding:0 20px;
text-decoration:none;
text-transform:uppercase;
}
div.cntNaviSubTop {
background-image:url(images/bg/bg_submenu_top.gif);
background-repeat:no-repeat;
float:left;
height:2px;
line-height:2px;
width:200px;
}
div.cntNaviSubBottom {
background-image:url(images/bg/bg_submenu_bottom.gif);
background-repeat:no-repeat;
float:left;
height:10px;
line-height:10px;
width:200px;
}
div.cntNaviSub {
background-image:url(images/bg/bg_submenu_middle.gif);
background-repeat:repeat-y;
float:left;
padding:0 2px;
width:196px;
}
div.cntNaviSubHdl {
background-image:url(images/bg/bg_hdl_quick.gif);
background-repeat:repeat-x;
border-bottom:1px solid #336699;
color:#FFFFFF;
float:left;
font-weight:bold;
height:18px;
padding:3px 0 3px 30px;
width:166px;
}
div.cntNaviSubHdl a:link, div.cntNaviSubHdl a:visited {
color:#FFFFFF;
font-weight:bold;
height:18px;
width:166px;
}
div.cntNaviSubHdl a:hover {
color:#990000;
font-weight:bold;
height:18px;
width:166px;
}
div.cntNaviSubSubLinks {
float:left;
font-size:11px;
font-weight:bold;
}
a.cntNaviSubSubLink:link, a.cntNaviSubSubLink:visited {
background-image:url(images/btn/btn_sub_link_normal.gif);
background-repeat:no-repeat;
color:#336699;
float:left;
font-size:11px;
font-weight:bold;
line-height:21px;
min-height:22px;
padding:2px 10px 1px 30px;
text-decoration:none;
width:156px;
}
a.cntNaviSubSubLink:hover {
background-image:url(images/btn/btn_sub_link_normal.gif);
background-repeat:no-repeat;
color:#990000;
float:left;
font-size:11px;
font-weight:bold;
line-height:21px;
min-height:22px;
padding:2px 10px 1px 30px;
text-decoration:none;
width:156px;
}
a.cntNaviSubSubLink:active {
background-image:url(images/btn/btn_sub_link_normal.gif);
background-repeat:no-repeat;
color:#336699;
float:left;
font-size:11px;
font-weight:bold;
line-height:21px;
min-height:22px;
padding:2px 10px 1px 30px;
text-decoration:none;
width:156px;
}
a.cntNaviSubSubLinkActive:link, a.cntNaviSubSubLinkActive:visited, a.cntNaviSubSubLinkActive:hover, a.cntNaviSubSubLinkActive:active {
background-image:url(images/btn/btn_sub_link_normal.gif);
background-repeat:no-repeat;
color:#990000;
float:left;
font-size:11px;
font-weight:bold;
line-height:21px;
min-height:22px;
padding:2px 10px 1px 30px;
text-decoration:none;
width:156px;
}
div.cntNaviSubLinks {
float:left;
font-size:11px;
font-weight:bold;
}
a.cntNaviSubLink:link, a.cntNaviSubLink:visited {
background-image:url(images/btn/btn_link_normal.jpg);
background-repeat:no-repeat;
border-top:1px dotted #FFFFFF;
color:#336699;
float:left;
font-size:11px;
font-weight:bold;
line-height:21px;
min-height:22px;
padding:1px 10px 1px 30px;
text-decoration:none;
width:156px;
}
a.cntNaviSubLink:hover {
background-image:url(images/btn/btn_link_hover.jpg);
background-repeat:no-repeat;
color:#990000;
float:left;
font-size:11px;
font-weight:bold;
line-height:21px;
min-height:22px;
padding:1px 10px 1px 30px;
text-decoration:none;
width:156px;
}
a.cntNaviSubLink:active {
background-image:url(images/btn/btn_link_red.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
line-height:21px;
min-height:22px;
padding:1px 10px 1px 30px;
text-decoration:none;
width:156px;
}
div.cntNaviSubLinksAct {
font-size:11px;
font-weight:bold;
}
a.cntNaviSubLinkAct:link, a.cntNaviSubLinkAct:visited, a.cntNaviSubLinkAct:hover, a.cntNaviSubLinkAct:active {
background-image:url(images/btn/btn_link_selected.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
line-height:21px;
min-height:22px;
padding:1px 10px 1px 30px;
text-decoration:none;
width:156px;
}
div.cntBoxQuickFlash {
border:1px solid #336699;
float:left;
height:200px;
width:918px;
}
div.cntBoxQuick {
background-color:#CFDAE5;
background-image:url(images/bg/bg_box2_corner.gif);
background-position:right bottom;
background-repeat:no-repeat;
float:left;
height:200px;
width:212px;
}
div.cntBoxQuickHdl {
background-image:url(images/bg/bg_hdl_quick.gif);
background-repeat:repeat-x;
border-bottom:1px solid #336699;
border-right:1px solid #336699;
height:30px;
min-height:30px;
padding:0 0 0 20px;
width:192px;
}
div.cntBoxQuickHdlInput {
background-image:url(images/btn/btn_search_field.jpg);
background-position:7px 7px;
background-repeat:no-repeat;
float:left;
height:14px;
padding:8px 0 5px 10px;
width:100px;
}
input.cntBoxQuickHdlSearch {
background-color:transparent;
border:0 none;
font-size:9px;
height:12px;
margin:0;
padding:2px 0 0;
width:100px;
}
div.cntBoxQuickLink {
background-image:url(images/bg/bg_dot_blue.gif);
background-repeat:repeat-x;
float:left;
padding:8px 5px 1px 20px;
width:168px;
}
div.cntBoxQuickLink a:link, div.cntBoxQuickLink a:visited {
color:#003366;
float:left;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
div.cntBoxQuickLink a:hover, div.cntBoxQuickLink a:active {
color:#990000;
float:left;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
div.cntBoxFlash {
float:right;
height:200px;
padding:0 0 0 5px;
width:700px;
}
div.cntBoxStart {
float:left;
padding:10px 0 15px;
width:920px;
}
div.cntBoxStartLeft {
float:left;
padding:0;
width:220px;
}
div.cntBoxStartLeftDate {
float:left;
font-size:9px;
font-weight:normal;
width:170px;
}
div.cntBoxStartLeftTXT {
float:left;
line-height:15px;
padding:5px 5px 10px 0;
width:165px;
}
div.cntBoxStartMiddle {
float:left;
padding:0 40px;
width:416px;
}
div.cntBoxStartRight {
float:left;
padding:0;
text-align:right;
width:201px;
}
div.cntBoxStartNews {
border-top:1px dotted #B8CFE5;
float:left;
padding:10px 0;
width:416px;
}
div.cntBoxStartNewsDate {
float:left;
font-size:11px;
padding:0 0 5px;
width:416px;
}
div.cntBoxStartNewsHdlRed {
color:#990000;
float:left;
font-size:15px;
font-weight:bold;
padding:0 0 5px;
width:416px;
}
div.cntBoxStartNewsHdlRed a:link, div.cntBoxStartNewsHdlRed a:visited {
color:#990000;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
div.cntBoxStartNewsHdlRed a:hover, div.cntBoxStartNewsHdlRed a:active {
color:#990000;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
div.cntBoxStartNewsHdlBlue {
float:left;
padding:0 0 5px;
width:416px;
}
div.cntBoxStartNewsHdlBlue a:link, div.cntBoxStartNewsHdlBlue a:visited {
color:#003366;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
div.cntBoxStartNewsHdlBlue a:hover, div.cntBoxStartNewsHdlBlue a:active {
color:#003366;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
div.cntBoxStartNewsTxt {
float:left;
line-height:18px;
padding:5px 0 10px;
width:416px;
}
table.cntTbl {
margin-top:0;
width:580px;
}
tr.cntTblRowBlue {
background-color:#DEE6EF;
}
tr.cntTblRowGrey {
background-color:#EEEEEE;
}
td.cntTblPicGrey {
align:center;
background-color:#D1D8E0;
border-right:1px solid #C8C8C8;
min-height:70px;
text-align:right;
width:122px;
}
td.cntTblPicBlue {
background-color:#D1D8E0;
border-right:1px solid #A3B7CC;
min-height:70px;
text-align:right;
width:122px;
}
td.cntTblTitleGrey {
background-color:#a9bbd0;
border-left:1px solid #FFFFFF;
border-right:1px solid #A3B7CC;
width:115px;
}
div.cntTblTitleGrey {
background-image:url(images/bg/table/bg_table_Grey_title.gif);
background-position:center top;
background-repeat:repeat-x;
color:#003366;
font-size:15px;
font-weight:bold;
padding:15px;
width:108px;
}
td.cntTblTitleBlue {
background-image:url(images/bg/table/bg_table_Blue_titleBG.gif);
background-position:center bottom;
background-repeat:repeat-y;
border-left:1px solid #FFFFFF;
border-right:1px solid #A3B7CC;
width:138px;
}
div.cntTblTitleBlue {
background-image:url(images/bg/table/bg_table_Blue_title.gif);
background-position:center top;
background-repeat:repeat-x;
color:#003366;
font-size:15px;
font-weight:bold;
padding:15px;
width:108px;
}
td.cntTblText {
border-left:1px solid #FFFFFF;
padding-top:14px;
width:460px;
background-color:#a9bbd0
}
td.cntTableHead {
font-size:11px;
font-weight:bold;
padding:5px 10px 0;
width:25%;
}
td.cntTableHeadLine {
border-right:1px solid #FFFFFF;
font-size:11px;
font-weight:bold;
padding:5px 10px 0;
width:25%;
}
td.cntTableCnt {
font-size:11px;
padding:5px 10px 0;
width:25%;
color:#000000;
}
td.cntTableCntLine {
border-right:1px solid #FFFFFF;
font-size:11px;
padding:5px 10px 0;
width:25%;
color:#000000;
}
table.tbl {
background-color:#FFFFFF;
background-image:url(images/bg/bg_box1_corner.gif);
background-position:right bottom;
background-repeat:no-repeat;
border:1px solid #C3D4E5;
width:100%;
}
td.tblRowHead {
background-color:#336699;
background-image:url(images/bg/table/bg_table_Blue_title.gif);
background-position:center bottom;
background-repeat:repeat-x;
font-size:10px;
font-weight:bold;
}
td.tblRowLeft {
background-color:#D1D8E0;
font-size:10px;
font-weight:bold;
}
td.tblRowEven {
background-color:#DEE6EF;
font-size:10px;
text-align:right;
}
td.tblRowOdd {
background-color:#EEEEEE;
font-size:10px;
text-align:right;
}
div.cntBoxMini1 {
background-color:#CFDAE5;
background-image:url(images/bg/bg_box1_top.gif);
background-repeat:repeat-x;
border-bottom:1px solid #AFC4DA;
border-left:1px solid #AFC4DA;
border-right:1px solid #AFC4DA;
float:left;
margin-bottom:10px;
padding-top:2px;
width:213px;
}
div.cntBoxMiniHdl1 {
float:left;
width:213px;
}
div.cntBoxMiniCnt1 {
background-image:url(images/bg/bg_box1_corner.gif);
background-position:right bottom;
background-repeat:no-repeat;
float:left;
font-size:11px;
font-weight:bold;
line-height:14px;
padding:10px 0 0 20px;
width:193px;
}
div.cntBoxMini2 {
background-color:#E1E1E1;
background-image:url(images/bg/bg_box2_top.gif);
background-repeat:repeat-x;
border-bottom:1px solid #AFC4DA;
border-left:1px solid #AFC4DA;
border-right:1px solid #AFC4DA;
float:left;
margin-bottom:10px;
padding-top:2px;
width:213px;
}
div.cntBoxMiniHdl2 {
float:left;
width:213px;
}
div.cntBoxMiniCnt2 {
background-image:url(images/bg/bg_box2_corner.gif);
background-position:right bottom;
background-repeat:no-repeat;
float:left;
font-size:11px;
font-weight:bold;
line-height:14px;
padding:10px 0 0 20px;
width:193px;
}
div.cntTxt {
float:left;
padding:30px 100px 5px;
width:480px;
}
div.cntTxtCntHdl {
background-image:url(images/bg/bg_dot_news_blue.gif);
background-position:center bottom;
background-repeat:repeat-x;
color:#003366;
float:left;
font-size:13px;
font-weight:bold;
line-height:16px;
padding:0 0 5px;
width:480px;
}
div.cntTxtCntTab {
float:left;
line-height:18px;
padding:0 0 5px;
width:480px;
}
div.cntTxtCntTab a {
color:#003366;
font-size:11px;
font-weight:bold;
}
div.cntTxtCntTab a:hover {
color:#990000;
font-size:11px;
font-weight:bold;
}
div.cntTxtCntShort {
float:left;
line-height:18px;
padding:15px 0 5px;
width:480px;
}
div.cntTxtCntLong {
float:left;
line-height:18px;
padding:10px 0 5px;
width:480px;
}
div.cntTxtCntPartner {
float:left;
line-height:18px;
padding:10px 20px 5px 0;
width:220px;
}
b.cntTxtCntPartner {
color:#990000;
}
div.cntTxtForm {
float:left;
padding:7.5px 0;
width:300px;
}
div.cntTxtFormLbl {
float:left;
font-size:11px;
font-weight:bold;
padding:0 10px 0 0;
text-align:right;
width:110px;
}
div.cntTxtFormLbl2 {
float:left;
font-size:11px;
font-weight:bold;
padding:0 10px 0 0;
text-align:right;
width:190px;
}
div.cntTxtFormInp {
float:left;
padding:0;
width:180px;
}
input {
width:165px;
}
div.clr {
clear:both;
font-size:0;
height:0;
line-height:0;
}
div.blank {
clear:both;
font-size:10px;
height:10px;
width:100%;
}
.blindPic {
border:0 none;
height:0;
width:0;
}
img.imgList {
border:0 none;
margin:0;
padding:0;
}
img.imgListThumb {
border:0 none;
padding:0 0 20px 20px;
}
div.imgDetail {
width:600px;
}
.butMore {
color:#003366;
font-size:10px;
font-weight:normal;
padding-top:5px;
text-decoration:none;
}
div.butMore a:link, a:visited {
color:#003366;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
a:link, a:visited {
color:#e00000;
font-size:13px;
font-weight:normal;
text-decoration:none;
}
a:hover, a:active {
color:#e00000;
font-size:13px;
font-weight:normal;
text-decoration:underline;
}
a.cntBtnSwitch:hover, a.cntBtnSwitch:active {
color:#990000;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:right;
}
a.partner:link, a.partner:visited {
color:#003366;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
a.partner:hover, a.partner:active {
color:#990000;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
a.butHead:link, a.butHead:visited {
color:#6699CC;
font-size:11px;
}
a.butHead:hover, a.butHead:active {
color:#990000;
font-size:11px;
}
.btn_prod_pistols {
height:142px;
left:103px;
position:absolute;
top:230px;
width:202px;
}
.btn_prod_submachine {
height:142px;
left:362px;
position:absolute;
top:230px;
width:202px;
}
.btn_prod_assault {
height:142px;
left:622px;
position:absolute;
top:230px;
width:202px;
}
.btn_prod_machine {
height:142px;
left:103px;
position:absolute;
top:398px;
width:202px;
}
.btn_prod_special {
height:142px;
left:362px;
position:absolute;
top:398px;
width:202px;
}
.btn_prod_launcher {
height:142px;
left:622px;
position:absolute;
top:398px;
width:202px;
}
input.errHilite, select.errHilite, textarea.errHilite {
background-color:#BDC4CC;
border:1px solid #3E3E3E;
color:#000000;
}
label.errHilite {
font-weight:bold;
}

.productTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-transform: uppercase;
	background-image: url(-images/products/shared/tab.jpg);
	background-repeat: no-repeat;
	font-weight: 900;
	text-align: left;
	vertical-align:bottom;
	padding:6px;
	line-height:14px;
	border:none
}

.productTabRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-transform: uppercase;
	background-image: url(-images/products/shared/redtab.jpg);
	background-repeat: no-repeat;
	font-weight: 900;
	text-align: left;
	vertical-align:bottom;
	padding:6px;
	line-height:14px;
	border:none
}

.productHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #06396f;
	text-transform: uppercase;
	font-weight: 900;
	text-align: left;
	line-height:14px;
	vertical-align:bottom;
	
}

.detailsTab {
	background-position:right; 
	background-image: url(-images/products/shared/details_tab.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #e00000;
	font-weight: 300;
	text-align: right;
	padding-right: 30px;
	text-decoration:none;
}

.detailsTab a:link {
	border:none;
	color:#e00000;
	text-decoration:none;
}

.detailsTab a:hover {
	color:#e00000;
	text-decoration: underline;
}
.detailsTab a:visited {
	color:#e00000;
	text-decoration: underline;

}

.smallRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9b2b2d;
	font-weight: 100;
	text-alignt: right;
	text-decoration:none;
}

.smallRed a:link {
	border:none;
	color:#9b2b2d;
	text-decoration:none;
}

.smallRed a:hover {
	color:#9b2b2d;
	text-decoration: underline;
}
.smallRed a:visited {
	color:#9b2b2d;
	text-decoration:none;
}

td.dealers {
	background-color:#b2cae6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #2b3c5a;
	margin-top:20px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:10px


}
.captions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	text-decoration:none;
}

.captions a:link {
	border:none;
	color:#9b2b2d;
	text-decoration:none;
}

.captions a:hover {
	color:#9b2b2d;
	text-decoration: underline;
}
.captions a:visited {
	color:#9b2b2d;
	text-decoration:underline;
}

.productThumbs {
	background-image:url(-images/products/shared/thumb_gradient.jpg);
	background-repeat:repeat-x
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ffffff;
}

.border {
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-color:#ffffff;
	}
	
.mainContent {
	padding-right:10px;
	padding-right:10px;

}

ul {
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #606060;
	font-weight: 100;
	margin-left: 10px;
	padding-left: 0;
	padding: 5px;

}

td.specsTitlesRed {
	background-color:#dc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-transform:uppercase;
	color:#ffffff;
	text-align:left;
	padding-left: 10px;
}

td.specsTitlesBlueLeft {
	background-color:#a9bbd0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: 600;
	color:#ffffff;
	text-align:left;
	padding-left: 10px;
	border-right:1px solid #ffffff;
}

td.specsTitlesBlueRight {
	background-color:#a9bbd0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: 600;
	color:#ffffff;
	text-align:left;
	padding-left: 10px;
}

td.chartHeading {
	background-color:#06396f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-transform:capitalize;
	color:#ffffff;
	padding-left:10px;
	height:27px;
	border-right:1px solid #ffffff;
}

td.chartVarient {
	background-color:#06396f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-transform:capitalize;
	color:#ffffff;
	padding-left:10px;
	height:27px;
}

td.chartVarientCenter {
	background-color:#06396f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color:#ffffff;
	padding-left:10px;
	height:27px;
}

td.chartVarientRight {
	background-color:#06396f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color:#ffffff;
	padding-left:10px;
	height:27px;
	border-left:1px solid #ffffff;
	text-transform:capitalize;
}

td.specRowLeftOdd {
	background-color:#dae0e6;
	color:#06396f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	height:27px;
	padding-left:10px;
	border-right:1px solid #FFFFFF;
}

td.specRowCenterOdd {
	background-color:#dae0e6;
	color:#06396f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 300;
	height:27px;
	padding-left:10px;
}

td.specRowRightOdd {
	background-color:#dae0e6;
	color:#06396f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 300;
	height:27px;
	padding-left:10px;
	border-left:1px solid #FFFFFF;
}

td.specRowLeftEven {
	background-color:#c9d5e3;
	color:#06396f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	height:27px;
	border-right:1px solid #ffffff;
	padding-left:10px;

}

td.specRowCenterEven {
	background-color:#c9d5e3;
	color:#06396f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 300;
	height:27px;
	padding-left:10px;
}

td.specRowRightEven {
	background-color:#c9d5e3;
	color:#06396f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 300;
	height:27px;
	padding-left:10px;
	border-left:1px solid #FFFFFF;
}


.blueBorder {
	border-left:1px solid #06396f;
	border-top:1px solid #06396f;
	border-right:1px solid #06396f;
	border-bottom:1px solid #06396f;
	}
	
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #606060;
	font-weight: 100;
	
	
.splashLinks {
	font-family:Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	color:#000000;
	text-align:center;
	
	padding:5px;	
}

a.splashLinks:hover {
	text-decoration:underline;
}

.border {
	border: 1px; color:#ffffff;
}

