/*NOTE:This file is linked to after the tool_base.css file inside of tools. It provides for skinning.*/
/*many of the definitions below exist also in tool_base.css - the duplication allows for one instalation with many different looks sharing some common elements
*/
/*NOTE: this skin addresses JSR 168 css mappings - search for "portlet-" */




/*SECTION 1 GENERIC SELECTORS*/
body {
	font-family: Verdana,Arial,sans-serif;
	font-size: 8pt;
	color: #333;
}	

/*stub in tool_base.css - skinned here */

hr.itemSeparator {
	height: 1px;
	border-color: rgb(247,147, 29);
	border-style: solid;
	border-width: 1px 0 0 0;
}







/*SECTION 2 LINKS*/
a:link{
	color: rgb(247,147, 29);
	text-decoration: none;
}

a:visited{
	color: #333;
	text-decoration: none;
}

a:hover,a:active{
	color: #000;
	text-decoration: underline !important;
}

a:focus{
	color: rgb(247,147, 29);
	text-decoration: underline !important;
}




/*links inside the calendar tool tables*/
table.calendar td a:hover{
	text-decoration: underline;
}

/*links inside the <th>  of the standard list table*/
.listHier th a:link,.listHier th a:visited {
	color: rgb(247,147, 29);
	text-decoration: none;
	border: none;
	font-weight: normal;
	font-size: 8pt;
	letter-spacing: 0px;
}

.listHier th a:hover{
	color: rgb(247,147, 29);
	text-decoration: underline;
}

.listHier th {
	font-size: 8pt;
	text-transform: uppercase;
}

/*some links are jscripted so the href is the same - cannot provide visited functionality - so make both the same*/
/*see: list of assignments - the cells are classed with "specialLink" */ 
.specialLink a:link,.specialLink a:visited{
	color: rgb(247,147, 29);
	text-decoration: none;
}

.specialLink a:hover{
	text-decoration: underline;
}



/*LINKS IN RESOURCES - selected for move*/
tr.selectedMove a:link,tr.selectedMove a:visited{
	color: silver;
}




/*links associated with an item in alist*/
/*see links below announcement title in ann list*/
.itemAction  a,.itemAction  a:link{
	color: rgb(247,147, 29);
	padding: .2em .3em 1px 0;
	white-space: nowrap;
	border-bottom: none;
}

.itemAction  a:visited{
	color: rgb(247,147, 29);
	text-decoration: none;
	border-bottom: 1px solid #fff;
}

.itemAction  a:hover{
	color: rgb(247,147, 29); /*for ie*/
	text-decoration: underline !important; 
}

html>body .itemAction  a:hover{
	color: #000;
	text-decoration: none !important; /*for other browsers*/
	border-bottom: 1px solid #333;
}

/*certain links are highlighted in resources after a selection*/
/*see "Paste copied here" after ccopying a selection in resources*/
.itemAction a.highlightlink{
	font-weight: bold;
}
/*links in resources - selected for move "deaden" the link*/
tr.selectedMove .itemAction a:link,tr.selectedMove .itemAction a:visited{
	color: silver;
	text-decoration: none;
	border-bottom: none;
}




/*links for the GENERIC TOOLBAR*/
.navIntraTool a, .navIntraTool a:link, .portlet-menu a:link{
	color: rgb(247,147, 29);
	margin-right:  5px; 
	text-decoration: none;
	white-space: nowrap;
}

* html .navIntraTool a, * html  .navIntraTool a:link{
	color: rgb(247,147, 29);
	text-decoration: none;
}
.navIntraTool a:visited, .portlet-menu a:visited{
	color: rgb(247,147, 29);
	text-decoration: none;
}

.navIntraTool a:hover, .portlet-menu a:hover{
	color: #000;
	text-decoration: none;
}

.navIntraTool a:active{
	color: #000;
	text-decoration: none;
}


