td, table, select,  input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:13px;
	color:#CCC;
	margin: 0px;
}

form {
	margin:0px;
	padding:0px;
	color: #CCC;
}
body { margin:0px; padding:0px; background-color:#2C2726}

.list ul{margin:0px; padding:0px; list-style:none; line-height:18px}
.list ul li{ background:url(images/list_marker.gif) no-repeat left top }
.list ul li a{ color:#ffffff; margin-left:11px; text-decoration:underline}
.list ul li a:hover{ text-decoration:none}

.list1 ul{margin:0px; padding:0px; list-style:none; line-height:17px}
.list1 ul li{ background:url(images/list_marker1.gif) no-repeat left top }
.list1 ul li a{ color:#70ADDD; margin-left:11px; text-decoration:underline}
.list1 ul li a:hover{ text-decoration:none}

.list2 ul{margin:0px; padding:0px; list-style:none; line-height:18px}
.list2 ul li{ color:#B6B4B4 }
.list2 ul li a{ color:#B6B4B4; text-decoration:none}
.list2 ul li a:hover{ text-decoration:underline}

.list3 ul{margin:0px; padding:0px; list-style:none; line-height:18px}
.list3 ul li{ background:url(images/list_marker3.gif) no-repeat left top }
.list3 ul li a{ color:#130B08; margin-left:11px; text-decoration:underline}
.list3 ul li a:hover{ text-decoration:none}

.blue{ color:#FFFFFF; line-height:14px}
.blue b{ color:#130B08}
.blue strong{
	color:#FFFFFF;
	margin: 0px;
	padding: 0px;
}
.blue a{ color:#130B08; text-decoration:underline}
.blue a:hover{ text-decoration: none}
.blue span a{ color:#FFFFFF; text-decoration:underline}
.blue a:hover{ text-decoration:none}

b{ color:#70ADDD}

strong{
	color: #FFF;

}

span a{ color:#939C9A; text-decoration:underline}
span a:hover{ text-decoration:none}

a{ color:#7AC2FA; text-decoration:underline}
a:hover{
	text-decoration:none;
	color: #F00;
}

.txt { color:#7E7E7E}
.txt a{ color:#297EDF; text-decoration:underline}
.txt a:hover{ text-decoration:none}

.footer {
	color:#888888;
	margin-left:0px;
	font-size:12px
}
.footer a{ color:#E1E1E1; text-decoration:none}
.footer a:hover{ text-decoration:underline}
.footer span{ color:#E1E1E1}

.form input{
	width:214px;
	height:21px;
	color: #000;
	text-transform:none;
	padding:2px 0 0 4px;
	border-color:#3D3A39;
	border-style:solid;
	border-width:1px;
	background-color:#6EB5F5
}


.form textarea {
	width:213px;
	height:101px;
	color: #000;
	overflow:hidden;
	padding:2px 0 0 4px;
	border-color:#3D3A39;
	border-style:solid;
	border-width:1px;
	background-color:#6EB5F5
}
.address {
	margin-right: 10px;
	margin-left: 20px;
	color: #009;
}
.visitus {
	color: #21418A;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: 900;
	font-size: 14px;
	font-style: normal;
	line-height: 2em;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.stafftitle {
	color: #70B5F6;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: 900;
	font-size: 14px;
	font-style: normal;
	line-height: 2em;
	font-variant: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}
#p7EPM_1 #p7EPMdw_1 {
}


.roundedcornr_box_621907 {
	background-color: #373737;
}
.roundedcornr_top_621907 div {
   background: url(images/roundedcornr_621907_tl.png) no-repeat top left;
}
.roundedcornr_top_621907 {
   background: url(images/roundedcornr_621907_tr.png) no-repeat top right;
}
.roundedcornr_bottom_621907 div {
   background: url(images/roundedcornr_621907_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_621907 {
   background: url(images/roundedcornr_621907_br.png) no-repeat bottom right;
}

.roundedcornr_top_621907 div, .roundedcornr_top_621907, 
.roundedcornr_bottom_621907 div, .roundedcornr_bottom_621907 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_621907 {
	margin: 0 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
}.menupicture {
	float: left;
	position: relative;
}

.textcontent {
	color: #FFF;
	line-height: 1.5em;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 10px;
}
div.address a:link,
div.address a:visited{
	color: #930;
}
.textcontent2 {
	color: #FFF;
	line-height: 1.5em;
	background-image: none;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}
.myproductspagediv {
	margin-top: 10px;
	margin-left: 10px;
	background-image: none;
}

#p7EPM_1 #p7EPMdw_1 #p7EPMw1_1 #p7EPMc1_1 table tr td {
	color: #FFF;
}
#p7EPM_1 #p7EPMdw_1 #p7EPMw1_1 #p7EPMc1_1 table tr td {
	color: #FFF;
}


.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(imagestr.gif) no-repeat top right; }
.rbbot div { background: url(imagesbl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }


.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }

.roundedcornr_box_266494 {
   background: #373737;
}
.roundedcornr_top_266494 div {
   background: url(images/roundedcornr_266494_tl.png) no-repeat top left;
}
.roundedcornr_top_266494 {
   background: url(images/roundedcornr_266494_tr.png) no-repeat top right;
}
.roundedcornr_bottom_266494 div {
   background: url(images/roundedcornr_266494_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_266494 {
   background: url(images/roundedcornr_266494_br.png) no-repeat bottom right;
}
.producttext {
	position: relative;
	float: left;
	width: 400px;
	left: 10;
	top: 10;
	background-image: none;
	background-repeat: no-repeat;
	text-indent: 5px;
}
.roundedcornr_content_266494 {
	padding-top: 20px;
	padding-left: 20px;
	color: #FFF;
	line-height: 1.5em;
	width: 199px;
}
.roundedcornr_content_266494b {
	padding-top: 20px;
	padding-left: 20px;
	color: #FFF;
	line-height: 1.5em;
	
}

.roundedcornr_content_266494c {
	padding-top: 20px;
	padding-left: 20px;
	color: #FFF;
	line-height: 1.5em;
	width: 400px;
	
}
.form tr td p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #F00;
}
#mainpagetable tr td .address strong {
	color: #009;
	line-height: 1.5em;
}
.roundedcornr_content_266494 div {
	color: #F30;
	font-weight: bold;
	font-size: 14px;
}
#mainpagetable tr td .address {
	color: #B56081;
}
#mainpagetable tr td .address {
	color: #F60;
}
#mainpagetable tr td .address {
	color: #F30;
}
.vacation {
	color: #009;
}
.careers {
	background-color: #2B2928;
	margin: 0px;
	padding: 10px;
}
.footer {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
}
.careernotice {
	color: #900;
}
