.accordion dt {
	background: url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif) no-repeat;
	width: 183px;
	height: 30px;
	background-position: -0px -80px;
	cursor: pointer;
}

.accordion dt:hover {
        background-position: -183px -80px;
}

.accordion dt:active {
        background-position: -366px -80px;
}

.accordion dt.open {
 	background-position: -549px -80px;
}

.accordion dt.open:hover {
	background-position: -183px -80px;
}

.accordion dt.open:active {
	background-position: -366px -80px;
}

.accordion span.header {
	display: block; 
	font: 13px Verdana, Arial; 
	color: #ffffff; 
	padding: 6px 0px 0px 28px;
}

.accordion ul {
	padding-left: 0px;
	list-style: none;
}

.accordion li {
	height: 19px;
}

.accordion .extra_links div {
	cursor: pointer;
	font: 12px arial;
	color: #107499;
}

.accordion dd {
	width: 183px;
	overflow: hidden; 
	background: #fff; 
}

.episodes {
        display: none;
        background-color: #FFFFFF;
        border: 1px solid #69B1F0;
}

.episodes ul {
        padding-left: 0px;
}

.episodes li {
	height: auto;
}

.episodes td.checkbox {
	vertical-align: middle;
}

.episodes td.episode {
	padding-left: 3px;
}

.left_checkbox_span {
width: 23px;
float:left;
text-align: center;
height: 18px;
vertical-align:middle;
}

.left_checkbox_span:hover {
background: #333;
}

.left_checkbox_span_feat {
width: 23px;
float:left;
text-align: center;
height: 18px;
vertical-align:middle;
}

.left_checkbox_span_feat:hover {
background: #333;
}


.left_channel_span {
width: 157px;
height: 18px;
float: left;
}

.left_channel_span:hover {
background: #ccc !important;
cursor: pointer;
}

.left_channel_span_feat {
width: 157px;
height: 18px;
float: left;
background: #88c4ff !important;
}

.left_channel_span_feat:hover {
background:  #ffffff !important;
cursor: pointer;
}

.left_episode_span {
width: 143px;
height: 18px;
float: left;
max-height: 30px;
}

.left_episode_span:hover {
background: #ccc !important;
cursor: pointer;
}

.episode_label {
width: 138px;
float: left;
margin-top: 2px;
max-width: 183px;
overflow: hidden;
padding-left: 0px;
}

.show_only {
float:right;
position:relative;
display:none;
top: -17px;
width: 75px;
height: 16px;
padding-top: 2px;
text-align:center;
color: #fff;
font-size: 10px;
background: #666666;
cursor: pointer;
}

.show_only_feat {
float:right;
position:relative;
display:none;
top: -17px;
width: 75px;
height: 16px;
padding-top: 2px;
text-align:center;
color: #fff;
font-size: 10px;
background: #444444;
cursor: pointer;
}

.show_only_season {
float:right;
position:relative;
_position: absolute;
_right: 0px;
display:none;
top: -17px;
width: 125px;
height: 16px;
padding-top: 2px;
text-align:center;
color: #fff;
font-size: 10px;
background: #444444 !important;
cursor: pointer;
}


.show_only_episode {
float:right;
display:none;
width: 165px;
font-size: 10px;
height: 16px;
text-align:center;
color: #fff;
background: #444444 !important;
cursor: pointer;
position: relative;
top: -30px;
}

.left_numbers {
font-size: 11px; float:right; color: #666;
}

.checkbox {
margin-top: 2px;
*margin-top: 0px;
}

.episode_span {
width: 150px;
text-overflow: hidden;
height: 16px;
float:left;
}

.episode_box {
padding: 5px;
width: 166px;
height: auto;
margin-left: 2px;
_margin-left: 0px;
border: 1px solid #ccc;
margin-top: 5px;
margin-bottom: 10px;
float:left; 
display: relative; 
background: #f5f5f5;
}


.watchlist {
        width:352px;
}

#topheaderdiv {
	margin-bottom:10px;
}


#leftsortdiv {
	width:183px;
	float:left;
	margin:0px;
	padding:0px;
}

#maincontent {
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	width: 775px;
}

#footerdiv {
	float:left;
	clear:both;
	margin-top:10px;
}

#navcontainer {
	margin-left:30px;
}

#navlist {
	display: inline;
	padding-left:0px;
	margin-left:0px;	
	vertical-align:bottom;
	white-space:nowrap;
	font-family: arial, helvetica, sans-serif;
  	font-size:11px;
  	font-weight:bold;
}