/*where one is at in hierarchy - can be static or active links*/
.breadCrumb {
	font-size: 1.2em;
}
/*for accessib. some breadcrumbs have h3 children - format like normal text*/
.breadCrumb h3,.breadCrumb h4,.breadCrumb h5, .breadCrumb h6{
	font-size:85%
}

.breadCrumb a:link,.breadCrumb a:visited{
	color: rgb(247,147, 29);
	text-decoration: none;
}

.breadCrumb a:hover{
	color: #000;
	
	text-decoration: underline;
}










/*SECTION 3 CALENDAR SELECTORS*/
/*recommend - decide your palette first - then substitute colors here*/
table.calendar{
	background-color: #fff;
}

/* YEAR */


table.calendar th{
	background-color: #0082C8;
	border: 1px solid #0082C8;
	font-weight: normal;
	text-align: center;
	border-collapse: collapse;
}

.bgActivity{
	background-color: #0082C8;
	border: 1px solid #bbb;
	text-align: right;
	
	border-collapse: collapse;
}

.bgWithoutActivity{
	background-color: #fff;
	border: 1px solid #ccc;
	text-align: right;
	
	border-collapse: collapse;
}

.borderGrayYear{
	background-color: #eee;
	border: 1px solid #ccc;
	text-align: right;
	border-collapse: collapse;
	
}


/* WEEK */

.borderGrayDayWeek{
	border-bottom: none;
	border-collapse: collapse;
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	border-top: 1px solid #bbb;
}

.borderGrayBackground{
	background-color: #0082C8;
	border-bottom: none;
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	border-top: 1px solid #bbb;
}

.borderGrayTodayBgCenter{
	background-color: #0082C8;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #bbb;
}

.borderGrayTodayEmptyMiddleBottom{
	background-color: white;
	border: 1px solid #bbb;
}

.borderGrayTodayEmptyMiddleCenter{
	background-color: white;
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	border-top: 1px solid #bbb;
}

.borderGrayTodayLeftBottom{
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #000;
	border-right: 1px solid #bbb;
	border-top: 1px solid #bbb;
}

.borderGrayTodayLeftCenter{
	border-left: 1px solid #000;
	border-right: 1px solid #bbb;
	border-top: 1px solid #bbb;
}

.borderGrayTodayMiddleCenter{
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	border-top: 1px solid #bbb;
}

.borderGrayTodayRightBottom{
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #bbb;
	border-right: 1px solid #000;
	border-top: 1px solid #bbb;
}

.borderGrayTodayRightCenter{
	border-left: 1px solid #bbb;
	border-right: 1px solid #000;
	border-top: 1px solid #bbb;
}

.borderOnlyLeftDay{
	background-color: #ffdbb1;
	border-left: 1px solid #bbb;
}

.borderOnlyLeft{
	border-left: 1px solid #bbb;
}

.borderToday{
	border: 1px solid #000;
}

.borderTodayCenter{
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #bbb;
}

.borderTodayTop{
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
}

.borderTodayWithActivity{
	background-color: #0082C8;
	border: 1px solid #000;
	text-align: right;
}

.borderTodayWithoutActivity{
	background-color: #FFF;
	border: 1px solid #000;
	text-align: right;
}

.borderTopLeft{
	background-color: #0082C8;
	border-left: 1px solid #bbb;
	border-right: 1px solid  #bbb;
	border-top: 1px solid #bbb;
}

.borderTopLeftWhite{
	border-left: 1px solid #bbb;
	border-right: 1px solid  #bbb;
	border-top: 1px solid #bbb;
}

.borderWhiteYear{
	background-color: #ffdbb1;
	border: 1px solid #fff;
	text-align: center;
}

.borderWhite{
	border-bottom: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
}

.borderGrayTodayCenter,.borderOnlyLeftTodayCenter{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #bbb;
}

.borderGrayTodayEmptyRightBottom,.borderGrayTodayEmptyRightCenter{
	background-color: white;
	border-left: 1px solid #bbb;
	border-right: 1px solid #000;
	border-top: 1px solid #bbb;
}

