*{
	margin:0;
	padding:0;
}
ul#dashboard_tabs li{
	float:left;
}


/**tabs default design**/
ul#dashboard_tabs li a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -145px;
	color:#fff;
	font-weight:bold;
	height:29px;
	float:left;
	text-decoration:none;
}
ul#dashboard_tabs li a span{
	padding:7px 36px 6px 16px;
	float:left;
}
ul#dashboard_tabs li a:hover{
	background:url(/app/default/www/images/tabs.png) no-repeat right -116px;
	position:relative;
	z-index:999;
}
ul#dashboard_tabs li a:hover span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -174px;
	margin-left:-26px;
	padding-left:42px;
	position:relative;
	z-index:999;
}

/**special case: first and last tabs**/
ul#dashboard_tabs li#first a span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px 0px;
	padding-left:26px;
}
ul#dashboard_tabs li#first a:hover span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -29px;
	margin-left:0;
	padding-left:26px;
}
ul#dashboard_tabs li#last a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -203px;
}
ul#dashboard_tabs li#last a:hover{
	background:url(/app/default/www/images/tabs.png) no-repeat right -87px;
}
ul#dashboard_tabs li#last a span{
	padding-right:26px;
}

/**tabs SELECTED**/
ul#dashboard_tabs li.selected a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -116px;
}
ul#dashboard_tabs li.selected a span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -174px;
	margin-left:-26px;
	padding-left:42px;
	position:relative;
}
ul#dashboard_tabs li#first.selected a span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -29px;
	margin-left:0;
	padding-left:26px;
}
ul#dashboard_tabs li#last.selected a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -87px;
}

/**LEFT and RIGHT of SELECTEd tab**/
ul#dashboard_tabs li.left a:hover{
	background:url(/app/default/www/images/tabs.png) no-repeat right -58px;
}
ul#dashboard_tabs li.right a:hover span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -58px;
}

/**2ND set**/
/**tabs default design**/
ul#dashboard_tabs_2 li{
	float:left;
}
ul#dashboard_tabs_2 li a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -145px;
	color:#fff;
	font-weight:bold;
	height:29px;
	float:left;
	text-decoration:none;
}
ul#dashboard_tabs_2 li a span{
	padding:7px 36px 6px 16px;
	float:left;
}
ul#dashboard_tabs_2 li a:hover{
	background:url(/app/default/www/images/tabs.png) no-repeat right -116px;
	position:relative;
	z-index:999;
}
ul#dashboard_tabs_2 li a:hover span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -174px;
	margin-left:-26px;
	padding-left:42px;
	position:relative;
	z-index:999;
}

/**special case: first and last tabs**/
ul#dashboard_tabs_2 li#first_2 a span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px 0px;
	padding-left:26px;
}
ul#dashboard_tabs_2 li#first_2 a:hover span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -29px;
	margin-left:0;
	padding-left:26px;
}
ul#dashboard_tabs_2 li#last_2 a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -203px;
}
ul#dashboard_tabs_2 li#last_2 a:hover{
	background:url(/app/default/www/images/tabs.png) no-repeat right -87px;
}
ul#dashboard_tabs_2 li#last_2 a span{
	padding-right:26px;
}

/**tabs SELECTED**/
ul#dashboard_tabs_2 li.selected a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -116px;
}
ul#dashboard_tabs_2 li.selected a span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -174px;
	margin-left:-26px;
	padding-left:42px;
	position:relative;
}
ul#dashboard_tabs_2 li#first_2.selected a span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -29px;
	margin-left:0;
	padding-left:26px;
}
ul#dashboard_tabs_2 li#last_2.selected a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -87px;
}

/**LEFT and RIGHT of SELECTEd tab**/
ul#dashboard_tabs_2 li.left a:hover{
	background:url(/app/default/www/images/tabs.png) no-repeat right -58px;
}
ul#dashboard_tabs_2 li.right a:hover span{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -58px;
}

/**COMPRESSED version
 * for those with numerous tabs
 * e.g. home.tpl
 */
ul#dashboard_tabs_compressed{
	font-size:10px;
	height:29px;
	float:left;
}
ul#dashboard_tabs_compressed li{
	float:left;
}

/**tabs default design**/
ul#dashboard_tabs_compressed li a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -145px;
	color:#fff;
	font-weight:bold;
	height:29px;
	float:left;
	text-decoration:none;
}
ul#dashboard_tabs_compressed li a span{
	padding:9px 24px 8px 0;
	float:left;
}
ul#dashboard_tabs_compressed li a:hover{
	background:url(/app/default/www/images/tabs.png) no-repeat right -116px;
	position:relative;
	z-index:999;
}
ul#dashboard_tabs_compressed li a:hover span{
	background:url(/app/default/www/images/tabs.png) no-repeat -197px -174px;
	margin-left:-24px;
	padding-left:24px;
	position:relative;
	z-index:999;
}