#navlist img {
	float:left;
	margin-right:2px;
	margin-left:2px;
	margin-top:1px;
}

#navlist li {
  display: inline;
}


#navlist li.pageNavNum {

	background-color: #fff;
	color: #666666;
	text-decoration: none;
	float: left;
	border:1px solid #293e6b;
	margin-right:2px;
	margin-left:2px;
	margin-top:1px;
	display:inline;

}

#navlist li.pageNavNum:hover {

        background-color: #28539b;
        color: #ffffff;
        text-decoration: none;
        float: left;
        border:1px solid #293e6b;
        margin-right:2px;
        margin-left:2px;
	text-decoration:underline;

}

#navlist div {
	padding:5px 10px 5px 10px;
}


#navlist li.pageNavNumSelected {

	background-color: #28539b;
	color:#fff;
	text-decoration: none;
	float: left;
	border:1px solid #293e6b;
	margin-right:2px;
	margin-left:2px;
	margin-top:1px;
}



.pageNavNum a:link {font-family:arial,verdana, helvetica, 
sans-serif;text-decoration:none;color:#585858;font-size:11px;font-weight:bold;cursor:hand;}
.pageNavNum a:active {font-family:arial,verdana, helvetica, 
sans-serif;text-decoration:none;color:#585858;font-size:11px;font-weight:bold;cursor:hand}
.pageNavNum a:visited {font-family:arial,verdana, helvetica, 
sans-serif;text-decoration:none;color:#585858;font-size:11px;font-weight:bold;cursor:hand}
.pageNavNum a:hover {font-family:arial,verdana, helvetica, 
sans-serif;text-decoration:underline;color:#ffffff;font-size:11px;font-weight:bold;cursor:hand;}


div #sortnavdiv {
	float:left;
	padding: 0px;
	margin: 0px;
	width:345px;
	position: relative;
	height: 30px;
}



.lgMeta {align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;}
.lgMeta a:link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#014fbe;text-decoration:none}
.lgMeta a:active {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#014fbe;text-decoration:none}
.lgMeta a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#014fbe;text-decoration:none}
.lgMeta a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#014fbe;text-decoration:underline}

.description {
  position: absolute;
  top: 69px;
  left: -5px;
  font: 11px arial;
  padding-left:8px;
  padding-right:8px;
  padding-top:3px;
  padding-bottom:3px;
}

<!--[if gte IE 5]>
.description {
  position: absolute;
  top: 65px;
  left: -20px;
  font: 11px arial;
  width:104px;
  height:84px;
  padding-left:8px;
  padding-right:8px;
  padding-top:3px;
  padding-bottom:3px;
}

<![endif]-->
.splashHdr {align:center}
.splashHdr A:link {font-family:Arial, Helvetica, sans-serif;color:#044db6;font-size:14px;text-decoration: none;font-weight:bold}
.splashHdr A:visited {font-family:Arial, Helvetica, sans-serif;color:#044db6;font-size:14px;text-decoration: none;font-weight:bold}
.splashHdr A:active {font-family:Arial, Helvetica, sans-serif;color:#044db6;font-size:14px;text-decoration: none;font-weight:bold}
.splashHdr A:hover {font-family:Arial, Helvetica, sans-serif;color:#044db6;font-size:14px;text-decoration: underline;font-weight:bold}

.playHere A:link {font-family:Arial, Helvetica, sans-serif;color:#014fbe;font-size:10px;font-weight:bold;text-decoration:
none}
.playHere A:visited {font-family:Arial, Helvetica, sans-serif;color:#014fbe;font-size:10px;font-weight:bold;text-decoration: none}
.playHere A:active {font-family:Arial, Helvetica, sans-serif;color:#014fbe;font-size:10px;font-weight:bold;text-decoration: none}
.playHere A:hover {font-family:Arial, Helvetica, sans-serif;color:#014fbe;font-size:10px;font-weight:bold;text-decoration:
underline}

.srchBtnTxt A:link {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;text-decoration: none;font-weight:bold}
.srchBtnTxt A:visited {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;text-decoration: none;
font-weight:bold}
.srchBtnTxt A:active {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;text-decoration: none;
font-weight:bold}
.srchBtnTxt A:hover {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;text-decoration: underline;
font-weight:bold}

/*
.new_nav A:link {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:16px;font-weight:bold;text-decoration: none}
.new_nav A:visited {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:16px;font-weight:bold;text-decoration: none}
.new_nav A:active {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:16px;font-weight:bold;text-decoration: none}
.new_nav A:hover {font-family:Arial, Helvetica, sans-serif;color:#d46500;font-size:16px;font-weight:bold;text-decoration:underline;background:url(http://www.truveo.com/client/images/hover.gif)}
.new_navSelected {font-family:Arial, Helvetica, sans-serif;color:#d46500;font-size:16px;font-weight:bold;text-decoration:underline;background:url(http://www.truveo.com/client/images/hover.gif)}
.new_nav {padding-bottom:0px}
*/

.top_nav A:link {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:12px;font-weight:bold;text-decoration: none}
.top_nav A:visited {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:12px;font-weight:bold;text-decoration: none}
.top_nav A:active {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:12px;font-weight:bold;text-decoration: none}
.top_nav A:hover {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:12px;font-weight:bold;text-decoration: underline}

.class1 A:link {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;font-weight:bold;text-decoration: none}
.class1 A:visited {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;font-weight:bold;text-decoration: none}
.class1 A:active {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;font-weight:bold;text-decoration: none}
.class1 A:hover {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;font-weight:bold;text-decoration: underline}

.channels A:link {font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:11px;text-decoration: none}
.channels A:visited {font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:11px;text-decoration: none}
.channels A:active {font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:11px;text-decoration: none}
.channels A:hover {font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:11px;text-decoration: underline}

.sponsoredURL A:link {font-family:Arial, Helvetica, sans-serif;color:#008000;font-size:11px;text-decoration: none}
.sponsoredURL A:visited {font-family:Arial, Helvetica, sans-serif;color:#008000;font-size:11px;text-decoration: none}
.sponsoredURL A:active {font-family:Arial, Helvetica, sans-serif;color:#008000;font-size:11px;text-decoration: none}
.sponsoredURL A:hover {font-family:Arial, Helvetica, sans-serif;color:#008000;font-size:11px;text-decoration: underline}

.sponsoredLink A:link {font-family:Arial, Helvetica, sans-serif;color:#0000cc;font-size:12px;text-decoration: underline}
.sponsoredLink A:visited {font-family:Arial, Helvetica, sans-serif;color:#0000cc;font-size:12px;text-decoration: underline}
.sponsoredLink A:active {font-family:Arial, Helvetica, sans-serif;color:#0000cc;font-size:12px;text-decoration: underline}
.sponsoredLink A:hover {font-family:Arial, Helvetica, sans-serif;color:#0000cc;font-size:12px;text-decoration: underline}

/*
.sponsoredTxt {font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:11px;text-decoration: none}
.surrTxtNew {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none}
.videoTitleSM  {height:30px;max-height:30px;max-width:107px;overflow:hidden}
*/
.surrTxtNewWhite {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none}

.moreDetails a:link {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#b20c0c;text-decoration:none}
.moreDetails a:active {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#b20c0c;text-decoration:none}
.moreDetails a:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#b20c0c;text-decoration:none}
.moreDetails a:hover {font-family:Arial, Helvetica,
sans-serif;font-size:11px;color:#b20c0c;text-decoration:underline}

.hotSearch {font-size:17px;color:#999;text-decoration:none;}
.hotSearch a:link {font-size:14px;color:#4444;text-decoration:none}
.hotSearch a:active {font-size:14px;color:#4444;text-decoration:none}
.hotSearch a:visited {font-size:14px;color:#4444;text-decoration:none}
.hotSearch a:hover {font-size:14px;color:#000;text-decoration:underline}

.searchResults {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;text-decoration:none;font-weight:bold}
.count {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;}

.srrLinks2 a {font-family:arial,verdana, helvetica, sans-serif;font-size:12px;color:#2b3e6b;text-decoration:none;}
.srrLinks2 a:hover {font-family:arial,verdana, helvetica, sans-serif;font-size:12px;color:#2b3e6b;text-decoration:underline;}

/*
.verTitle {
  max-height:32px;
  max-width:95px;
  width:expression(document.body.clientWidth >= 95? "95px" : "98%");
  height:expression(document.body.heightWidth >= 32? "32px" : "98%")
  overflow:hidden;
  text-overflow:ellipsis;
}

.verTitle a {font-family:arial,verdana, helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;color:#2b3e6b}
.verTitle a:hover {font-family:arial,verdana, helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;color:#2b3e6b}
*/

.srrLinks3 a {font-family:arial,verdana, helvetica, sans-serif;font-size:12px;color:#2b3e6b;text-decoration:none;}
.srrLinks3 a:hover {font-family:arial,verdana, helvetica, sans-serif;font-size:12px;color:#2b3e6b;text-decoration:underline;}

.srrLinks3 {
  max-width:183px;
/*  width:expression(document.body.clientWidth >= 183? "183px" : "98%"); */
  overflow:hidden;
  text-overflow:ellipsis;
  padding-left: 0px;
  margin-top: 2px; float:left;
}


#menu {
        padding:0;
        margin:0;
        color:#fff;
        font-family: arial, helvetica, sans-serif;
        white-space:nowrap;
        list-style-type:none;
}
#menu li {display:inline;}

#menu li a {
        padding:13px;
        color:#fff;
        text-decoration:none;
        float:left;
}
#menu li a:hover {
        background:url(http://www.truveo.com/client/images/hover.gif);
        color:#fff;
}

#menu li .selected {
        background:url(http://www.truveo.com/client/images/hover.gif);
}

#searchBtn {
        padding:0;
        margin:0;
        color:#fff;
        font-family: arial, helvetica, sans-serif;
        font-size:14px;
        font-weight:bold;
        white-space:nowrap;
        list-style-type:none;
}
#searchBtn li {display:inline;}

#searchBtn li a {
        background:#305e82;
        border:1px solid #bd7e04;
        padding-left:14px;
        padding-right:14px;
        padding-top:6px;
        padding-bottom:5px;
        color:#fff;
        text-decoration:none;
        float:left;
}
#searchBtn li a:hover {
        background:#bd7e04;
        color:#fff;
}


.hotTitle {font-family:arial,verdana, helvetica, sans-serif;font-size:14px;color:#333333;font-weight:bold}
.footerLinks a:link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fbac03;text-decoration:none;font-weight:bold}
.footerLinks a:active {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fbac03;text-decoration:none;font-weight:bold}
.footerLinks a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fbac03;text-decoration:none;font-weight:bold}
.footerLinks a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fbac03;text-decoration:underline;font-weight:bold}

.footerCopy {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#9b9b9b;text-decoration:none;}

.metaTitle {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;text-decoration:none;font-weight:bold}
.metaTitle h1{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000;text-decoration:none;font-weight:bold;margin-top:5px;margin-bottom:5px;}
.metaDesc {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;}
.metaDesc a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#034db6;text-decoration:none;}
.metaChannel {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:bold}
.metaView {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;}
.metaLink a:link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#034db6;text-decoration:none;}
.metaLink a:active {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#034db6;text-decoration:none;}
.metaLink a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#034db6;text-decoration:none;}
.metaLink a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#034db6;text-decoration:underline;}

.facebook {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#084dc4;text-decoration:none;font-weight:bold} 
.facebook a:link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#084dc4;text-decoration:none;font-weight:bold} 
.facebook a:active {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#084dc4;text-decoration:none;font-weight:bold}
.facebook a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#084dc4;text-decoration:none;font-weight:bold}
.facebook a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#084dc4;text-decoration:underline;font-weight:bold}
.others a:link {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#084dc4;text-decoration:none;}
.others a:active {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#084dc4;text-decoration:none;}
.others a:visited {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#084dc4;text-decoration:none;}
.others a:hover {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#084dc4;text-decoration:underline;}
.disclaimer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	float:left;
	width: 650px;
	padding-top: 10px;
	margin-bottom: 7px;
	

}
.populartags {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;text-decoration:none;font-weight:bold}

.cloud a:link {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#084dc4;text-decoration:none;}
.cloud a:active {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#084dc4;text-decoration:none;}
.cloud a:visited {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#;text-decoration:none;}
.cloud a:hover {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#084dc4;text-decoration:underline;}

.detailsSurrogate {border:1px solid #acb1bf}

.lgMetaData {
  max-height:74px;
  width:expression(document.body.clientWidth >= 170? "165px" : "98%");
  overflow:hidden;
  text-overflow:ellipsis;

}

.videoTitle a {font-family:arial,verdana, helvetica, sans-serif;text-decoration:none;font-size:12px;color:#293e6b;font-weight:bold}
.videoTitle a:hover {font-family:arial,verdana, helvetica, sans-serif;text-decoration:underline;font-size:12px;color:#2b3e6b;font-weight:bold}

.videoTitle {
  max-height:31px;
  max-width:170px;
  overflow:hidden;
  text-overflow:ellipsis;
}

.maxWidth {
  max-width:160px;
  max-height:15px;
  overflow:hidden;
  text-overflow:ellipsis;
  width:expression(
  this.scrollWidth > 160? "160px" : "auto" );
  height:expression(
  this.scrollHeight > 15? "15px" : "auto" );

}

.surrTxtLg {font-family:arial,verdana, helvetica, sans-serif;font-size:11px;color:#333333;}

/*
.verTitle {
  max-height:27px;
  max-width:95px;
  overflow:hidden;
  text-overflow:ellipsis;
}

.verTitle a {font-family:arial,verdana, helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;color:#2b3e6b}
.verTitle a:hover {font-family:arial,verdana, helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;color:#2b3e6b}
*/

#moredescbox  {
  color:#000000;
  border:1px solid #84b2d6;
  background-color:#eff7ff;
  position:absolute;
  top:25px;
  left:8px;
  z-index:1000;
  display:none;
}
#settingsbox
{
    left:712px !important;
           top:20px !important;
}


/*.settingsbox_us {
  top:-4px;
  left:713px;
  width: 250px;
        padding-left:0px;
  z-index:1000;
}
.settingsbox_int {
  top:-14px;
  left:713px;
  width: 250px;
        padding-left:0px;
  z-index:1000;
}*/
.countrybox_us {
  top:-4px;
  left:828px;
  width: 135px;
  z-index:1000;
        padding-left:0px;
}

.countrybox_int {
  top:-14px;
  width: 135px;
  z-index:1000;
  padding-left:0px;
  left:828px;
}

.content {
height: 600px;
width: 975px;
background-color:#ffffff;
}

.filters {
width: 183px;
height: 600px;
float:left;
background-color:#eeeeee;
}

.ads {
height: 600px;
width: 320px;
float:right;
}



.sort-tab {
width: 90px;
height: 16px;
_height: 23px;
background-color: #f5f5f5;
float: left;
list-style: none;
padding: 8px 0px 5px 0px;
margin-left: 2px;
text-align: center;
color: #333;
position: relative;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
cursor: pointer;
}

/*.sort-tab:link {
color: #333;
}*/


.sort-tab:hover {
width: 90px;
height: 16px;
_height: 23px;
background-color: #ddd;
float: left;
list-style: none;
padding: 8px 0px 5px 0px;
margin-left: 2px;
text-align: center;
color: #333;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
cursor: pointer;
}

.sort-tab-active {
width: 90px;
height: 16px;
_height: 23px;
background-color: #ccc;
float: left;
list-style: none;
padding-bottom: 5px;
padding-top:8px;
margin-left: 2px;
text-align: center;
color: #333;
position: relative;
border-top: 1px solid #bbb;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
cursor: pointer;
}


a.tab_link:link {color: #333;text-decoration:none;}
a.tab_link:active {color: #333;text-decoration:none}
a.tab_link:visited {color: #333;text-decoration:none}
a.tab_link:hover {color: #333;text-decoration:underline}

.top_nav_ctrl {
width: 55px; height: 25px;
}

.pagination_next {
	margin-top:1px;
	margin-left:2px;
	float:left;
	width: 6px; 
	height: 16px; 
	background:url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif);
	background-position: -208px -111px;

}

.pagination_back {
	margin-top:1px;
	float:left;
        width: 8px;
        height: 16px;
        background:url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif);
        background-position: -234px -111px;

}


.prev_nav {

width: 26px; height: 26px; float: left;;background:url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif);
background-position: -78px -111px;

}

.prev_nav_disable {
width: 26px; height: 26px; float: left; background:url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif);
background-position: -182px -111px;
}

.prev_nav:hover {
width: 26px; height: 26px; float: left; position: relative; 
background:url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif);
background-position: -104px -111px;
}

.prev_nav:active {
width: 26px; height: 26px; float: left; position: relative;
background:url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif);
background-position: -130px -111px;
}

.next_nav {
width: 26px; height: 26px; float: left; position: relative; left: 2px; margin-left: 1px; 
background:url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif);
background-position: -0px -111px;
}

.next_nav:hover {
width: 26px; height: 26px; float: left; position: relative; left: 2px; margin-left: 1px; 
background:url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif);
background-position: -26px -111px;
}

.next_nav:active {
width: 26px; height: 26px; float: left; position: relative; left: 2px; margin-left: 1px; 
background:url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif);
background-position: -52px -111px;
}

.next_nav_disable {
width: 26px; height: 26px; float: left; position: relative; left: 2px; margin-left: 1px; 
background:url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif);
background-position: -156px -111px;
}

.view_select {
position: relative; top: 0px; left: 0px; width: 75px; height: 22px;
}

.view_select{
  width: 16px; 
  height: 16px; 
	float: left;
	position: relative;
	margin-left: 2px;
	background: url(http://www.truveo.com/client/versions/version0/images/buttons_icons.gif) no-repeat;
}

.gridview {
	background-position: -48px -63px;
}

.gridview:hover {
	background-position: -64px -63px;
}
.gridview:active {
	background-position: -48px -63px;
}
.gridview_selected {
	background-position: -80px -63px;
}

.listview {
	background-position: -112px -63px;
}
.listview:hover {
	background-position: -128px -63px;
}
.listview:active {
	background-position: -112px -63px;
}
.listview_selected {
	background-position: -144px -63px;
}

.rssview {
	background-position: -176px -63px;
}
.rssview:hover {
	background-position: -192px -63px;
}
.rssview:active {
	background-position: -224px -63px;
}

.snagview {
	background-position: -240px -63px;
	width:16px;
}
.snagview:hover {
	background-position: -256px -63px;
	width:16px;
}
.snagview:active {
	background-position: -240px -63px;
	width:16px;
}

div .globalsimsurrogate
{
 width:298px !important;
}

div #msgfromapi {
  color:#000;
  font-size:12px;
  background:#ddd;
  border-top:1px solid #ccc;
  border-right:1px solid #ccc;
  border-left:1px solid #ccc;
  width:467px;
  height:20px;
	margin-left:2px;
  padding: 7px 0px 0px 16px;
	z-index:10;
}

.adultFilterHint{
padding:3px 0px 15px 20px;
margin:0px 0px 10px 0px;
border:1px solid #FFE9CD;
float:left;
background-color:#FFF9D9;
}
.showAdult{
padding:5px 10px 0px 0px;
}

.showAdult a{
color:#00f;
}
#dialog{
font-family: arial, helvetica, sans-serif;
}

/*
 * Lower right hand section
 * */
.int-ads{
clear: both;
margin-left: 5px;
}

.int-ads a {
display: block;
text-indent: -1500px;
margin: auto;
}

.truveo-iphone {
width: 300px;
height: 114px;
background: url(http://www.truveo.com/client/versions/version0/images/amelia_icons.gif) no-repeat;
background-position: -0px -219px;
}

.truveo-toolbar {
width: 300px;
height: 120px;
background: url(http://www.truveo.com/client/versions/version0/images/amelia_icons.gif) no-repeat;
background-position: -300px -219px;
}

.hot {
clear: both;
margin: 0 0 5px 5px;
border: 1px solid #ccc;
padding: 5px;
}

.hot .title {
height: 32px;
color: #fff;
font-weight: bold;
font-size: 15px;
padding: 8px 0 0 10px;
text-transform: uppercase;
background: url(http://www.truveo.com/client/versions/version0/images/amelia_icons.gif) no-repeat;
background-position: -0px -549px;
}

.searches .title {
background: url(http://www.truveo.com/client/versions/version0/images/amelia_icons.gif) no-repeat;
background-position: -0px -589px;
}

.videos .title {
background: url(http://www.truveo.com/client/versions/version0/images/amelia_icons.gif) no-repeat;
background-position: -290px -589px;
}

.hot .section {
padding: 0 5px;
overflow: auto;
height: 1%;
}

.hot .section span {
font-size: 12px;
line-height: 18px;
margin-right: 10px;
}

.hot .section a {
padding-right: 10px;
line-height: 22px;
}

.hot .section span a {
padding-right: 0;
margin-right: 10px;
}

.hot .section .external {
background: url(http://www.truveo.com/client/versions/version0/images//external.gif) no-repeat 100% 0;
padding-right: 13px;
}

.hot .section .heading {
padding: 5px 0 10px 45px;
font-weight: bold;
font-size: 12px;
}

.hot .subtitle {
font-style: italic;
margin: 0 0 5px 5px;
color: #666;
}



