#indexModule {position: relative; width: 360px; float:right; height: 526px; margin-top: 0; margin-right:50px; margin-bottom: 32px; overflow:hidden;}

#indexModule.bigButtonStyle {cursor: pointer}
#indexModule #hideIndex {width: 400px; height: 526px; z-index: 9999;}
#indexModule ul, #indexModule li {list-style: none}
#indexModule .jcarousel-container {position: relative; width:400px; height: 526px;}

#indexModule .jcarousel-clip {position: relative; overflow: hidden; width: 360px; height: 526px; margin: 0; padding: 0; }
#indexModule .jcarousel-list {position: relative; overflow: hidden; height: 526px; margin: 32px 0 0 0; padding: 0; list-style: none;}

#indexModule .jcarousel-list li, #indexModule .jcarousel-item {float: left; display: inline; width: 360px; height: 526px; margin: 0 31px 0 0; padding: 0; background-repeat: no-repeat; -moz-border-radius: 4px; -webkit-border-radius: 4px; }

#indexModule .jcarousel-prev {right: 32px; top: 10px}
#indexModule .jcarousel-next {right: 4px; top: 10px}
#indexModule.bigButtonStyle .jcarousel-prev {height:32px; right: 98px; top: 480px; background-image: url(images/bigarrows.png); display:none!important;/***aroo hide by manoj***/}
#indexModule.bigButtonStyle .jcarousel-prev:hover {background-position: -64px 0}
#indexModule.bigButtonStyle .jcarousel-prev-disabled {background-position: -128px 0}
#indexModule.bigButtonStyle .jcarousel-prev-disabled:hover {background-position: -128px 0}

#indexModule.bigButtonStyle .jcarousel-next {height: 32px; right: 63px; top: 480px; background-image: url(images/bigarrows.png); display:none!important;/***aroo hide by manoj***/}
#indexModule.bigButtonStyle .jcarousel-next:hover {background-position: -96px 0}
#indexModule.bigButtonStyle .jcarousel-next-disabled {background-position: -160px 0}
#indexModule.bigButtonStyle .jcarousel-next-disabled:hover {background-position: -160px 0}


/* ------ Information on hover on index.html ------ */

.indexHoverInfo {display: none; position: absolute; background: url(images/indexbg.png) repeat; bottom: 0; padding: 15px; width: 360px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; 	-webkit-border-bottom-right-radius: 4px; display:none!important;}

.indexHoverInfo .title h2 {color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; line-height: 1.25em; margin: 0; padding:0; width: 360px; text-decoration: none; letter-spacing: -1px; }
.indexHoverInfo .title a {color: #fff; text-decoration: none}
.indexHoverInfo .title a:hover {color: #333; background-color: transparent}



.contentCarousel {visibility: hidden}
#fullCarousel {overflow: hidden}
.jcarousel-prev {z-index: 3; display: none; position: absolute; right: 47px; top: 9px; width: 32px; height: 26px; cursor: pointer; background: url(images/carouselarrows.png) no-repeat 0 0;}
.jcarousel-prev:hover {background-position: -128px 0}

.jcarousel-prev-disabled {cursor: default; background-position: -64px 0; }
.jcarousel-prev-disabled:hover {background-position: -64px 0}

.jcarousel-next {z-index: 3; display: none; position: absolute; right: 19px; top: 9px; width: 31px; height: 26px; cursor: pointer;
  background: url(images/carouselarrows.png) no-repeat -32px 0;}
.jcarousel-next:hover {background-position: -160px 0}

.jcarousel-next-disabled {cursor: default; background-position: -96px 0;}
.jcarousel-next-disabled:hover {background-position: -96px 0}
