﻿.Body1 {
	font-family: Arial;
	font-size: 10pt;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	padding: 3px;
}
.Body12 {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	padding: 3px;
}
.Body1joint {
	font-family: Arial;
	font-size: 10pt;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	padding-left: 3px;
}
.dbrief {
	font-family: arial;
	font-size: 13px;
	font-weight: bolder;
	color: #006832;
	text-decoration: none;
	background-color: #C7DEBA;
	padding-top: 2px;
	padding-left: 3px;
}
.dbriefthin {
	font-family: arial;
	font-size: 11px;
	font-weight: thin;
	color: #006832;
	text-decoration: none;
	background-color: #C7DEBA;
	padding-left: 3px;
}
.TAhead {
	font-family: Arial;
	font-size: 13pt;
	line-height: 16px;
	color: #339999;
	text-decoration: none;
}
.TAheadSm {
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	line-height: 16px;
	color: #339999;
	text-decoration: none;
	padding: 3px;
	border-bottom-width: 2px;
	border-bottom-color:#339999;
	border-bottom-style:solid;
}
.TAboldSm {
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	line-height: 16px;
	color: #333333;
}
.TAboldSm:link {
	color: #339999;
}
.TAboldSm:visited {
	color: #339999;
}
.TAboldSm:hover {
	color: #333333;
	text-decoration:none;
}


.Ahead {
	font-family: Arial;
	font-size: 13pt;
	line-height: 16px;
	color: #3399CC;
	text-decoration: none;
}
.AheadSm {
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	line-height: 16px;
	color: #3399CC;
	text-decoration: none;
	padding: 3px;
	border-bottom-width: 2px;
	border-bottom-color:#3399CC;
	border-bottom-style:solid;
}
.AboldSm {
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	line-height: 16px;
	color: #333333;
}
.AboldSm:link {
	color: #3399CC;
}
.AboldSm:visited {
	color: #3399CC;
}
.AboldSm:hover {
	color: #333333;
	text-decoration:none;
}

.ALeftnavbody:link {
	font-family: Arial;
	color: #333333;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:none;
}
.ALeftnavbody:visited {
	font-family: Arial;
	color: #333333;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:none;
}
.ALeftnavbody:hover {
	font-family: Arial;
	color: #666666;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:underline;
}
.Abars {
	font-family: Arial;
	font-size: 13px;
	line-height: 16px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 3px;
	text-align: left;
	background-color:#3399CC;

}

