body {
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
background: #000000 url(../images/background3.jpg) top center no-repeat;
margin: 0;
padding: 0;
}

body.sub {
background-image: url(../images/background3.jpg);
}
			
h1, h2, h3, h4, p, ul {
margin: 0;
padding: 0;
}

li {
list-style: none;
margin: 0;
padding: 0;
}

a {
text-decoration: none;
color:#3399FF;
}

a:hover {
color:#FFFFFF;
}

img {
border: none;
}

.clear {
clear: both;
}

.container_top {
	clear: both;
	font-family: Aial;
	font-size: 12px;
	width: 984px;
	height: 36px;
	margin: 0 auto;
	padding-top: 1px;
	background-image: url(../images/top_menu_bkg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/** html .container_top{
	background-image:none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/container_top.png', sizingMethod='scale');
}*/
.menu {
width: 980px;
height: 36px;
margin-bottom: 20px;
display: inline;
}

.menu li {
float: left;
text-align: center;
width: 101px;
height: 31px;
margin: 0 10px;
}

.menu li:hover {
background: url(../images/selected_bg.png) no-repeat;
}

.menu li a {
display: block;
font-weight: bold;
color: #3399FF;
height: 23px;
padding-top: 8px;
}

.menu li a:hover {
color: #000000;
}

.menu ul ul {
background: #3399FF url(../images/drop_bg.jpg) bottom repeat-x;
width: 183px;
padding: 7px 0;
position: absolute;
visibility: hidden;
z-index: 100;
}
* html .menu ul ul {/*******for ie6*********/
	padding-bottom:0px;
}
*+html .menu ul ul {/*******for ie7*********/
	padding-bottom:0px;
}
.menu ul ul.last {
margin-left: -81px;
text-align: right;
}

.menu ul li:hover ul, menu ul li a:hover ul {
visibility: visible;
}

.menu ul ul li {
float: none;
text-align: left;
width: 183px;
height: 28px;
margin: 0;
padding: 0;

}

.menu ul ul li.last {
background: url(../images/drop_bottom.png) no-repeat;
height: 10px;
margin-bottom:-17px;
position:relative;
}
*+html .menu ul ul li.last {/*********for ie7**********/
background: url(../images/drop_bottom.png) no-repeat;
filter:expression(fixPNGbg(this,1));
margin-bottom:-7px;
position:relative;
}
* html .menu ul ul li.last {/*********for ie6**********/
background: url(../images/drop_bottom.png) no-repeat;
filter:expression(fixPNGbg(this,1));
margin-bottom:-7px;
position:relative;
}
.last_bkg_top_menu{
	background:none;
	height:10px;
}
.last_bkg_top_menu li{
	background-color:#0F0;
	height:10px;
}
.menu ul ul.last li {
text-align: right;
}

.menu ul ul li:hover {
background: none;
}

.menu ul ul li.last:hover {
background:url(../images/drop_bottom.png) no-repeat;
filter:expression(fixPNGbg(this,1));
}

.menu ul ul li a {
font-family: 'Franklin Gothic Medium Cond';
font-size: 13px;
color: #FFFFFF;
width: 163px;
height: 23px;
padding: 5px 0 0 20px;
}

.menu ul ul.last li a {
padding: 5px 20px 0 0;
}

.menu ul ul li a:hover {
background: url(../images/drop_select.png) repeat-x;
}

.container {
clear: both;
background: url(../images/container_bg.png) repeat-y;
width: 980px;
min-height: 720px;
margin: 0 auto;
padding: 0 2px;
filter:expression(fixPNGbg(this,1));
}

.container #content {
float: left;
background: url(../images/content_bg.jpg) repeat-y;
width: 980px;
}

.banner_home {
background: url(../images/main_image3.jpg) bottom no-repeat;
width: 820px;
height: 380px;
margin: 0 auto 15px;
padding-top: 10px;
}

.banner_flash {
margin-top: 80px;
position: relative;
z-index: -1;
}

.content_block {
display:inline;
float: left;
background: url(../images/bucket_bg.png) no-repeat;
width: 242px;
height: 141px;
margin: 0 10px 10px 0;
padding-top: 0px;
position: relative;
z-index: 50;
filter:expression(fixPNGbg(this));
}

.content_block2 {
display:inline;
float: left;
background: url(../images/bucket_bg.png) no-repeat;
width: 242px;
height: 141px;
margin-right: 10px;
padding-top: 0px;
position: relative;
z-index: 50;
filter:expression(fixPNGbg(this));
}

.cbbg {
float: left;
background: url(../images/style/cbbg.png) no-repeat;
margin-left: 15px;
min-width: 85px;
min-height: 85px;
width: 85px;
}

.cbc {
font-family: Tahoma;
font-size: 11px;
margin-left: 105px;
padding: 5px;
}

.cbmore a {
color: #FFFFFF;
text-decoration: none;
font-family: Arial;
font-size: 11px;
font-weight: bold;
float: right;
font-weight: bold;
margin-top:	10px;
margin-right: 15px;
}

.cbmore a:hover {
color: #000000;
}

.cbtitle {
background: url(../images/square_blue.png) right no-repeat;
color: #3399FF;
font-size: 12px;
font-weight: bold;
height: 14px;
margin: 0 5px 5px 15px;	
padding-top: 2px;
}

#content_main {
width:980px;
}

