﻿/* style.css */
body
{
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.topbg
{
	background: url(NewDesignImages/topbg.png) repeat-x;
	border-left: 0px solid white;
	border-right: 0px solid white;
	padding: 0px 10px 0px 10px;
	height: 110px;
}
.headerbg
{
	background: url(NewDesignImages/headerbg.jpg) repeat-x;
	border-left: 0px solid white;
	border-right: 0px solid white;
	padding: 0px 10px 0px 10px;
	height: 40px;
}
#featured
{
	width: 1018px;
	padding-right: 0px;
	position: relative;
	border: 0px solid red;
	height: 341px;  border-radius:8px;
	background:#f7f6f1 ;
	z-index: 1000;
}
#featured ul.ui-tabs-nav
{
	position: absolute;
	top: 65px;
	left: 35px;
	list-style: none;
	padding: 0;
	margin: 0;
	z-index: 1000;
	border: 0px solid red; 
}
#featured ul.ui-tabs-nav li
{
	padding: 1px 0;
	padding-left: 13px;
	color: #fff;
}
#featured ul.ui-tabs-nav li img
{
	float: left;
	margin: 2px 5px;
	background: #fff;
	padding: 2px;
	border: 0px solid #eee;
}
#featured ul.ui-tabs-nav li span
{
	font-family: Arial Narrow, Arial, sans-serif; font-stretch: condensed; 
	padding: 10px;
	font-size: 19px;
	text-decoration: none;
	font-weight: bold;
	margin-top: 10px; text-transform:uppercase;
	text-shadow: 1px solid #666;
	line-height: 22px;
}
#featured li.ui-tabs-nav-item a
{
	display: block;
	text-decoration: none;
	text-align: left;
	padding: 10px;
	padding-left: 20px;
	color: #666666;
	font-weight: bold;
	background: url(NewDesignImages/bluedot.png) left no-repeat;
	
}
#featured li.ui-tabs-nav-item a:hover
{
	background: url(NewDesignImages/bluedot.png) left no-repeat;
	color: #4682c8;
}
#featured li.ui-tabs-selected
{
	z-index: 1000;
	font-weight: bold;
	color: #000;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a
{
	background: url(NewDesignImages/bluedot.png) left no-repeat;
	color: #4682c8;
}
#featured .ui-tabs-panel
{
	width: 1018px;
	height: 250px;
	background: #FFF;
	position: relative;
}
#featured .ui-tabs-panel .info
{
	position: absolute;
	top: 160px;
	left: 0;
	height: 90px;
	width: 748px;
	background: url(NewDesignImages/transparent-bg.png);
}
#featured .info h2
{
	font-size: 20px;
	font-family: Georgia, serif;
	color: #fff;
	padding: 5px;
	margin: 0;
	overflow: hidden;
}
#featured .info p
{
	margin: 0 5px;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 15px;
	color: #f0f0f0;
}
#featured .info a
{
	text-decoration: none;
	color: #fff;
}
#featured .info a:hover
{
	text-decoration: underline;
}
#featured .ui-tabs-hide
{
	display: none;
}
.text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	padding-left: 0px;
	padding-right: 5px;
}
.Stext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #282828;
	padding-left: 0px;
	padding-right: 3px;
}
.Stext:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #282828;
	padding-left: 0px;
	padding-right: 3px;
	text-decoration: none;
}
.textLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: underline;
}
.textLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: none;
}
.HText
{
	font-family: "Myriad Pro" , "Myriad Pro Cond" , "Myriad Pro Light" , "Myriad Web Pro";
	font-size: 15px;
	color: #282828;
	padding-left: 20px;
	text-transform: uppercase;
	background: url(NewDesignImages/header_decor.png) repeat-x left bottom;
	height: 45px;
}
.input
{
	background: #fff;
	border-bottom: solid 1px #e9e9e9;
	border-left: solid 1px #e9e9e9;
	border-right: solid 1px #e9e9e9;
	border-top: solid 1px #e9e9e9;
	font-family: Arial, Helvetica, sans-serif;
	color: #282828;
	font-size: 12px;
	font-weight: none;
	text-decoration: none;
	padding-left: 3px;
	height: 21px;
}
a.btn_b
{
	/* Sliding right image */
	background: url(NewDesignImages/btn_right.png) no-repeat scroll top right;
	text-align: center;
	display: block;
	float: left;
	height: 32px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 13px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */ /* FONT PROPERTIES */
	text-decoration: none;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	text-transform: none;
}
a.btn_b span
{
	/* Background left image */
	background: url(NewDesignImages/btn_Left.png) no-repeat;
	display: block;
	line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 2px 5px 5px 15px;
}
a.btn_b:hover span
{
	text-decoration: underline;
}
.button
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
	text-transform: uppercase;
	background-image: url(NewDesignImages/btn_BG.jpg);
	border: 0px;
	height: 22px;
	padding-bottom: 3px;
}
.jcarousel-skin-tango .jcarousel-container
{
	background: #f8f8f8;
	border: 0px solid #346F97;
}
.jcarousel-skin-tango .jcarousel-direction-rtl
{
	direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal
{
	width: 900px;
	padding: 20px 40px;
	height: 65px;
}
.jcarousel-skin-tango .jcarousel-container-vertical
{
	width: 75px;
	height: 100px;
	padding: 20px 20px;
}
.jcarousel-skin-tango .jcarousel-clip
{
	overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal
{
	width: 900px;
	height: 75px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical
{
	width: 75px;
	height: 100px;
}
.jcarousel-skin-tango .jcarousel-item
{
	width: 122px;
	height: 62px;
	border: 0px solid red;
}
.jcarousel-skin-tango .jcarousel-item-horizontal
{
	margin-left: 0;
	margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal
{
	margin-left: 10px;
	margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical
{
	margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder
{
	background: #fff;
	color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal
{
	position: absolute;
	top: 43px;
	right: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(NewDesignImages/next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal
{
	left: 5px;
	right: auto;
	background-image: url(NewDesignImages/prev-horizontal.png);
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus
{
	background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active
{
	background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active
{
	cursor: default;
	background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal
{
	position: absolute;
	top: 43px;
	left: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(NewDesignImages/prev-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal
{
	left: auto;
	right: 5px;
	background-image: url(NewDesignImages/next-horizontal.png);
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus
{
	background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active
{
	background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active
{
	cursor: default;
	background-position: -96px 0;
}
/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical
{
	position: absolute;
	bottom: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(NewDesignImages/next-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover, .jcarousel-skin-tango .jcarousel-next-vertical:focus
{
	background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active
{
	background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active
{
	cursor: default;
	background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical
{
	position: absolute;
	top: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(NewDesignImages/prev-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-vertical:focus
{
	background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active
{
	background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active
{
	cursor: default;
	background-position: 0 -96px;
}
/*footer menu*/
ul#navlist
{
	margin-top: 0;
	padding: 0;
	white-space: nowrap;
	text-align: left;
}
#navlist li
{
	display: inline;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
#navlist a
{
	padding: 0px 30px 0px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#navlist a:link, #navlist a:visited
{
	color: #fff;
	background-color: none;
	text-decoration: none;
}
#navlist a:hover
{
	color: #fff;
	background-color: none;
	text-decoration: underline;
}
.linksbg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #e5e0d6;
	color: #9d9687;
	padding: 0px 10px 0px 10px;
}
.mid
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	background: #64b7c1;
	color: #fff;
	padding: 0px 10px;
	text-align: center;
	text-transform: none;
	font-weight: bold;
}
.Footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #4682c8;
	color: #fff;
	padding: 0px 10px;}
	
.Footerlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	padding: 10px;
	text-align: right;
}
.Footerlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	padding: 10px;
	text-decoration: none;
}
.FooterText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-align: left;
	padding-left: 30px;
	padding-right: 5px;
}
.table
{
	background: #343434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-align: center;
	line-height: 30px;
}
TABLE.nifty
{
	border-left-color: #ccc;
	border-bottom-color: #ccc;
	border-top-style: solid;
	border-top-color: #ccc;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-bottom-style: solid;
}
TABLE.nifty TD
{
	border-left-color: #ccc;
	border-bottom-color: #ccc;
	border-top-style: solid;
	border-top-color: #ccc;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-bottom-style: solid;
}
TABLE.nifty
{
	border-top-width: 0px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-collapse: collapse;
	border-right-width: 0px;
	border-spacing: 0;
}
TABLE.nifty TD
{
	border-top-width: 1px;
	padding-right: 4px;
	padding-left: 4px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 4px;
	margin: 0px;
	padding-top: 4px;
	background-color: none;
	border-right-width: 1px;
}
.headT
{
	background: url(NewDesignImages/img.jpg) repeat-x left top;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	padding-left: 15px;
}
.inputSearch
{
	background: #fff url(NewDesignImages/find.png) left top no-repeat;
	border-bottom: solid 1px #e9e9e9;
	border-left: solid 1px #e9e9e9;
	border-right: solid 1px #e9e9e9;
	border-top: solid 1px #e9e9e9;
	font-family: Arial, Helvetica, sans-serif;
	color: #282828;
	font-size: 18px;
	font-weight: none;
	text-decoration: none;
	padding-left: 30px;
	padding-right: 10px;
	height: 35px;
	width: 400px;
}
.arrowlistmenu
{
	width: 220px; /*width of accordion menu*/
	float: left;
	margin: 0px;
	padding: 0px;
	top: 0px;
	border: 1px solid #adadac;
}
.arrowlistmenu .menuheader
{
	/*CSS class for menu headers in general (expanding or not!)*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	background: url(NewDesignImages/img.jpg);
	margin: 0px; /*bottom spacing between header and rest of content*/
	text-transform: none;
	padding: 6px 0 6px 10px; /*header text is indented 10px*/
	cursor: hand;
	cursor: pointer;
	border: 0px solid red;
}
.arrowlistmenu .openheader
{
	/*CSS class to apply to expandable header when it's expanded*/
	background-image: url(NewDesignImages/img.jpg);
}
.arrowlistmenu ul
{
	/*CSS for UL of each sub menu*/
	list-style-type: none;
	border: 0px solid red;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}
.arrowlistmenu ul li
{
	padding-bottom: 0px;
	border: 0px solid red; /*bottom spacing between menu items*/
}
.arrowlistmenu ul li .opensubheader
{
	/*Open state CSS for sub menu header*/
	background: none !important;
}
.arrowlistmenu ul li .closedsubheader
{
	/*Closed state CSS for sub menu header*/
	background: none !important;
}
.arrowlistmenu ul li a
{
	color: #3f3f3f;
	background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
	display: block;
	padding: 6px 0;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: none;
	border-top: 1px solid #dadada;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.arrowlistmenu ul li a:visited
{
	color: #3f3f3f;
}
.arrowlistmenu ul li a:hover
{
	/*hover state CSS*/
	background-color: none;
	color: #000;
}
.arrowlistmenu ul li a.subexpandable:hover
{
	/*hover state CSS for sub menu header*/
	background: none;
}
#container
{
	margin: 0;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
#content
{
	width: 520px;
	min-height: 500px;
}
/*a:link, a:visited {
	color:#27b;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a img {
	border-width:0;
}*/
#topnav
{
	padding: 0px;
	font-size: 12px;
	line-height: 23px;
	text-align: right;
}
#topnav a.signin
{
	padding: 4px 6px 6px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	padding: 0px;
}
#topnav a.signin:hover
{
	padding: 0px;
}
#topnav a.signin, #topnav a.signin:hover
{ *background-position:none;
}
a.signin
{
	position: relative;
	margin-left: 3px;
}
a.signin span
{
	padding: 0px;
	margin-right: 15px;
}
#topnav a.menu-open
{
	color: #666 !important;
	outline: none;
}
#small_signup
{
	display: inline;
	float: none;
	line-height: 23px;
	margin: 25px 0 0;
	width: 170px;
}
a.signin.menu-open span
{
	color: #789;
}
#signin_menu
{
	display: none;
	background-color: #f7f7f7;
	position: absolute;
	width: 210px;
	z-index: 100;
	border: 1px solid #4ab432;
	text-align: left;
	padding: 12px;
	top: 12px;
	right: 0px;
	margin-top: 3px;
	margin-right: 89px;
	color: #789;
	font-size: 12px;
}
#signin_menu input[type=text], #signin_menu input[type=password]
{
	display: block;
	border: 1px solid #d7d7d7;
	font-size: 13px;
	margin: 0 0 5px;
	padding: 5px;
	width: 203px;
}
#signin_menu p
{
	margin: 0;
	font-size: 11px;
}
#signin_menu a
{
	color: #6AC;
	text-decoration: underline;
}
#signin_menu label
{
	font-weight: normal;
}
#signin_menu p.remember
{
	padding: 10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete
{
	clear: both;
	margin: 5px 0;
}
#signin_menu p a
{
	color: #27B !important;
}
#signin_submit
{
	background: #39d url( 'NewDesignImages/bg-btn-blue.png' ) repeat-x scroll 0 0;
	border: 1px solid #39D;
	color: #fff;
	text-shadow: 0 -1px 0 #39d;
	padding: 4px 10px 5px;
	font-size: 11px;
	margin: 0 5px 0 0;
	font-weight: bold;
}
#signin_submit::-moz-focus-inner
{
	padding: 0;
	border: 0;
}
#signin_submit:hover, #signin_submit:focus
{
	background-position: 0 -5px;
	cursor: pointer;
}
.tipsy-inner
{
	padding: 10px 15px;
	line-height: 1.5em;
	font-weight: bold;
}
.tipsy
{
	opacity: .8;
	filter: alpha(opacity=80);
	background-repeat: no-repeat;
	padding: 5px;
}
.tipsy-inner
{
	padding: 8px 8px;
	max-width: 200px;
	font: 11px 'Lucida Grande' , sans-serif;
	font-weight: bold;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #000;
	color: white;
	text-align: left;
}
.tipsy-north
{
	background-image: url(NewDesignImages/tipsy-north.gif);
	background-position: top center;
}
.tipsy-south
{
	background-image: url(NewDesignImages/tipsy-south.gif);
	background-position: bottom center;
}
.tipsy-east
{
	background-image: url(NewDesignImages/tipsy-east.gif);
	background-position: right center;
}
.tipsy-west
{
	background-image: url(NewDesignImages/tipsy-west.gif);
	background-position: left center;
}
.markermenu
{
	/*width of menu*/
	background-color: #e5e0d6;
}
.markermenu ul
{
	list-style-type: none;
	margin: 5px 0;
	padding: 0;
	border: 0px solid #9A9A9A;
	background-color: #e5e0d6;
}
.markermenu ul li a
{
	background: white url(NewDesignImages/arrow.jpg) no-repeat 2px center;
	font: none 12px Arial, Helvetica, sans-serif;
	color: #9d9687;
	display: block;
	width: auto;
	padding: 2px 0;
	padding-left: 15px;
	text-decoration: none;
	background-color: #e5e0d6;
}
* html .markermenu ul li a
{
	/*IE only. Actual menu width minus left padding of LINK (20px) */
	width: 160px;
}
.markermenu ul li a:visited, .markermenu ul li a:active
{
	color: #9d9687;
}
.markermenu ul li a:hover
{
	color: #7e7a71;
	background-color: #e5e0d6;
	text-decoration: underline;
	background-image: url(NewDesignImages/arrow.jpg); /*onMouseover image change. Remove if none*/
}
.boxbg
{
	background:#f7f6f1;
	border-radius:8px;
	width: 240px;
	height: 260px;
	color: #606161;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px 12px 5px 12px;
	line-height: 15px;
}
.bluelinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008c99;
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: none;
}
.bluelinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008c99;
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: underline;
}
.bluelinksB
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #008c99;
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: none; line-height:26px;
}
.bluelinksB:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #008c99;
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: underline; line-height:26px;
}
.bluelinksB1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #008c99;
	padding-left: 0px;
	padding-right: 5px; padding-bottom:5px;
	text-decoration: none; line-height:26px;
}
.blueB
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #008c99;
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: none;
	text-align: center;
}

ul#navlist
{
	margin-top: 10px;
	margin-right: 45px;
	padding: 0;
	text-align: right;
}
#navlist li
{
	display: inline;
	list-style-type: none;
}
#navlist a
{
	padding: 3px 10px;
}
#navlist a:link, #navlist a:visited
{
	color: #666666;
	background-color: none;
	text-decoration: none;
	font-weight: bold;
}
#navlist a:hover
{
	color: #fff;
	background-color: #88c6ce;
	text-decoration: none;
}
#itemsbrowse
{
	margin: 5px auto;
	width: 850px;
	height: 45px;
	border: 0px solid #efefef;
}

#que
{
	width: 850px;
	margin: 0px auto;
	z-index: 10000;
}
.sliderc
{
	float: left;
	left: -5000px;
	margin: 10px;
	position: relative;
	visibility: hidden;
}
.sliderc ul
{
	height: 45px;
	width: 850px;
}
.sliderc ul li
{
	padding: 0 4px 0px 4px;
	height: 40px;
	float: left;
	text-align: center;
	width: 90px;
}
.sliderc ul li a
{
	color: #505150;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	line-height: 18px;
	text-decoration: none;
	padding: 0px;
	vertical-align: top;
	padding-bottom: -10px;
}
.sliderc ul li a:hover
{
	color: #7cc04b;
	text-decoration: underline;
}
.sliderc ul li img
{
	cursor: pointer;
	width: 90px;
	padding-top: 0px;
	margin-right: 1px;
	text-align: center;
	border: 0px solid #cacccb;
}
.prev
{
	cursor: pointer;
	float: left;
	padding-top: 20px;
	top: 20px;
}
.next
{
	cursor: pointer;
	float: left;
	padding-top: 20px;
	top: 20px;
}
.btext
{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}
.headertext
{
	color: #b3b3b3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-align: center;
	font-weight: none;
	text-transform: uppercase;
	padding-left: 100px;
}
.bluelinksB_s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008c99;
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: none;
}
.bluelinksB_s:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008c99;
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: underline;
}
.Ltext
{
	color: #b3b3b3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	font-weight: none;
	text-transform: none;
	padding: 10px;
}
.LtextB
{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	font-weight: none;
	text-transform: none;
}

/*sitemap menu*/
.sitehead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b3b3b3;
	padding-bottom: 2px;
	margin: 0px;
	font-weight: normal;
	text-transform: uppercase;
	border-bottom: 1px solid #cccccc;
	text-decoration: none;
}

#menu
{
	margin: 0px;
	padding-left: 15px;
}
#menu ul
{
	list-style: none;
	padding-left: 20px;
}
#menu li
{
	list-style: square;
	margin: 0px;
	padding-left: 0px;
}
#menu li a
{
	list-style: none;
	color: #231f20;
	text-transform: none;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	height: 22px;
	padding: 0 5px 0 5px;
	text-align: left;
}
#menu li a:hover
{
	color: #231f20;
	text-decoration: underline;
}







.icon_panel
{
	padding: 5px 10px;
	padding-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008c99;
	font-weight: bold;
}
.grey_smalltxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b3b3b3;
	text-align: left;
}

.greylink
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b3b3b3;
	font-weight: bold;
}
.greylink:hover
{
	text-decoration: none;
	color: #000000;
}

#selected
{
	text-decoration: none;
	color: #000000;
}
.left_bg
{
	background: url(NewDesignImages/repeat_y.jpg) repeat-y;
	padding: 0px;
}
.navleft ul
{
	padding: 0px;
	margin: 0px;
	width: 190px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
}
.navleft li
{
	list-style: none;
}
.navleft ul li a
{
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding: 6px 30px 8px 4px;
	letter-spacing: 0px;
	background: url(NewDesignImages/menuline.jpg) no-repeat top left;
}
.navleft ul li a:hover
{
	background: url(NewDesignImages/hover.png) no-repeat center left;
	padding: 6px 30px 8px 4px;
}

.current
{
	background: url(NewDesignImages/hover.png) no-repeat center left;
	padding: 4px 20px 3px 8px;
}
.a1
{
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding: 6px 30px 8px 4px;
	letter-spacing: 0px;
	background: url(../i0mages/menuline.jpg) no-repeat top left;
}

h2
{
	color: #008c99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0px;
	padding: 4px 30px 5px 8px;
}

.blog_position
{
	background: url(NewDesignImages/blog.png) no-repeat;
	padding: 0px 30px 0px 8px;
	float: left;
	height: 18px;
}
.demo_position
{
	background: url(NewDesignImages/demo.png) no-repeat;
	padding: 0px 30px 0px 5px;
	float: left;
	height: 18px;
}
.newslett_position
{
	background: url(NewDesignImages/newsletter.png) no-repeat;
	padding: 0px 30px 0px 8px;
	float: left;
	height: 18px;
}
.plan_position
{
	background: url(NewDesignImages/campare_plan.png) no-repeat;
	padding: 0px 30px 0px 8px;
	float: left;
	height: 18px;
}
.var_border
{
	background: url(NewDesignImages/border.jpg) no-repeat;
	background-position: right;
}

h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #e5e0d6;
	color: #9d9687;
	padding-left: 5px;
	margin: 0px;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #5c96df;
	margin: 0px;
	font-weight: normal;
	text-transform: uppercase;
}

.icon_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008c99;
	font-weight: bold;
	text-decoration: none;
}
.icon_link:hover
{
	text-decoration: underline;
	font-size: 11px;
	color: #008c99;
	font-weight: bold;
}

h4
{
	color: #008c99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0px;
}

.midtextB
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #808080;
	line-height: 16px;
	text-align: justify;
}

.midtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	line-height: 16px;
	text-align: justify;
}
.green_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008c99;
	font-weight: bold; text-align:left;
}
a img
{
	border: 0px;
}
.top
{
	background: url(NewDesignImages/top.jpg) no-repeat;
	width: 393px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding: 18px 16px;
	padding-bottom: 11px;
	color: #FFFFFF;
	line-height: 12px;
	text-align: center;
}
.submit_bg
{
	background: #f4f2ee;
	padding: 15px;
	border-right: 5px solid #fff;
	border-left: 5px solid #fff;
}
.input_field
{
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
	padding: 2px;
}
.input_fields
{
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
	padding: 2px;
}

.text_area
{
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
	padding: 2px;
	height: 80px;
	background: url(NewDesignImages/textarea_bg.jpg) repeat-x;
	background-color: #FFFFFF;
}
.btn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #000000;
	padding: 1px;
}
.sub_bott
{
	background: url(NewDesignImages/sub_bott.jpg) no-repeat;
	width: 465px;
	height: 36px;
}

.Btext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 16px;
	text-align: right;
}
.Ttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: right;
}

.left
{
	background: url(NewDesignImages/sublink_left1.jpg) left bottom no-repeat;
	z-index: 1000;
}
.gray
{
	background: url(NewDesignImages/gray.jpg) no-repeat center top;
	height: 22px;
	text-align: center;
	font-size: 11px;
	padding-bottom: 10px;
}
.green
{
	background: url(NewDesignImages/green.jpg) no-repeat center top;
	height: 22px;
	text-align: center;
	font-size: 11px;
	padding-bottom: 10px;
}
.orange
{
	background: url(NewDesignImages/orange.jpg) no-repeat center top;
	height: 22px;
	text-align: center;
	font-size: 11px;
	padding-bottom: 10px;
}
.yellow
{
	background: url(NewDesignImages/yellow.jpg) no-repeat center top;
	height: 22px;
	text-align: center;
	font-size: 11px;
	padding-bottom: 10px;
}
.blue
{
	background: url(NewDesignImages/blue.jpg) no-repeat center top;
	height: 22px;
	text-align: center;
	font-size: 11px;
	padding-bottom: 10px;
}
.red
{
	background: url(NewDesignImages/red.jpg) no-repeat center top;
	height: 22px;
	text-align: center;
	font-size: 11px;
	padding-bottom: 10px;
}

.middle
{
	background: url(NewDesignImages/sublink_middle1.jpg) left bottom repeat-x;
	z-index: 1000;
}

.right
{
	background: url(NewDesignImages/sublink_right1.jpg) right bottom no-repeat;
	z-index: 1000;
}



#backgroundPopup
{
	display: none;
	position: fixed;
	_position: absolute; /* hack for internet explorer 6*/
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: #000000;
	border: 1px solid #cecece;
	z-index: 1;
}
#popupContact
{
	display: none;
	position: fixed;
	_position: absolute; /* hack for internet explorer 6*/
	height: 384px;
	width: 408px;
	background: #FFFFFF;
	border: 2px solid #cecece;
	z-index: 2;
	padding: 12px;
	font-size: 13px;
}
#popupContact h1
{
	text-align: left;
	color: #6FA5FD;
	font-size: 22px;
	font-weight: 700;
	border-bottom: 1px dotted #D3D3D3;
	padding-bottom: 2px;
	margin-bottom: 20px;
}
#popupContactClose
{
	font-size: 14px;
	line-height: 14px;
	right: 6px;
	top: 4px;
	position: absolute;
	color: #6fa5fd;
	font-weight: 700;
	display: block;
}
#button
{
	text-align: center;
	margin: 100px;
}


.accordion
{
	width: 770px;
	border-bottom: solid 0px #c4c4c4;
}
.accordion h3
{
	background: url(NewDesignImages/bg1.jpg) left top no-repeat;
	padding: 10px 15px;
	margin: 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5a96dc;
	text-transform: uppercase;
	height: 38px;
	cursor: pointer;
}
.accordion h3:hover
{
	background-color: none;
}
.accordion h3.active
{
	background: url(NewDesignImages/bg1.jpg) left top no-repeat;
	padding: 10px 15px;
}
.accordion p
{
	background: #fff;
	margin: 0;
	padding: 5px 15px 20px;
	border-left: solid 0px #c4c4c4;
	border-right: solid 0px #c4c4c4;
}


#main-content
{
	font-size: 1.5em;
	font-size: 12px;
	z-index: 10000;
}
#dropmenu, #dropmenu ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	position: relative;
	line-height: 1.5em;
	z-index: 10000;
	background: none;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	float: left;
}
#dropmenu a
{
	display: block;
	padding: 0.25em 1em;
	color: #666;
	border-right: 0px solid #c8c8c8;
	text-decoration: none;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
}
#dropmenu a:hover
{
	background: #88c6ce;
	color: #fff;
	z-index: 1000;
}
#dropmenu li
{
	float: left;
	position: relative;
	z-index: 1000;
}
#dropmenu ul
{
	position: absolute;
	display: none;
	width: 12em;
	top: 1.9em;
	left: -1px;
	background: #fefdf7;
	opacity: 0.9;
	filter: alpha(opacity=100);
}
#dropmenu ul a
{
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
}
#dropmenu li ul
{
	border-top: 1px solid #c8c8c8;
	width: 14.1em
}
#dropmenu li ul a
{
	width: 100%;
        box-sizing:border-box;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
	height: auto;
	float: left;
	border-bottom: 1px solid #c8c8c8;
	text-transform: none;
	text-align: left;
}
#dropmenu li ul li {
    float: left;
    width: 100%;
}
#dropmenu ul ul
{
	top: auto;
	z-index: 1000;
}
#dropmenu li ul ul
{
	left: 12em;
	margin: 0px 0 0 10px;
	z-index: 1000;
}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul
{
	display: none;
	z-index: 1000;
}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul
{
	display: block;
	z-index: 1000;
}



.partner
{
	background: url(NewDesignImages/bg1.jpg) left top no-repeat;
	padding: 0px 15px 5px 15px;
	margin: 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5a96dc;
	text-transform: uppercase;
	height: 48px;
	cursor: pointer;
	margin-bottom: 10Px;
	text-align: left;
}

.partner1
{
	padding: 0px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5a96dc;
	text-transform: uppercase;
	height: 58px;
	cursor: pointer;
	text-decoration: none;
}


.infiniteCarousel {
	width: 975px;
	position: relative;
}
.infiniteCarousel .wrapper {
	width: 895px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
	overflow: auto;
	min-height: 100px;
	
	margin: 0 40px;
	position: absolute;
	top: 0;
}
.infiniteCarousel ul a img {
	border: 0px solid #000;
}
.infiniteCarousel .wrapper ul {
	width: 9999px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
}
.infiniteCarousel ul li {
	display: block;
	float: left;
	border: 0px solid red;
	padding: 9px;
	height: 85px;
	width: 110px;
}
.infiniteCarousel ul li a img {
	display: block; padding:0px 10px 0px 10px; border:0px solid red;
}
.infiniteCarousel .arrow {
	display: block;
	height: 36px;
	width: 37px;
	background: url(http://www.channelsale.com/newdesign/images/arrow.png) no-repeat 0 0;
	text-indent: -999px;
	position: absolute;
	top: 12px;
	cursor: pointer;
}
.infiniteCarousel .forward {
	background-position: 0 0;
	right: 0;
}
.infiniteCarousel .back {
	background-position: 0 -72px;
	left: 0;
}
.infiniteCarousel .forward:hover {
	background-position: 0 -36px;
}
.infiniteCarousel .back:hover {
	background-position: 0 -108px;
}







/* Facebook.css */
#facebox .b
{
	background: url(NewDesignImages/b.png);
}

#facebox .tl
{
	background: url(NewDesignImages/tl.png);
}

#facebox .tr
{
	background: url(NewDesignImages/tr.png);
}

#facebox .bl
{
	background: url(NewDesignImages/bl.png);
}

#facebox .br
{
	background: url(NewDesignImages/br.png);
}

#facebox
{
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 20px;
	z-index: 100;
	text-align: left;
}

#facebox .popup
{
	position: relative;
}

#facebox table
{
	border-collapse: collapse;
}

#facebox td
{
	border-bottom: 0;
	padding: 0;
}

#facebox .tableInfo tr td
{
	padding: 5px;
}

#facebox .body
{
	background: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	padding: 10px;
	width: 525px;
}

#facebox .loading
{
	text-align: center;
}

#facebox .image
{
	text-align: center;
}

#facebox img
{
	border: 0;
	margin: 0;
}

#facebox .fbfooter
{
	border-top: 1px solid #DDDDDD;
	padding-top: 5px;
	margin-top: 10px;
	text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br
{
	height: 10px;
	width: 10px;
	overflow: hidden;
	padding: 0;
}

#facebox_overlay
{
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}

.facebox_hide
{
	z-index: -100;
}

.facebox_overlayBG
{
	background-color: #000;
	z-index: 99;
}

* html #facebox_overlay
{
	/* ie6 hack */
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight +  'px' );
}

#facebox p.caption
{
	font-size: 12px;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	display:none;
}



.img
{
	opacity: 1.0;
	filter: alpha(opacity=100); /* For IE8 and earlier */
}
.img:hover
{
	opacity: 0.4;
	filter: alpha(opacity=40); /* For IE8 and earlier */
}

.ChannelsaleLogin
{
	background: url(NewDesignImages/login.jpg);
}

/*Login Page */
.HText
{
	background: url( "images/header_decor.png" ) repeat-x scroll left bottom transparent;
	color: #282828;
	font-family: "Myriad Pro" , "Myriad Pro Cond" , "Myriad Pro Light" , "Myriad Web Pro";
	font-size: 15px;
	height: 45px;
	padding-left: 20px;
	text-transform: uppercase;
}

.arialgrey12
{
	color: #494949;
	font-size: 16px;
	text-decoration: none;
}

.buttonB
{
	background: url( "images/topbg.jpg" ) repeat-x scroll 0 0 transparent;
	border: 0 none;
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	height: 22px;
	line-height: 20px;
	padding: 5px 10px;
	text-decoration: none;
	text-transform: uppercase;
}

/*Sign Up Page*/
.bannerdownbg
{
	background-image: url( "images/grey_bg.jpg" );
	background-position: center top;
	background-repeat: no-repeat;
}
.registrationsubheader
{
	color: #1287C2;
	font-size: 14px;
	font-weight: bold;
}
.headline_main
{
	color: #1287C2;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.sectionuseperator
{
	background-color: #E1E1E1;
	background-image: url( "images/spacer.gif" );
	background-repeat: repeat-x;
	border-bottom: 1px solid #FFFFFF;
	height: 1px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 90%;
}
.btn_extralarge
{
	background-image: url( "images/btn_extralarge.png" );
	border: 0 none;
	color: #000000;
	height: 27px;
	width: 149px;
}


.Footerheadlink
{
	font: none 12px Arial, Helvetica, sans-serif;
	color: #9d9687;
	display: block;
	width: auto;
	padding: 2px 0;
	padding-left: 0px;
	text-decoration: none;
}

.Footerheadlink:hover
{
	font: none 12px Arial, Helvetica, sans-serif;
	color: #9d9687;
	display: block;
	width: auto;
	padding: 2px 0;
	padding-left: 0px;
	text-decoration: underline;
}
.input_field_New
{
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	border: 1px solid #000000;
	padding: 2px;
}

#testimonial-rotator
        {
            height: 102px;
            margin: 0px;
            width: 220px;
            clear: both;
            padding-top: 0px;
            border: 0 px solid red;
        }
        #testimonial-quotes
        {
            color: #8f8f8f;
            font-style: italic;
            list-style: none;
            font-size: 24px;
            margin: 0;
            padding: 0;
            line-height: 30px;
        }
        #testimonial-quotes li
        {
            width: 100%;
            display: none;
        }
        .cite
        {
            color: #1c94d2;
            font-size: 12px;
            text-align: left;
        }
        #testimonial-container
        {
            margin: 0;
            padding: 0;
            height: auto !important;
            height: 142px;
            width: 923px;
            float: left;
        }
        #testimonial-text
        {
            margin: 0;
            padding: 0;
            height: auto;
            width: 660px;
            float: left;
        }
        #waterskiscom
        {
            width: 83px;
            height: 74px;
            position: absolute;
            left: 3px;
            top: 3px;
            text-indent: -9999em;
        }
        #wakeboardcom
        {
            width: 81px;
            height: 74px;
            position: absolute;
            left: 91px;
            top: 3px;
            text-indent: -9999em;
        }
        .media.testimonial
        {
            position: relative;
        }
        .media
        {
            margin: 10px;
        }
        .media, .bd
        {
            overflow: hidden;
            _overflow: visible;
            zoom: 1;
        }
        .media .img
        {
            float: left;
            margin-right: 42px;
        }
        .media .img img
        {
            display: block;
        }
        .logo
        {
            border-radius: 0px;
            border: 0px solid #dedede;
            padding: 1px;
        }
        .lineborder
        {
            background: url(..NewDesignImages/div.jpg) no-repeat center;
            height: 65px;
        }
        .logotexth
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 16px;
            color: #666;
            text-align: left;
        }
        
        .texth
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
            color: #666;
            text-align: left; text-decoration:none;
        }
        .texth:hover
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
            color: #666;
            text-align: left; text-decoration:underline;
        }
        
         .textb
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 20px;
            color: #666;
            text-align: left; text-decoration:none;
        }
        
        
   .slides {
  clear: both;
  margin:10px auto;
  padding:0;
  overflow:hidden;
  height:75px;
  width:214px; 
  color: #000; background:url (../images/border.png) no-repeat;
  border-radius:0px; border-color:#e7e5df;
}

.slides img{
  border: none;
  background: #fff;
  padding: 0px;
  margin: 0px;
  height:73px; border:1px solid #e5e3dc;
  width:212px; border-radius:5px;
}



.container {width:1017px; margin:0px auto;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	width: 100%; cursor: auto; 
}
ul.tabs li {
	float: left;
	margin-right:2px;
	padding: 0;
	height: 31px;
	line-height: 31px;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden; border:1px solid #e0e0e0;
    border-radius:5px 5px 0 0;
	position: relative; 
}
ul.tabs li a {
	text-decoration: none;
	color: #5b5b5b;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; text-transform:uppercase;
	border: 0px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #dcd8d0; }
	
.tab_container { 
    border:1px solid #dcd8d0;
    border-radius:0px 5px 5px 5px;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #254588;
}
.tab_content img {
	float: left;
	margin: 0px;
	border: 0px solid #ddd;
	padding: 0px;
}

/*Testimonials*/

.box { }
    
 .boxbg1 {border:0px solid #dcd8d0;
    border-radius:9px; background:#f7f6f1 url(http://www.channelsale.com/NewDesign/images/quote.png) no-repeat; width:214px; height:190px;}
 
 
 
 #newsticker-demo { 
width:182px; 
background:none; 
padding:0px 5px 0; 
font-family:Arial,Sans-Serif;
font-size:12px;  
margin: 0px auto; 
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:170px;  padding-top:15px;   border:0px solid red;}
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:10px;}
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:right; width:155px; height:160px;color:#606161;  padding-left:18px; border:0px solid red; text-align:left; vertical-align:middle;}
.newsticker-jcarousellite .info span.cat { display: block;  font-size:11px; color:#363636; padding-top:10px; font-weight:bold; border:0px solid red;}

.clear { clear: both; }

/*.hidden
{
display: none;
}

#prevNext
{ margin-left:678px;   position:absolute;
margin-top:-3px;  border:0px solid red; float:left;
}



#prevNext img
{
position: relative;
z-index: 2;
cursor: pointer;
}

*/

.hidden
{
display: none;
}

#prevNext
{
  position: absolute ;  margin-left:682px;  margin-top:0px;  border:0px solid red; }

#prevNext img
{
position: relative;
z-index: 2;
cursor: pointer; border:0px solid red;
}

.slidesPlatforms {border:0px solid red;  padding-top:10px;}


.boxbg2
{
	background:#fff;
	border-radius:8px;
	width: 746px;
	height: 60px;
	color: #606161;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 12px 5px 12px;
	line-height: 15px; border:1px solid #dbdcdd;
}


.StextB
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008c99;
	padding-left: 0px;
	padding-right: 3px;text-decoration: none;
}
.StextB:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008c99;
	padding-left: 0px;
	padding-right: 3px;
	text-decoration: underline;
}



/*
Back to top button 
*/

#pagewrap {
	margin: 0 auto;
	padding-right: 150px;
	position:  absolute;
}
#back-top {
	position: fixed;
	top:650px;  
	right:-20px; background:none;
}
#back-top a {
	width: 108px;
	display: block; 
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 51px;
	height: 51px;
	display: block; border:0px solid red;
	margin-bottom: 7px;
	background: url(http://www.channelsale.com/newdesign/images/totop.png) no-repeat right top;
	
}
#back-top a:hover span {
	background: url(http://www.channelsale.com/newdesign/images/totop.png) no-repeat right bottom;
}