.borderGrayTodayMiddleBottom,.borderFullGray,.borderGrayMonth{
	border: 1px solid #bbb;
}

.borderTodayBottom,.borderGrayTodayBottom,.borderOnlyLeftTodayBottom{
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #bbb;
}

table.calendar .event{
	background-color: #0082C8;
}

.timeCells{
	background:#eee
}








/*SECTION 4 TABULAR DATA*/

/*skinned header of standard tab. data table*/
.listHier th{
	background-color: #eee;
	border: 1px solid #ddd;
	border-collapse: collapse;
	
}
/*skinned cell of standard tab. data table*/
.listHier td{
	vertical-align: top;
	padding: .4em;
}

/*lines - provides rules and hover effects on some tables*/
table.lines{
	border-collapse: collapse;
}

table.lines tr:hover, .portlet-section-alternate{
	background-color: #ddd;
}

table.lines td{
	border-bottom: 1px solid #bbb;
	border-top: 1px solid #eee;
}
	
/*some rows needed to be excluded from the rule and hover - see resources see other sites toggle*/
table.lines tr.exclude:hover{
	background: transparent;
}

/*substracts the rules from the lines class- mantain the hover*/
table.nolines td{
	border-bottom: 0px solid #bbb;
	border-top: 0px solid #eee;
}
/*ie (via tan hack) gets some lines because it cannot get a hover*/
* html body table.nolines td{
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
}

/*when an item has been copied - signal this*/
/*see resources*/
tr.selectedCopy{
	background: #ffd;
}

tr.selectedCopy td{
	border-top: 2px solid #bbb;
	border-bottom: 2px solid #bbb;
}
/*when an item has been cut - signal this*/
tr.selectedMove, .portlet-section-selected {
	color: silver;
	background: #eee;
}

tr.selectedMove td, .portlet-section-selected{
	border-top: 2px dotted #bbb;
	border-bottom: 2px dotted #bbb;
}
/*some rows need highlighting*/
/*see announcement 3rd view option*/
tr.highLightRow{
	background:#ddd;
}

tr.highLightRow:hover{
	background:#ddd !important;
}
tr.lightHighLightRow{
	background:#ffd;
}	
/*remove the arrow indicating rows (in resources after a selection, in discussion, etc)*/
.lines td.selected img{
	display: none;
}

/*when a row contained a searched for item has been found*/
/*see: discussion*/
tr.selectedFound{
	background: #cff;
}
/*skinned info for disclosure toggle*/
/*see: assignment*/
.discTria{
	background-color: #ddd;
	font-family: Arial,Helvetica,sans-serif;
}









/*SECTION 6 HIERARCHY*/

/*headers are used in many places for structuring things semantically - these are the plain headers - below there are others contextually defined*/
h2,h3,h4,h5,h6, .portlet-form-label, .portlet-section-subheader, .portlet-section-header, .portlet-menu-caption{
	color: #333;
	padding: 0;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	margin: 1em 0 ;
	background-color: transparent !important;
}

h2{
	font-size: 120%;
}

h3, .portlet-section-header{
	font-size: 120%;
	color: #222;
	text-transform: uppercase;
}

h4,h5,h6, .portlet-section-subheader, .portlet-form-label, .portlet-menu-caption {
	font-size: 100%;
}
/*headers when they occur in a table*/
/*want to make them look like normal text - but structure the content*/
/*see: resources, any legacy list*/
.listHier th h3,.listHier th h4,.listHier th h5,.listHier th h6,.listHier td h3,.listHier td h4,.listHier td h5,.listHier td h6{
	margin: 0;
	padding: 0;
	color:#222;
	font-size: 8pt;
	background: none;
	font-weight: normal;
	font-family: 'Trebuchet MS',Verdana,sans-serif !important;
}






/*SECTION 7 INPUTS*/
/*see: create any item*/
label, .portlet-form-field-label, .portlet-icon-label, .portlet-dlg-icon-label {
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	margin-top: .3em;
}

