/*  
******************************************************************
Project:			diu-minnezit.de (v2.0)
Language:		  multilingual
Use:          Global style sheet
******************************************************************
$Workfile: style.css $
$Author: Jens Börner $
$Date: 11.02.06 19:32 $
$Revision: 4 $
**************
$Log: /diu-minnezit.de/STYLE/style.css $	
 * 
 * 4     11.02.06 19:32 Jens Börner
 * Nearly final version
 * 
 * 3     29.12.05 14:55 Jboerner
 * 
 * 1     25.08.05 1:40 Jboerner
 * 
 * 9     10.03.05 22:56 Jboerner
 * Stable Latest
 * 
 * 8     8.02.05 0:49 Jboerner
 * Final Stage
 * 
 * 7     14.01.05 0:08 Jboerner
 * 
 * 6     12.01.05 23:22 Jboerner
 * 
 * 4     5.01.05 3:06 Jboerner
******************************************************************
*/

/*--------------------------------------------------
Body
----------------------------------------------------*/
body, TD.content
{
	background-color : white;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-size:10Pt;
	margin-left : 5pt;
	margin-top: 5pt;
    background-image : url(../images/style/general/background.png);
 	background-position : top;
	background-repeat : no-repeat;
	/*
	scrollbar-3dlight-color:#FFFFE1;
  scrollbar-arrow-color: #000000;
  scrollbar-base-color: #EAEBB9;
  scrollbar-track-color:#FFFFCC;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#EAEBB9;
  scrollbar-highlight-color:#FFFFE1;
  scrollbar-shadow-color:#000000;
	*/
}


body.start, TD.start
{
	background-color : white;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-size:10Pt;
	margin-left : 5pt;
	background-image : none;
 	background-position : top;
	background-repeat : no-repeat;
	background-color:black;
	/*
	scrollbar-3dlight-color:#FFFFE1;
  scrollbar-arrow-color: #000000;
  scrollbar-base-color: #EAEBB9;
  scrollbar-track-color:#FFFFCC;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#EAEBB9;
  scrollbar-highlight-color:#FFFFE1;
  scrollbar-shadow-color:#000000;	
	*/
}


body.nav, TD.nav
{
	background-color : white;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-size:10Pt;
	margin-left : 0pt;
	background-image : url(../images/style/general/background.png);
 	background-position : top;
	background-repeat : no-repeat;
}


body.outer, TD.outer
{
	margin-left : 0pt;
	margin-top: 0pt;
	margin-right : 0pt;
	margin-bottom: 0pt;
	background-color : #E3CEB7;
	background-image : none;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-size:8Pt;
}

/*--------------------------------------------------
Basic Tags
----------------------------------------------------*/
p, br, span, td, th, a, b, i, font, div, h1, h2, h3
{
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-size:10Pt
}
th
{
	text-align: left;
}

p
{
	/*text-align : justify;*/
}
TD.topnav
{
	background-color:#B2B2B2;
}


