input.submit-button{border:2px solid silver;position:relative;top:-25px;left:145px;}

#thumb1_1 {
    background-position: 33% 0% !important;
}

#thumb1_2 {
    background-position: 65% 75% !important;
}

#thumb1_3 {
    background-position: 25% 25% !important;
}
#thumb1_5 {
    background-position: 57% 55% !important;
}
#thumb1_6 {
    background-position: 70% 82% !important;
}
#thumb1_7 {
    background-position: 10% 52% !important;
}
#thumb1_8 {
    background-position: 10% 32% !important;
}


#wrap {

margin:0px !important;
padding:0px !important;
float:left;
width:830px;
display: inline;
margin-left:90px !important;
}


#form-boxes ul,li {
list-style:none;
padding:0px;
margin:0px;

}

ul.form-boxes  {
float:left;
padding:0px 20px 0px 0px;
margin:0px;

}

#form-boxes2
			
{

float:left;

}


.bold 
{

	font-weight:bold;
	color:#000000

}

#wrap dd
{

	float:left;
	padding:0px;
	margin:0px;
    position:relative;
    top:-10px;
} 

#wrap dt
{

	float:left;
	padding:0px;
	margin:0px;
    position:relative;
    top:-10px;
    padding-right:5px;
} 
#infocus dl
{
padding:0px !important;
margin:0px !important;
} 
#infocus dl
{
padding:0px !important;
margin:0px !important;
} 
.grey 
{

	color:#929292;
	position:relative;
	top:0px;

}

/*
#main-image  li {

list-style:none;

}

#main-image p{

width:400px;

}
ul#main-image  {
width:auto;
height:auto;
padding:0px;
float:left;
}

*/

ul#main-image img {border:10px solid #DCDCDC; top:0px;margin-bottom:3px;}
ul#main-image li{
line-height:20px;
padding-top:0px;
position:relative;

top:0px;}

#main-image {
float:left;
width:402px;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px !important;
display: inline;
}

ul#mycarousel{
margin:0px !important;
padding:0px !important;
}

ul#mycarousel-home img{
padding:5px;
}
ul#mycarousel2{
float:left;
}

ul#mycarousel-home{
padding:0px;
margin:0px;
width:200px;
}
ul#mycarousel-home li{
padding:0px;
margin:0px;
display:block;
}
ul#mycarousel-home img{
padding:5px;
}
ul#mycarousel img{
padding:5px;
}
.jcarousel-skin-tango.jcarousel-container {
/*
margin-top:0px;
position:relative;
right:30px;
top:0px;
*/
margin:0px !important;
padding:0px !important;
}
.jcarousel-skin-tango.jcarousel-container-horizontal {

width:400px;
margin:0px !important;
padding:0px !important;
float:left;
}

/*
.jcarousel-skin-tango.jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
    
}
*/

.jcarousel-skin-tango .jcarousel-clip-horizontal {

    width:  360px;
    height: 290px;
    margin:0px;
    padding:0px;
    float:right;
    display: inline;
}

/*
.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}
*/

*html .jcarousel-skin-tango .jcarousel-item { /*box*********************************************************/
    width: 90px;
    height:90px;
    padding:0px !important;
    margin:0px !important;
}

.jcarousel-skin-tango .jcarousel-item { /*box*********************************************************/
    width: 85px;
    height:85px;
    padding:0px !important;
    margin:0px !important;
}

.jcarousel-skin-tango .jcarousel-item img{ /*box*********************************************************/
    margin-bottom:0px;
}

 .jcarousel-skin-tango .jcarousel-item { /*box*********************************************************/
    margin-right:0px !important;
    line-height:0px;
}

*html .jcarousel-skin-tango .jcarousel-item { /*box*********************************************************/
    margin-right:0px !important;
    line-height:0px;
}

html>body .jcarousel-skin-tango .jcarousel-item { /*box*********************************************************/
    margin-right:10px !important;
    line-height:0px;
    
}

*:first-child+html  {

margin-right:10px !important;
}
#mycarousel img:hover {
border:1px solid black;
padding:4px;
}