/*a required marker for a shorttext label/input pair*/
.shorttext .reqStar{
	color: #b11;
	width: auto;
	margin: 0 0 0 -1em;
	font-weight: bold;
	font-size: 1em;
	padding: 0;
}


/*for alignment when an element need the same left-margin as the input of a shorttext label/input pair*/
.labelindnt{
	font-size: 1em;
	margin: 0 0 0 17em !important;
}

.shorttext input, input.portlet-form-input-field{
	border: 1px solid #555;
}

.shorttext input:focus, input.portlet-form-input-field:focus{
	border: 1px solid #000;
}

textarea{
	padding: .1em .3em;
	border: 1px solid #bbb;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 100%;
}

textarea:focus{
	border: 1px solid #000;
}









/*SECTION 8 TOOLBAR*/
/*see: any tool*/
.navIntraTool, .portlet-menu{
   margin-top: 0px; 
	background-color: #eee;	
	padding: 2px 5px;
	border: 1px solid #ddd;
	text-align: left;
	font-size: 8pt;
	letter-spacing: 1px;
	font-family: Arial,Verdana,Geneva,Arial,Helvetica,sans-serif;
}

/*ie does not understand font sizing well - so fix here with the star hack*/
* html .navIntraTool{
	font-size:.85em;

}


.navIntraTool:hover, .portlet-menu:hover{
}	
.navIntraTool .searchField{
	border:1px solid silver;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 1em;
	padding:.2em;
}
.navIntraTool .searchField:focus{border-color:#000}
/*some toolbars will have input buttons*/	
/*see: resources as instructor*/
.navIntraToolLink input{
	padding: 0;
	border: none;
	background: transparent;
}

.navIntraToolLink input.disabled{
	padding-bottom: 1px;
	border-bottom: none;
	background: transparent;
}

.navIntraToolLink input.enabled{
	color: #35b;
	border-bottom: 1px solid #35b;
	background: transparent;
}













/*SECTION 9 MESSAGES*/
/*see: create any item*/
.instruction, .portlet-msg-info, .portlet-menu-description{
	color: #222;
	font-size: 8pt;
}
/*see: create a site*/
.step{
	font-size: 90%;
	height: auto;
}

/*the generic required marker*/
/*see: create any item*/
.reqStar{
	color: #b11;
	width: auto;
	margin-left: -1em;
	font-weight: bold;
	font-size: 1em;
	padding: 0;
	float: left;
	border-top: 3px solid #fff;
}
/*the required marker for a longtext label/input pair*/
/*see: create any item with a textarea*/
.longtext .reqStar{
	color: #b11;
	font-size: 1.2em;
	font-weight: normal;
	padding: 0 0 0 .1em;
	float: left;
}
/*when need to display the required marker inline as a part of a text*/
/*see: create any item - instruction message about requireed fields*/
.reqStarInline{
	color: #b11;
	font-size: 1.2em;
	vertical-align: middle;
	width: 1em;
}

/*inline blob used to indicate progress (see: upload a resource say)
visibility gets toggled*/
#submitnotif, .portlet-msg-status{
	background: #f9f9f9 url(../images/warn.gif) .3em .3em no-repeat;
	border: 1px solid #b11;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	clear: none;
	color: #b11;
	font-size: small;
	text-decoration: blink;
	vertical-align: text-top;
	margin: 0;
	padding: 5px 5px 5px 25px;
}









/*SECTION 10 NAV  PANELS*/
/*positioning etc., are defined in base - here just the skin info*/
/*see any list with more than 20 items - announcements - for example*/
.navPanel{
	background-color:#f9f9f9;
}
/*the default action in this control - keep in mind that anything you do to it (except to the font) will make 
you loose the native buttonishness affordance of the os/browser */
/*create any item - like an announcement*/
.act .active {
	color: rgb(247,147, 29);
}
.act input, .portlet-form-button{
	border:1px solid gray;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='silver', Positive='true');
}
html>body .act input, html>body .portlet-form-button {
	border:1px solid #ccc;
	background: #ddd;
	-moz-border-radius:10px;
}
.act input:hover, input.portlet-form-button:hover {
	border:1px solid #000;
	background: #ccc;
	-moz-border-radius:4px;
}