Ul LI
{
	list-style-image: url(../images/style/general//lists/list.png);
}

LI UL LI
{
	list-style-image: url(../images/style/general//lists/list2.png);
}
LI UL LI UL LI
{
	list-style-image:   url(../images/style/general//lists/list3.png);
}


UL.cat
{
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 7px;
}

UL.cat LI, UL.cat LI A
{
	list-style-image: url(../images/style/general//lists/list.png);
	font-size:8pt;
}

LI UL.cat LI
{
	list-style-image: url(../images/style/general//lists/list2.png);
}
LI UL.cat LI UL.cat LI
{
	list-style-image:   url(../images/style/general//lists/list3.png);
}



/*--------------------------------------------------
Links
----------------------------------------------------*/
a
{
	color: #16501F;
	text-decoration:none;
	font-weight:bold;
}

a.link
{
	color: #16501F;
	text-decoration: underline;
	font-weight:bold;
}

/*--------------------------------------------------
Images
----------------------------------------------------*/
img
{
	border-color : black;
}


/*--------------------------------------------------
Headlines
----------------------------------------------------*/
h1
{
	color:#540A00;
	font-size:18Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-style : italic;
}

h2
{	
	color:#540A00;
	font-size:16Pt;
	font-style : italic;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

h3
{	
	color:#540A00;
	font-size:14Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

h4
{	
	color:#540A00;
	font-size:12Pt;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

/*--------------------------------------------------
main page list class
----------------------------------------------------*/
TABLE.dataList
{
	border: 0px;
	border-collapse : collapse;
	width:95%
}
TABLE.dataList TD
{
	font-size:10Pt;
	border: 0px dashed black;
	color:black;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}

TABLE.dataList TD A
{
	font-size:10Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

TABLE.dataList TH
{
	border: 0px solid Black;
	font-size:10Pt;
	color:black;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
TABLE.dataList TH A
{
	font-size:10Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:bold;
}


/*--------------------------------------------------
Special Classes
----------------------------------------------------*/

A.language
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	color:#976b3b;
	
}
A.selectedLanguage
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	color:#d8ba9a;
}
TD.languages
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	color:#976b3b;
}
TD.copyright, TD.copyright A,TD.sitemap, TD.sitemap A
{
	font-size:7Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	color:#976b3b;
}

/*++++++++++++++++++
News 
+++++++++++++++++++*/
.news, .news A
{
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
}
.newsAuthor, .newsAuthor A
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
}
.newsText, .newsText A
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
}
/*++++++++++++++++++
Events 
+++++++++++++++++++*/

/*canceled*/
.eventHeadCanceled, .eventHeadCanceled A
{
	font-size:9Pt;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	text-decoration: line-through;
}
.eventNormalCanceled, .eventNormalCanceled A
{
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
	text-decoration: line-through;
}
.eventTextCanceled, .eventTextCanceled A
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
	text-decoration: line-through;
}


/*canceled and over*/
.eventHeadCanceledOver, .eventHeadCanceledOver A
{
	font-size:9Pt;
	font-weight:bold;
	color:silver;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	text-decoration: line-through;
}
.eventNormalCanceledOver, .eventNormalCanceledOver A
{
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
	color:silver;
	text-decoration: line-through;
}
.eventTextCanceledOver, .eventTextCanceledOver A
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
	color:silver;
	text-decoration: line-through;
}

/*over*/
.eventHeadOver,.eventHeadOver A
{
	font-size:9Pt;
	font-weight:bold;
	color:gray;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.eventNormalOver, .eventNormalOver A
{
	font-size:9Pt;
	color:gray;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
}
.eventTextOver, .eventTextOver A
{
	font-size:8Pt;
	color:gray;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
}

/*currently there*/
.eventHeadThere,.eventHeadThere A
{
	font-size:9Pt;
	color:darkgreen;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.eventNormalThere, .eventNormalThere A
{
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
	color:darkgreen;
}
.eventTextThere, .eventTextThere A
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
	color:darkgreen;
}

/*normal*/
.eventHead,.eventHead A
{
	font-size:9Pt;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.eventNormal, .eventNormal A
{
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
}
.eventText, .eventText A
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
}
.eventCurrentYear A
{
	font-size:10Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:bold;
}
.eventCurrentYear
{
	border-right: 1px solid Black;
}
.eventYear
{
	border-right: 1px solid Black;
}
.eventYear A
{
	font-size:8Pt;
	color:gray;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:normal;
}
/*++++++++++++++++++
Help/Notes 
+++++++++++++++++++*/
.note
{
	background-color : #FAFAD2;
	font-weight:normal;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	border : 1px dotted Black;
	color:black;
	font-size:8pt;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	margin-bottom : 2px;
	margin-left : 2px;
	margin-right : 2px;
	margin-top : 2px;
	width: 80%;
}
/*++++++++++++++++++
Success-Messages 
+++++++++++++++++++*/
.success
{
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	color: Green;
	font-size:10pt;
}

/*++++++++++++++++++
Error-Messages 
+++++++++++++++++++*/
.error
{
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	color: #CC3300;
	font-size:10pt;
}

/*++++++++++++++++++
Events 
+++++++++++++++++++*/
.bookContent
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	border: 1pt solid dotted;
	background-color : transparent;
}
.bookNormal
{
font-size:9Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.bookTitle
{
font-size:12Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.bookAuthor
{
font-size:10Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.bookISBN
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-style : italic;
}

/*++++++++++++++++++
Links 
+++++++++++++++++++*/
.linkCountry
{
	font-size:11Pt;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.linkCentury
{
	font-size:10Pt;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.linkName
{
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.linkDesc
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.linkLanguage
{
font-size:8Pt;
font-style:italic;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}

.linkCats
{
	border-right: 1px dashed black;
	padding-right: 5px;
}
.linkList
{
	padding-left:5px;
}
/*++++++++++++++++++
Downloads 
+++++++++++++++++++*/
.downloadName, .downloadName A
{
font-size:10Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.downloadDesc
{
font-size:8Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
/*++++++++++++++++++
stuff 
+++++++++++++++++++*/
.stuffBlock
{
  width:125px;
height: 140px;
float:left;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 7px;
margin-right: 7px;
}
.stuffImg
{
 border: 1px solid black;
 margin:1px;
}
.stuffName
{
width: 125px;
border: 1px solid gray;
	padding: 1px;
margin-top:1px;
text-align:center;
}
.stuffName a
{
font-size:8Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}




.stuffText, .stuffText A, .stuffText A.link
{
font-size:9Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.stuffDateline, .stuffDateline A
{
font-size:12Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
color:#992222;
font-weight:bold;
}
.stuffSourceName, .stuffSourceName A
{
font-size:9Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
color:#992222;
font-weight:bold;
}
.stuffSourceDesc
{
font-size:8Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
color:black;
}
.stuffImageText
{
border: 1px solid gray;
	padding-bottom : 2px;
	padding-left : 1px;
	padding-right : 2px;
	padding-top : 1px;
	font-size:9Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.stuffDate
{
	font-size:8Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
color:black;
 font-style:italic;
}
/*++++++++++++++++++
Articles 
+++++++++++++++++++*/
.articleName, .articleName A
{
font-size:10Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.articleDate
{
font-size:8Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.articleAuthor, .articleAuthor A
{
font-size:8pt;
font-weight:bold;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.articleDesc
{
font-size:8Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.articleText, .articleText A, .articleText A.link
{
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
.catcomment
{
	font-size:8Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	color:gray;
	font-style:italic;
	white-space:nowrap;
}
.articleSourceName, .articleSourceName A
{
font-size:9Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
color:#992222;
font-weight:bold;
}
.articleSourceDesc
{
font-size:8Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
color:black;
}

.articleBookName, .articleBookName A
{
font-size:9Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
color:#992222;
font-weight:bold;
}
.articleBookDesc
{
font-size:8Pt;
font-family:"Trebuchet MS","Book Antiqua","Arial";
color:black;
}

/*++++++++++++++++++
guestbook 
+++++++++++++++++++*/
.guestBookText
{
	font-size:10Pt;
	font-weight:normal;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	border-left: 1px dashed black;
	border-right: 1px dashed black;
	border-bottom: 1px dashed black;
	border-top: 2px outset black;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	background : #FFFFF0;
}

.guestBookAuthor
{
	font-size:10Pt;
	font-weight:normal;
	font-family:"Trebuchet MS","Book Antiqua","Arial";	
	font-weight:bold;
}

.guestBookDate
{
	font-size:10Pt;
	font-weight:normal;
	font-family:"Trebuchet MS","Book Antiqua","Arial";	
}
.guestBookComment
{
	font-size:9Pt;
	color : Gray;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-style : italic;
}

.guestBookComment A
{
	font-size:9Pt;
	color : #778899;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-style : italic;
	text-decoration : underline;
}

/*++++++++++++++++++
persons 
+++++++++++++++++++*/
.personJob
{
	font-size:10Pt;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";	
}

.personName
{
	font-size:8Pt;
	font-style : italic;

	font-family:"Trebuchet MS","Book Antiqua","Arial";	
}

.personRoleName
{
	font-size:10Pt;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";	
}

.personBirthyear
{
	font-size:10Pt;
	font-weight:normal;
	font-family:"Trebuchet MS","Book Antiqua","Arial";	
}
.personDescription
{
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-style : italic;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Intern 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.navIntern, .navIntern A
{
	font-size:8Pt;
	font-weight:normal;
	color:#CA0000;
	font-family:"Trebuchet MS","Book Antiqua","Arial";	
}
.navInternTop, .navInternTop A
{
	font-size:8Pt;
	color:black;
	font-weight: bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";	
}
/*++++++++++++++++++
articles intern 
+++++++++++++++++++*/
.articleImageActions, .articleImageActions A
{
	font-size:8Pt;
	font-weight:normal;
	color:black;
	font-family:"Trebuchet MS","Book Antiqua","Arial";	
	text-align:center;
}
.articleImageNormal, .articleImageNormal A
{
	font-size:8Pt;
	font-weight:italic;
	color:black;
	font-family:"Trebuchet MS","Book Antiqua","Arial";	
	text-align:center;
}
.articleImageHead
{
	font-size:10Pt;
	font-weight:bold;
	color:black;
	text-align:center;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	background-color : #DADDAB;
}
/*++++++++++++++++++
standard forms intern 
+++++++++++++++++++*/
TABLE.editForm
{
	border: 0px;
	width:95%
}
TABLE.editForm TD
{
	font-size:8Pt;
	color:black;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
TABLE.editForm TH
{
	font-size:10Pt;
	color:black;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	
}

TABLE.dataForm
{
	border: 1px solid Black;
	border-collapse : collapse;
	width:95%
}
TABLE.dataForm TD
{
	font-size:9Pt;
	border: 1px dashed black;
	color:black;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}

TABLE.dataForm TD A
{
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

TABLE.dataForm TH
{
	background-color : #DCDCDC;
	border: 1px solid Black;
	font-size:9Pt;
	color:black;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
TABLE.dataForm TH A
{
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
	font-weight:bold;
	color:black;
}
/*++++++++++++++++++
participation
+++++++++++++++++++*/
TABLE.dataForm TD.hilite
{
	font-weight:bold;
	background-color : #FFFFDD;
}
TABLE.dataForm TH.hilite
{
	font-weight:bold;
	background-color : #FCFCCA;
}
TABLE.dataForm TH.hilite
{
	font-weight:bold;
	background-color : #FFFFCC;
}
TD.hilite SPAN.participate
{
	background-color : #FFFFDD;
	color: #993399;
	font-weight:bold;
}

TD SPAN.participate
{
	background-color : #FFFFCC;
	color: #663366;
	font-weight:bold;
}

TD.notpart
{
	color:black;
}
TD.part
{
	color:navy;
		background-color : #FFFFDD;
}
 TD.notpart A
{
	color: darkgreen;
	
}
TD.part A
{
	color: darkred;
}

/*++++++++++++++++++
starting page intern
+++++++++++++++++++*/
TABLE.dataForm TD.birthdayToday
{
	color : Red;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
TABLE.dataForm TD.birthdayTomorrow
{
	color : #FF6347;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
TABLE.dataForm  TD.birthdayThisWeek
{
	color : #FA8072;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
TABLE.dataForm  TD.birthdayNextWeek
{
	color : #F4A460;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

TABLE.dataForm TD.birthdayThisMonth
{
	color : #32CD32;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

TABLE.dataForm TD.eventToday
{
	color : Red;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
TABLE.dataForm TD.eventTomorrow
{
	color : Red;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
TABLE.dataForm  TD.eventThisWeek
{
	color : #FA8072;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
TABLE.dataForm  TD.eventNextWeek
{
	color : #F4A460;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

TABLE.dataForm TD.eventThisMonth
{
	color : #32CD32;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
}
/*--------------------------------------------------
main page list class
----------------------------------------------------*/
table.dataList
{
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border-color:#DFDFDF;
	border-collapse:seperate;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	margin:0;
	
	border-spacing:0;
	border-style:solid;
	border-width:1px;
	clear:both;
	width:95%;
}
* html table.dataList
{
	border-collapse:collapse;
}
table.dataList th
{
	background: #DFDFDF url('../images/gray-grad.png') repeat-x left top;
	border-color:#DFDFDF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-spacing:0;
	vertical-align:text-top;
	
	color:black;
	font-weight:bold;
	
	padding: 5px;
}
table.dataList th a
{
	color: black;
	
	margin-left:15px;
}
table.dataList th a:hover
{
	color: #7d0b0b;
	
	display: list-item;
	list-style-position:outside;
	list-style-image:  url('../images/topdown.png'); 
	list-style-type:none;
	margin-left:15px;
}

table.dataList td
{
	
	border-bottom-style:solid;
	border-left-style:dotted;
	border-left-width:1px;
	border-bottom-width:1px;
	color:black;
	background-color: #FBFBFB;
	border-color:#DFDFDF;
	
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
}

table.dataList td img.media
{
	border: 1px solid black;
}
table.dataList td a
{
	
	font-weight:normal;
}
table.dataList td a:hover
{
	color:navy;
	text-decoration:underline;
}

A.accepted
{
	color:darkgreen;
}
div.tabBox
{
 border-top: 1px solid gray;
border-left: 1px dotted gray;
border-right: 1px dotted gray;
border-bottom: 1px dotted gray;

 	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
}

/*++++++++++++++++++
calendar
+++++++++++++++++++*/
table.calendar {
    width: 100%;
	border: 1px solid Black;
	border-collapse : collapse;
}

table.calendar td {
    text-align: center;
	 font-size:9Pt;
	 border: 1px dotted #CCCC99;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

table.calendar td a {
    display: block;
	 font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

table.calendar td a:hover {
    background-color : #EEEEBB;
	font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

table.calendar th {
     background-color : #EEEEBB;
	 font-size:9Pt;
	color:black;
	text-align: center;
	 border: 1px solid #CCCC99;
	font-weight:bold;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}
table.calendar td.selected {
	background-color : #FFDAB9;
		 font-size:9Pt;
	font-family:"Trebuchet MS","Book Antiqua","Arial";
}

span.externFile
{
	border: 1px solid #CCCC99;
	overflow-x:scroll;
	x-overflow:scroll:
	overflow : scroll;
}


div.actionTab
{
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	display: inline-table;
	border-color:#DFDFDF;
	border-collapse:separate;
	border-spacing:0;
	border-style:solid;
	border-width:1px;
	margin-left:7px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;div
	padding-bottom:2px;
	background: #DFDFDF url('../images/gray-grad.png') repeat-x left top;
}
* html div.actionTab
{
	display:inline;
	clear: left;
}
div.actionTab a
{
	font-weight:normal;
	color: black;
        font-size: 8pt;
}
div.actionTab:hover
{
	border-color:#7d0b0b #7d0b0b #DFDFDF #7d0b0b;
}
div.actionTab:hover a
{
	color: #7d0b0b;
}
* html div.actionTab a:hover
{
	color: #7d0b0b;
	text-decoration:underline;
}
