
body {
	margin:0;
	padding:0;
	font-family:Arial, verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
}

/* ------ PNG Script Start ----- */
img {behavior: url(include/pngbehavior.htc);} 
/* ------ PNG Script End ----- */

p, li, ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.floatl { float: left; }
.floatr { float: right; }
.floatltextr { float: left; text-align:right;}
.floatrtextl { float: right; text-align:left;}
.textleft{text-align:left;}
.textright{text-align:right;}

/* Common */
#wrapper {
	width:990px;
	margin:0 auto;
}
.clear { clear:both; }
.bold { font-weight:bold; }
.normal{font-weight:normal;}
.slant { font-style:italic; }
.spacer { display:block; }
.img-float-left { float:left; margin:0 7px 0 0; }
.img-float-right { float:right; margin:0 0 0 7px; }

#header { 
	width:100%;
	background:url(../images/header_bg.jpg) no-repeat left top;
}
#logo {
	float:left;
	width:111px;
	margin:5px 5px 13px 7px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
#suppliers_tagline {
	float:left;
	width:114px;
	margin:81px 70px 0 0;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
#phone_detail {
	float:right;
	width:159px;
	margin:14px 0 58px 448px;
	font-size:18px;
	color:#FFF;
}
div.header_rhs {
	float:right;
	width:614px;
}