#head {
margin: 0 auto;
min-width: 980px;
width: 980px;
}

.link {
padding-left: 16px;
padding-right: 16px;
border: none;
}

#news {
float: left;
background: url(../images/bucket_bg2.png) no-repeat;
font-size: 11px;
width: 190px;
height: 275px;
margin: 0 15px;
padding-top: 6px;
}

.eventdiv {
background: url(../images/style/eventdiv.png) no-repeat;
min-height: 2px;
min-width: 183px;
}

.newsevent {
margin-left: 5px;
width: 182px;
height: 100px;
padding-bottom: 15px;
padding-top: 15px;
}

.newsday {
margin-left: 5px;
color: #3399FF;
font-weight: bold; 
}

.newstext {
margin-left: 5px;
color: #FFFFFF;
}

#left {
float: left;
background: url(../images/style/borderleft.png) repeat-y;
min-width: 240px;
width: 240px;
}

#center {
	float:right;
background: url(../images/sub_bg.jpg) left repeat-y;
width: 690px;
min-height: 890px;
  height:auto !important;
  height:890px;
/* margin-left: 240px; */
padding: 10px 30px 25px 15px;
}

#center p {
margin-bottom: 15px;
}

#center-market {
background: url(../images/sub_bg.jpg) left repeat-y;
width: 690px;
min-height: 1140px;
  height:auto !important;
  height:1140px;
margin-left: 240px;
padding: 10px 30px 25px 15px;
}

#center-market p {
margin-bottom: 15px;
}

#center_head {
min-height: 70px;
}

#right {
float: right;
background: url(../images/spec_bottom.png) bottom no-repeat;
width: 220px;
margin-right: -12px;
padding-bottom: 60px;
filter:expression(fixPNGbg(this));
}

#product_list {
text-align: right;
margin-right: 20px;
margin-top: 30px;
}

#product_list a {
color: #FFFFFF;
}

#product_list a:hover {
color: #3399FF;
}

.product_description {
border-top: 3px double #333333;
width: 670px;
min-height: 212px;
padding: 12px 10px;
}

.product_text {
float: right;
width: 380px;
margin-right: 20px;
}

.product_text p {
margin-bottom: 15px;
}

#banner_product {
float: left;
/* width: 670px; */
height: 212px;
margin-bottom: 15px;
}

.product_image {
float:left;
width: 232px;
height: 212px;
}

.full_desc {
font-family: Arial;
font-size: 12px;
}

#more_info {
text-align: right;
float: right;
margin: 20px 10px 0 0;
}

#bdv {
float: left;
margin-left: 20px;
margin-top: 25px;
width: 280px;
}

.left_buckets {
min-width: 170px;
min-height: 106px;
margin-left: 30px;
}

.bucket_head {
background: url(../images/style/leftlinktitle.png) no-repeat;
min-width: 170px;
min-height: 16px;
width: 165px;
height: 16px;
margin-top: 25px;
padding-left: 5px;
}

.bucket_bg {
background: url(../images/style/leftlinkbg.png) no-repeat;
min-width: 170px;
min-height: 90px;
width: 170px;
height: 90px;
margin-top:0px;
filter:expression(fixPNGbg(this));
}