/**special case: first and last tabs**/
ul#dashboard_tabs_compressed li#first a span{
	background:url(/app/default/www/images/tabs.png) no-repeat -194px 0px;
	padding-left:11px;
}
ul#dashboard_tabs_compressed li#first a:hover span{
	background:url(/app/default/www/images/tabs.png) no-repeat -194px -29px;
	margin-left:0;
	padding-left:11px;
}
ul#dashboard_tabs_compressed li#last a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -203px;
}
ul#dashboard_tabs_compressed li#last a:hover{
	background:url(/app/default/www/images/tabs.png) no-repeat right -87px;
}

/**tabs SELECTED**/
ul#dashboard_tabs_compressed li.selected a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -116px;
}
ul#dashboard_tabs_compressed li.selected a span{
	background:url(/app/default/www/images/tabs.png) no-repeat -197px -174px;
	margin-left:-24px;
	padding-left:24px;
	position:relative;
}
ul#dashboard_tabs_compressed li#first.selected a span{
	background:url(/app/default/www/images/tabs.png) no-repeat -194px -29px;
	margin-left:0;
	padding-left:11px;
}
ul#dashboard_tabs_compressed li#last.selected a{
	background:url(/app/default/www/images/tabs.png) no-repeat right -87px;
}

/**LEFT and RIGHT of SELECTEd tab**/
ul#dashboard_tabs_compressed li.left a:hover{
	background:url(/app/default/www/images/tabs.png) no-repeat right -58px;
}
ul#dashboard_tabs_compressed li.right a:hover span{
	background:url(/app/default/www/images/tabs.png) no-repeat -197px -58px;
}


/**SINGLE TABS**/
/**ul#dashboard_tabs li#first.singletab a span{**/
ul#dashboard_tabs li.singletab{
	background:url(/app/default/www/images/tabs.png) no-repeat -195px -29px;
	padding-left:20px;
}
ul#dashboard_tabs li.singletab span{
	background:url(/app/default/www/images/tabs.png) no-repeat right -87px;
	padding:7px 42px 6px 16px;
	color:#fff;
	font-weight:bold;
	display:block;
}

/**PAGINATION**/
/*
div.pagination{
	padding-top:25px;
	padding-right:10px;
}
div.pagination a{
	float:left;
}
div.pagination span{
	float:left;
	color:#990000;
}
div.pagination span.leftarrows{
	padding:0 5px;
}
div.pagination span.rightarrows{
	padding:0 5px;
}
div.pagination span.pagenum a{
	text-decoration:none;
	float:left;
	background-color:#e9d2cd;
	width:15px;
	color:#990000;
	font-weight:bold;
	text-align:center;
}
*/

/***DASHBOARD CONTENTS***/
div#dashboard_content{
	/* float:left; */
}
.dashboard_content{	
	text-align:left;
	/* float:left; */
	width:902px;
}
.top_border{
	background:url(/app/default/www/images/tabs_topborder.jpg) no-repeat;
	height:13px;
	overflow:hidden;
	width:902px;
	/*float:left;*/
}
.mid_border{
	background:url(/app/default/www/images/tabs_bg.jpg) repeat-y;
	width:902px;
	/*float:left;*/
	text-align:center;
	overflow:hidden;
}
.mid_content{
	margin:0 auto;
	width:867px;
}
.inner_wrapper{
	background:url(/app/default/www/images/tabs_bg.jpg) repeat-y;
	padding:0px 14px;
	overflow:hidden;
	float:left;
}
.bottom_border{
	background:url(/app/default/www/images/tabs_bottomborder.jpg) no-repeat;
	height:14px;
	overflow:hidden;
	width:902px;
	/* float:left; */
}
.dashboard_title{
	font-size:20px;
	margin:20px 0;
	overflow:hidden;
	text-align:left;
	width:867px;
	/* float:left; */
}
li.light{
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #fdf7f7;
}
li.dark{
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #fce9e5;	
}

/**MYPROFILE dashboard**/
#mp_dashboards{
	float:left;
}
.mp_dashboardcontent{
	width:762px;
}
#mp_bannerside{
	padding:5px;
	background-color:#bdc8db;
	float:right;
}
.mp_topborder{
	background:url(/app/default/www/images/mp_topborder.jpg) no-repeat;
	height:13px;
	overflow:hidden;
}
.mp_innerwrapper{
	background:url(/app/default/www/images/mp_bg.jpg) repeat-y;
	padding:0px 14px 14px 14px;
}
.mp_bottomborder{
	background:url(/app/default/www/images/mp_bottomborder.jpg) no-repeat;
	height:14px;
	overflow:hidden;
}