/* Top Navigation */
div.topnav {
	width:608px;
}
div.topnav a.home {
	float:left;
	background:url(../images/buttons/home_tab_off.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
	margin-right:4px;
}
div.topnav a.home:hover {
	background:url(../images/buttons/home_tab_on.gif) no-repeat left top;
}
div.topnav a.home_hover {
	float:left;
	background:url(../images/buttons/home_tab_on.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
	margin-right:4px;
}
div.topnav a.home_hover:hover {
	background:url(../images/buttons/home_tab_on.gif) no-repeat left top;
}
div.topnav a.aboutus {
	float:left;
	background:url(../images/buttons/aboutus_tab_off.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
	margin-right:4px;
}
div.topnav a.aboutus:hover {
	background:url(../images/buttons/aboutus_tab_on.gif) no-repeat left top;
}
div.topnav a.aboutus_hover {
	float:left;
	background:url(../images/buttons/aboutus_tab_on.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
	margin-right:4px;
}
div.topnav a.aboutus_hover:hover {
	background:url(../images/buttons/aboutus_tab_on.gif) no-repeat left top;
}
div.topnav a.products {
	float:left;
	background:url(../images/buttons/products_tab_off.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
	margin-right:4px;
}
div.topnav a.products:hover {
	background:url(../images/buttons/products_tab_on.gif) no-repeat left top;
}
div.topnav a.products_hover {
	float:left;
	background:url(../images/buttons/products_tab_on.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
	margin-right:4px;
}
div.topnav a.products_hover:hover {
	background:url(../images/buttons/products_tab_on.gif) no-repeat left top;
}
div.topnav a.brands {
	float:left;
	background:url(../images/buttons/brands_tab_off.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
	margin-right:4px;
}
div.topnav a.brands:hover {
	background:url(../images/buttons/brands_tab_on.gif) no-repeat left top;
}
div.topnav a.brands_hover {
	float:left;
	background:url(../images/buttons/brands_tab_on.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
	margin-right:4px;
}
div.topnav a.brands_hover:hover {
	background:url(../images/buttons/brands_tab_on.gif) no-repeat left top;
}
div.topnav a.news {
	float:left;
	background:url(../images/buttons/news_tab_off.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
	margin-right:4px;
}
div.topnav a.news:hover {
	background:url(../images/buttons/news_tab_on.gif) no-repeat left top;
}
div.topnav a.news_hover {
	float:left;
	background:url(../images/buttons/news_tab_on.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
	margin-right:4px;
}
div.topnav a.news_hover:hover {
	background:url(../images/buttons/news_tab_on.gif) no-repeat left top;
}
div.topnav a.contactus {
	float:left;
	background:url(../images/buttons/contactus_tab_off.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
}
div.topnav a.contactus:hover {
	background:url(../images/buttons/contactus_tab_on.gif) no-repeat left top;
}
div.topnav a.contactus_hover {
	float:left;
	background:url(../images/buttons/contactus_tab_on.gif) no-repeat left top;
	display:block;
	width:98px;
	height:35px;
}
div.topnav a.contactus_hover:hover {
	background:url(../images/buttons/contactus_tab_on.gif) no-repeat left top;
}

/* Content */
div.content {
	float:left;
	width:984px;
	padding:10px 0 50px 6px;
}
div.main_contentcol {
	float:left;
	width:774px;
	margin:0 9px 0 0;
}
div.main_contentcol .textcontent{
margin:10px 0 0 0;
}

div.main_contentcol .textcontent p{
padding:5px 0 5px 0;}
div.main_contentcol_1 {
	float:left;
	width:100%;
}
div.flash-header {
	width:100%;
	width:774px;
}
div.welcome_content {
	width:774px;
	font-size:13px;
	color:#000;
}
div.conduits {
	float:left;
	width:212px;
	height:225px;
	background:url(../images/green_barker_bg.gif) no-repeat left top;
	margin:0 10px 0 20px;
	padding:10px 9px 5px 11px;
	text-align:center;
	font-size:15px;
	color:#000;
	line-height:20px;
}
div.accessories {
	float:left;
	width:212px;
	height:225px;
	background:url(../images/yellow_barker_bg.gif) no-repeat left top;
	margin:0 10px 0 0;
	padding:10px 9px 5px 11px;
	text-align:center;
	font-size:15px;
	color:#000;
	line-height:20px;
}
div.tech_info {
	float:left;
	width:212px;
	height:225px;
	background:url(../images/blue_barker_bg.gif) no-repeat left top;
	margin:0;
	padding:10px 9px 5px 11px;
	text-align:center;
	font-size:15px;
	color:#000;
	line-height:20px;
}
a.read_more {
	display:block;
	float:right;
	background:url(../images/buttons/read_more_off.gif) no-repeat left top;
	width:77px;
	height:22px;
	margin-top:8px;
	padding:2px 0 0 7px;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
a.read_more:hover {
	background:url(../images/buttons/read_more_on.gif) no-repeat left top;
}


a.read_more1 {
	display:block;
	float:right;
	background:url(../images/bullet2.gif) no-repeat left top;
	width:60px;
	padding-left:10px;
	font-size:11px;
	color:#0c0e09;
	text-decoration:underline;
}
a.read_more1:hover {
	background:url(../images/bullet2.gif) no-repeat left top;
	text-decoration:none;
}
a.back {
	display:block;
	float:left;
	clear:both;
	background:url(../images/bullet3.gif) no-repeat left top;
	width:60px;
	padding-left:10px;
	font-size:12px;
	color:#0c0e09;
	text-decoration:underline;
}
a.back:hover {
	text-decoration:none;
}
a.read_more2 {
	display:block;
	float:right;
	background:url(../images/bullet2.gif) no-repeat left top;
	padding-left:10px;
	margin-right:12px;
	font-size:11px;
	color:#0c0e09;
	text-decoration:underline;
}
a.read_more2:hover {
	background:url(../images/bullet2.gif) no-repeat left top;
	text-decoration:none;
}
a.view_all {
	display:block;
	float:right;
	background:url(../images/bullet2.gif) no-repeat left top;
	padding-left:10px;
	margin-right:12px;
	font-size:11px;
	color:#0c0e09;
	text-decoration:underline;
}
a.view_all:hover {
	background:url(../images/bullet2.gif) no-repeat left top;
	text-decoration:none;
}

#form{ margin:20px 0px 0px 0px; *margin:20px 0px 0px 0px; border:1px solid #ebebeb; padding:10px; background-color:#f2f5f8;}
#form .form_btn { line-height:20px; text-align:center;} 
#form a.form_btn {
	display:block;
	background:url(../images/buttons/read_more_off.gif) no-repeat left top;
	width:77px;
	height:22px;
	margin-top:0px;
	padding:2px 0 0 7px;
	font-size:12px;
	color:#FFF;
	text-decoration:none;}
#form a.form_btn:hover {
	background:url(../images/buttons/read_more_on.gif) no-repeat left top;}
#form .formlable{
	width:175px; height:20px; 
	padding-top:3px;
	font-size:13px;
}
#form .formlable01{
	width:50px; height:20px; 
}

#form .input_small{	
	width:200px; height:20px;
	margin:2px 0 3px 0;
	padding:1px 1px 0 2px;
	border: solid 1px #CDCDCD;
/*	background-color:#EFEFF1;*/
	color:#000; font-family:Arial; font-size:13px; font-weight:normal;
}	
#form input{	
	width:400px; height:20px;
	margin:2px 0 3px 0;
	padding:1px 1px 0 2px;
	border: solid 1px #CDCDCD;
/*	background-color:#EFEFF1;*/
	color:#000; font-family:Arial; font-size:13px; font-weight:normal;
}	
#form select{	
	width:405px; height:25px;
	margin:2px 0 3px 0;
	padding:1px 1px 0 2px;
	border: solid 1px #CDCDCD;
/*	background-color:#EFEFF1;*/
	color:#000; font-family:Arial; font-size:13px; font-weight:normal;
}	
#form textarea{	
	width:400px; height:90px;
	margin:2px 0 3px 0;
	padding:1px 1px 0 2px;
	border: solid 1px #CDCDCD;
/*	background-color:#EFEFF1;*/
	color:#000; font-family:Arial; font-size:13px; font-weight:normal;
}	

#form .address{	
	width:400px; height:60px;
	margin:2px 0 3px 0;
	padding:1px 1px 0 2px;
	border: solid 1px #CDCDCD;
/*	background-color:#EFEFF1;*/
	color:#000; font-family:Arial; font-size:13px; font-weight:normal;
}	

#thankyou {margin:25px 10px 10px 10px;}

/* Right Hand Column */
div.rhscol {
	float:left;
	width:201px;
}
div.rhs_barker {
	width:201px;
	margin-bottom:10px;
}
div.rhs_barker_top {
	width:201px;
	height:28px;
	background:url(../images/right_barker_top.gif) no-repeat left top;
	text-align:center;
	font-size:14px;
	color:#FFF;
	text-transform:uppercase;
	padding:7px 0 6px 0;
}
div.rhs_barker_top1 {
	width:201px;
	height:25px;
	background:url(../images/right_barker_top.gif) no-repeat left top;
	text-align:center;
	font-size:14px;
	color:#FFF;
	text-transform:uppercase;
	padding:7px 0 6px 0;
}
div.rhs_barker_midbg {
	background:url(../images/right_barker_midbg.gif) repeat-y left top;
	width:187px;
	padding:0 7px;
	text-align:center;
	font-size:12px;
	color:#000;
}
div.rhs_barker_bot {
	background:url(../images/right_barker_bot.gif) no-repeat left top;
	width:201px;
	height:25px;
}
.bullet1 ul,ol {
	padding-left:10px;
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	text-align:left;
}
.bullet1 li {
	/*list-style-image:url(../images/bullet1.gif);*/
	background:url(../images/bullet1.gif) no-repeat left top;
	list-style-position:inherit;
	padding-bottom:6px;
	padding-left:20px;
}
.bullet1 li a {
	font-size:12px;
	color:#555454;
	text-decoration:underline;
}
.bullet1 li a:hover {
	color:#555454;
	text-decoration:none;
}

div.barker_content {
	width:176px;
	text-align:left;
	margin:0 auto;
}
a.graybold {
	font-size:12px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
a.graybold:hover {
	color:#00539f;
	text-decoration:none;
}
.bluebold {
	font-weight:bold;
	color:#00529f;
}

#news .box01{border:1px solid #cdcdcd; background-color:#efeff1; padding:10px 10px 10px 10px; *padding:10px 10px 20px 10px; text-align:right;}
#news .box01:hover{border:1px solid #6ea6da; background-color:#efeff1; padding:10px 10px 10px 10px; *padding:10px 10px 20px 10px; }

#news .box02{border:1px solid #cdcdcd; background-color:#ffffff; padding:10px 10px 10px 10px; *padding:10px 10px 20px 10px; text-align:right;}
#news .box02:hover{border:1px solid #6ea6da; background-color:#ffffff; padding:10px 10px 10px 10px; *padding:10px 10px 20px 10px;}

#news .divimg{float:left; margin-right:10px;}
#news .divimg img{border:1px solid #323228;}
#news p{ padding-top:15px;}
#news p a{text-decoration:underline; padding-left:10px; color:#555454; font-size:12px;}
#news p a:hover{text-decoration:none; padding-left:10px; color:#555454; font-size:12px;}

#news a{text-decoration:underline; color:#fff;}
#news a:hover{text-decoration:none; color:#fff;}

#newsletter a{text-decoration:underline; color:#fff;}
#newsletter a:hover{text-decoration:none; color:#fff;}

#newsletter a.black{text-decoration:underline; color:#000;}
#newsletter a:hover.black{text-decoration:none; color:#000;}

#newsletter .box{border:1px solid #cdcdcd; background-color:#efeff1; padding:10px 10px 15px 10px; margin-bottom:20px; text-align:left;}
#newsletter p{ padding-top:15px;}

#newsletter table{
border-top:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
border-left:1px solid #cdcdcd;
border-bottom:none;
}
#newsletter table thead tr{
background-color:#323228;
border-bottom:1px solid #cdcdcd;
height:35px; *height:29px;
padding:3px;}
#newsletter table tr td{background-color:#ffffff; border-bottom:1px solid #cdcdcd;
height:25px; *height:20px; padding: 5px 3px;}
#newsletter table .graytr td{background-color:#efeff1; border-bottom:1px solid #cdcdcd;
height:25px; *height:20px; padding:5px 3px;}