.cellboard {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.cellboardfull {
	border: thin solid #339999;
}
.cellboardfullblu {
	border: thin solid #3399CC;
}
.cellboardfulltan {
    border: thin solid #cc9933;
}



.Thead {
	font-family: Arial;
	font-size: 13pt;
	line-height: 16px;
	color: #CC9933;
	text-decoration: none;
}
.TheadSm {
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	line-height: 16px;
	color: #CC9933;
	text-decoration: none;
	padding: 3px;
	border-bottom-width: 2px;
	border-bottom-color:#CC9933;
	border-bottom-style:solid;
}
.TboldSm {
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	line-height: 16px;
	color: #333333;
}
.TboldSm:link {
	color: #CC9933;
}
.TboldSm:visited {
	color: #CC9933;
}
.TboldSm:hover {
	color: #333333;
	text-decoration:none;
}
.TLeftnavbody:link {
	font-family: Arial;
	color: #333333;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:none;
}
.TLeftnavbody:visited {
	font-family: Arial;
	color: #333333;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:none;
}
.TLeftnavbody:hover {
	font-family: Arial;
	color: #666666;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:underline;
}
.T_bars {
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #cc9933;
	background-position: left center;
	padding-top: 2px;
	padding-left: 3px;
}



.footer {
	font-family: Arial;
	color: #666666;
	font-size: 10px;
}
.footer:link {
	color: #006832;
	font-size: 10px;
	text-decoration:none;
}
.footer:visited {
	color: #006832;
	font-size: 10px;
	text-decoration:none;
}
.footer:hover {
	color: #333333;
	font-size: 10px;
	text-decoration:underline;
}
.footer2 {
	font-family: Arial;
	color: #666666;
	font-size: 11px;
}

.footer2:link {
	color: #006832;
	font-size: 11px;
	text-decoration:underline;
}
.footer2:visited {
	color: #006832;
	font-size: 11px;
	text-decoration:underline;
}
.footer2:hover {
	color: #333333;
	font-size: 11px;
	text-decoration:underline;
}

.footer3 {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 11px;
}
.footer4 {
	font-family: Arial;
	color: #333333;
	font-size: 12px;
}
.footer4:link {
	font-family: Arial;
	color: #333333;
	font-size: 12px;
	text-decoration:underline
}
.footer4:visited {
	font-family: Arial;
	color: #333333;
	font-size: 12px;
	text-decoration:underline
}
.footer4:hover {
	font-family: Arial;
	color: #333333;
	font-size: 12px;
	text-decoration:underline
}

.leftnavhead {
	font-family: Arial;
	color: #333333;
	line-height: 16px;
	font-size: 9pt;
	padding: 4px;
	font-weight:bold;
}
.leftnavbody {
	font-family: Arial;
	color: #333333;
	font-size: 8pt;
	padding: 3px;
	line-height: 16px;
}

.leftnavbody:link {
	color: #006832;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:none;
}
.leftnavbody:visited {
	color: #006832;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:none;
}
.leftnavbody:hover {
	color: #333333;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:underline;
}


.rightnavbody {
	font-family: Arial;
	color: #333333;
	font-size: 12px;
	padding: 3px;
	line-height: 16px;
}

.rightnavbody:link {
	color: #006832;
	font-size: 12px;
	padding: 3px;
	line-height: 18px;
	text-decoration:underline;
}
.rightnavbody:visited {
	color: #006832;
	font-size: 12px;
	padding: 3px;
	line-height: 18px;
	text-decoration:underline;
}
.rightnavbody:hover {
	color: #333333;
	font-size: 12px;
	padding: 3px;
	line-height: 18px;
	text-decoration:underline;
}



.common {
	font-family: Arial;
	font-size: 13pt;
	line-height: 18px;
	color: #006832;
	text-decoration: none;
}

.ComheadSm {
	font-family: Arial;
	font-size: 13px;
	line-height: 20px;
	color: #006832;
	text-decoration: none;
	padding: 3px;
	border-bottom-width: 2px;
	border-bottom-color: #006832;
	border-bottom-style: solid;
}

.ComheadSmNoLine {
	font-family: Arial;
	font-size: 13px;
	line-height: 20px;
	color: #006832;
	text-decoration: none;
	padding: 3px;
}

.Comgreenline {
	color: #006832;
	text-decoration: none;
	border-top-width: 2px;
	border-top-color: #006832;
	border-top-style: solid;
}

.accessoriesHead {
	font-family: Arial;
	font-size: 13pt;
	line-height: 16px;
	color: #999999;
	text-decoration: none;
}

.accesLeftnavbody:link {
	font-family: Arial;
	color: #333333;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:none;
}
.accesLeftnavbody:visited {
	font-family: Arial;
	color: #333333;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:none;
}
.accesLeftnavbody:hover {
	font-family: Arial;
	color: #666666;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:underline;
}
.accesBar {
	font-size: 13px;
	font-family: arial;
	color: #FFFFFF;
	padding: 3px;
	font-weight:bold;
	line-height: 16px;
	background-color: #AAAAAA;
	background-position: left center;
	padding-top: 3px;
	padding-left: 3px;
}
.accesBarReg {
	font-size: 13px;
	font-family: arial;
	color: #FFFFFF;
	padding: 3px;
	line-height: 16px;
	background-color: #AAAAAA;
	background-position: left center;
	padding-top: 3px;
	padding-left: 3px;
}

.note {
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	color: #333333;
	line-height: 13px;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 5px;
}

.DesignTip {
	font-family: arial;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding: 6px 6px 8px;
}

.TALeftnavbody:link {
	font-family: Arial;
	color: #333333;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:none;
}
.TALeftnavbody:visited {
	font-family: Arial;
	color: #333333;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:none;
}
.TALeftnavbody:hover {
	font-family: Arial;
	color: #666666;
	font-size: 8pt;
	padding: 3px;
	line-height: 18px;
	text-decoration:underline;
}
.TALeftnav:link {
	font-family: Arial;
	color: #339999;
	font-size: 10pt;
	padding: 3px;
	line-height: 20px;
	text-decoration:none;
}
.TALeftnav:visited {
	font-family: Arial;
	color: #339999;
	font-size: 10pt;
	padding: 3px;
	line-height: 20px;
	text-decoration:none;
}
.TALeftnav:hover {
	font-family: Arial;
	color: #333333;
	font-size: 10pt;
	padding: 3px;
	line-height: 20px;
	text-decoration:underline;
}
.TAbars {
	font-family: arial;
	font-size: 13px;
	line-height: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #339999;
	background-position: left center;
	padding-top: 3px;
	padding-left: 3px;
}

.TAbarsPrice {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #339999;
	padding: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}
.TAbarsPriceReg {
	font-family: arial;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #339999;
	padding: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}
.TbarsPrice {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC9933;
	padding: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}
.TbarsPriceReg {
	font-family: arial;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC9933;
	padding: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}
.AbarsPrice {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3399CC;
	padding: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}
.AbarsPriceReg {
	font-family: arial;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3399CC;
	padding: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}
.PriceBody {
	font-family: Arial;
	font-size: 9pt;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	padding: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}
.whtbold {
	font-size: 12px;
	font-family: arial;
	color: #FFFFFF;
	padding: 3px;
	font-weight:bold;
	line-height: 16px;
	}
.SpecDtlTableBody {
	font-family: Arial;
	font-size: 13px;
	font-weight: 400;
	color: #333333;
	text-decoration: none;
}



.ASpecHead {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3399CC;
	padding: 3px;
}
.ASpecHead:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3399CC;
	padding: 3px;	
	padding-right: 40px;	width:110px;
}
.ASpecHead:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3399CC;
	padding: 3px;	
	padding-right: 40px;	width:110px;
}
.ASpecHead:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	background-color: #B1D1E1;
	padding: 3px;	
	padding-right: 40px;	width:110px;
}



