body {text-align:center; background:url(/_includes/images/shell/bg_shell_blue.jpg) top center repeat-x; background-color:#0a2f56; width:100%; height:100%; margin:0; padding:0; }
body, td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
body .blue {background-image: url(/_includes/images/shell/blue_shell_blueVertical.jpg); background-repeat: repeat-y; background-position: top center; }

p {margin-left: 20px; margin-right:20px;}

a:link, a:visited, a:active  {color:#FF0000; text-decoration:none;}
h1 {color: #0a2f56; font-size:18px; background: #e3eff9; line-height:26px; padding:20px 0 20px 20px; border-left: 15px solid #165ca7; margin-bottom:40px;}
h2 {}
h3 {font-size:14px; margin: 30px 20px 10px 20px; color:red;letter-spacing:0.05em;text-transform:uppercase;}
h4 {font-size:14px; margin: 30px 20px 0px 20px; color:#0A2F56;letter-spacing:0.05em;}
h5 {}
h6 {}


ul, ol {margin-left:15px !important;margin-left:60px;}
ul li {font-size:12px; list-style-image:url(/_includes/images/bullets/arrow_red2.gif);line-height:18px;}

a img { border: 0 none; }
img { border: 0 none; }
img { behavior:	url("/_includes/pngbehavior.htc"); }

table.batch6  {padding:10px; border: 1px solid #D1D1D1; background-color: #E6E6E6; width:750px;}
.batch6 tr {margin-top:10px;}
.batch6 p {font-size:11px; padding:10px;}
.batch6 td {padding:0 5px; 0 5px;}
.batch6 img {border:1px solid #000000}



/*.content {padding: 0 20px 0 20px; font-size:12px; line-height:18px; margin:15px 15px 40px 15px;}*/
.content {padding: 0; font-size:12px; line-height:20px; margin:15px 35px 40px 35px;}
/*.content img {padding:5px; border: 1px solid grey; margin:10px;}*/

.design {float:right; width:350px; margin-right:50px; text-align:right; clear:both;}

.floater {float: right; width:320px; margin-top:15px 10px 10px 10px;}

.toplinks {text-align:right;}

.masthead {text-align: center; padding:0; width:869px; height:112px; margin:0 auto; border-top:8px solid #eceef0;}
.masthead .logo {float:left; margin: 16px 0 0 15px;}
.masthead .toplinks {float:right; padding: 12px 15px 0 0;}
.masthead a:link, .masthead a:visited, .masthead a:active  {color:#0C4583; text-decoration:none;}

.navigation {width:869px; height:35px; text-align:center; font-size:12px; color: #ffffff; background-color:#0a2f56;}

.product {margin-right:25px; float:right;}

.home_header table {width:869px; background-color:#0a2f56;}
.home_header .right {width: 426px;}
.home_header .left {width: 443px;}
.home_header .menu ul {width: 175px; position:relative;  right:25px;}
.home_header .menu li {margin-top:1px; border-bottom: 1px dotted #ffffff; color:#ffffff; line-height: 22px; margin-left:10px; list-style:none;font-size:12px;list-style-image:none}
.home_header .menu .bottom {border:0px;}
.home_header .menu a {color:#FFFFFF; text-decoration:none; }
.home_header .menu li a:hover {display:block; background-image:url(/_includes/images/bullets/arrow_red_hover.gif); background-repeat:no-repeat; background-position: left center; padding-left:10px; margin-left:10px; position:relative; left:-20px;height:22px;}
.home_header {width:869px; height:209px; background-image:url(/_includes/images/shell/masthead_home_bannertop_full2.jpg); background-repeat:no-repeat;}

.homecontent {width:869px;}

.nest_shell {text-align: center; padding:0; width:869px; margin:0 auto; }
.nested_shell .alignment{text-align: left; padding:0; width:869px; margin:0 auto;}

.title_full {width:799px; margin: 20px 20px 0 20px}
.title_column, .title_full {height:21px; border:3px double #E4E4E4; background: #F3F1F1; font-size: 14px; font-weight:bold; color:#0a2f56; padding: 0 10px 0 10px; margin-bottom:15px; }

/* ------ Homepage list Styles Bulleted Items -----*/
.list_item, .title_column {width:350px; margin-left:20px;}
.list_item {margin-bottom:20px; border: 3px double #e4e4e4; background:url(/_includes/images/shell/bg_shell_gradientgrey.jpg); background-repeat: repeat-x; padding:10px;}
.list_item ul {margin:0; padding:0 15px 0 15px;}
.list_item li {font-size:12px; list-style-image:url(/_includes/images/bullets/arrow_red2.gif); padding:3px;}

.specifications {margin-left:20px; font-size:12px; width: 350px; border: 1px solid #CCCCCC; padding:5px; background:url(/_includes/images/shell/bg_shell_gradientgrey.jpg); background-repeat: repeat-x;}
.specifications .title, .specifications .dimension, .specifications .item {text-indent:10px;}
.specifications .title {font-size:14px; color:#0A2F56; background-color:#D3D3D3; height:25px; font-weight:bold;}
.specifications .dimension {font-size:14px; font-weight:bold;}
.specifications .item {color:#333E64;}

.footer {clear:both; background-image:url(/_includes/images/shell/bg_shell_footer.gif); width:869px; height:71px; font-size:10px; margin:auto;text-align:center;}
.footer .links {text-align:right; margin: 0px 10px 6px 0; height:15px; padding-top:5px;}
.footer .links a {color:#828282;}
.footer .wdd a:link, .wdd a:visited, .wdd a:active  {color:#999999;}