.listingbg{background-color:#323228;}

/* footer */
div.footer {
	width:990px;
	background:url(../images/footer_bg.gif) repeat-x left top;
	text-align:center;
	padding:15px 0 20px 0;
	font-size:10px;
	/*color:#3f3f41;*/
	color:#FFFFFF;
	clear:both;
}
div.footer a {
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}
div.footer a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

/* Accessories */ 
div.gray_border_barker {
	float:left;
	border:1px solid #9a9a9a;
	margin-right:20px;
	width:170px;
	padding:2px;
}
div.nmarr {
	margin: 0;
}

div.gray_border_barker_title {
	/*background-color:#4f94d3;*/
	background-color: #144e80;
	padding:5px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
div.product_spot {
	margin-top:10px;
	text-align:center;
}
div.big_gray_border_barker {
	float:left;
	border:1px solid #9a9a9a;
	margin-right:5px;
	width:304px;
	padding:2px;
}
div.gray_border_barker_subtitle {
	float:left;
	background-color:#b8d6f1;
	padding:5px;
	width:90px;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-align:center;
	margin-right:2px;
}
div.product_spot1 {
	float:left;
	width:204px;
	margin-top:5px;
	text-align:center;
}
div.product_spot2 {
	float:left;
	width:100px;
	margin-top:5px;
	text-align:center;
}
div.gray_border_barker_subtitle1 {
	float:left;
	background-color:#b8d6f1;
	padding:5px;
	width:90px;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-align:center;
}
.whitebold {
	color:#FFF;
	font-weight:bold;
}
a.go {
	display:block;
	background:url(../images/buttons/go_off.gif) no-repeat left top;
	width:33px;
	height:22px;
	padding:4px 0 0 1px;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
a.go:hover {
	background:url(../images/buttons/go_on.gif) no-repeat left top;
}

.heading { 
	font-weight:bold;
	font-size: 16px;
	color: #00529f;
}

.bggray1 { background-color: #e5e5e5; }

.link{
	padding:8px 8px 6px 18px;
	font-weight:bold;
}
.link a.button{
	background: url(../images/buttons/btn.gif) no-repeat;
	display:block;
	float:left;
	padding:0 0 0 15px;
	line-height: 24px;
	color:#000000;
}

.accdetails {
	float:left;
	clear:both;
	width:100%;
}
.accdetails table {
	border: #9a9a9a 1px solid;
}
.accdetails .tbrd {
	border-top: #9a9a9a 1px solid;
}
.accdetails th {
	background-color: #144e80;
	color:#FFFFFF;
	font-weight:bold;
	padding: 5px;
	border-right: #9a9a9a 1px solid;
	border-bottom: #9a9a9a 1px solid;
}
.accdetails th.subheading {
	background-color: #b8d6f1;
	color:#000000;
}
.accdetails th.subheading1 {
	background-color: #397cb5;
	color:#FFF;
}
.accdetails th.subheading2 {
	background-color: #4f94d3;
	color:#FFF;
}
.accdetails td {
	padding: 5px;
	border-right: #9a9a9a 1px solid;
	border-bottom: #9a9a9a 1px solid;
}

.accdetails .nbrd {
	border: none;
}
.accdetails .nrbrd {
	border-right: none;
}
.accdetails .nlbrd {
	border-left: none;
}
.accdetails .nbbrd {
	border-bottom: none;
}
.accdetails .nbtbrd {
	border-bottom: none;
	border-top:none;
}
.accdetails .lbrd {
	border-left: 1px solid #9a9a9a;
}
.accdetails .blkbg {
	background-color: #231f20;
}
.accdetails .greenbg {
	background-color: #50b848;
}
.accdetails .bluebg {
	background-color: #0066b3;
}
.accdetails .orangebg {
	background-color: #f79328;
}
.accdetails .graybg {
	background-color: #a7a9ac;
}
.accdetails .skybluebg {
	background-color: #7ed3f7;
}

.accdetails .lightbluebg {
	background-color: #7da7d8;
}
.accdetails .lightbluebg2 {
	background-color: #00aeef;
}
.accdetails .cbox {
	padding: 5px 9px 5px 5px;
	color: #FFFFFF;
}
.accdetails .text_white {
	color: #FFFFFF;
}

.accdetails th.subheading_blue01 {
	background-color: #25408e;
	color:#FFF;
}
.accdetails th.subheading_red01 {
	background-color: #ed1b2e;
	color:#FFF;
}

.accdetails th.subheading_green01 {
	background-color: #00a964;
	color:#FFF;
}
.accdetails th.subheading_pink01 {
	background-color: #bd2f92;
	color:#FFF;
}

.accdetails th.subheading_darkgreen01 {
	background-color: #107049;
	color:#FFF;
}
.accdetails th.subheading_orange01 {
	background-color: #f79328;
	color:#FFF;
}

.accdetails th.subheading_brown01 {
	background-color: #b96836;
	color:#FFF;
}

.accdetails1 {
	float:left;
	clear:both;
	width:100%;
}
.accdetails1 table {
	border: #9a9a9a 1px solid;
}
.accdetails1 .tbrd {
	border-top: #9a9a9a 1px solid;
}
.accdetails1 th {
	background-color: #144e80;
	color:#FFFFFF;
	font-weight:bold;
	padding: 5px;
	border-right: #9a9a9a 1px solid;
	border-bottom: #9a9a9a 1px solid;
	font-size:11px;	
}
.accdetails1 th.subheading {
	background-color: #b8d6f1;
	color:#000000;
	font-size:11px;
}
.accdetails1 th.subheading1 {
	background-color: #397cb5;s
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading2 {
	background-color: #4f94d3;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_purple01 {
	background-color: #9d85be;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_purple02 {
	background-color: #beafd6;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_purple03 {
	background-color: #e0daec;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_blue01 {
	background-color: #25408e;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_blue02 {
	background-color:#a1a1db;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_blue03 {
	background-color: #bcbcd9;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_blue04 {
	background-color: #3b7f89;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_blue05 {
	background-color: #6faeb7;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_blue06 {
	background-color: #96c4ca;
	color:#FFF;
	font-size:11px;
}

.accdetails1 th.subheading_red01 {
	background-color: #ed1b2e;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_red02 {
	background-color: #f79082;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_red03 {
	background-color: #fbc8b8;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_green01 {
	background-color: #00a964;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_green02 {
	background-color: #84daab;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_green03 {
	background-color: #c2e3d1;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_pink01 {
	background-color: #bd2f92;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_pink02 {
	background-color: #f492dc;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_pink03 {
	background-color: #e8c7e0;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_brown01 {
	background-color: #b96836;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_brown02 {
	background-color: #ffb568;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_brown03 {
	background-color: #fee0c1;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_orange01 {
	background-color: #f79328;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_orange02 {
	background-color: #ffc384;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_orange03 {
	background-color: #fee0c1;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_darkgreen01 {
	background-color: #107049;
	color:#FFF;
	font-size:11px;
}

.accdetails1 th.subheading_accessories01 {
	background-color: #0081b7; /*blue*/
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_accessories02 {
	background-color: #00a964; /*green*/
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_darkviolet01 {
	background-color: #50199b;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_darkviolet02 {
	background-color: #7935d6;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_violet01 {
	background-color: #7245cf;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_violet02 {
	background-color: #976ded;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_red1 {
	background-color: #f64343;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_red2 {
	background-color: #ff6a6a;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_yellow01 {
	background-color: #f7ba28;
	color:#FFF;
	font-size:11px;
}
.accdetails1 th.subheading_yellow02 {
	background-color: #ffcf5c;
	color:#FFF;
	font-size:11px;
}

.accdetails1 .greenbg {
	background-color: #20e695;
}

#ref_chart table{

	border: #9a9a9a 1px solid;
}
#ref_chart .tbrd {
	border-top: #9a9a9a 1px solid;
}
#ref_chart th {
	background-color: #fff56d;
	color:#0055a5;
	font-weight:bold;
	padding: 5px;
	border-right: #9a9a9a 1px solid;
	border-bottom: #9a9a9a 1px solid;
	font-size:13px;	
}
#ref_chart th .subheading {
	color:#d2212a;
	font-size:17px;
	font-weight:bold;
}
#ref_chart td{
	border-right: #9a9a9a 1px solid;
	border-bottom: #9a9a9a 1px solid;
	padding: 5px;
	font-size:11px;
}

#ref_chart .nrbrd {
	border-right: none;
}
#ref_chart .nbbrd {
	border-bottom: none;
}