#mycarousel-home {
padding-bottom:15px;
}
#mycarousel-home  img:hover {
border:1px solid black;
padding:4px;
}

ul#mycarousel-home li a:hover img,
ul#mycarousel-home li a:focus img,
ul#mycarousel-home li a:active img {border:1px solid black;padding:4px;}
ul#mycarousel-home li a:hover { background: none;}

ul#mycarousel li a:hover img,
ul#mycarousel li a:focus img,
ul#mycarousel li a:active img {border:1px solid black;padding:4px;}
ul#mycarousel li a:hover { background: none;}

ul#mycarousel1 li a:hover img,
ul#mycarousel1 li a:focus img,
ul#mycarousel1 li a:active img {border:1px solid black;padding:4px;}
ul#mycarousel1 li a:hover { background: none;}

#mycarousel1  img:hover {
border:1px solid black;
padding:4px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
   margin: 0px;
   padding:0px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}


/**
 *  Horizontal Buttons - ie 6.0
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 280px;
    right:10px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    position: absolute;
    top: 280px;
    right:8px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal-hover.jpg) no-repeat 0 0;
}

.hover-ie-next{
    position: absolute;
    top: 280px;
    right:8px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal-hover.jpg) no-repeat 0 0 !important;
}

.jcarousel-next-horizontal-ie {
    position: absolute;
    top: 280px;
    right:8px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0 !important;
}

.hover-ie-previous{
background:transparent url(prev-horizontal-hover.jpg) no-repeat scroll 0pt !important;
cursor:pointer;
height:15px;
left:20px;
position:absolute;
top: 280px;
width:62px;
}

.hover-ie-previous-infocus-1{
background:transparent url(prev-horizontal-hover.jpg) no-repeat scroll 0pt !important;
cursor:pointer;
height:15px;
left:0px;
position:absolute;
top: 280px;
width:62px;
}

.jcarousel-prev-horizontal-ie {
    position: absolute;
    top: 280px;
    right:8px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0 !important;
}

.jcarousel-prev-horizontal-ie-infocus-1 {
    position: absolute;
    top: 280px;
    right:0px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0 !important;
}

ul#mycarousel-home li a:hover img,
ul#mycarousel-home li a:focus img,
ul#mycarousel-home li a:active img {border:1px solid black;padding:4px;}
ul#mycarousel-home li a:hover { background: none;}


.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0 !important;
}

 .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt ;
cursor:pointer;
height:15px;
left:20px;
position:absolute;
top:280px;
width:62px;
}

 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0 !important;
}


/*********************************************************
.jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:20px;
position:absolute;
top:280px;
width:62px;
}

*/
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
background:transparent url(prev-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:20px;
position:absolute;
  top: 280px;
width:62px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    position: absolute;
    top: 280px;
    left:70px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
}
/********************************/

/**
 *  Horizontal Buttons - ie 7.0
 */
*:first-child+html .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 280px;
    right:10px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
}

*:first-child+html .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    position: absolute;
    top: 280px;
    right:10px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal-hover.jpg) no-repeat 0 0;
}

*:first-child+html .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    position: absolute;
    top: 280px;
    right:8px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
}

*:first-child+html .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
*:first-child+html .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
*:first-child+html .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

*:first-child+html .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:20px;
position:absolute;
top:280px;
width:62px;
}
*:first-child+html .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
background:transparent url(prev-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:20px;
position:absolute;
  top: 280px;
width:62px;
}

*:first-child+html .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    position: absolute;
  top: 280px;
    left:70px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
}

*:first-child+html .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
*:first-child+html .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
*:first-child+html .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/********************************/

.jcarousel-skin-tango .jcarousel-next-horizontal {
        right:-370px;
}
 .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
        right:-370px;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
            right:-370px;
}
/**
 *  Horizontal Buttons - FIREFOX 2.0
 */
html > body .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 280px;
right:0px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
}

html > body .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    position: absolute;
    top: 280px;
right:0px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal-hover.jpg) no-repeat 0 0;
}

html > body .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    position: absolute;
    top: 280px;
   right:0px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
}