.bucket_image {
width: 160px;
height: 80px;
margin: 0 auto;
padding-top: 5px;
}

.spec_title {
background: url(../images/style/spectitle.png) no-repeat;
width: 220px;
height: 29px;
font-size: 14px;
font-weight: bold;
color: #66CC00;
}

.spec_title_text {
padding: 5px 0 0 5px;
}

.spec_text {
background: url(../images/spec_bg.png) repeat-y;
padding-top: 5px;
filter:expression(fixPNGbg(this));
}

.spec_text h2 {
font-size: 11px;
color: #66CC00;
margin: 0;
padding: 0 5px 0 5px;
}

.spec_text ul {
padding: 0 0 5px 20px;
}

.spec_text li {
font-size: 11px;
list-style: disc;
}

.spec_text li.title {
font-weight: bold;
list-style: none;
}

.product_more_info {
float: right;
color: #00CC00;
margin-top: 10px;
}

.product_more_info a{
text-decoration: none;
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #00CC00;
}

#product_info{
width: 470px;
}

#product_info_text{
font-family: Arial;
font-size: 12px;
}

#content {
width: 472px;
}

h1 {
font-family: Verdana;
font-size: 24px;
color: #3399FF;
margin-bottom: 10px;
}

h1.product {
font-size: 24px;
margin-bottom: 0;
}


h1.product2 {
font-size: 28px;
color: #FFFFFF;
margin-bottom: 15px;
}

h2 {
font-size: 28px;
color: #3399FF;
}

h2.product {
font-family: Arial;
color: #FFCC00;
font-size: 20px;
}

h2.product2 {
font-family: Arial;
font-size: 19px;
color: #FF9900;
margin-bottom: 15px;
}

h3 {
font-size: 19px;
color: #66CC00;
margin-bottom: 10px;
}

h3.product {
color:#66CC00;
font-family: Arial;
font-size: 19px;
padding: 15px 0;
}

h4 {
font-size: 12px;
color: #3399FF;
margin-bottom: 7px;
}

#banner {
width: 670px;
height: 194px;
margin-bottom: 45px;
}

#banner_sub {
width: 472px;
height: 212px;
margin-bottom: 15px;
}

#market_right{
position: absolute;
margin-left: 500px;
margin-right: 20px;
margin-top: 38px;
background: url(../images/style/specsbg.png) no-repeat;
min-height: 562px;
min-width: 220px;
height: 562px;
width: 220px;
}

#buckets_right {
position: absolute;
margin-left: 506px;
margin-right: 20px;
margin-top: 38px;
min-height: 562px;
min-width: 220px;
height: 562px;
width: 220px;
}

#buckets_right a {
display: block;
width: 170px;
font-size: 12px;
color: #FFCC00;
text-align: center;
margin-bottom: 7px
}

#buckets_right a img {
display: block;
padding-bottom: 7px;
}

#market_info_text{
float: left;
font-family: Arial;
font-size: 12px;
width: 460px;
padding-top: 15px;
padding-right: 10px;
}

#market_info_text ul {
padding-left: 15px;
}

#market_info_text li {
list-style: disc;
}

#market_product_info{
margin-left: 500px;
margin-top: -2px;
position: absolute;
float: right;
}

.markets_spec_title{
background: url(../images/style/markets_right_title.png) no-repeat;
min-width: 220px;
min-height: 29px;
width: 220px;
height: 29px;
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #FFCC00;
}

.markets_spec_title_text{
padding: 5px 0 0 5px;
}

#cxps_footer{
margin-top: 20px;
font-family: Tahoma;
font-size: 11px;
}

#cxps_logo {
float: left;
padding-top: 9px;
padding-bottom: 15px;
padding-right: 15px;
width: 43px;
}

.contact {
padding-left: 10px;
}

.contact table.form {
font-size: 12px;
color: #FFFFFF;
width: 270px;
margin: 0;
padding: 0;
}

.contact table.form td {
vertical-align: top;
text-align: right;
padding-right: 10px;
}

