
/* CSS Document */

img
{
	border: 0px;
}

.leftShadow {
	background-image: url('/Images/left-shadow.gif');
	background-repeat: repeat-y;
	background-position: right top;
}
.navback {
	background-image: url('/Images/Topnavback.jpg');
	background-repeat: repeat-x;
	background-position: left top;
}

.TopNavBack {
	 
	background-image: url('/Images/Topnavback.jpg');
	background-repeat: repeat-x;
	background-position: left top;
}

.lightback {
	background-color: #dbe9c2;
}

.pageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #2c4702;
	text-decoration: none;
}
.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #5a5f51;
	text-decoration: none;
}
.bodytext12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2c4702;
	text-decoration: none;
}

.Topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.Topnavspacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.rightShadow {
	background-image: url('/Images/right-shadow.gif');
	background-repeat: repeat-y;
	background-position: left top;
}
.topfadeback {
	background-image: url('/Images/topfadeback.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
.bottomshadow {
	background-image: url('/Images/bottom-shadow.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
.greenbottomrepeat {
	background-image: url('/Images/greenbox/bottom-repeat.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
.greentoprepeat {
	background-image: url('/Images/greenbox/top-repeat.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
.greenleftrepeat {
	background-image: url('/Images/greenbox/left-repeat.gif');
	background-repeat: repeat-y;
	background-position: left top;
}
.greenrightrepeat {
	background-image: url('/Images/greenbox/right-repeat.gif');
	background-repeat: repeat-y;
	background-position: left top;
}
.greenlightback {
	background-color: #eff6e4;
}
.bodytext11ptBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #2c4702;
	text-decoration: none;
}

.bodytext11ptBoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: white;
	text-decoration: none;
}

.bodytext10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2c4702;
	text-decoration: none;
}
a:hover {
	color: #DEC000;
	text-decoration: none;
}
.productbox {
	background-image: url('/Images/productbox.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}
.bodytext10ptGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #629b07;
	text-decoration: none;
}
.bodytext11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2c4702;
	text-decoration: none;
}
.opportunitybox {
	background-image: url('/Images/opportunity.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}
.supportbox {
	background-image: url('/Images/supportbox.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}
.bodytext10ptGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8a8d85;
	text-decoration: none;
}
.subnavtableLeft {
	background-image: url('/Images/subnavbox/left-repeat.gif');
	background-repeat: repeat-y;
	background-position: left top;
}
.subnavtableRight {
	background-image: url('/Images/subnavbox/right-repeat.gif');
	background-repeat: repeat-y;
	background-position: left top;
}
.subnavtableTop {
	background-image: url('/Images/subnavbox/top-repeat.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
.subnavtableBottom {
	background-image: url('/Images/subnavbox/bottom-repeat.gif');
	background-repeat: repeat-x;
	background-position: left bottom;
	
		
}
.subnavtableBack {
	background-color: #f0f4e8;	
}

.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #629b07;
	text-decoration: none;
}
.Vdotline {
	background-image: url('/products/images/Vdotline.gif');
	background-repeat: repeat-y;
	background-position: left top;
}
.Hdotline {
	background-image: url('/products/images/Hdotline.gif');
	background-repeat: repeat-x;
	background-position: center center;
}
.subSubheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #5a5f51;
	text-decoration: none;
}
.greenborder {
	border: 1px solid #A3DA6D;
}

.GreyBack {
	 
	background-image: url('/Images/greyback.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
.WhiteLineRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.Border3sides {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C3C9C5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C3C9C5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C3C9C5;
}
.BorderLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C3C9C5;
}
.BorderTop{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C3C9C5;
}
.BorderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C3C9C5;
}
.BorderBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C3C9C5;
}

.BottomShadow {
	 
	background-image: url('/Images/table/bottomshadow.gif');
	background-repeat: repeat-x;
	background-position: left top;
}

.shadowright {
	 
	background-image: url('/Images/table/shadowright.gif');
	background-repeat: repeat-y;
	background-position: right top;
}

.toppicback {
	 
	background-image: url('/Images/shadow.gif');
	background-repeat: repeat-x;
	background-position: left top;
}

.shopback {
	 
	background-image: url('/Images/redheader.gif');
	background-repeat: repeat-x;
	background-position: left top;
}

/* Image Panel */

.imagePanelBorderTopLeft
{
	background-image: url(/Images/panel/TLcorner.gif);
}

.imagePanelBorderTop
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-image: url(/Images/panel/Toprepeat.gif);
}

.imagePanelBorderTopRight
{
	background-image: url(/Images/panel/TRcorner.gif);
}

.imagePanelBorderLeft
{
	background-image: url(/Images/panel/Lrepeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.imagePanelBorderRight
{
	background-image: url(images/panel/Rrepeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.imagePanelBorderBottomLeft
{
	background-image: url(/Images/panel/BLcorner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.imagePanelBorderBottom
{
	background-image: url(/Images/panel/BTRepeat.gif);
}

.imagePanelBorderBottomRight
{
	background-image: url(/Images/panel/BRcorner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.my_ajax__tab_xp .ajax__tab_header
{
	font-family: Verdana;
	font-size: 10px;
	line-height: 25px; /*font-weight: bold;*/
	background-color: Transparent;
	/*border-bottom: solid 1px #CCCCCC;*/
}

.my_ajax__tab_xp .ajax__tab_outer
{
	padding-right: 4px;
	background: url(/Images/menu/small-nav-butdis-right-end.gif) no-repeat right top;
	height: 26px;
}

.my_ajax__tab_xp .ajax__tab_inner
{
	padding-left: 8px;
	height: 26px;
	background: url(/Images/menu/small-nav-butdis-left.gif) no-repeat left top;
}

.my_ajax__tab_xp .ajax__tab_tab
{
	height: 26px;
	background: url(/Images/menu/small-nav-butdis-mid.gif) repeat-x left top;
}

/* Hover */

.my_ajax__tab_xp .ajax__tab_hover .ajax__tab_outer
{
	padding-right: 4px;
	background: url(/Images/menu/small-nav-butdis-right-end.gif) no-repeat right top;
	height: 26px;
}

.my_ajax__tab_xp .ajax__tab_hover .ajax__tab_inner
{
	padding-left: 8px;
	height: 26px;
	background: url(/Images/menu/small-nav-butdis-left.gif) no-repeat left top;
}

.my_ajax__tab_xp .ajax__tab_hover .ajax__tab_tab
{
	height: 26px;
	background: url(/Images/menu/small-nav-butdis-mid.gif) repeat-x left top;
	text-decoration: underline;
}

/* Active */
.my_ajax__tab_xp .ajax__tab_active .ajax__tab_outer
{
	padding-right: 4px;
	background: url(/Images/menu/small-nav-but-right-end.gif) no-repeat right top;
	height: 26px;
}

.my_ajax__tab_xp .ajax__tab_active .ajax__tab_inner
{
	padding-left: 8px;
	height: 26px;
	background: url(/Images/menu/small-nav-but-left.gif) no-repeat left top;
}

.my_ajax__tab_xp .ajax__tab_active .ajax__tab_tab
{
	height: 26px;
	background: url(/Images/menu/small-nav-but-mid.gif) repeat-x left top;
	font-weight: bold;
}

/* Body */

.my_ajax__tab_xp .ajax__tab_body
{
	/*border: 1px solid #999999; */
	border-top: 0;
	padding: 8px;
	background-color: #ffffff;
}


.hidden_ajax__tab_xp .ajax__tab_header
{
	font-family: Verdana;
	font-size: 10px;
	line-height: 0px;
	height: 0px;
	visibility: hidden;
	display: none; /*font-weight: bold;*/
	background-color: Transparent;
	border-bottom: solid 1px #CCCCCC;
}

.hidden_ajax__tab_xp .ajax__tab_body
{
	border-width: 0px;
	border-style: none;
	padding: 0px;
	padding-top: 8px;
}




