
/*Headers*/
h1  { color: #577390; font-weight: 900; font-size: 18px; font-family: Arial, Helvetica, Verdana } /* H1 Normal - No Decoration */
h2 { color: #577390; font-weight: 900; font-size: 16px; font-family: Arial, Helvetica, Verdana } /* H2 Normal - No Decoration */
h3 { color: #577390; font-weight: 900; font-size: 15px; font-family: Arial, Helvetica, Verdana } /* H3 Normal - No Decoration */
h6 { color: #577390; font-weight: 900; font-size: 10px; font-family: Arial, Helvetica, Verdana } /* Tiny for notes under tables etc */
.heading1  {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 18px; color : #000000; font-weight : bold }
.heading2	{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 15px; color : #000000; font-weight : bold }
.heading3	{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px;	color : #000000; font-weight : bold }
.heading6	{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; color : #000000; font-weight : bold }

/*links*/
a:active { color: #909ca8; font-size: 12px; font-family: Verdana, Helvetica, Arial } /* a:active - colour change when clicked */
a:link { color: #577390; font-size: 12px; font-family: Verdana, Helvetica, Arial } /* a:link - unvisited links */
a:visited { color: #909ca8; font-size: 12px; font-family: Verdana, Helvetica, Arial } /* a:visited - visited links */
a:hover { text-decoration: none; color: #909ca8; } /* a:hover - mouseover link properties */

/*body and text elements*/
b { color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; }
body { font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Helvetica, Arial; list-style-type: square }
p { color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-align: justify }
td { color: #000000; font-size: 12px; font-family: Verdana, Helvetica, Arial }
th { color: black; font-weight: normal; font-size: 12px; font-family: Verdana, Helvetica, Arial }

/*list items*/
li { color: #577390; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-align: left }
li b { color: #577390; font-size: 11px; } /* bold items within lists, set colour and size to be same as li */
li a:active { color: #577390; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline } /* a:active - colour change when clicked */
li a:link { color: #577390; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline } /* a:link - unvisited links - set to same colour as li*/
li a:visited { color: #909ca8; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline } /* a:visited - visited links */
li a:hover { text-decoration: none; color: ffb600; } /* a:hover - mouseover link properties */
ul { color: #003399; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-align: left }

/*footer*/
.footer { color: #577390; font-size: 11px; font-family: Verdana, Helvetica, Arial }
a.footer:hover { text-decoration: none; color: #909ca8; font-size: 11px; font-family: Verdana, Helvetica, Arial }
a.footer:active { color: #577390; font-size: 11px; font-family: Verdana, Helvetica, Arial }
a.footer:link { color: #577390; font-size: 11px; font-family: Verdana, Helvetica, Arial }
a.footer:visited { color: #909ca8; font-size: 11px; font-family: Verdana, Helvetica, Arial }
.footertext { font-size: 11px; font-family: Verdana, Helvetica, Arial }


/* Start global template styles */
/* Attributes which need changing are marked up*/
.navlink {
	background: #ffffff /* Set BG Colour Of Nav Bar */
}

a.navlink:active { 
	color: #577390; /* Set Colour Of Link */
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial
}

a.navlink:link {
	color: #577390;/* Set Colour Of Link */
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial
}

a.navlink:hover {
	color: #909ca8;/* Set Colour Of Link */
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial
}

a.navlink:visited  {
	color: #577390;/* Set Colour Of Link */
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial
}

.maincontent {
	background-color : #FFFFFF
}

.col-1-maintitle	{
	color : #3A5C57;
	background-color : #DEDEDE;
	font-family : Verdana, Helvetica, Arial;
	font-size : 12px;
	font-weight : bold;
	text-indent : 4px;
}

.col-2-maintitle	{
	background-color : #DEDEDE;
	
}

.col-3-maintitle {
	color : #ffffff; 
	background-color : #577390;
	font-family : Verdana, Helvetica, Arial;
	font-size : 12px;
	font-weight : bold;
	text-indent : 4px;
}

.col-3-subtitle {
	color : #000000;
	background-color : #DEDEDE;
	font-family : Verdana, Helvetica, Arial;
	font-size : 12px;
	font-weight : bold;
	text-indent : 4px;
}

.col-4-maintitle	{
	background-color : #B3B3B3;
}

.col-5-subtitle	{
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial;
	font-size : 12px;
	font-weight : bold;
	text-indent : 4px;
	background-color : #577390;

}

.col-5-maintitle {
	color : #000000;
	background-color : #EFEFF1;
	font-family : Verdana, Helvetica, Arial;
	font-size : 12px;
	font-weight : bold;
	text-indent : 4px;

}
.col-5-contentspacer {
	background-color : #FFFFFF;
}

.col-5-contenttable {
	padding : 6px
}

.maintitle-ppv {
	color : #000000;
	background-color : #DEDEDE;
	font-family : Verdana, Helvetica, Arial;
	font-size : 12px;
	font-weight : bold;
	text-indent : 4px;
}

.columnone { 
background: #F4F7F9;
}

.columntwo { 
background: #F4F7F9;
}

.columnthree { 
background: #F4F7F9;
}

.columnfour { 
background: #B3B3B3;
}

.columnfive {
	color : #016B5B;
	background-color : #EFEFF1;
	font-family : Verdana, Helvetica, Arial;
	font-size : 12px;
	font-weight : bold;
}

/* End global template styles */

/* Inktomi Styles Start */

.inktomisearchbox {
	width: 150;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10;
	color: #000000;
	background: #ffffff;
}

A.smalllink:link  {
	color : #084284;
	font-size : 10px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
}
	
A.smalllink:visited  {
	color : #084284;
	font-size : 10px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
}

A.smalllink:active  {
	color : #63B0FE;
	font-size : 10px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
}

A.smalllink:hover  {
	color : red;
	font-size : 10px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
}


.smalltext {
	color : #000000;
	font-family : Verdana, Helvetica, Verdana, Helvetica, Arial;
	font-size : 10px;
	font-weight : bold;
}

.monospace { font-family: Courier, monospace; }

.highlight {
	color : #000033;
	background-color : #FFFF42;
	font-weight : bold;
	text-indent : 4px;

}

/* Inktomi Styles End */

/* Error Styles Start */

li.err-msg { font-size: 12px; font-weight : bold; color : #FF0000; font-family: Verdana, Helvetica, Arial }

/* Error Styles End */

/*format tables*/
.tablelines
{
 background-color:#FFB600;
}/*color of the narrow line deviding up the table cells*/
.tabletitle{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#000000;
	background-color:#FFB600;
}/*alter background color and font color. 
Not on all tables, only present if table has an extra heading*/
.tablehead{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000046;
	background-color:#FBF2DC;
}/*alter background color and font color. 
Contains headings of table rows or columns.*/
.tablebody{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000046;
	background-color:#Ffffff;
}
/*alter background color and font color. 
Contains main body of the table.*/
.tabletotal{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	background-color:#D1CFCF;
}

.button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #577390;
	border-bottom: 1px solid #577390;
	border-right: 1px solid #577390;
	border-left: 1px solid #577390;
	border-top: 1px solid #577390;
	color:#ffffff;
	text-decoration:none;
	cursor: hand
}
/*Buttons within forms.
If adding new forms put a class="button" in submit and reset tags*/

/*colored form elements - add class to input boxes and select boxes, 
but not to check boxes or radio buttons*/
select {
	font-size :10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ffffff;
}
.textbox {
	font-size :10;
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ffffff;
}
.textbox40 {
	font-size :10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 40;
	color: #000000;
	background: #ffffff;
}
.textbox50 {
	font-size :10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 50;
	color: #000000;
	background: #ffffff;
}
.textbox60 {
	font-size :10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 60;
	color: #000000;
	background: #ffffff;
}
.textbox80 {
	font-size :10;
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 80;
	color: #000000;
	background: #ffffff;
}
.textbox100 {
	font-size :10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 100;
	color: #000000;
	background: #ffffff;
}
.textbox150 {
	font-size :10;
	width: 150;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ffffff;
}
.textbox200 {
	font-size :10;
	width: 200;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ffffff;
}
.textarea {
	font-size :10;
	width: 340;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ffffff;
}
.textarea2 {
	font-size :10;
	width: 220;
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ffffff;
}
.form {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #ffffff;
}

 /* styles to make round cordered boxes, can also be square depending on images used*/
.tableSubHeading{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}
.bgTop
{
	background-image: url(../../images/stylesheets/bg_top.gif);
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	font-weight : bold;
}
.bgColorContent
{
	background-color : #FFFFFF;
	font-size : 10px;
}
.cornerTopLeft
{
	background-image : url(../../images/stylesheets/corner_top_lft.gif);
}
.cornerTopRight
{
	background-image : url(../../images/stylesheets/corner_top_rgt.gif);
}
.cornerBottomLeft
{
	background-image: url(../../images/stylesheets/corner_bottom_lft.gif);
}
.cornerBottomRight
{
	background-image: url(../../images/stylesheets/corner_bottom_rgt.gif);
}
.bgLeft
{
	background-image: url(../../images/stylesheets/bg_lft.gif);
}
.bgRight
{
	background-image: url(../../images/stylesheets/bg_rgt.gif);
}
.bgBottom
{
	background-image: url(../../images/stylesheets/bg_bottom.gif);
}

 /* styles to make round cordered boxes end*/

 /* styles to make borders/dotted lines start*/
 
 .borderhorizontal
{
	background-image: url(../../images/stylesheets/borderhorizontal.gif);
}

.bordervertical
{
	background-image: url(../../images/stylesheets/bordervertical.gif);
}

 /* styles to make borders/dottedlines end*/

/*navigation links which are not footer links*/
a.subnav:active {
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.subnav:link {
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.subnav:visited  {
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.subnav:hover {
	color: #800040;
	background: #F2F2F2;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*navigation links which are not footer end*/

/*red text start*/
.redtext{
	color: red;
}
/*red text end*/
