body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object{margin:0;padding:0;}
body a{outline:none}
ol{margin-left:20px}
table{}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1.0em;}
q:before,q:after{content:'';}
a,ins{text-decoration:none;}
*			{margin:0;padding:0;outline:none;}
img			{border: none;}
a			{color:#006699;text-decoration:none;}
a:hover			{color:#333;text-decoration:none;}
body 			{font-family:"Lucida Grande",Arial,Helvetica,Verdana,Tahoma,sans-serif;font-size:62.5%;}
h1, h2, h3, h4, h5, h6 	{font-family:helvetica,arial,verdana;margin:0 0 .5em;color:#000; border-bottom:1px solid #ccc;font-weight:bold;}
h1 			{font-size:156%;color:#fafafa;}
h2 			{font-size:140%;color:#fafafa;}
h3 			{font-size:126%}
h4 			{font-size:116%;color:#666;}
h5 			{font-size:106%}
h6 			{font-size:96%}
a.external:link		{background: url(../images/default/icons/external.gif) no-repeat 100% 0;padding: 0 20px 0 0;}
a.external:visited	{color: purple;background: url(../images/default/icons/external.gif) no-repeat 100% -100px;padding: 0 20px 0 0;}
a.external:hover	{color: red;background: url(../images/default/icons/external.gif) no-repeat 100% -200px;padding: 0 20px 0 0;}
#logo			{}
#wrapper		{width:974px;font-size:130%;margin:auto;}
#footer			{width:975px;text-align:center;color:#333333;font-size:110%;margin:auto;}
#right_ad		{
	float:right;
	width:200px;
}
#left			{float:left;width:200px;}
#right			{float:left;width:548px;}
#h1			{display:none}
#header {width:975px;margin:auto}
#topright		{
	font-size:90%;
	color:#ccc;
	padding:5px 30px 0px 30px;
	background-color: #000000;
}
#content		{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#top_ad {
	width:974px;
	margin:auto;
	padding-top: 9px;
	padding-bottom: 5px;
	background-image: url(/images/bodybg.gif);
	background-repeat: no-repeat;
	height: 24px;
	text-align: center;
}
#top_menu {
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
}
#top_menu li {float:left;font-size:1.2em;margin-right:3px;text-transform:uppercase;}
#top_menu li.current {background-position:right bottom;}
#top_menu li a {
	color:#003399;
	display:block;
	float:left;
	height:22px;
	padding:9px 14px 0pt;
	text-decoration:none;
}
#top_menu li.current a {
	background-position:left bottom;
	color:orange;
}
#top_menu li.current a:hover {color:#003399!important;}
#top_menu li:hover, #top_menu li.sfhover {background-position:right -31px;}
#top_menu li.current:hover, #top_menu li.sfhover.current {background-position:right bottom;}
#top_menu li.current:hover a {background-position:left bottom;}
#top_menu li:hover a, #top_menu li.sfhover a {background-position:left -31px;}
#top_menu li ul {border-color:-moz-use-text-color #BABEB1;border-style:none solid;border-width:0pt 1px;clear:left;left:-999em;line-height:1;list-style-image:none;list-style-position:outside;list-style-type:none;margin-top:31px;position:absolute;width:161px;z-index:999;}
* + html #top_menu li ul {margin-top:0pt;}
#top_menu li li {display:inline;float:none;font-size:0.9167em;margin:0pt;text-transform:none;}
#top_menu li ul ul {margin:-31px 0pt 0pt 161px;}
#top_menu li:hover ul ul, #top_menu li.sfhover ul ul {left:-999em;}
#top_menu li:hover ul, #top_menu li li:hover ul, #top_menu li.sfhover ul, #top_menu li li.sfhover ul {left:auto;}
#top_menu li li li {font-size:1em;}
#top_menu li:hover li a, #top_menu li.sfhover li a {background:#F1F3EE none repeat scroll 0%;border-bottom:1px solid #D3D6CD;border-top:1px solid #FBFCFE;color:#384751;float:none;height:auto;padding:9px 14px 9px 28px;width:119px;background-position:5px 7px;background-repeat:no-repeat!important}
#top_menu li:hover li a:hover, #top_menu li.sfhover li a:hover {background-color:#DDEAF3;}