.ASpec {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #3399CC;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 40px;
	line-height: 25px;	width:110px;
}

.ASpec:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 40px;
	line-height: 25px;	width:110px;
}
.ASpec:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 40px;
	line-height: 25px;	width:110px;
}
.ASpec:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #B1D1E1;
	padding: 4px;	
	padding-right: 40px;
	line-height: 25px;	width:110px;
}
.ASpec2Line:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
	text-decoration: none;
	padding: 4px;
	width:110px;
}
.ASpec2Line:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
	text-decoration: none;
	padding: 4px;
	width:110px;
}
.ASpec2Line:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #B1D1E1;
	padding: 4px;
	width:110px;
}




.TASpecHead {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #339999;
	padding: 3px;
}
.TASpecHead:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #339999;
	padding: 3px;	width:110px;
}
.TASpecHead:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #339999;
	padding: 3px;	width:110px;
}
.TASpecHead:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	background-color: #AACCCC;
	padding: 3px;	width:110px;
}
.TASpecHead2 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #339999;
	padding: 3px;
}
.TASpecHead2:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #339999;
	padding: 3px;	
	width:120px;
}
.TASpecHead2:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #339999;
	padding: 3px;	
	width:120px;
}
.TASpecHead2:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	background-color: #AACCCC;
	padding: 3px;	
	width:120px;
}

.TASpec {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #339999;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;	
	width:110px;
}

.TASpec:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;	
	width:110px;
}
.TASpec:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;	
	width:110px;
}
.TASpec:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #AACCCC;
	padding: 4px;
	padding-right: 41px;
	line-height: 25px;	
	width:110px;
}
.TASpec2Line:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
	padding: 4px;
	width:110px;
}
.TASpec2Line:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
	padding: 4px;
	width:110px;
}
.TASpec2Line:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #AACCCC;
	padding: 4px;
	width:110px;
}

.TASpec2 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #339999;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;	
	width:120px;
}



.TASpec2:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;	
	width:120px;
}
.TASpec2:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;	
	width:120px;
}
.TASpec2:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #AACCCC;
	padding: 4px;
	padding-right: 41px;
	line-height: 25px;	
	width:120px;
}



.TSpecHead {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC9933;
	padding: 3px;
}
.TSpecHead:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC9933;
	padding: 3px;	
	padding-right: 61px;
	width:110px;
}
.TSpecHead:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC9933;
	padding: 3px;	
	padding-right: 61px;
	width:110px;
}
.TSpecHead:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	background-color: #DAD57D;
	padding: 3px;	
	padding-right: 61px;
	width:110px;
}

.TSpecHead2 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC9933;
	padding: 3px;
}
.TSpecHead2:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC9933;
	padding: 3px;	
	padding-right: 61px;
	width:120px;
}
.TSpecHead2:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC9933;
	padding: 3px;	
	padding-right: 61px;
	width:120px;
}
.TSpecHead2:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	background-color: #DAD57D;
	padding: 3px;	
	padding-right: 61px;
	width:120px;
}

