
	
@charset "utf-8";
/* User Predefined Table Styles */
	
	
	
/* ---- ( apple CSS ) ---- */
.apple { 
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #dadada;
	border-top: none;	
	margin:6px;
}
.apple thead th {
	color: #000;
	background:#bfe3fd url(/webroot/websystem/skins/global_user_img/table/apple/th.png) repeat-x ;
	padding: .4em;
	border: 1px solid #6c8cb9;
	
}
.apple tr {
	vertical-align: top;
	border-bottom: 1px solid #dadada;
	background:#fff;
}
.apple tr.odd {
	background-color: #ebf3ff;
}

.apple tr, .apple td {
	padding: .4em; 
}
.apple td {
	border-right: 1px solid #dadada;
}

	
	
.autumn {
	border: 1px solid #84785e;
	border-collapse:separate;
	margin:10px;
}

.autumn thead th {
	background-color: #a24116;
  	border: 0;
  	color: #ffffff;  
	padding: .4em;
	border-right:1px solid #fff;
	margin-top:1px;
}

.autumn tr {
	vertical-align: top;
	background:#FFF;
}

.autumn tbody tr td {
	padding: .3em;
	border-top:1px solid #FCDCAD;
	border-right:1px solid #FCDCAD;
}

.autumn tr.odd {background-color: #fffce1;}

/* ----- Changes row color to a24116 for those browsers that support tr:hover 

.autumn tr:hover, .autumn tr.odd:hover {
	background-color: #e2c9af;
}
*/
	
	
/* 
	Blue on blue
	written by Glenn Slaven http://slaven.net.au
*/
.blueonblue {
	margin:10px;
	border:1px solid #2293FF;
	border-collapse:collapse;}

.blueonblue td, .blueonblue th{	
	vertical-align:top;
	font-weight:normal;	
	padding:.4em;
}

.blueonblue thead {
	border-left:1px solid #2293FF;	
}

.blueonblue thead th {
	background: #2293FF;
	color: #FFFFFF;
	border-right:1px solid #fff;
	padding: .4em;
}
.blueonblue tr {
	vertical-align: top;
	background:#fff;
	
}
.blueonblue tbody tr.odd{
	background-color: #BDDFFF;
}

.blueonblue td{border-right: 1px solid #2293FF;}


	
	
.chives {
	border: none;
	text-align: left;
	border:4px solid transparent;
	margin:16px;
}

.chives tbody td, .chives thead th {
	background-color: #D6F2C3;
	border-bottom: 2px solid #B3DE94;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	padding:.4em;
}

.chives tbody tr.odd th, .chives tbody tr.odd td {
	background-color: #C8EDAE;
	border-bottom: 2px solid #67BD2A;
}

/*.chives tbody tr:hover td, .chives tbody tr:hover th {
	background-color: #BAE899;
}*/

.chives td, .chives th {
	vertical-align: middle;
}

.chives head th {
	font-weight: bold;
}

.chives thead th {
	font-weight: bold;
	white-space: nowrap;
	background:#B3DE94;
	border-right: 2px solid #FFFFFF;
}

	
	

/* 
	Chrome de la chrome table styles
	written by Chris Heilmann http://wait-till-i.com
*/

.chrome {
	margin:10px;
	border:1px solid #2293FF;
	border-collapse:collapse;}

.chrome th, .chrome td{
	border:1px solid #666;
}

.chrome thead th{
	background:#fff url(/webroot/websystem/skins/global_user_img/table/chrome/greychrome.gif) top left repeat-x ;
	padding:.6em;
	font-weight:bold;
}
.chrome tbody td{
	padding:.2em;
	background:#eee;
}
/*.chrome tbody tr:hover{

}*/
.chrome tbody tr.odd td{
	background:#E0E0E0;
}
.chrome tbody tr.odd th{
	background:url(greenchrome.gif) top left repeat-x #fff;

}

	
	
.classic {
	border:1px solid #CCC;
	border-collapse:collapse;
	margin:6px;
}

.classic thead th {
	background: #FFF url(/webroot/websystem/skins/global_user_img/table/tr_bck.gif) repeat;
  	color : #666;  
	padding:.6em;
  	border-left: 1px solid #CCC;
}
.classic tbody td {
	background:#fafafb;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	text-align:left;
	padding:.4em;
	color:#666;
}
/*.classic tbody tr:hover {
	background: #FFF url(/webroot/websystem/skins/global_user_img/table/tr_bck.gif) repeat;
}*/
	
	
.coffee {
	border-collapse:separate;
	border-spacing:0;
	margin:6px;
	border:1px solid #523A0B;
	}

.coffee thead th {
	border:1px solid #523A0B;
	border-width:1px 0;
	background:#EBE5D9;
	font-weight:bold;
	padding:.6em;
	text-align:left;
	}

.coffee td {
	padding:.4em;
	text-align:left;
	vertical-align:top;
	}

.coffee tbody td {
	border-right:1px solid #EBE5D9;
	background:#ffffee;
	}
.coffee tbody tr.odd td {
	border-color:#EBE5D9;
	background:#F7F4EE;
	border-top:1px solid #EBE5D9;
	}
/*.coffee tbody tr:hover td{
	background:#ffffee;
	}*/

	
	
.cool {
	margin:6px;
	border-collapse: collapse;
	border: 1px solid #84785e;
}

.cool thead th {
	color: #4f6b72;
	border: 1px solid #C1DAD7;
	text-align: left;
	padding:.6em;
	background: #CAE8EA url(/webroot/websystem/skins/global_user_img/table/cool/bg_header.jpg) no-repeat;
}

.cool tbody td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	background: #fff;
	padding:.4em;
}

.cool tbody tr.odd td{
	background: #E9F9FE;
}



	
	
/*
Theme: Dark Night
Author: Michael Schmieding
Web site: http://www.slifer.de/
*/

.darknight table, .darknight tbody, .darknight tfoot, .darknight tr, .darknight th, .darknight td, .darknight table caption {
	font-family: Verdana, arial, helvetica, sans-serif;
	background:#262b38;
	color:#fff;
	text-align:left;
	font-size:12px;
}
.darknight, .darknight caption {
	border-left:3px solid #567;
	border-right:3px solid #000;
}
.darknight {
	border-top:1px solid #567;
	border-bottom:3px solid #000;
}

.darknight a:hover {
	position:relative;
	top:1px;
	left:1px;
}
.darknight caption {
	border-top:3px solid #567;
	border-bottom:1px solid #000;
	font-size:20px;
	font-weight:bold;
}
.darknight, .darknight td, .darknight th {
	margin:0px;
	padding:0px;
}
.darknight tbody td, .darknight tbody th, .darknight tbody tr.odd th, .darknight tbody tr.odd td {
	border:1px solid;
	border-color:#567 #000 #000 #567;
}
.darknight td, .darknight th, .darknight caption {
	padding:5px;
	vertical-align:middle;
}
.darknight tfoot td, .darknight tfoot th, .darknight thead th {
	border:1px solid;
	border-color:#000 #567 #567 #000;
	font-weight:bold;
	white-space:nowrap;
	font-size:14px;
}

	
	
.desert
{
	background-color: #baaea3;
	text-align: left;
	border-spacing: 0px;
	border:1px dotted #baaea3;
	margin:6px;
}


.desert, .desert tbody, .desert tfoot, .desert tr, .desert th, .desert td 
{
	color: #55595c;
}
.desert tbody td{
	padding: .4em;
}

.desert th
{
	border: 1px dotted #baaea3;
	}

.desert .odd th, .desert .odd td{
	background-color: #aaa096;
	border-bottom: 1px dotted #baaea3;
	border-top: 1px dotted #baaea3;
}

.desert thead th
{
	padding:.6em;
	background-color: #816658;
	color: #baaea3;
	
}

.desert tbody td {
   	background-color: #baaea3;
   	color: #816658;
	border: 1px dotted #baaea3;
}

.desert tbody tr.odd
{
	background-color: #baaea3;
	border-bottom: 1px dotted #baaea3;
}


	
	
.mediagroove {
	border-collapse:collapse;
	border:1px solid #FFCA5E;
	margin:6px;
}
.mediagroove tbody th, .mediagroove tbody td {
	color: #777777;
	padding:.4em;
	border: 1px solid #FFCA5E;
	border-right: 1px solid #DDDDDD;
	text-align: left;
}
.mediagroove thead th {
	background: url(/webroot/websystem/skins/global_user_img/table/mediagroove/bg_th.jpg) no-repeat right;
	padding: 0px 7px;
	margin: 20px 0px 0px;
	color: #fff;
	font-weight: bold;
	padding:.6em;
	text-align: left;
	border: 1px solid #FFCA5E;
	border-right: 1px solid #FFCA5E;
}
.mediagroove tbody tr {
background: #FFF8E8 /*url(bg_td1.jpg) repeat-x top;*/
}
.mediagroove tbody tr.odd {
	background: #FAEAB8 /*url(bg_td2.jpg) repeat-x;*/
}




	
	
.minimal {
	 background-color:#fff;
	 border-collapse: collapse;
	 border:4px transparent solid;
}
.minimal thead th {
	 border-right: 2px solid #fff;
	 color:#fff;
	 text-align:center;
	 padding:.6em;
	 background-color: #004080;
}
.minimal tbody tr {
	 background-color:#fff;
	 border-bottom: 1px solid #c0c0c0;
}
.minimal tbody td {
	color:#002084;
	padding:.4em;
	text-align:left;
	border:0;
}

	
	
.nostyle, .nostyle td {
	border: 1px solid #CCC;
	border-collapse: collapse;
	margin:69x;
}
.nostyle {
	border:1px solid #CCC;
}
.nostyle thead th {
	padding: .6em;
  	border-left: 1px solid #CCC;
}
.nostyle tbody th {
	border-top:1px solid #CCC;
	text-align:left;
  	font-weight: normal;
}
.nostyle tbody tr td {
	padding: .4em
}

	
	
.simplefun	{
	border-collapse: separate; 
	border-spacing: 0;
	margin: 6px;
	border:4px transparent solid;}

.simplefun thead th {font-weight: bold; text-align: left; border-bottom: 4px solid #09f; background:#069; color:#FFF;padding: .6em;}

.simplefun tbody tr td					{text-align: left; vertical-align: top; padding:.4em;border: 1px solid #D4E0EE;}

.simplefun tbody th + td		{white-space: nowrap;}

.simplefun tbody td,
.simplefun tbody th 			{border: 1px solid #fff; border-width: 1px 0;}

.simplefun tbody tr {background:#DFEEFD;}

.simplefun tbody tr.odd td 	{border-color: #deded8; background: #f9f9fb;}

	
	
.cuscosky {
	border: 1px solid #D4E0EE;
	border-collapse: collapse;
}

.cuscosky thead th {
	background: #E6EDF5;
	color: #4F76A3;
	font-weight:bold;
	padding:.6em;
	
}

.cuscosky tbody tr { background: #FCFDFE; }

.cuscosky tbody tr.odd { background: #F7F9FC; }

.cuscosky tbody td {padding:.4em;border: 1px solid #D4E0EE;}
	
	

/*
	smooth taste table styles
*/
.smoothie {
  border-collapse: collapse;
  border: 1px solid #38160C;
  color: #F6ECF0;
  background: #641B35;
 	margin:6px;
  }
.smoothie td, .smoothie th {
  border: 1px dashed #B85A7C;
  color: #F6ECF0;
  }
.smoothie thead th {
  border: 1px solid #A85070;
  text-align: left;
  background: #38160C;
  color: #F6ECF0;
	padding:.6em;
  }
/*.smoothie tbody td a {
  background: transparent;
  text-decoration: none;
  color: #F6ECF0;
  }*/
/*.smoothie tbody td a:hover {
  background: transparent;
  color: #FFFFFF;
  }*/
/*.smoothie tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #F6ECF0;
  }*/
/*.smoothie tbody th a:hover {
  background: transparent;
  color: #FFFFFF;
  }*/
.smoothie tbody td {
padding:.4em;
  }
/*.smoothie tfoot td {
  border: 1px solid #38160C;
  background: #38160C;
  padding-top:6px;
  }*/
.smoothie tbody tr.odd {
  background: #7B2342;
  }

	
	
.styleC {
	border-collapse:collapse;
	background:#e6f1fd url(/webroot/websystem/skins/global_user_img/table/stylec/table.png) left bottom repeat-x;
	border:1px solid #686868;
	margin:6px;
}

.styleC thead th {
	background:#515151 url(/webroot/websystem/skins/global_user_img/table/stylec/th.gif) repeat-x;
	padding:.6em;
	color:#FFF;
}

.styleC tbody td {
	border-bottom: dotted 1px #333;
	border-right: dotted 1px #333;
	padding:.4em;
}