#search {
}
#search input {
	width:210px;
	border:1px solid #000;
	padding:3px;
	color:#333333;
}
#search input:focus {border-color:#666}
#user_stats {padding:10px}
#user_stats .left, #user_stats .right {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#user_stats .left {
}
#user_stats .right {
}
#user_stats .user_ratings a		{
	color: #0066CC;
}
#user_stats .user_ratings a:hover	{
	background-position:5px -43px!important;
	color: #FF9900;
}
#user_stats .user_contrib a		{
	color: #0066CC;
}
#user_stats .user_contrib a:hover	{background-position:5px -43px!important}
#user_stats ul li a {
	display:block;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	width:80%;
	color: #0066CC;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 10px;
}
#user_stats ul li a:link, #user_stats ul li a:visited {color:#407EC9;}
#user_stats ul li a:hover {color:#FF9000;}

#footer_cols {padding:20px 0 30px 30px}
#footer_cols h3 {display:none}
/* \*/
* html #footer_cols ul li { height: 1%; }/*damn ie
/* */
#footer_cols ul li a {
	display:block;
	font-weight:normal;
	padding:5px 10px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#footer_cols ul li a:link, #footer_cols ul li a:visited {color:#666666;}
#footer_cols ul li a:hover {color:#FF9900;}
#leftcol, #centercol, #rightcol {float:left;padding:30px 5px;width:31%;}
#leftcol {
	background-color: transparent;
	background-image: url(../images/default/icons/mostdownloaded.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}
#centercol {
	background-color: transparent;
	background-image: url(../images/default/icons/mostrated.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}
#rightcol {
	background-color: transparent;
	background-image: url(../images/default/icons/recentlyadded.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}

#tabs {height:19px;margin:0pt;padding-left:10px;}
#tabs li {text-transform:uppercase;display:inline;list-style-type:none;}
#tabs a:link, #tabs a:visited {background:#F3F3F3 none repeat scroll 0%;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;color:#666666;float:left;font-size:10px;font-weight:bold;line-height:14px;margin-right:4px;padding:2px 4px;text-decoration:none;}
#tabs a.active:link, #tabs a.active:visited {background:#FFFFFF none repeat scroll 0%;color:#000000;border-color:#000;}
#tabs a:hover {background:#FFFFFF none repeat scroll 0%;}