html > body .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
html > body .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
html > body.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

html > body .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:40px;
position:absolute;
top:278px;
width:62px;
}
html > body .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
background:transparent url(prev-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:40px;
position:absolute;
top:278px;
width:62px;
}

html > body .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    position: absolute;
top:278px;
left:40px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
}

html>body .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
html>body  .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
html>body .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;

}

/*jcarousel 2***************************************************************************************************************/
/*
position:relative;
right:30px;
margin-top:0px;

    }
.jcarousel-skin-infocus-2 .jcarousel-container-horizontal {
    width: 200px;
    padding:0px;
    height:auto;

    float:left;
    padding-bottom:25px;
    border:1px solid red !important;
}
*/

*html #infocus {
margin-left:20px;

}


.jcarousel-skin-infocus-2 .jcarousel-item {
    width: 195px !important;


   /* padding:7px;  arrow remains after last item*/
    
}
.jcarousel-skin-infocus-2 .jcarousel-item img{ /*box*********************************************************/
    padding:5px;
}

.jcarousel-skin-infocus-2 .jcarousel-clip-horizontal {
    width:  200px;
    height: auto;
    
}


*html .jcarousel-skin-infocus-2 .jcarousel-clip-horizontal {
    width:  200px;
    height: auto;
    position:relative;
    left:-15px;
    top:-17px;
    
}

.jcarousel-skin-infocus-2 p {
padding-bottom:7px;
}

.jcarousel-skin-infocus-2 .jcarousel-item-horizontal {
    margin-right: 15px;
}