.left_text{text-align:left;}
.right_text{text-align:right;}

.text11 {font-size:11px;}
.text12 {font-size:12px;}
.text13 {font-size:13px;}
.text14 {font-size:14px;}
.fcpurpule {color:#beafd6;}
.fcpurpule01 {color:#dad2e8;}
.fcpurpule02 {color:#1f5dad;}

.fcgray {color:#838383;}
.fcdarkgray {color:#6a6a6a;}
.fcyellow {color:#fddcba;}
.fcdarkblue {color:#25408e;}
.fcorange {color:#fcbb7b;}

.fcblue {color:#5185c4;}
.fcskyblue {color:#a9e5ff;}
.fcblue02 {color:#6a91cb;}
.fcblue04{ color:#3b7f89;}
.fcblue05{ color:#cbe7eb;}

.fcred {color:#f6aa9a;}
.fcred02 {color:#ed7158;}

.fcgreen {color:#b4eccd;}
.fcgreen01 {color:#6ec49b;}
.fcgreen02 {color:#00a964;}

.fcbrown {color:#ffb568;}
.fcbrown01 {color:#b96836;}

.fcpink {color:#eca4d4;}

.fcpink02 {color:#d185b8;}

.accdetails1 .trbg{background-color:#e0e0ed;}
.accdetails1 .yellowbg{background-color:#fffac2;}

.accdetails1 td {
	padding: 5px;
	border-right: #9a9a9a 1px solid;
	border-bottom: #9a9a9a 1px solid;
	font-size:11px;
}

.accdetails1 .nrbrd {
	border-right: none;
}
.accdetails1 .nbbrd {
	border-bottom: none;
}
.accdetails1 .nbtbrd {
	border-bottom: none;
	border-top:none;
}
.accdetails1 .lbrd {
	border-left: 1px solid #9a9a9a;
}
.accdetails1 .blkbg {
	background-color: #231f20;
}
.accdetails1 .greenbg {
	background-color: #50b848;
}
.accdetails1 .bluebg {
	background-color: #0066b3;
}
.accdetails1 .orangebg {
	background-color: #f79328;
}
.accdetails1 .graybg {
	background-color: #a7a9ac;
}
.accdetails1 .skybluebg {
	background-color: #7ed3f7;
}
.accdetails1 .lightbluebg {
	background-color: #7da7d8;
}
.accdetails1 .lightbluebg2 {
	background-color: #00aeef;
}
.accdetails1 .cbox {
	padding: 5px 9px 5px 5px;
	color: #FFFFFF;
}

.accdetails1 a:link.linkwht { color:#ffffff; text-decoration:underline;}
.accdetails1 a:active.linkwht { color:#ffffff; text-decoration:underline;}
.accdetails1 a:visited.linkwht { color:#ffffff; text-decoration:underline;}
.accdetails1 a:hover.linkwht { color:#ffffff; text-decoration:none;}

.accdetails1 a:link.linkblk { color:#000000; text-decoration:underline;}
.accdetails1 a:active.linkblk { color:#000000; text-decoration:underline;}
.accdetails1 a:visited.linkblk { color:#000000; text-decoration:underline;}
.accdetails1 a:hover.linkblk { color:#000000; text-decoration:none;}

.linkfittings{ color:#ffffff;}
.linkfittings a:link { color:#ffffff; text-decoration:none;}
.linkfittings a:active { color:#ffffff; text-decoration:none;}
.linkfittings a:visited { color:#ffffff; text-decoration:none;}
.linkfittings a:hover { color:#ffffff; text-decoration:underline;}


.bullet2 {
	padding-left:5px;
	text-align:left;
}
.bullet2 li {
	background:url(../images/bullet2.gif) no-repeat left top;
	list-style-position:inherit;
	padding-bottom:6px;
	padding-left:10px;
	
}
.bullet2 li a {
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
.bullet2 li a:hover {
	color:#000000;
	text-decoration:none;
}
a.top {
	display:block;
	float:right;
	background:url(../images/bullet_top.gif) no-repeat left center;
	width:28px;
	padding-left:10px;
	font-size:11px;
	color:#0c0e09;
	text-decoration:underline;
}
a.top:hover {
	text-decoration:none;
}

.prodbox {
	float:left;
	border:1px solid #9a9a9a;
	margin-right:20px;
	width:235px;
	padding:2px;
}
/*.prodbox:hover {
	
	border:1px solid #6ea6da;
}*/
	
.prodbox .title {
	/*background-color:#4f94d3;*/
	background-color: #144e80;
	padding:5px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}

.view { 
	clear:both;
	float:left;
	width:100%;
	padding:10px 0 10px 0;
}
.view a {
	display:block;
	float:right;
	background:url(../images/bullet2.gif) no-repeat left top;
	width:80px;
	padding-left:10px;
	font-size:12px;
	color:#0c0e09;
	text-decoration:underline;
}
.view a:hover {
	text-decoration:none;
}

.htxt { 
	font-size:17px;
	font-weight:bold;
	color:#FFF;
}
.graybold1 {
	font-size:14px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.graybold12 {
	font-size:12px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}

a:link.linkblk { font-size:13px; color:#0c0e09; text-decoration:underline;}
a:active.linkblk { font-size:13px; color:#0c0e09; text-decoration:underline;}
a:visited.linkblk { font-size:13px; color:#0c0e09; text-decoration:underline;}
a:hover.linkblk { font-size:13px; color:#0c0e09; text-decoration:none;}

.star { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold; color:#FF0000;}

.bluetext{color:#3975b9};

a.dwn_pdf {
	float:left;
	background:url(../images/buttons/dwn_pdf.gif) no-repeat left top;
	width:140px;
	height:34px;
	margin:0px;
	padding:0px;
}

a.dwn_pdf:hover {
background:url(../images/buttons/dwn_pdf_over.gif) no-repeat left top;
}

.brdt{ border-top:1px solid #EBEBEB;}
.brdb{ border-bottom:1px solid #EBEBEB;}
.txt15b { font-weight: bold; font-size:15px; }
.txt13 { font-size:13px;  }
.txtblack{color:#000000;}
.fcwhite{color:#FFFFFF;}

.w100p { width: 100%; }

.pad0{padding:0px;}
.pad5{padding:5px;}
.mar0{margin:0px;}

.padl1{ padding-left:1px;}
.padl2{ padding-left:2px;}
.padl5 { padding-left: 5px; }
.padl6 { padding-left: 6px; }
.padl8{ padding-left: 8px;}
.padl10 { padding-left: 10px; }
.padl15{ padding-left:15px;}
.padl17{ padding-left:17px;}
.padl20{ padding-left:20px;}
.padl25{ padding-left:25px;}
.padl35{ padding-left:35px;}
.padl60{ padding-left:60px;}
.padl55{ padding-left:55px;}
.padl90{ padding-left:90px;}
.padl140{ padding-left:140px;}

.padr2 { padding-right: 2px; }
.padr5 { padding-right: 5px; }
.padr10 { padding-right: 10px; }
.padr15 { padding-right: 15px; }
.padr25 { padding-right: 25px; }

.padt1 { padding-top: 1px; }
.padt2 { padding-top: 2px; }
.padt3 { padding-top: 3px; }
.padt4 { padding-top: 4px; }
.padt5 { padding-top: 5px; }
.padt10 { padding-top: 10px; }
.padt15 { padding-top: 15px; }
.padt35 { padding-top: 35px; }

.padb5 { padding-bottom: 5px; }
.padb10 { padding-bottom: 10px; }

.marr10{margin-right:10px;}
.marb10{margin-bottom:10px;}
.martrl25{margin:25px 25px 0px 25px;}

.mart5{margin-top:5px;}
.mart15{margin-top:15px;}
.mart100{margin-top:100px;}

.error {font-size:10px; color:#FF0000; text-align:center; font-weight:bold; padding-bottom:5px;}
.error img {vertical-align:middle; margin-right:3px;}

#apDiv1{
	position:absolute;
	width:350px;
	height:100px;
	z-index:0;
	margin-top:100px; 
	margin-left:200px;
	/*left: 400px;
	top: 320px;*/
	display:none;
	text-align:center;
	border:2px solid #323228;
	padding:30px 15px 30px 15px;
	background-color:#f2f5f8;
}
#apDiv2{
	position:absolute;
	width:350px;
	height:100px;
	z-index:0;
	margin-top:-300px; 
	margin-left:200px;
	/*left: 400px;
	top: 500px;*/
	display:none;
	text-align:center;
	border:2px solid #323228;
	padding:30px 15px 30px 15px;
	background-color:#f2f5f8;
}