/*  16-04-2013 */





#jqb_object img {
	border: none;
}
#jqb_object {
	position: relative;
	width:214px;  
	/*height:250px; */
	height:185px; letter-spacing:0px; border:0px solid red;
	overflow: hidden; font-family: Arial, Verdana, Sans-Serif; font-size:12px;
}
#jqb_object .jqb_bar {
	position: absolute;
	height: 30px;
	left:148px;
	bottom: 0px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	color: #ffffff;
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 18px;
}
#jqb_object .jqb_slide {
	position:absolute;
	width:165px; height:250px; 
	font-family: Arial, Verdana, Sans-Serif;
	color: #666666;
    font-size: 12px; padding:14px 0px 0px 30px;
	text-align: left; border:0px solid red;
}
#jqb_object .jqb_info {
	position: absolute;
	padding: 2px 10px 2px 10px;
	float: left;
}
#jqb_object .jqb_btn {
	width: 15px;
	height: 14px;
	margin: 10px 5px 2px 2px;
	float: right;
}
#jqb_object .jqb_btn_next {
	background-image: url(NewDesignImages/play_pause_start.png);
	background-position: 14px 0;
}
#jqb_object .jqb_btn_prev {
	background-image: url(NewDesignImages/play_pause_start.png);
	background-position: 0 0px;
}
#jqb_object .jqb_btn_pause {
	background-image: url(NewDesignImages/play_pause_start.png);
	background-position: 32px 0;
}
#jqb_object .jqb_btn_play {
	background-image: url(NewDesignImages/btn_play.png);
	width: 15px;
	height: 16px;
	background-repeat: no-repeat;
	margin-top: 11px;
}