.contact table.form input {
border: 1px solid #CCCCCC;
background: #FFFFFF;
font-family: Verdana;
font-size: 12px;
color: #000000;
width: 146px;
height: 13px;
margin-bottom: 5px;
padding: 2px;
}

.contact table.form select {
border: 1px solid #CCCCCC;
background: #FFFFFF;
font-family: Verdana;
font-size: 12px;
color: #000000;
width: 152px;
margin-bottom: 5px;
}

.contact table.form textarea {
border: 1px solid #CCCCCC;
background: #FFFFFF;
font-family: Verdana;
font-size: 12px;
color: #000000;
width: 146px;
height: 78px;
margin-bottom: 5px;
padding: 2px;
}

.contact table.form input.submit {
border: none;
background: #0099FF;
font-weight: bold;
color: #FFFFFF;
margin: 0;
padding: 0;
width: 80px;
height: 20px;
}

.medical_container {
background: #000000;
width: 942px;
margin: 0 auto;
padding: 14px 0;
}

.medical_container .nav {
background: url(../images/medical_bg.jpg) top repeat-x;
width: 922px;
height: 45px;
padding: 5px 10px 0;
}

.medical_container .nav h1 {
float: left;
font-size: 25px;
color: #FFFFFF;
}

.medical_container .nav ul {
float: right;
padding-top: 10px;
}

.medical_container .nav li {
float: left;
background: url(../images/square_green.png) left no-repeat;
margin-left: 10px;
padding-left: 17px;
}

.medical_container .nav li.current {
background-image: url(../images/square_red.png);
}

.medical_container .nav li a {
color: #FFFFFF;
}

.medical_container .nav li:hover {
text-decoration: underline;
}

.medical_content_top {
background: url(../images/medical_content_top.gif) no-repeat;
width: 942px;
height: 10px;
}

.medical_content {
float: left;
background: url(../images/medical_content.gif) repeat-y;
width: 922px;
min-height: 670px;
padding: 0 10px 10px;
}

.medical_content_bottom {
clear: both;
background: url(../images/medical_content_bottom.gif) no-repeat;
width: 942px;
height: 10px;
}

.medical_content .sidebar {
float: left;
background: url(../images/medical_sidebar.jpg) no-repeat;
width: 175px;
height: 660px;
padding: 20px 0 0 5px;
}

.medical_content .sidebar h2 {
font-size: 16px;
color: #66CC00;
margin-bottom: 20px;
}


.medical_content .sidebar h2 a {
font-size: 16px;
color: #66CC00;
margin-bottom: 20px;
}

.medical_content .sidebar li {
border-bottom: 1px dotted #FFFFFF;
font-size: 11px;
width: 158px;
min-height: 18px;
padding: 4px 0 2px 7px;
}

.medical_content .sidebar li.last {
border: none;
}

.medical_content .sidebar li.current {
background: url(../images/square_red_sm.png) left no-repeat;
width: 158px;
padding-left: 7px;
}

.medical_content .sidebar li a {
color: #FFFFFF;
}

.medical_content .sidebar li a:hover {
color: #3399FF;
}

.medical_content .text {
float: right;
font-size: 12px;
color: #CCCCCC;
width: 720px;
}

.medical_content .text h2 {
font-size: 19px;
margin-bottom: 30px;
}

.medical_content .text h2.green {
font-size: 16px;
color: #66CC00;
margin-bottom: 10px;
}

.medical_content .text h3 {
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
line-height: 16px;
margin: 0;
}

.medical_content .text h4 {
font-size: 16px;
color: #CCCCCC;
margin-bottom: 20px;
}

.medical_content .text h5 {
font-size: 12px;
font-weight: normal;
color: #0066FF;
margin: 0;
padding: 0;
}

.medical_content .text ul {
margin-bottom: 10px;
padding-left: 15px;
} 

.medical_content .text li {
list-style: square;
}

.medical_content .text p {
line-height: 14px;
margin-bottom: 20px;
}

.medical_content .text table {
width: 710px;
text-align: left;
margin: 0;
padding: 0;
}

.medical_content .text table.apps img {
float: right;
}

.medical_content .text table.apps th, .medical_content .text table.apps td {
padding-bottom: 40px;
}

.medical_content .text {
font-size: 14px;
color: #CCCCCC;
}

.medical_content .text a {
color: #3399FF;
}