.jcarousel-skin-infocus-2 .jcarousel-item-placeholder {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
}
.jcarousel-skin-infocus-2 .jcarousel-next-horizontal {
background:transparent url(next-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
left:115px !important;
top:250px !important;
width:44px;
}

*html .jcarousel-skin-infocus-2 .jcarousel-next-horizontal {
background:transparent url(next-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:relative;
left:115px !important;
top:305px !important;
width:44px;
}


*:first-child+html  .jcarousel-skin-infocus-2 .jcarousel-next-horizontal {
background:transparent url(next-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
left:130px !important;
top:70px !important;
width:44px;
}

a.next {
margin-right:25px;
margin-top:105px;
}
a.prev {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt 50%;
cursor:pointer;
height:15px;
margin-top:105px;
position:absolute;
width:62px;
margin-left:5px;
}
#arrows {
float:left;
height:10px;
width:200px;
}
div.carousel {
margin:30px 0px 50px -200px;
padding:0px;
}
.jcarousel-skin-infocus-2 .jcarousel-next-horizontal:hover {
background:transparent url(next-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
right:-75px;
top:260px !important;
width:44px;
}
.jcarousel-skin-infocus-2 .jcarousel-next-horizontal:active {
background:transparent url(next-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
right:-75px;
top:260px !important;
width:44px;
}

*html .jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal, 
*html .jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal:hover, 
*html .jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal:active {
background-position:-96px 0pt;
cursor:default;
}

.jcarousel-skin-infocus-2 .jcarousel-prev-horizontal:hover {
background:transparent url(prev-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:45px;
position:absolute;
top:260px !important;
width:62px;
}
.jcarousel-skin-infocus-2 .jcarousel-prev-horizontal:active {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:45px;
position:absolute;
top:260px !important;
width:62px;
}
.jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal, .jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal:active {
background-position:-96px 0pt;
cursor:default;
}
.jcarousel-skin-infocus-2.jcarousel-item-horizontal {
margin:0px;
}
.jcarousel-skin-infocus-2 .jcarousel-item-placeholder {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
}

div.jcarousel-next {

}
#mycarousel1 {
display:block;
}

.jcarousel-skin-infocus-2 .jcarousel-next-horizontal:hover {
background:transparent url(next-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
right:1px;
top:260px !important;
width:44px;
}

.jcarousel-skin-infocus-2 .jcarousel-prev-horizontal:active {
    position: absolute;
    top:260px !important;
    left: 45px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
}

.jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-infocus-2.jcarousel-item-horizontal {
    margin: 0px;
}
/*
.jcarousel-skin-infocus-2.jcarousel-item-vertical {
    margin-bottom: 10px;
}
*/
.jcarousel-skin-infocus-2 .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}


/**
 *  Horizontal Buttons - IE 7.0
 */
*:first-child+html  .jcarousel-skin-infocus-2 .jcarousel-next-horizontal {
    position: absolute;
    top: 75px !important;
    right: 1px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
    margin-top:235px;
}

*:first-child+html .jcarousel-skin-infocus-2 .jcarousel-next-horizontal:hover {
    position: absolute;
    top: 75px !important;
    right: 1px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal-hover.jpg) no-repeat 0 0;
}

*:first-child+html  .jcarousel-skin-infocus-2 .jcarousel-next-horizontal:active {
    position: absolute;
    top: 75px !important;
    right: 1px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
}

*:first-child+html .jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal,
*:first-child+html .jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal:hover,
*:first-child+html .jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

*:first-child+html .jcarousel-skin-infocus-2 .jcarousel-prev-horizontal {
    position: absolute;
    top: 75px !important;
    left: 5px !important;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
    margin-top:235px;
}

*:first-child+html .description {

}

*:first-child+html  .jcarousel-skin-infocus-2 .jcarousel-prev-horizontal:hover {
    position: absolute;
   left: 5px !important;
    top: 75px !important;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal-hover.jpg) no-repeat 0 0;
}

*:first-child+html  .jcarousel-skin-infocus-2 .jcarousel-prev-horizontal:active {
    position: absolute;
    left: 5px !important;
    top: 75px !important;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
}

*:first-child+html .jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal,
*:first-child+html .jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal:hover,
*:first-child+html .jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
/********************/


/**
 *  Horizontal Buttons - FIREFOX 2.0 
 */
html>body .jcarousel-skin-infocus-2 .jcarousel-next-horizontal {
    position: absolute;
    top: 24px !important;
    left: 130px !important;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
    margin-top:235px;
    
}

html>body .jcarousel-skin-infocus-2 .jcarousel-next-horizontal:hover {
    position: absolute;
    top: 24px !important;
    right: 1px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal-hover.jpg) no-repeat 0 0;
}

html>body .jcarousel-skin-infocus-2 .jcarousel-next-horizontal:active {
    position: absolute;
    top: 24px !important;
    right: 1px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
}

html>body .jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal,
html>body .jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal:hover,
html>body .jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

html>body .jcarousel-skin-infocus-2 .jcarousel-prev-horizontal {
    position: absolute;
    top: 20px !important;
    left: 0px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
    margin-top:235px;
}

html>body .description {

}

html>body .jcarousel-skin-infocus-2 .jcarousel-prev-horizontal:hover {
    position: absolute;
    top: 20px !important;
    left: 0px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal-hover.jpg) no-repeat 0 0;
}

html>body .jcarousel-skin-infocus-2 .jcarousel-prev-horizontal:active {
    position: absolute;
    top: 20px !important;
    left: 0px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
}

html>body .jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal,
html>body .jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal:hover,
html>body .jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
/********************/
/**
 *  Horizontal Buttons
 */
 /*
.jcarousel-skin-infocus-2 .jcarousel-next-horizontal {
    position: absolute;
    top: 300px;
    right: 1px;
    border:1px solid red;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
}
*/
.jcarousel-skin-infocus-2 .jcarousel-next-horizontal:hover {
    position: absolute;
    top: 365px;
    right: 1px;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal-hover.jpg) no-repeat 0 0;
}

.jcarousel-skin-infocus-2 .jcarousel-next-horizontal:active {
    position: absolute;
    top: 365px;
    right: 1px;;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
}

.jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-infocus-2 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-infocus-2 .jcarousel-prev-horizontal {
    position: absolute;
    top:305px !important;
    left: -15px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
}

.description {

border:1px solid red;

}

.jcarousel-skin-infocus-2 .jcarousel-prev-horizontal:hover {
    position: absolute;
    top: 365px;
    left: 15px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal-hover.jpg) no-repeat 0 0;
}