.testi_text { display: block;  font-size:11px; color:#363636; padding-top:10px; font-weight:bold; border:0px solid red;}


 .testi_bg {border:0px solid #dcd8d0;
    border-radius:9px; background:#f7f6f1; }
    


/* ============================================================================================================================
== BUBBLE WITH A RIGHT-ANGLED TRIANGLE
** ============================================================================================================================ */

/* THE SPEECH BUBBLE
------------------------------------------------------------------------------------------------------------------------------- */

.triangle-right {
	position:relative;
	padding:15px;
	margin:1em 0 3em;
	color:#000; font-size:12px;
	background:#ededed; /* default background for browsers without gradient support */
	/* css3 */
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#e1dfdf), to(#ededed));
	background:-moz-linear-gradient(#e1dfdf, #ededed);
	background:-o-linear-gradient(#e1dfdf, #ededed);
	background:linear-gradient(#e1dfdf, #ededed);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px; 
}


/* THE TRIANGLE
------------------------------------------------------------------------------------------------------------------------------- */

.triangle-right:after {
	content:"";
	position:absolute;
	bottom:-20px; /* value = - border-top-width - border-bottom-width */
	left:50px; /* controls horizontal position */
	border-width:20px 0 0 20px; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color:#ededed transparent; 
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}


.testi_Text{position: absolute; left: 80px; top: 90px; z-index: 9999; color:#606060}





/*
.menu,
	.menu ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.menu {width:200px;}
	.menu li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:1px;
	}
	.menu a {
		display:block;
		padding:2px 5px;
		color:#000;
		background:#b0c23d;
		text-decoration:none;
	}
	.menu a:hover,
	.menu a:focus,
	.menu a:active {background:#d9dcb0;}
	.menu ul li {padding-right:15px;}
	.menu ul a {background:#ced174;}
	.hidden {display:none;}*/
	
.glossymenu{
margin: 0px 0;
padding: 0;
width: 190px;
/*width: 170px; width of menu*/
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu a{
text-decoration: none;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666 ; text-align:right;
font-weight: bold;
padding: 6px 30px 8px 4px;
letter-spacing: 0px;
background: url(NewDesignImages/menuline.jpg) no-repeat top left;
}

.glossymenu a.menuitem{
text-decoration: none;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000; text-align:right;
font-weight: bold;
padding: 6px 30px 8px 4px;
letter-spacing: 0px;
background: url(NewDesignImages/menuline.jpg) no-repeat top left;
}

/*
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #666666;
}*/

.statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
display:none;
top: 5px;
right: 5px;
border: none;
}
/*
.glossymenu a.menuitem .statusicon{
position: absolute;
display:none;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(glossyback2.gif);
}

.glossymenu div.submenu{
background: none;
}

.glossymenu div.submenu ul{ 
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 0px solid blue;
background: url(NewDesignImages/menuline.jpg) no-repeat top left;}


.glossymenu div.submenu ul li a{
text-decoration: none;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666; text-align:right;
font-weight: bold;
letter-spacing: 0px;
background: url(NewDesignImages/menuline.jpg) no-repeat top left;}

.glossymenu div.submenu ul li a:hover{
background: url(NewDesignImages/hover.png) no-repeat center left;
}
.glossymenu div.submenu ul li a.current1{
background: url(NewDesignImages/hover.png) no-repeat center left;

	
}*/