.medical_content .text a:hover {
color: #3399FF;
}

.medical_content .text img {
padding: 5px 0;
}

.medical_content .text table img {
padding: 0;
}

.medical_content .text img.medical {
display: block;
float: left;
margin: 0;
}

.medical_content .text p.step {
float: left;
background: top left no-repeat;
width: 320px;
margin: 0 10px 0 0;
padding-left: 25px;
}

.medical_content .text p.one {
background-image: url(../images/step_1.jpg);
}

.medical_content .text p.two {
background-image: url(../images/step_2.jpg);
}

.medical_content .text p.three {
background-image: url(../images/step_3.jpg);
}

.medical_content .text p.four {
background-image: url(../images/step_4.jpg);
}

.medical_content .text p.five {
background-image: url(../images/step_5.jpg);
margin-top: -40px;
}

.medical_content .text p.six {
background-image: url(../images/step_6.jpg);
}

.medical_content .left {
width: 670px;
float: left;
}

.medical_content .text .banner {
width: 670px;
height: 194px;
margin-top: -20px;
margin-bottom: 20px;
}

.medical_content .text .indent {
padding-left: 10px;
}

.medical_content .text .left {
width: 370px;
}

.medical_content .text .left table {
width: 370px;
margin-bottom: 30px;
padding: 0;
}

.medical_content .text .left td {
vertical-align: top;
padding-right: 10px;
}

.medical_content .text .right {
float: right;
width: 325px;
min-height: 210px;
margin: -20px 0 0 0;
}

.medical_content .text .right img {
margin: 0;
}

.core_router {
background: url(../images/video_core_router.jpg) no-repeat;
font-size: 12px;
color: #000000;
width: 685px;
height: 458px;
padding: 0 10px 0 15px;
}

.medical_content .text .core_router li {
list-style: disc;
}

.router_left {
float: left;
color: #0066FF;
padding-top: 50px;
}

.router_left div {
padding-bottom: 60px;
}

.router_left ul {
color: #CCCCCC;
}

.router_right {
float: right;
padding-top: 20px;
}

.router_right div {
padding-bottom: 80px;
}

.service {
background: url(../images/service_support.jpg) no-repeat;
font-size: 11px;
text-align: center;
width: 682px;
height: 490px;
padding: 0 15px;
}

.service ul {
text-align: left;
padding-top: 10px;
}

.service_left {
float: left;
color: #3399FF;
width: 240px;
padding-top: 20px;
}

.service_left div {
color: #000000;
padding-top: 25px;
padding-bottom: 5px;
}

.service_left ul, .service_right ul {
color: #FFFFFF;
}

.service_right {
float: right;
color: #000000;
width: 425px;
padding-top: 20px;
}

.service_right div {
float: right;
color: #FFFFFF;
text-align: left;
padding: 10px 30px 0 0;
}

.medical_content .sidebar_right {
float: right;
width: 220px;
margin-right: 10px;
}

.medical_content .sidebar_right #valuedcustomers {
border: 1px dashed #666666;
width: 182px;
margin: 10px 0 15px;
padding: 6px 20px 0 21px;
}

.medical_content .sidebar_right #valuedcustomers h1 {
font-family: Arial;
font-size: 16px;
font-weight: bold;
color: #FFCC00;
text-align: center;
margin: 0 0 10px 0;
}

.medical_content .sidebar_right #valuedcustomers img{
width: 180px;
height: 42px;
margin-bottom: 7px;
}

.medical_content .sidebar_right .news {
border: 1px dashed #666666;
font-size: 11px;
width: 178px;
min-height: 348px;
padding: 10px;
padding-right: 30px;
}

.medical_content .sidebar_right .news h1 {
font-size: 11px;
color: #0099FF;
margin-bottom: 20px;
}

.medical_content .sidebar_right .news h2 {
font-size: 11px;
color: #3399FF;
margin-bottom: 7px;
}

.medical_content .sidebar_right .news p {
margin-bottom: 7px;
}

.medical_content .sidebar_right .news .border {
border-top: 1px solid #828282;
width: 180px;
height: 1px;
margin-bottom: 10px;
}

.text1 {
float: right;
width: 325px;
margin-top: -160px;
}

