﻿body,td,a,p,.h{font-family:arial,sans-serif; font-size: 10pt; padding:0px; margin:0px;}
body { }
#Progress { float:left; margin-top: 50px; margin-left: 20px; }
#Logo { background-image: url("Logo.png"); width:260px; height: 60px; }
#LoginPanel { text-align:right; font-size: 10pt; margin-top: 30px; float: right}
#google_search { margin-top: 30px; }
a:link, a:visited, a:active { color: #3399ff; }
a:hover { color:Red; }
img {border: 0;}
/*.widget_holder {min-height: 600px; }*/
.widget 
{ 
	/*position: relative; */
	left: 0px; 
	top: 0px; 
	/*margin-bottom:20px;*/
	background-image: url(images/back-curve.gif);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	margin: 0 0 15px 0;
	padding:0;
	/*border: solid 1px #bfbfbf;*/
}

.widget a
{
	color: #3399ff;
}

.widget_header 
{ 
	width:100%;
	padding-top:0px;
	padding-bottom:2px;
	margin: 0em;
	font-size:100%;
	font-weight:normal; 
	cursor:move;
	/*background-color: Transparent; */
	background-image: url(images/corner-tl.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.widget_header_table 
{ 
	width:100%;
	/*border-top:1px solid #97acd4;*/
	padding:0px;
	margin:0px;
	padding-top: 2px;
	font-size:82%;
	color: Black;
	/*background-color: Transparent; */
	background-image: url(images/corner-tr.gif);
	background-position: right top;
	background-repeat: no-repeat;  
}

.widget_title 
{ 
	width:80%;
	background-color: Transparent; /*#DDE8CC;*/
	padding-left:2px;
	font-weight:bold;
	padding-right:5px;
	color: Black; 
}

.widget_footer
{
	background-color: Transparent; 
	background-image: url(images/corner-bl.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 5px;
	margin: 0;
	padding: 0;
	text-align: right;
}

.widget_footer .widget_footerclose
{
	background-color: Transparent; 
	background-image: url(images/corner-br.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 5px;
	margin: 0;
	padding: 0; 
	font-size: 3px; 
}

.widget_title input
{
	border: solid 1px #f0f0f0;
}
.widget_title a, .widget_title a:visited, .widget_title a:active
{ overflow:hidden;height:1.2em;color: Black; text-decoration:none; font-size:12pt; }
.widget_title a:hover {color:#e5e5e5;}
.widget_collapse, .widget_expand, .widget_close { display:inline; }
.widget_dropcue { border: dashed 2px gray; display:none; margin-bottom:20px; }

.widget_edit 
{
	width:10%;
	background-color: Transparent;
	white-space:nowrap;
	text-align:right;
	padding-top:2px;
	padding-right:2px;
	vertical-align: top;
}
.widget_edit a {color:#d5d5d5;text-decoration:none;}
.widget_edit a:hover {color:#a5a5a5;}

.widget_button {background-color:Transparent;padding-right:2px; vertical-align:top;}
.widget_min {background-image:url('images/btn-minimise.gif');}
a.widget_min:hover {background-image:url('images/btn-minimise-over.gif');}
.widget_max {background-image:url('images/btn-maximise.gif');}
a.widget_max:hover {background-image:url('images/btn-maximise-over.gif');}
.widget_close {background-image:url('images/btn-close.gif');}
a.widget_close:hover {background-image:url('images/btn-close-over.gif');}
.widget_box {display:block;margin-top:3px;overflow:hidden;width:18px;height:18px;cursor:hand;cursor:pointer;}

.widget_spliter
{
	background-image: url(images/spliter.gif);
	background-position: center top;
	background-repeat: no-repeat;
	/*background-color: Transparent;*/
	height: 4px;
	line-height: 1px;
	font-size: 1px;
	width: 100%;
	margin: 0;
	padding: 0;
}

.widget_body
{
	margin:0;
	padding: 2px 3px 3px 3px;
	border: 0;
	border-right: solid 2px #f8f8f8;
	border-left: solid 2px #f8f8f8;
	overflow: hidden;
}	
/* IE6 fix */
.widget_bodyie6
{
	margin:0;
	border: 0;
	border-right: solid 2px #f8f8f8;
	border-left: solid 2px #f8f8f8;
	overflow: hidden;
}
/* End */
.column { vertical-align:top; }
.table_fixed {table-layout:fixed; margin-top: 5px;} /*height: 100%;}
.table_fixed td { height: 100%;}*/

.dashboard_body { width: 100%; height: 500px; background-color: lightgrey; }
.handleText
{
	width:16px;
	height:16px;
	background-image:url(HandleGrip.png);
	overflow:hidden;
	cursor:se-resize;
}

#column1, #column2, #column3
{
	float:left;
	width: 33%;
}




#tabs { padding:0px; margin:0px; }
/* Firefox */ ul.tabs { list-style-type: none; padding: 0; padding-bottom: -1px; padding-left: 17px; margin:0px; }
/* IE */ * html ul.tabs { list-style-type: none;  padding-bottom: 2px; }

li.tab { display: inline; margin-left: 4px; margin-right: 4px; padding: 0px; }
li.newtab { padding-left:4px; padding-right:4px; display: inline; margin-left: 4px; margin-right: 4px; padding: 0px;}
li.newtab a { text-decoration: none; color: #d9d9d9;  }
/* Firefox */ li.tab a { font-size: 9pt; text-decoration: none; padding: 2px 8px 0px 8px; }
/* IE */ * html li.tab a { font-size: 9pt; text-decoration: none; padding: 2px 8px 2px 8px; }

li.inactivetab { background-color: #999999; } 

/* Firefox */ li.inactivetab a { color: #5d5c5c; }
/* IE */ * html li.inactivetab a { color: #5d5c5c; }

li.activetab { background-color: #d9d9d9; }
li.activetab a { color: #5d5c5c;border-bottom: solid 1px #d9d9d9; }

.add_stuff_toggle { clear:both; float:right; font-weight: bold; }
.widget_showcase { border: solid 1px gray; padding: 8px; clear:both; margin: 10px 0px 10px 0px; width: 95%; height: 200px; }
.smalltext, .smalltext a { font-size: 90%; }

.feed_item_link
{
	line-height: 170%;	
	clear:both;
	display:block;
}

hr { height: 1px; color: #DDF8CC }