/*SECTION 10 DATA PANELS*/
.highlightPanel
{
	border:1px solid #eee;
}

.infoPanel{
	border: 1px solid #333;
}

.infoPanelHead{
	border: 1px solid #333;
	background: #27d;
	color: #ffd;
}
/*see: topic content in discussion*/
.hierItemBlock{
	padding: 0 .5em .5em .5em;
	border: 1px solid silver;
	margin-top: .5em;
}

.hierItemBlock h4.textPanelHeader, .hierItemBlock h5.textPanelHeader, .hierItemBlock h6.textPanelHeader{
	border-bottom: 1px solid silver;
	margin: 0 -.4em;
	padding:.5em;
	background: #ffd !important;
}








/*SECTION 11 LAYOUT REQUIRED IN SPECIFIC TOOLS*/
.chatListHeadWrapper{
	padding:.2em;
	margin-bottom: .5em;
	border-bottom: 1px dotted silver;
}

#chatPresenceHeadWrapper{
	margin-bottom: .5em;
	padding: 0 0  .2em .2em;
	border-bottom: 1px dotted silver;
}

#chatListWrapper{
	width: 83%;
	padding-bottom: .5em;
	float: left;
}

#chatPresenceWrapper{
	width: 16%;
	float: left;
	border-left: 1px dotted silver;
}

#chatList{
	margin: 0;
	padding-left: 1.2em;
	list-style: none;
	width: 96%;
}

#chatList li {
	margin: .2em 0 0 2em;
	padding: .2em 0;
	text-indent: -3em;
	line-height: 1.2em;
}

#chatList li .chatDate{
	font-size: .8em;
}

.discussionToolBarIframe{
	height: 5em;
	width: 100%;
}

#discussionLayoutTop-Bottom{
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: silver;
	clear: both;
	width: 100%;
}

#discussionLayoutTop-Bottom .discussionListWrapper{
	padding: 0;
	vertical-align: top;
}

#discussionLayoutTop-Bottom .discussionItemWrapper{
	padding: 0;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: silver;
	vertical-align: top;
}

#discussionLayoutLeft-Right{
	border-top: 1px solid silver;
	clear: both;
}

#discussionLayoutLeft-Right .discussionListWrapper{
	padding: 0;
	width: 50%;
	vertical-align: top;
}

#discussionLayoutLeft-Right .discussionItemWrapper{
	padding: 0;
	width: 50%;
	vertical-align: top;
/*	border-left: 1px solid orange;*/
	padding-left:.2em
}

tr.selectedFound td{

}


.rosterImage{
	border:1px solid #bbb;
	height: 75px;
	width:75px
}

.profileTable
{
	width:100%;

	
}
.rosterImageCol{
	width:80px;
	vertical-align:top
}

.profileData
{
	padding-left:2em;
	vertical-align:top
}
.profileData span{
	display:block
}
.profileSearch
{
	width:40%;
	text-align: right;
	vertical-align:top;

}
.profileSearch table
{
	border:1px solid #f9f9f9
}
.profileSearch span
{
	text-align:left
}
.profileSearchResultsNav
{
float:right
}
.profileSearchResultsList
{
float:right;
clear:both;
text-align:right;
margin-right:0;
width:auto !important
}
.profileSearchResultsListSingle
{
	text-align:left
}



/*SECTION 12 TOOL TITLE SELECTORS and other PORTAL THINGS*/

.portletTitle{
	width: 100%;
}

.portletTitle .title img {
	margin: 0;
/*	vertical-align: text-bottom;*/
	width: 18px;
	height: 16px;
}

.portletTitle .title {
	padding: 2px 4px 6px 4px;
	height: 1em;
	font-size: 120%;
	float: left;
	color: #000;
}

.portletTitle .title h2 {
	display: inline;
	margin: 0 0 0 .2em;
	padding: 0;
	color: #555;
	font-weight: bold;
	font-size: 1em;
}