.text2 {
float: left;
width: 325px;
margin-top: -192px;
}

.text3 {
float: left;
width: 360px;
margin-top: -130px;
}

.container_bottom {
clear: both;
background: url(../images/container_bottom.png) no-repeat;
width: 984px;
height: 10px;
margin: 0 auto 15px;
filter:expression(fixPNGbg(this,1));
}

.container_bottom2 {
clear: both;
background: url(../images/container_bottom2.png) no-repeat;
width: 984px;
height: 31px;
margin: 0 auto 55px;
filter:expression(fixPNGbg(this,1));
}

.footer {
clear: both;
font-family: Tahoma;
font-size: 11px;
text-align: center;
width: 980px;
margin: 0 auto;
padding-bottom: 100px;
}

.footer .text {
text-align: left;
width: 960px;
margin-bottom: 20px;
padding-left: 20px;
}

.footer .text p {
float: left;
width: 880px;
margin-bottom: 20px;
}

.footer .text img {
float: left;
margin-right: 15px;
padding: 5px 0;
}

.footer .address {
clear: both;
border-top: 1px dotted #666666;
border-bottom: 1px dotted #666666;
margin-bottom: 20px;
padding: 10px 0;
}

.footer .copy {
margin-bottom: 15px;
padding-bottom: 15px;
font-size: 12px;
font-weight: bold;
margin: 0 auto;
}

.footer .copy a {
color: #FFFFFF;
font-weight: bold;
}

.footer .copy a:hover {
color: #3399FF;
}

#support_info ul{
padding-left:20px;
}

#support_info .list{
list-style:circle;
}

.smap{
padding-left: 10px;
}

.smap li strong a{
margin-left:-10px;
}


#right_form h4{
display:inline;
/* display:block; */
float:right;
margin-right:230px;
margin-top:-445px;
font-size:12px;
clear:both;
text-align:left;
}

#right_form table.form{
display:inline;
/* display:block; */
float:right;
margin-right:140px;
margin-top:-420px;
clear:both;
}

#valuedcustomers_home {
float: left;
border: 1px dashed #666666;
width: 180px;
margin: 1px 15px 0;
padding: 7px 5px 0;
display:inline;
}

#valuedcustomers_home h1 {
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FFCC00;
text-align:center;
margin: 0 0 10px 0;
}

#valuedcustomers_home img{
width:180px;
height:42px;
margin-bottom: 7px;
}


#recaptcha_logo{
  display:none;
}


.recaptchatable, .recaptcha_theme_clean, #recaptcha_widget_div, #recaptcha_area{
  width:300px;
  overflow: none;
}


.recaptchatable .recaptcha_image_cell{
   background-color:black !important; /*reCaptcha widget background color*/
    width: 300px;
    
 }
 
 #recaptcha_table {
   border: none; /*reCaptcha widget border color*/
    width:300px;
  overflow: hidden;
 }
 
 #recaptcha_response_field {
    border:none;
   background-color: white !important; /*Text input field background color*/
 }
 
.buck-area{
float: left;	
height: 120px;	
margin: 0px;
padding: 0px;
width: 670px;
}

.buck-area a {
margin-right:5px;
}

a.buckrollover1 {
	float: left;	
	display: block;
	width: 160px;
	height: 120px;
	text-decoration: none;
	background: url(../images/bucket-mpl.jpg)
	}

a.buckrollover1:hover {
	background-position: -160px 0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}


a.buckrollover2 {
	float: left;	
	display: block;
	width: 160px;
	height: 120px;
	text-decoration: none;
	background: url(../images/bucket-ma.jpg)
	}

a.buckrollover2:hover {
	background-position: -160px 0;
	}
	
	
a.buckrollover3 {
	float: left;	
	display: block;
	width: 160px;
	height: 120px;
	text-decoration: none;
	background: url(../images/bucket-da.jpg)
	}

a.buckrollover3:hover {
	background-position: -160px 0;
	}	
	
	
a.buckrollover4 {
	float: left;	
	display: block;
	width: 160px;
	height: 120px;
	text-decoration: none;
	background: url(../images/bucket-ss.jpg)
	}

a.buckrollover4:hover {
	background-position: -160px 0;
	}	
	

	
	