body
{
	margin: 0px;
	font-size: 10px;
	font-family:verdana;

}


.ddcolortabs{
margin: 0;
padding: 0;
float: left;
font-family:verdana;
font-size:11px;
}

.ddcolortabs ul{
	display: inline;
	background-image: url(Images/Button/Mouse%20click%20streep.jpg);
	background-repeat: repeat-x;
	font-family: Verdana;
	font-weight: bold;
	background-attachment: fixed;
	background-position: center bottom;
	
}
.ddcolortabs li{
	display: inline;
	background-image: url(Images/exp1.gif);
	background-repeat: repeat-x;
	font-family: Verdana;
	background-attachment: fixed;
	background-position: left bottom;
}

.ddcolortabs a{
	float:right;
	color:white;
	padding: 11px 11px;
	text-decoration: none;
	background-image: url(Images/header.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #7EB0BE;
	background-position: left top;
/*top border style*/

}

.ddcolortabs a:hover{
	color:#47717E;
	background-image: url(Images/h2.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left top;
	border-left: 1px solid #2F1717;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2F1717;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #2F1717;
}

.ddcolortabs li.current a
{
	color:black;
	background-attachment: fixed;
	background-image: url(Images/h2.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left bottom;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2F1717;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2F1717;


}
.ddcolortabs li a.current, #ddcolortabs li a.current span{
	color:black;
	background-attachment: fixed;
	background-image: url(Images/h2.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2F1717;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2F1717;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #2F1717;


}

.tabcontainer{
clear:left;
 height:2em;/*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}
.tabcontent{
	display:none;
	background-color:#F8D7BA;
	color: black;
	background-image: url(Images/h2.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left bottom;
	font-size: 11px;
	font-family: Verdana;
	padding:6px 1px 4px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #2F1717;
	border-left-color: #2F1717;



}
.tabcontent a{
	color:#274957;
	text-decoration:none;
	text-align: center;
}

.tabcontent a:hover{
	color:Black;
}

.tabcontent a.current{
color:Black;
font-weight: bold;
}

.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #2F1717;
}

.td1 {
	background-image: url(Images/Header1.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-position: left bottom;

}

.tdbg1 {
	background-image: url(Images/Header1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.tdbg3 {
	background-image: url(Images/Ring.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;

}
.footerbg {
	background-image: url(Images/Footer3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: scroll;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;


}
.bottomborder {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #351A1A;
}
.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #2F1717;
}
.tdbg2 {
	background-image: url(Images/Header.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
}
.text{
	Color:#804040;
	font-size:12px;
	font-family: Verdana;	
}
.text a{
text-decoration:none;
font:verdana;
font-size:12px
}
.text a:link{
color:#804040;
}
.text a:visited{
color:#804040;
text-decoration:none;
}
.text a:hover{
color:#0086C6;
text-decoration:none;
}


.Product1{
	Color:black;
	font-size:12px;
	font-family: Verdana;	
}
.Product1 a{
color:#0086C6;
text-decoration:none;
font:verdana;
font-size:12px
}
.Product1 a:link{
color:#0086C6;
}
.Product1 a:visited{
color:#0086C6;
text-decoration:none;
}
.Product1 a:hover{
Color:#804040;
}


.Product{
	Color:black;
	font-size:12px;
	font-family: Verdana;	
}
.Product a{
Color:#804040;
text-decoration:none;
font:verdana;
font-size:12px
}
.Product a:link{
Color:#804040;
}
.Product a:visited{
color:#804040;
text-decoration:none;
}
.Product a:hover{
color:#0086C6;
}
.text1{
	Color:black;
	text-decoration:none;
	font-size:12px;
	font-family: Verdana;
}
.tdborder {
	border-top: 1px solid #B6DADA;
	border-bottom: 2px inset #B6DADA;	
}
.tablebg {
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F5F5F5;
	border: 2px solid #E6E6E6;
}
.border {
	border: 2px outset #0086C6;
	background-color: #DFF4FF;
}

.menuheader{
font: bold 12px verdana;
color: white;
background:#4B7D8D;
margin-bottom:2px; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 4px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
 border:white;
 text-decoration:none;
 width:160px;

}

.arrowlistmenu{
width: 150px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px verdana;
color: white;
background:#4B7D8D;
margin-bottom:2px; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 4px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
 border:white;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/

}

.arrowlistmenu ul{
border: 2px outset #0086C6;
background-color: #B3E7FF;
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom:2px;
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
font: 11px verdana;
color:black;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
 /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #663333;
border-right: 1px solid #663333;
}

.arrowlistmenu ul li a:visited{
color:black;
}

.arrowlistmenu ul li a:focus{
color:black;
}
.arrowlistmenu ul li a:active{
color:black;
}


.arrowlistmenu ul li a:hover{ /*hover state CSS*/
font: 11px verdana;
 color:white;
background-color:#4B7D8D;

}
.arrowlistmenu  li a.current
{ /*hover state CSS*/
font: 11px verdana;
color: #663333;
font-weight: bold;
}

