p
{
	margin: 0pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
table
{
    border: 0;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
body
{
	background-color: #FAFAFA;
}
h1,h2,h3,h4,h5,h6
{
	margin: 0pt;
	color: #636E5A;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

/**************************************************/
/**************************************************/
/* Regular hyperlink */
/**************************************************/
/**************************************************/
a
{
	text-decoration: underline;
	color: #006666; /*  all links except administrator contents links and user -> table links */
}
a:hover
{
	text-decoration: underline;
	color: black;
}

a.visited
{
	text-decoration: underline;
	color: #636E5A;
}

/**************************************************/
/**************************************************/
/* Show underline on hover hyperlink */
/**************************************************/
/**************************************************/




/**************************************************/
/**************************************************/
/* Hyperlink for images */
/**************************************************/
/**************************************************/
a.img
{
	text-decoration: none;
	border: none;
}

/**************************************************/
/**************************************************/
/* Background colors */
/**************************************************/
/**************************************************/
.background1
{
    background-color: #dcdcdc;
}

.background2
{
	background-image:url(images/nav_background.gif);

}
.background3
{
	background-color: #fefff0;
}
.background4
{
	background-color: #FFF;
}

#ProjectList_bg
{
  background-color: #C1D53B;  
}

/**************************************************/
/**************************************************/
/* Foreground colors */
/**************************************************/
/**************************************************/
.color1
{
    color: #dcdcdc;
}
.color2
{
	color: #f1f5e1;
}
.color3
{
	color: #fefff0;
}
.color4
{
	color: #5A6E5E;
}

/**************************************************/
/**************************************************/
/* Web Form styles */
/**************************************************/
/**************************************************/
.webForm
{
	border: solid 1px #E2E0E0;
	border-collapse: collapse;
}

.webFormTitle
{
	background-color: #f1f5e1;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	text-decoration: none;
	text-align: left;
}
.webFormTitleSmall
{
	background-color: #C1D53B;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-align: left;
}

.webForm tr td.webFormTitleSmall, .webForm tr td.webFormTitle
{
 color: #FFF;   
}

.webFormCaption
{
	background-color: #f1f5e1;
	color: black;
	text-decoration: none;
	text-align: left;
}
.webFormPrompt
{
	background-color: #f5f5f5;
	color: black;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
    vertical-align: top;
	width: 30%;
}
.webFormFootnote
{
	color: black;
	text-decoration: none;
	text-align: left;
	font-size: x-small;
    vertical-align: top;
}
.webFormButtonRow
{
	border-top: solid 1px #E2E0E0;
	background-color: #fefff0;
}

/**************************************************/
/**************************************************/
/* Navigation/header bar specific */
/**************************************************/
/**************************************************/
.nav
{
	
	
	color: #5A6E5E;
}
.navBar
{
	background-image:url(images/nav_background.gif);
	height: 20px;
}
.navBorder
{
	border: solid 1px #5A6E5E;
}


.navlink
{
    
	background-color: transparent;
	color: white;
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.navlink:hover
{
	background-color: transparent;
	color: #C1D53B;
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/**************************************************/
/**************************************************/
/* Grid specific */
/**************************************************/
/**************************************************/
.editRow
{
	background-color: #fff8dc;
}

/**************************************************/
/**************************************************/
/* Misc. */
/**************************************************/
/**************************************************/
.bordered
{
	border: solid 1px #E2E0E0;
}
.borderTopBottom
{
	border-top: solid 1px #E2E0E0;
	border-bottom: solid 1px #E2E0E0;
}
.borderTop
{
	border-top: solid 1px #E2E0E0;
}
.borderBottom
{
	border-bottom: solid 1px #E2E0E0;
}
.borderLeft
{
	border-left: solid 1px #E2E0E0;
}
.borderRight
{
	border-right: solid 1px #E2E0E0;
}
.section
{
	background-color: #f1f5e1;
	border-top: solid 1px #E2E0E0;
	border-bottom: solid 1px #E2E0E0;
}
.subSection
{
	background-color: #fefff0;
	border-top: solid 1px #E2E0E0;
	border-bottom: solid 1px #E2E0E0;
}

/**************************************************/
/**************************************************/
/* Darwin Added Styles */
/**************************************************/
/**************************************************/


/* DARWINCMS (CMS001) link color */

.background2 td b a { color: #FFF; }
.background2 td b a:hover { text-decoration: none; background-color: Transparent; color: #C1D53B; }

/* colours the background of the 'Welcome to Gemini' text */

table.webForm td.webFormTitle
{ 
    background-color: #C1D53B;   
}

/* colours the 'Welcome to Gemini' text */

#_ctl0_Main_lblWelcomeTitle
{
    color: #FFF;   
}

/* large text (headings for admin pages) and horizontal line colour */

h3, hr { color: #006666; } /* individual admin page headings */

h6 { color: #333333; }

/* normal text colour*/

.webForm td table, .webForm span, .webForm td
{
	color: #333333;
}

/* colours the headings in the admin index table */

.webForm b
{
	color: #C1D53B;
}

table.webForm
{
	padding: 0px;
	margin: 0px;
	border-color: #C1D53B;
	color: #006666;
}

/* links within table tags with webForm class */

/*
table.webForm a, table.webForm a b
{
	color: tomato;
	text-decoration: underline;	
}
*/

/* links within tables with webForm class */

table.webForm a:hover, table.webForm a:hover b
{
	color: #006666;
	text-decoration: none;
	
}

/* user input html tags */

input, select, textarea
{
color: #006666;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}


/* administrator contents links */

.alink
{
	color: #006666;
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.alink:hover
{
	color: #C1D53B;
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;

}

/*
body
{
    background-image:url(images/darwin_logo.gif);
}
*/

/***********************************************/

/* Styles added to .aspx files */

/* NB - prefix any new styles with Dar_ */

/**********************************************/

#Dar_header
{
    height: 125px;
    background-color: Transparent;
    background-image:url(images/top_banner_less_width.jpg);
    background-repeat: no-repeat;
}

#Dar_header_td_4
{
    background-image:url(images/green_pixel.jpg);
}

#Dar_project_lead
{
 color: #FFF;   
}

/* "Create Issue" link on home page.  Needs a contextual style as styling .webForm b (see above) also styles the links
in the admin table of contents */

#Dar_create_issue
{
    color: #006666
}

.webFormTitleSmall
{
 color: #FFFFFF;
}


/*
    height for background of Project titles on home page
    used to align the top edges of the left and right hand side boxes visible
*/

.Dar_project_bg_height 
{
    height: 27px;   
}

.Dar_header_main_seperator
{
    height: 20px;
}

.Dar_bold_text
{
    font-weight: bold;
}