html, body { font: normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; behavior:url(/includes/css/csshover.htc);}

.bold {font-weight:bold;}
.header {font-size:17px; font-weight:600; margin-bottom:25px; margin-top:10px; color:#000;}
.headerbar {height:23px; padding: 7px 0px 0px 15px; color:#FFCB39; font-weight:bold; text-align:left; background: url(/images/bggoldyellow30.gif) repeat-x right top;}
.boxlink {font-weight:bold; text-decoration:none; color:#000000; background-color:#FFDD76; margin-right:5px; padding:2px 10px 2px 10px; border: 1px solid #3A2C87;}
p.breakhere {page-break-before: always;}
h4 {color:#536E91; margin-bottom:5px; font-size:17px;}

a:link.boxlink		{color:#000000; text-decoration: none;}
a:visited.boxlink	{color:#000000; text-decoration: none;}
a:active.boxlink	{color:#000000; text-decoration: none;}
a:hover.boxlink		{color:#000000; text-decoration: none;}

body a:link		{color: #000000; text-decoration: underline;}
body a:visited	{color: #000000; text-decoration: underline;}
body a:active	{color: #000000; text-decoration: underline;}
body a:hover	{color: #0044C2; text-decoration: underline;}

.projecttitle a:link	{color: #000000; text-decoration: underline;}
.projecttitle a:visited	{color: #000000; text-decoration: underline; font-weight: normal;}
.projecttitle a:active	{color: #000000; text-decoration: underline;}
.projecttitle a:hover	{color: #0044C2; text-decoration: underline;}

/* ====================================================================== */
/* Menu */

.menudivider {
	background: url(/images/navdivider.gif) repeat-x right bottom;
	background-color:#DCDCDC;
	padding: 5px 0px 5px 15px;
	margin: 0px 0px 5px 0px;
}

.open {display: block;}
.closed {display: none;}
.open li {
	list-style-type: none;
	padding-top: .2em;
	padding-bottom: .2em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.open li img {vertical-align: middle;}
.open li a:link		{color: #000000; text-decoration: none;}
.open li a:visited	{color: #000000; text-decoration: none;}
.open li a:active	{color: #000000; text-decoration: none;}
.open li a:hover	{color: #000000; text-decoration: underline;}

/* ====================================================================== */

#footer {
	width:748px;
	border-top: 10px solid #000;
	background-color:#FFF;
	color:#000;
	font-size: 11px;
	padding:10px;
}

input, select {font: normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }

.fontResultTable
{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height:140%;
	padding-right: 10px;
	padding-left: 10px;
}

.fontResultTable a:link		{color: #000000; text-decoration: none;}
.fontResultTable a:visited	{color: #000000; text-decoration: none;}
.fontResultTable a:active	{color: #000000; text-decoration: none;}
.fontResultTable a:hover	{color: #0044C2; text-decoration: underline;}

.fontResultTableSearchText
{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#937725;
	line-height:140%;
	padding-right: 10px;
	padding-left: 10px;
}

.fontDiscover
{
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF;
	line-height:120%;
	padding-right: 0px;
	padding-left: 0px;
}

.fontIntro
{
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	line-height:120%;
}

.fontIntro a:link		{color: #000000; text-decoration: underline;}
.fontIntro a:visited	{color: #000000; text-decoration: underline;}
.fontIntro a:active		{color: #000000; text-decoration: underline;}
.fontIntro a:hover		{color: #0000F4; text-decoration: underline;}


.cellbordercolor { 
	border:5px ridge;
	border-collapse:separate;
}

.tablebordercolor { 
	border:1px solid #000;
}

.tablebordercolor td {
	border-top: 0px solid #000;
	border-bottom: 1px solid #000;
	border-left: 0px solid #000;
	border-right: 1px solid #000;
	border-bottom-style:solid;
}

.tablebordercolor tr { 
	background-color:#e5e5e5;
}

.tableheading {
	background-color:#000;
}

.tableheading1 td {
	background-color:#FFEB45;
	font-weight: bold;
}

.tablebordercolor1 {
	border:0px solid #000;
}

.tablebordercolor1 td {
	border:0px solid #000;
}

.tablebordercolor2 {
	border-left:1px solid #B0B6A8;
}

.tablebordercolor2 td {
	border-top: 0px solid #000;
	border-bottom: 1px solid #B0B6A8;
	border-left: 0px solid #000;
	border-right: 1px solid #B0B6A8;
	border-bottom-style:solid;
}

.tablebordercolor2 tr { 
	background-color:#EDEFEA;
}

/* ====================================================================== *//* Top Menu Bar */div#listmenu{	width:768px;	float:left;	border-top:1px solid #9D9D9D;	border-bottom:0px solid #000;	font-size:12px;	background-color:#000;	background-image:url(/images/bg_menutop.gif);	margin-top:0px;}
div#listmenu ul {
	margin:0 0 0 120px;
}

div#listmenu li {
	float:left;
	position:relative;
	list-style-type:none;
	background-color:#EFEFEF;
	border-right:1px solid #9D9D9D;
	border-bottom:1px solid #9D9D9D;
}

div#listmenu li:first-child {
	border-left:1px solid #9D9D9D;
}

div#listmenu li:hover{
	background-color:#FEE28E;
}

div#listmenu a {
	display:block;
	padding:2px 15px;
	text-decoration:none;
	color:#000;
}

div#listmenu a:hover{
	color:#000;
}

/* the drop-down starts here */
div#listmenu ul li ul {
	margin:0;
	position:absolute;
	width:15em;
	left:-1px;
	padding:0px;
}

div#listmenu ul li ul li {
	width:100%;
	border-left:1px solid #9D9D9D;
	border-bottom:1px solid #9D9D9D;
	border-right:1px solid #9D9D9D;
	background-color:#EFEFEF;
}

div#listmenu ul li ul li:first-child {
	border-top:1px solid #9D9D9D;
}

/* make the drop-down display as the menu is rolled over */
div#listmenu ul li ul {display:none;} /* conceals the drop-down when menu not hovered */
div#listmenu ul li:hover ul {display:block;} /* shows the drop-down when the menu is hovered */

/* ====================================================================== */
/* Fixes */
* html div#listmenu ul {
	float:left;
	border-left:1px solid #9D9D9D;
	margin-left:80px;
}

/* add a top line to drops and pops in IE browsers - can't read :first-child */
* html  div#listmenu ul li ul {
	border-top:1px solid #9D9D9D;
	border-left:0px; /* stops the drop inheriting the ul border */
}

/* ====================================================================== */