.TSpec {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #CC9933;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;
	width:110px;
}

.TSpec:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC9933;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;
	width:110px;
}
.TSpec:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC9933;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;
	width:110px;
}
.TSpec:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #DAD57D;
	padding: 4px;
	padding-right: 41px;
	line-height: 25px;
	width:110px;
}


.TSpec2 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #CC9933;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;
	width:120px;
}

.TSpec2:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC9933;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;	
	width:120px;
}
.TSpec2:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC9933;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 41px;
	line-height: 25px;	
	width:120px;
}
.TSpec2:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #DAD57D;
	padding: 4px;
	padding-right: 41px;
	line-height: 25px;	
	width:120px;
}



.AccesSpecHead {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #AAAAAA;
	padding: 3px;
}

.AccesSpec {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #AAAAAA;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;	
	padding-right: 61px;
	width:110px;
}
.AccesSpecHead:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #AAAAAA;
	padding: 3px;	
	padding-right: 61px;
	width:232px;
}
.AccesSpecHead:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #AAAAAA;
	padding: 3px;	
	padding-right: 61px;
	width:232px;
}
.AccesSpecHead:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	background-color: #CCCCCC;
	padding: 3px;	
	padding-right: 61px;
	width:232px;
}


.AccesSpec:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #AAAAAA;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-left: 4px;	
	padding-right: 63px;
	width:110px;
}
.AccesSpec:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #AAAAAA;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-left: 4px;	
	padding-right: 63px;
	width:110px;
}
.AccesSpec:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #CCCCCC;
	padding-left: 4px;
	padding-right: 63px;
	width:110px;
}

.AccesSpec2Line:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #AAAAAA;
	text-decoration: none;
	padding: 4px;
	width:110px;
}
.AccesSpec2Line:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #AAAAAA;
	text-decoration: none;
	padding: 4px;
	width:110px;
}
.AccesSpec2Line:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #CCCCCC;
	padding: 4px;
	width:110px;
}


.lifecycle{
	border-bottom-width: 1px;
	border-bottom-color:#999999;
	border-bottom-style:solid;
	}
	
.grayborder{
	border-style: solid;
	border-color: CCCCCC;
	border-width: 1px;
}
.COMbarsPrice {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #006832;
	padding: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}

.TSpecMaxQ {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	color: #CC9933;
	text-decoration: none;
	padding-right:12px;
	background-color: #FFFFFF;
}

/* REPS BEGIN  */
/*

  <tr>
    <td width="145" class="COMbarsPrice"><b>State/City</b></td>
    <td width="112" class="COMbarsPrice"><b>Firm</b></td>
    <td width="70" class="COMbarsPrice"><b>Phone</b></td>
    <td width="72" class="COMbarsPrice"><b>Fax</b></td>
    <td width="181" class="COMbarsPrice"><b>E-mail/Website</b></td>
  </tr>
*/  
.rep_foot {
	height:15px;
	float:left;
	width:590px;
	background:#fff;
	margin:0px 0px 40px 45px;
	padding:5px 0px 0px 0px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
/*	border-bottom:2px solid #333; */
}
.rep_head {
	float:left;
	width:590px;
	background:#fff;
	margin:40px 0px 0px 0px;
	padding:8px 0px 7px 0px;
	font-weight: bold;
	line-height: 14px;
	font:12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	background-color: #006832;
	border-bottom: 1px solid #999;
}
.rep_entry {
/*	height:40px; */
	float:left;
	width:590px;
	background:#fff;
	margin:0px 0px 0px 0px;
	padding:7px 0px 7px 0px;
	font:10px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #555;
}

.rep_head .city,
.rep_entry .city {
	width:138px;
	background:#fff;
	margin:0px;
	padding:0px 3px 0px 4px;
	float:left;
}

.rep_head .phone,
.rep_head .fax,
.rep_entry .phone,
.rep_entry .fax {
	width:65px;
	background:#fff;
	margin:0px;
	padding:0px 3px 0px 3px;
	float:left;

}
.rep_head .firm,
.rep_head .email,
.rep_entry .firm,
.rep_entry .email {
	width:141px;
	background:#fff;
	margin:0px;
	padding:0px 3px 0px 3px;
	float:left;
}


/* REPS END  */