.jcarousel-skin-infocus-2 .jcarousel-prev-horizontal:active {
    position: absolute;
    top: 365px;
    left: 15px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
}

.jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-infocus-2 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-infocus-2 dd {
margin:0px;
padding:0px;

}
.jcarousel-skin-infocus-2 dl {
padding:0px;

}

p.dd-problem {
padding:0px;
}
/********************************************************************************************************************************/
/*jcarousel 2***************************************************************************************************************/

.jcarousel-skin-infocus-1 .jcarousel-container {
   /* -moz-border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
*/
position:relative;
right:30px;
border:1px solid red !important;

    }
.jcarousel-skin-infocus-1 .jcarousel-container-horizontal {
    width: 200px;
    padding:0px;
    height:auto;
    /* postion of the actual gallery*/
    float:left;
    border:1px solid red !important;
}
.jcarousel-skin-infocus-1 .jcarousel-item {
    width: 195px !important;
   /* padding:7px;  arrow remains after last item*/
    
}

.jcarousel-skin-infocus-1 .jcarousel-clip-horizontal {
    width:  200px;
    height: auto;
    top:50px;
}

.jcarousel-skin-infocus-1 .jcarousel-item-horizontal {
    margin-right: 15px;

}

.jcarousel-skin-infocus-1 .jcarousel-item-placeholder {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
}
.jcarousel-skin-infocus-1 .jcarousel-next-horizontal {
background:transparent url(next-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
margin-right:10px !important;
position:absolute;
right:0px !important;
top:280px !important;
width:44px;
}
a.next {
margin-right:25px;
margin-top:105px;
}
a.prev {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt 50%;
cursor:pointer;
height:15px;
margin-top:105px;
position:absolute;
width:62px;
margin-left:5px;
}
#arrows {
float:left;
height:10px;
width:200px;
}
div.carousel {
margin:30px 0px 50px -200px;
padding:0px;
}
/**************IE 7.0******************/
*:first-child+html .jcarousel-skin-infocus-1 .jcarousel-next-horizontal {
background:transparent url(next-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
margin-right:10px !important;
position:absolute;
right:0px !important;
top:295px !important;
width:44px;
}

*:first-child+html .jcarousel-skin-infocus-1 .jcarousel-next-horizontal:hover {
background:transparent url(next-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
right:-75px;
top:295px !important;
width:44px;
}
*:first-child+html .jcarousel-skin-infocus-1 .jcarousel-next-horizontal:active {
background:transparent url(next-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
right:-75px;
top:295px !important;
width:44px;
}
*:first-child+html .jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal, .jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal:active {
background-position:-96px 0pt;
cursor:default;
}
*:first-child+html .jcarousel-skin-infocus-1 .jcarousel-prev-horizontal {
left:0px !important;
top:295px !important;
}
*:first-child+html .jcarousel-skin-infocus-1 .jcarousel-prev-horizontal:hover {
background:transparent url(prev-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:45px;
position:absolute;
top:295px !important;
width:62px;
}
*:first-child+html .jcarousel-skin-infocus-1 .jcarousel-prev-horizontal:active {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:45px;
position:absolute;
top:295px !important;
width:62px;
}

/*****************************/

/**************Firefox 2.0******************/
html>body  .jcarousel-skin-infocus-1 .jcarousel-next-horizontal {
background:transparent url(next-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
margin-right:10px !important;
position:absolute;
right:0px !important;
top:315px !important;
width:44px;
}

html>body  .jcarousel-skin-infocus-1 .jcarousel-next-horizontal:hover {
background:transparent url(next-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
right:-75px;
top:315px !important;
width:44px;
}
html>body  .jcarousel-skin-infocus-1 .jcarousel-next-horizontal:active {
background:transparent url(next-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
right:-75px;
top:315px !important;
width:44px;
}

html>body .jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal,
html>body .jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal:hover,
html>body .jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal:active {
    cursor: default !important;
    background-position: -96px 0 !important;
}

html>body .jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal,
html>body .jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal:hover,
html>body .jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal:active {
    cursor: default !important;
    background-position: -96px 0 !important;
}


html>body  .jcarousel-skin-infocus-1 .jcarousel-prev-horizontal {
left:0px !important;
top:315px !important;
}
html>body  .jcarousel-skin-infocus-1 .jcarousel-prev-horizontal:hover {
background:transparent url(prev-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:45px;
position:absolute;
top:315px !important;
width:62px;
}
html>body   .jcarousel-skin-infocus-1 .jcarousel-prev-horizontal:active {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:45px;
position:absolute;
top:315px !important;
width:62px;
}

/*****************************/


.jcarousel-skin-infocus-1 .jcarousel-next-horizontal:hover {
background:transparent url(next-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
right:-75px;
top:150px !important;
width:44px;
}
.jcarousel-skin-infocus-1 .jcarousel-next-horizontal:active {
background:transparent url(next-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
right:-75px;
top:150px !important;
width:44px;
}
.jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal, .jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal:active {
background-position:-96px 0pt;
cursor:default;
}

.jcarousel-skin-infocus-1 .jcarousel-prev-horizontal:hover {
background:transparent url(prev-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:45px;
position:absolute;
top:300px;
width:62px;
}
.jcarousel-skin-infocus-1 .jcarousel-prev-horizontal:active {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
left:45px;
position:absolute;
top:300px;
width:62px;
}
.jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal, .jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal:active {
background-position:-96px 0pt;
cursor:default;
}
.jcarousel-skin-infocus-1.jcarousel-item-horizontal {
margin:0px;
}
.jcarousel-skin-infocus-1 .jcarousel-item-placeholder {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
}
.jcarousel-skin-infocus-1 .jcarousel-next-horizontal {
left:130px !important;
}

div.jcarousel-next {

}
#mycarousel1 {

}

.jcarousel-skin-infocus-1 .jcarousel-next-horizontal:hover {
background:transparent url(next-horizontal-hover.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:16px;
position:absolute;
right:1px;
top:365px;
width:44px;
}

.jcarousel-skin-infocus-1 .jcarousel-prev-horizontal:active {
    position: absolute;
    top: 300px;
    left: 45px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
}

.jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-infocus-1.jcarousel-item-horizontal {
    margin: 0px;
}
/*
.jcarousel-skin-infocus-1.jcarousel-item-vertical {
    margin-bottom: 10px;
}
*/
.jcarousel-skin-infocus-1 .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-infocus-1 .jcarousel-prev-horizontal {
background:transparent url(prev-horizontal.jpg) no-repeat scroll 0pt;
cursor:pointer;
height:15px;
position:absolute;
width:62px;
top:280px !important;
}

.jcarousel-skin-infocus-1 .jcarousel-next-horizontal:hover {

}

.jcarousel-skin-infocus-1 .jcarousel-next-horizontal:active {
    position: absolute;
    top: 365px;
    right: 1px;;
    width: 44px;
    height: 16px;
    cursor: pointer;
    background: transparent url(next-horizontal.jpg) no-repeat 0 0;
}

.jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-infocus-1 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.description {

border:1px solid red;

}

.jcarousel-skin-infocus-1 .jcarousel-prev-horizontal:hover {
    position: absolute;
    top: 365px;
    left: 15px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal-hover.jpg) no-repeat 0 0;
}

.jcarousel-skin-infocus-1 .jcarousel-prev-horizontal:active {
    position: absolute;
    top: 365px;
    left: 15px;
    width: 62px;
    height: 15px;
    cursor: pointer;
    background: transparent url(prev-horizontal.jpg) no-repeat 0 0;
}

.jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-infocus-1 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}


.jcarousel-skin-infocus-1 dd {
margin:0px;
padding:0px;

}
.jcarousel-skin-infocus-1 dl {
padding:0px;

}

p.dd-problem {
padding:0px;
}

.jcarousel-skin-infocus-1  p {
float:left;
margin:0px;
}
.jcarousel-skin-infocus-2 p {
float:left;
margin:0px;
}
.jcarousel-skin-infocus-2 img {
float:left;
margin:0px;
}

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#divider{



}