.misc {padding:5px;background:#FAFBFA url(../images/default/bgheader.gif) repeat-x bottom;border:1px solid #000}
.misc h3 {color:#fff!important}
.misc ul li a {border-bottom:1px solid #999;padding:5px 10px 5px 25px;text-align:left;background:transparent url('../images/default/icons/disk.gif') no-repeat 0 5px;display:block;font-weight:normal;text-decoration:none;}
.misc ul li a:link, .misc ul li a:visited {color:#000;}
.misc ul li a:hover {background:transparent url('../images/default/icons/disk.gif') no-repeat 0 -33px;color:#333;}
.misc .colLeft, .misc .colRight, .misc .col_Left, .misc .col_Right {float:left;padding:25px 5px;width:48%;}
.misc .colLeft {background:transparent url('../images/default/icons/normal.gif') no-repeat 95px 1px!important}
.misc .colRight {background:transparent url('../images/default/icons/wide.gif') no-repeat 95px 1px!important}
.misc .col_Left		{float:left;padding:10px 5px;width:33%;font-weight:bold}
.misc .col_Right	{float:left;padding:10px 5px;width:62%;}
.misc .col_Left li, .misc .col_Right li {border-bottom:1px solid #999;padding:5px 0px 5px 0px;text-align:left;height:19px}
.misc .col_Left li input, .misc .col_Right li input {margin:0!important;height:14px;font-size:11px}
.more			{padding-top:10px}
.captcha 		{display:none;}
.headers		{
	border:0!important;
	margin:0!important;
	color:#000000!important;
	font-size:12px!important;
	height:21px;
	padding:4px 0 0 10px!important;
}
.headers a		{color:#fff!important;}
.green			{
	background:transparent url(../images/default/bg_headers.gif) repeat-x;
	color: #FFFFFF!important;
}
.pink			{}
.gray			{}
.footer			{margin:25px auto 0 auto;height:30px;padding-top:15px;border-top:1px solid black}
.footer a		{color:#666666;font-weight:bold}
.footer a:hover		{border-bottom:1px solid yellow}

.picture_wrapper	{font-size:11px;opacity:0.87;background:#fff;width:160px;height:147px;float:left;border:1px solid #000;margin-bottom:10px;background-repeat:no-repeat;background-position:7px 31px}
.picture_wrapper:hover	{border-color:#FF0099;opacity:1;}
.picture_wrapper a img	{width:150px;height:110px;position:relative;top:6px;left:2px}
.picture_wrapper a:hover img	{background:url(../images/default/zoom.gif) no-repeat 50% 50%;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.colorpicker301{position:absolute;top:580px!important;left:50%!important;margin-left:-170px}

.picture_wrapper_details	{background:#fff;width:526px;height:422px;float:left;border:1px solid #000;margin-bottom:10px;background-repeat:no-repeat;background-position:7px 31px;}
.picture_wrapper_details:hover	{border-color:#FF0099;}
.picture_wrapper_details_b	{background:#fff;width:526px;height:360px;float:left;border:1px solid #000;margin-bottom:10px;background-repeat:no-repeat;background-position:7px 31px}
.picture_wrapper_details_b:hover{border-color:#FF0099;}


.more_options		{padding:0px 5px 15px 10px;border:1px solid #333;background:#FAFBFA url(../images/default/bgheader.gif) repeat-x bottom;}
.more_options ul li 	{border-bottom:1px solid #ccc;display:block;padding:5px 2px 5px 0px;vertical-align:bottom;height:19px}
/* \*/
* html .more_options .colLeft ul li, * html .more_options .colRight ul li { height: 1%; }/*damn ie
/* */
.more_options ul li span{float:right}
.more_options ul li a {color:#950000;text-decoration:none;border-bottom:1px dotted #950000}
.more_options ul li a:hover {border-bottom:1px solid #950000}
.more_options ul li input {margin:0!important;width:100%!important;height:14px;font-size:11px}
.more_options .colLeft		{float:left;padding:10px 5px;width:20%;font-weight:bold}
.more_options .colRight		{float:left;padding:10px 5px;width:75%;}

.margin			{margin-right:21px}
.desc 			{
	font-size:90%;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.desc td		{padding:3px 0 4px 6px;border-bottom:1px dotted #000;}
.desc a 		{color:#407EC9;text-decoration:none}
.desc a:hover 	{
	color: #FF6600;
}
button:hover, .buttons a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}
button.positive, .buttons a.positive{color:#529214;}
fieldset		{padding:0px 5px 15px 10px;border:1px solid #333;background:#FAFBFA url(../images/default/bgheader.gif) repeat-x bottom;}
fieldset.active		{border:1px solid #000}
legend			{padding:0 15px 0 10px;margin-left:10px;font:bold .8em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#666;text-transform:uppercase;border:1px solid #ccc;background:#f4f4f4;letter-spacing:2px}
.captcha		{visibility:hidden!important}
.appnitro {font-family:Lucida Grande,Tahoma,Arial,Verdana,sans-serif;font-size:small;}
.appnitro li {width:61%;}
form ul {font-size:100%;list-style-type:none;margin:0pt;padding:0pt;width:100%;}
form li {display:block;margin:0pt;padding:4px 5px 2px 9px;position:relative;}
form li:after {clear:both;content:".";display:block;height:0pt;visibility:hidden;}
* html form li {height:1%;}
* html .buttons {height:1%;}
* html form li div {}
form li div {color:#444444;margin:0pt 4px 0pt 0pt;padding:0pt 0pt 8px;}
form li span {color:#444444;float:left;margin:0pt 4px 0pt 0pt;padding:0pt 0pt 8px;}
form li div.left {display:inline;float:left;width:48%;}
form li div.right {display:inline;float:right;width:48%;}
form li div.left .medium {width:100%;}
form li div.right .medium {width:100%;}
.clear {clear:both;}
form li div label {clear:both;color:#444444;display:block;font-size:9px;line-height:9px;margin:0pt;padding-top:3px;}
form li span label {clear:both;color:#444444;display:block;font-size:9px;line-height:9px;margin:0pt;padding-top:3px;}
form li .datepicker {cursor:pointer !important;float:left;height:16px;margin:0.1em 5px 0pt 0pt;padding:0pt;width:16px;}
.form_description {border-bottom:1px dotted #CCCCCC;clear:both;margin:0pt 0pt 1em;}
.form_description[class] {display:block;}
.form_description h2 {clear:left;font-size:160%;font-weight:400;margin:0pt 0pt 3px;}
.form_description p {font-size:95%;line-height:130%;margin:0pt 0pt 12px;}
form hr {display:none;}
form li.section_break {border-top:1px dotted #CCCCCC;margin-top:9px;padding-bottom:0pt;padding-left:9px;padding-top:13px;width:97% !important;}
form ul li.first {border-top:medium none !important;margin-top:0pt !important;padding-top:0pt !important;}
form .section_break p {font-size:85%;margin:0pt 0pt 10px;}
input.button_text {overflow:visible;padding:0pt 7px;width:auto;}
.buttons input {font-size:120%;margin-right:5px;}
label.description {background:#FAFBFA;border:medium none;color:#222222;display:block;font-size:95%;font-weight:700;line-height:150%;padding:0pt 0pt 1px;}
span.symbol {font-size:115%;line-height:130%;}
input.text {background:#FFFFFF url(../images/default/shadow.gif) repeat-x scroll center top;border-color:#7C7C7C rgb(195, 195, 195) rgb(221, 221, 221);border-style:solid;border-width:1px;color:#333333;font-size:100%;margin:0pt;padding:2px 0pt;}
input.file {color:#333333;font-size:100%;margin:0pt;padding:2px 0pt;}
textarea.textarea {background:#FFFFFF url(../images/default/shadow.gif) repeat-x scroll center top;border-color:#7C7C7C rgb(195, 195, 195) rgb(221, 221, 221);border-style:solid;border-width:1px;color:#333333;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;margin:0pt;width:99%;}
select.select {background:#FFFFFF url(../images/default/shadow.gif) repeat-x scroll center top;border-color:#7C7C7C rgb(195, 195, 195) rgb(221, 221, 221);border-style:solid;border-width:1px;color:#333333;font-size:100%;margin:1px 0pt;padding:1px 0pt 0pt;}
input.checkbox {display:block;height:13px;line-height:1.4em;margin:6px 0pt 0pt 3px;width:13px;}
input.radio {display:block;height:13px;line-height:1.4em;margin:6px 0pt 0pt 3px;width:13px;}
label.choice {color:#444444;display:block;font-size:100%;line-height:1.4em;margin:-1.55em 0pt 0pt 25px;padding:4px 0pt 5px;width:90%;}
select.select[class] {margin:0pt;padding:1px 0pt;}
*:first-child + html select.select[class] {margin:1px 0pt;}
.safari select.select {font-size:120% !important;margin-bottom:1px;}
input.small {width:25%;}
select.small {width:25%;}
input.medium {width:50%;}
select.medium {width:50%;}
input.large {width:99%;}
select.large {width:99%;}
textarea.small {height:5.5em;}
textarea.medium {height:10em;}
textarea.large {height:20em;}
form .required {color:red;float:none;font-weight:700;}
form li.highlighted {background-color:#FFF7C0;}
form .guidelines {background:#F5F5F5 none repeat scroll 0%;border:1px solid #E6E6E6;color:#444444;font-size:80%;left:100%;line-height:130%;margin:0pt 0pt 0pt 8px;padding:8px 10px 9px;position:absolute;top:0pt;visibility:hidden;width:42%;z-index:1000;}
form .guidelines small {font-size:105%;}
form li.highlighted .guidelines {visibility:visible;}
form li:hover .guidelines {visibility:visible;}
.no_guidelines .guidelines {display:none !important;}
.no_guidelines form li {width:97%!important;}
.no_guidelines li.section {padding-left:9px;}
.float_left		{float:left !important}
.float_right		{float:right !important}
.info_messages		{background:#ccc url(../images/default/icons/information.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #333;border-top:1px solid #333;margin:10px 0pt;padding:7px 15px 7px 30px;}
.error_messages		{font-size:90%; line-height:1; border-top:1px solid #FF9595;border-bottom:1px solid #FF9595; background-color:#FFEAEA; padding:10px 8px 10px 8px;margin:10px 0 10px 0}
.error_messages h3,
.notice_messages h3,
.success_messages h3	{border:0;margin-bottom:5px;padding:0}
.success_messages	{font-size:90%; line-height:1; border-top:1px solid #66DDFF;border-bottom:1px solid #66DDFF; background-color:#E8FAFF; padding:10px 8px 10px 8px;margin:10px 0 10px 0}
.notice_messages	{font-size:90%; line-height:1; border-top:1px solid #FFBB7D;border-bottom:1px solid #FFBB7D; background-color:#FFF5EC; padding:10px 8px 10px 8px;margin:10px 0 10px 0}
.help a			{background:transparent url(../images/default/help.gif) no-repeat 12px -55px;}
.help a:hover		{background:transparent url(../images/default/help.gif) no-repeat 12px 7px;}
.clear			{clear:both;}
.error_small		{color:red;font-size:11px;font-weight:bold;width:140px;display:block}
.error			{color:red;font-size:11px;font-weight:bold;display:block}
.buttons a, .buttons button{display:block;float:left;margin:3px 5px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 6px 6px 6px; /* Links */}
.buttons button		{width:auto;overflow:visible;padding:4px 10px 3px 7px; /* IE6 */}
.buttons button[type]	{padding:5px 10px 5px 7px; /* Firefox */line-height:17px; /* Safari */}
*:first-child+html button[type]{padding:4px 10px 3px 7px; /* IE7 */}
.buttons button img, .buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;}
.buttons a:active	{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
.buttons a.positive:hover, button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
.buttons a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
.buttons a.negative, button.negative{color:#d12f19;}
.buttons a.negative:hover, button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
.padding_fieldset	{padding-bottom:35px}
div.pagination {padding: 7px;margin:15px 0 15px 0;text-align:left;color:#a0a0a0;font-size:80%}
div.pagination a {border: 1px solid #909090;margin-right:2px;padding:2px 4.85px;background-image:url(../images/default/bar.gif);background-position:bottom;text-decoration: none;color: #666666;}
div.pagination a:hover, div.meneame a:active {border: 1px solid #f0f0f0;background-image:url(../images/default/invbar.gif);background-color:#404040;color: #ffffff;}
div.pagination span.current {margin-right:3px;padding:2px 5px;border: 1px solid #ffffff;font-weight: bold;background-color: #606060;color: #ffffff;}

.job_indicators		{border:1px solid #333;background-color: #666;padding:5px;font:bold 11px Arial, helvetica, sans-serif;margin-top:5px}
.job_indicators a:hover		{border-bottom:1px dotted #950000;color:#950000}
.job_indicators img	{vertical-align:bottom;padding:2px}
.job_indicators em{display:block;padding-left:25px}
.users_options_menu a     {background-image:url('../images/default/icons/users_options_menu.gif')!important}
.q_add_user a             {background-image:url('../images/default/icons/user_add.gif')!important}
.mass_email_users a       {background-image:url('../images/default/icons/email_go.gif')!important}
.site_settings_menu a     {background-image:url('../images/default/icons/site_settings_menu.gif')!important}
.edit_categories a        {background-image:url('../images/default/icons/folder_table.gif')!important}
.user_groups_menu a       {background-image:url('../images/default/icons/user_groups_menu.gif')!important}
.permissions_menu a       {background-image:url('../images/default/icons/lock.gif')!important}
.wallpapers a		{background-image:url('../images/default/icons/images.gif')!important}
.my_acc a               {background-image:url('../images/default/icons/profile.gif')!important}
.my_acc_edit a            {background-image:url('../images/default/icons/profile_edit.gif')!important}
.left			{text-align:left;}
.no_margin		{margin:0px!important}
.no_padding		{padding:0px!important}
.cat_tree		{width:99%;height:200px;overflow:auto;background-color:#F9F9F9;border:1px dashed #2F6FAB;font-weight:bold}
.cat_tree input, .cat_tree label	{line-height:1em!important;font-weight:normal!important}
#sortableList		{background:#FAFBFA url(../images/default/bgheader.gif) repeat-x bottom;padding:5px}
#sortableList li 	{cursor: move;margin: 2px 0px;border: 1px solid #ccc;padding:5px;background-color: #f5f5f5;width:98%!important;color:#999;font-size:0.9em}
#sortableList li b	{color:green;font:bold 136% Arial,helvetica,sans-serif;display:inline}
#dialog	{position:fixed;top:275px;left:50%;margin-left:-50px;background:transparent url(../images/default/loading.gif) no-repeat scroll center;width:100px;height:100px;z-index:9999}
#autocompleter-loading	{background:transparent url(../images/default/modal_bg.png) repeat scroll 0%;height:100%;left:0pt;position:fixed;top:0pt;width:100%;z-index:9999;}

.padding_left {padding-left:10px!important}
.mytables {border-collapse:collapse;background:transparent;border-left:1px solid #686868;border-right:1px solid #686868;font:0.9em/135% arial,helvetica,sans-serif;color: #fff;text-align:center;}
.mytables td, th {padding:5px;}
.mytables span {font-size:0.9em;color:#666}
.mytables em {font-size:0.8em;color:#ccc;display:block}
.mytables img {vertical-align:middle;padding-bottom:4px}
.mytables caption {margin:0 auto;width:auto;font: italic 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#666;text-align: right;}
.mytables a {color:#950000;text-decoration:none;}
.mytables a:hover {border-bottom:1px dotted #950000}
.mytables table a:visited {font-weight:normal;color:#666;text-decoration: line-through;}
.mytables table a:hover {border-bottom: 1px dashed #bbb;}
.mytables thead th, .mytables tfoot th, .mytables tfoot td {background:#515151 url(../images/default/bg_walls.gif) repeat-x;color:#fff}
.mytables thead th a {color:#fff}
.mytables thead th a:hover {border-bottom:1px solid yellow;color:#fff}
.mytables tfoot td {text-align:right;background-color:#000}
.mytables tbody th,.mytables tbody td {border-bottom: dotted 1px #333;}
.mytables tbody th {white-space: nowrap;}
.mytables tbody th a {color:#333;}
.mytables tbody tr:hover {background:#999}
.mytables th.sortable,.mytables th.sortable-text,.mytables th.sortable-date,.mytables th.sortable-keep,.mytables th.sortable-date-dmy,.mytables th.sortable-numeric,.mytables th.sortable-currency,.mytables th.sortable-sortByTwelveHourTimestamp,.mytables th.sortable-sortIPAddress,.mytables th.sortable-sortEnglishLonghandDateFormat,.mytables th.sortable-sortScientificNotation,.mytables th.sortable-sortImage,.mytables th.sortable-sortFileSize{cursor:pointer;background: #515151 url(../images/default/bg_walls.gif) repeat-x;padding: 6px 12px 4px 16px;}
.mytables th.forwardSort		{background:#333 url(../images/default/icons/arrow_down.gif) no-repeat 0 7px;}
.mytables th.reverseSort		{background:#333 url(../images/default/icons/arrow_up.gif) no-repeat 0 7px;}
/* Tooltip styles */
.prototip { position: absolute; }
.prototip .effectWrapper { position: relative; }
.prototip .tooltip { position: relative; }
.prototip .toolbar {position: relative;display: block;}
.prototip .toolbar .title {display: block;position: relative;}
.prototip .content { clear: both; }
.prototip .toolbar a.close {position: relative;text-decoration: none;float: right;width: 15px;height: 15px;background: transparent url(../images/default/close.gif);display: block;line-height: 0;font-size: 0px;border: 0;}
.prototip .toolbar a.close:hover { background: transparent url(../images/default/close_hover.gif); }
.iframeShim { position: absolute;border: 0;margin: 0;padding: 0;background: none;}
.protoClassic { width: 200px; border: 5px solid #8c939c; }
.protoClassic .toolbar { background: #96b8e2 url(../images/default/classic_toolbar.gif) top left repeat-y; font-weight: bold; color: #fff;}
.protoClassic .toolbar a.close:hover { background: url(../images/default/close_hover_red.gif);}
.protoClassic .title { padding: 2px 2px 2px 6px; }
.protoClassic .content { background: #fff; color: #333333; font: 11px Arial, Helvetica, sans-serif; padding: 5px; }
.starbox .stars { background: #cccccc;}
.starbox .pointy .colorbar { background: #ffcc1c;}
.starbox .pointy .hover .colorbar { background: #336699; }
