BODY 
{
	FONT-FAMILY: Helvetica, Arial, Sans-Serif;
	margin:0;
	padding:0;
	font-size:14px; FONT-FAMILY: Helvetica, Arial, Sans-Serif;     
}


TABLE { }
/*
INPUT, SELECT, TEXTAREA { border: 1px solid #CCC !important; padding:0px; FONT-FAMILY: Helvetica, Arial, Sans-Serif;  font-size:14px;color:#333;   }
INPUT[type=button], INPUT[type=submit] {
    padding:5px;
}
INPUT[type=submit]:hover, INPUT[type=button]:hover {
	border:1px solid #AAA;
}
*/
TD {
	font-size:11pt; FONT-FAMILY: Helvetica, Arial, Sans-Serif;      
}

#issueDataGrid, #timesheetDataGrid { border: 1px solid #C0D9F0;}
#issueDataGrid TD, #timesheetDataGrid TD { padding:3px; border: 1px solid #C0D9F0;}

#issueNavigator { padding-top:15px; color:#2B579A}
td.issue-navigator-pane ul li, td.issue-navigator-pane ul li a {
 	color:#0088cc !important;
}


#createdLabel, #lastModifiedLabel { color: #999;}
#projectLabel, #issueNoLabel, .header1 { color: #4F81CB; font-weight: normal !important; font-size:18px;}
.header2 { color: #93b1d6; font-weight: normal !important; font-size:16px;}
#Table4, #Table5 { border: 1px solid #CCC;}
#Table4 td, #Table5 td { padding:5px;}

#Table3 { margin-left:10px;}
#Table1, #Table3, #Table3 li a {
	color:#2B579A;
}
#Table3 ul {
	list-style-type:circle;
}


#calendar tbody > tr:first-child td { 
	background-color:#5599DE !important;
	padding:5px;
	color: #fff;
}
#calendar tr:first-child td a { 
	color: #fff !important;
}



td.contentMenuHeader {
	font-size: 18px;
	font-weight: normal;
	color: #4F81CB;
	padding-bottom:5px;
}
#errorSummary {
	margin-top:10px;
	font-size:14px;
	padding:5px;
        background-color: #F2DEDE;
	border:1px solid #EED3D7;
	color: #C64A48;
	border-radius: 5px;
}

#errorSummary ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

span.not-label label { display:inline !important; vertical-align:middle; padding-left:5px;}
.not-label { color: #555; display:inline !important;  }
.checkBoxList label { color: #555; display:inline !important; padding-left:5px; vertical-align:middle; }

.footer-cell {
	border-top: 1px solid #C0D9F0;
	padding-top:10px;	
}

#menuControl_menuList { text-align:left;}
#menuControl_menuList img { display:none; /* hide those awful green bullet points */ }

P {
	FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
UL {
	list-style-type:circle;
}
LI {
	FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
DD {
	FONT-SIZE: smaller; FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
.TableCell {
	font-size:10pt; FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
.TitleCell
{
	background-color: #FFF;
        border-bottom: 1px solid #C0D9F0;
	margin-bottom:10px;
}

.IssueTitlePane {
    background-color: #C0D9F0 !important;
}

H2 {
	FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
H3 {
	FONT-SIZE: larger; COLOR: #3300ff; FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
DT {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
H2 {
	FONT-SIZE: larger; COLOR: black; FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
.contentCell {
	FONT-SIZE: x-small
}
.footer {
	COLOR: #999;
}

a.menuLink {
	font-size:14px;
}

a.titleMenuLink  {
	COLOR: #FFF !important; TEXT-DECORATION: none;
}

a.titleMenuLink:hover  {
	COLOR: #A4D252 !important; TEXT-DECORATION: none;
}
a.titleMenuLink:visited {
	
	/*COLOR: blue; TEXT-DECORATION: none*/
}
a.titleMenuLink:active {

        /*COLOR: blue; TEXT-DECORATION: none*/
}
a.titleMenuLink:hover {
	COLOR: green; TEXT-DECORATION: none;
}
.topMenuBarSperator {
	COLOR: #5599DE;
}
.topMenuCell {
	COLOR: #fff; 
	width:75px;
	text-align:center;
	TEXT-DECORATION: none
}


.topMenuCellHover {
	
}
.contentMenuContainer {
	BACKGROUND-COLOR: #F0F7FC;
}
.contentMenuHeader {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.contentMenuCell {
	BORDER-RIGHT: #5599DE 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5599DE 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BORDER-LEFT: #5599DE 1px solid; COLOR: black; BORDER-BOTTOM: #d5f2a9 1px solid; TEXT-DECORATION: none
}
.contentMenuCellHover 
{
	BORDER-RIGHT: #005e00 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #005e00 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #005e00 1px solid; 
	BORDER-BOTTOM: #005e00 1px solid; 
	BACKGROUND-COLOR: #ebfad7; 
	TEXT-DECORATION: none;
}

/*
A {
	COLOR: blue;
	text-decoration: none;
	cursor:hand;
}
A:visited {
	COLOR: blue;
	text-decoration: none;
}

A:hover {
	COLOR: green;
	text-decoration: none;
}
*/

#pageLabel {
	display:block;
	margin-bottom:10px;
}
.grid
{
}
.gridHeader 
{
	BORDER: #C0D9F0 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: x-small; 
	BACKGROUND: #C0D9F0; 
	MARGIN-BOTTOM: 1px; 
	COLOR: black; 
	FONT-FAMILY: Helvetica, Arial, Sans-Serif
}


.gridCell 
{
}

.gridAlternatingCell
{
	FONT-SIZE: x-small; FONT-FAMILY: Helvetica, Arial, Sans-Serif;
	background-color:#F8F8F8;
	border:1px solid #C0D9F0;
}
.gridFooter
{
	FONT-SIZE: x-small; FONT-FAMILY: Helvetica, Arial, Sans-Serif;
	background-color:Teal;
}
.dataList 
{
	FONT-SIZE: x-small; FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
.checkBoxList 
{
	FONT-SIZE: x-small; FONT-FAMILY: Helvetica, Arial, Sans-Serif
}