/*SEARCH page*/
div#search_wrapper{
	background:#fdf7f7 url(/app/default/www/images/search_bg.png) repeat-y;
	float:left;
	width:867px;
	text-align:left;
}
div#search_form{
	float:left;
	width:326px;
	/*height:350px;*/
}
div#search_results{
	float:left;
	width:541px;
	/*height:350px;*/
}
div.result_wrapper{
	float:left;
	width:490px;
	border-bottom: 1px #c96 dashed;
	padding:20px 0px;
}
div.info_left{
	float:left;
	width:290px;
}
div.info_right{
	float:right;
	width:200px;
}
div#pagination_top,div#pagination_bottom{
	float:left;
	width:450px;
}
div#page_results{
	float:left;
	width:490px;
	border-top: 1px #c96 dashed;
}
div#results_title{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	font-weight:bold;
}
div.result_icon{
	width:87px;
	float:left;
}
div.result_links{
	width:200px;
	float:left;
}
div.result_desc p{
	width:275px;
	margin-top:15px;
	overflow:hidden;
	text-align:justify;
}
ul#frm_search_list .search_fields{
	width:270px;
	margin-bottom:10px;
}
div.google_ads{
	float:left;
	background-color:#ccc;
	font-size:0.8em;
}
div#search_results .google_ads{
	width:501px;
}
div#search_form .google_ads{
	width:310px;
}
div.by_google{
	padding-bottom:5px;
}
div.the_ads{
	background-color: #fff;
	float:left;
}
div#search_form .the_ads{
	width:300px;
}
div#search_results .the_ads{
	width:491px;
}

div#the_ads a, div#the_ads a:active, div#the_ads a:visited{
	font-weight:bold;
}
div#the_ads li{
	margin-bottom:10px;
}

.preloader {text-align:center;}
/**YUI datatables**/
#mp_dataTable thead tr,#lp-datatable thead tr{
	background: url(/app/default/www/images/content_title_bg.jpg) repeat-x;
	color: #7e443c;
	font-weight: bold;
	height:33px;
	line-height:33px;
	text-align:left;
}
.yui-dt table {border-collapse:collapse;}
.yui-skin-sam .yui-dt-liner { white-space:nowrap; } 
a.yui-dt-sortable { text-decoration:none; }
.yui-dt-odd{
	background: url(/app/default/www/images/row_bg_light.jpg);
	line-height:20px;
	width:100%;
}
.yui-dt-even{
	background: url(/app/default/www/images/row_bg_dark.jpg);
	line-height:20px;
	width:100%;
}

#top50-datatable .yui-dt-odd{
	/*background: url(/app/default/www/images/row_bg_light.jpg);*/
	background-color: #FCE9E5;
	/*line-height:20px;
	width:100%;*/
}
#top50-datatable .yui-dt-even{
	/*background: url(/app/default/www/images/row_bg_dark.jpg);
	line-height:20px;
	width:100%;*/
	background-color: #FDF7F7;
}
.yui-dt-data .yui-dt-liner{padding:5px 0;}

.left-margin-25  .yui-dt-liner {margin-left:25px;}
.left-margin-10 .yui-dt-liner {margin-left:10px;}
.left-margin-5 .yui-dt-liner {margin-left:5px;}
.yui-dt-data .dt-align-right .yui-dt-liner {text-align:right;}

#ratings_dataTable thead tr {
	background: url(/app/default/www/images/content_title_bg.jpg) repeat-x;
	color: #7e443c;
	font-weight: bold;
	height:33px;
	line-height:33px;
	text-align:left;
}

/**YUI PAGINATION**/
#top-pagination{
	text-align:right;
	margin:20px 0;
}
#bottom-pagination{
	width:867px;
	text-align:right;
	margin-top:40px;
}
#bottom-pagination .yui-pg-pages{
	float:right;
	margin-right:17px;
}
/*span.yui-pg-next, span.yui-pg-previous {display:none;}*/
.yui-pg-page {
	display:block;
	float:left;
	text-align:center;
	background-color:#e9d2cd;
	width:15px;
	margin:0 2px;
	color:#756866;
	font-weight:bold;
}
a.yui-pg-page:link,
a.yui-pg-page:active,
a.yui-pg-page:visited{
	text-decoration:none;
	font-weight:bold;
	color:#971504;
}

#header-pagination{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	color:#9f898b;
	float:left;
}
#header-pagination .current_page{
	color:#900;
}


.dashboard_content_title{font-size:20px; float:left;}

.feedback_to{
	font-family:Cambria, Times, serif;
	font-size:16px;
	font-weight:bold;
}
.feedback_to a, .feedback_to a:link, .feedback_to a:visited, .feedback_to a:active{
	text-decoration:none;
	color:#330000;
}
/*added 02.19.2009*/
.pagination-type1{margin:20px 0;text-align:right;width:700px;}
/*.pagination-type1 span.yui-pg-pages{display:inline-block;float:left;height:33px;}*//*same height as the image arrows*/

#top-pagination-links{float:right;display:block;width:192px;}

span.yui-pg-next #next_page_label{float:left;width:88px;height:33px;background:url(/app/default/www/images/group_arws_bg.png) no-repeat -104px -33px;}
a.yui-pg-next #next_page_label{float:left;width:88px;height:33px;background:url(/app/default/www/images/group_arws_bg.png) no-repeat -104px 0px;}

span.yui-pg-previous #prev_page_label{float:left;width:104px;height:33px;background:url(/app/default/www/images/group_arws_bg.png) no-repeat 0px -33px;}
a.yui-pg-previous #prev_page_label{float:left;width:104px;height:33px;background:url(/app/default/www/images/group_arws_bg.png) no-repeat;}