.portletTitle .title a {
	background: url(images/reload.gif) center left no-repeat;
}

.portletTitle .title a:hover {
	background: url(images/reload_h.gif) center left no-repeat;
}

.portletTitle .action {
	padding: 2px 4px 6px 2px;
	text-align: right;
	vertical-align: middle;
}

.portletTitle .action img {
	margin: 0;
	vertical-align: text-bottom;
	width: 16px !important;
}

.portletTitle .action a {
	background: url(images/help.gif) center right no-repeat;
}

.portletTitle .action a:hover {
	background: url(images/help_h.gif) center right no-repeat;
}



/*below for "presence in chat" functionality*/
.presenceList{
	font-size: .8em;
	list-style: none;
	margin: 0;
	padding-left: .1em;
}

.presenceList li {
	padding: 0 0 0 .7em;
	margin-bottom: .2em;
}

/*see presense list when one member is in chat room*/
.presenceList li.inChat {
	background: url(images/chatpresicon.gif) -.1em center no-repeat;
}

/*from tool_base*/
h3.textPanelHeader, h4.textPanelHeader, h5.textPanelHeader, h6.textPanelHeader, .portlet-section-header {
	font-size: 1em;
	color: #555;
	margin: 1em 1em .2em 0;
}
.textPanel, .portlet-section-body {
	margin: .5em 0;
}
.textPanelFooter, .portlet-section-footer {
	font-size: 85%;
	margin: 0;
	color: #555;
	font-weight: normal;
}

/*temp work for mneme - will incorporate later to the rest 
tables will be of various types according to their function and meaning - tableFlat, tableAction, tableHierarchical, tableItemSummary 
right now "namespaced" for mneme only to avoid any possible conflicts*/
.samSection .tableAction td {
	vertical-align:middle
}
.samSection .tableAction td input{
	margin: 0 5px 1px 1px;
	vertical-align:top;
}
.samSection .tableAction td label{
	border:1px solid #bbb;
	padding:0 3px;
	background: #ddd;
}
.samSection{
	margin-left: 4em;
	margin-right: 4em;
	margin-top:2em;
	margin-bottom:2em;
}
.samSectionHeader{
	margin-left: -2em;
	margin-right: -2em;
}



/* Make a list based css menu */

ul.makeMenu, ul.makeMenu ul {
	width: auto;
	border: 1px solid #ddd;
	background:#fff; 
	padding: 3px;
	padding-left: 6px;
	margin-right: 3px;
	cursor: default;
	margin-left: 0px;
	display:inline;
	position: relative;
	text-align: left;
	white-space: nowrap;
}
ul.makeMenu:hover{
	border:1px solid #666;
}	
.listHier ul.makeMenu img{
	margin-right: 0;
	vertical-align: middle;
}

ul.makeMenu li {
	list-style-type: none;
	margin: 0px;
	position: relative;
	color: #000000;
	display:inline;
}
ul.makeMenu li > ul {
	display: none;
	position: absolute;
	top: 4px;
	left: 0;
}
ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
	color: #000;
}
ul.makeMenu ul.CSStoShow {
	display: block;
}
ul.makeMenu li:hover > ul {
	display: block;
  	width: 16em;
	background-color:#ffffff;
	background-image:none;
	position:absolute;
	border:1px solid #666;
	margin-top:9px;
 	z-index:3
}
ul.makeMenu li a { 
	display: block; 
	width: 100%; 
	text-decoration: none;
	padding: 6px; 
}
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink {
	color: #000;
	text-decoration: underline;
}
ul.makeMenu li:hover > a {
	color: #000;
	text-decoration: underline;
}

/* Overwritten from tool_base */
.login td.logo {
	width: 200px;
	height: 140px;
	background:#fff url(images/logo-edia.png) .8em .4em no-repeat
}

.loginform{
	color: #000;
}

.loginform label{
	color: #000;
}

.loginform td{
	padding: .3em;
	color: #000;
}



