/* 

$Header: //depot/Web/v2ps/include/css/style.css#13 $
$DateTime: 2004/09/30 16:16:06 $
$Change: 24281 $
$Author: laura.betson $ 
*/
/*old styles start*/

 .H1  {
 font-size : 15px; 
 font-family : verdana,arial,helvetica,geneva; 
 font-weight : bold; 
 color : #BB1031;
 }
 .H1red  {
 font-size : 15px; 
 font-family : verdana,arial,helvetica,geneva; 
 font-weight : bold; 
 color : #BB1031;
 }
 .H2  {
 font-size : 13px; 
 font-family : verdana,arial,helvetica,geneva; 
 font-weight : bold;
 color : #30498A;
 }
 .H2red {
 font-size : 13px; 
 font-family : verdana,arial,helvetica,geneva; 
 font-weight : bold;
 color : #9C0439;
 text-decoration: none;
 }
 .H3  {
 font-size : 11px; 
 font-family : verdana,arial,helvetica,geneva; 
 font-weight : bold;
 color : #30498A;
 }
 .H4  {
 font-size : 9px; 
 font-family : verdana,arial,helvetica,geneva; 
 font-weight : bold;
 color : #30498A;
 }
 .textbold {
 font-size : 11px; 
 font-family : arial,helvetica,geneva; 
 font-weight : bold;
 color : #000000;
 }
 .textsmall {
 font-size : 10px; 
 font-family : arial,helvetica,geneva; 
 color : #000000;
 }
 /*old styles end*/
#containermain {
	border-right: #526283 1px solid;
	border-left: #526283 1px solid;
	padding: 0px; 
	background-color: #FFFFFF; 
    width: 770px; 
	height: 90%
}
#container {
	border-right: #526283 1px solid;
	border-left: #526283 1px solid;
	padding: 0px; 
	background-color: #FFFFFF; 
    width: 770px; 
	height: 100%;
}
a:hover {
  	text-decoration: underline;
}
td {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	padding-left: 1px;
}
td.textbold {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
textbold {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
text {
	font-family: arial;
	font-size: 12px;
	color: #333333;
}
textsmall {
	font-family: arial;
	font-size: 10px;
	color: #333333;
}
#productservice h1
{
	font-family: arial;
	font-size: 16px;
	color: #333333;
	padding-left: 1px;
	font-weight: bold;
	margin-bottom: 14px;
}
#productservice h2
{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	padding-left: 1px;
	font-weight: bold;
	margin-top: 14px;
	margin-bottom: 8px;
}
#productservice h3
{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	padding-left: 1px;
	font-weight: bold;
	margin-top: 14px;
	margin-bottom: 8px;
}
#productservice li  {
	list-style-image : url(/images/li.gif);
	margin-left: 0px;
	margin-bottom:5px;
}
h1
{
	font-family: arial;
	font-size: 16px;
	color: #333333;
	padding-left: 1px;
	font-weight: bold;
}
h2
{
	font-family: arial;
	font-size: 14px;
	color: #333333;
	padding-left: 1px;
	font-weight: bold;
}
h3
{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	padding-left: 1px;
	font-weight: bold;
}
.h1
{
	font-family: arial;
	font-size: 16px;
	color: #333333;
	padding-left: 1px;
	font-weight: bold;
}
.h2
{
	font-family: arial;
	font-size: 14px;
	color: #333333;
	padding-left: 1px;
	font-weight: bold;
}
h3
{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	padding-left: 1px;
	font-weight: bold;
}	
.highlight {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.date {
	font-family: arial;
	font-size: 9px;
	color: #333333; 
	font-style: italic;
}
.italics {
	font-family: arial;
	font-size: 11px;
	color: #333333; 
	font-style: italic;
}
.italicsred {
	font-family: arial;
	font-size: 11px;
	color: #990000; 
	font-style: italic;
}
.gcteaser {
	font-family: verdana; font-size: 11px;
	font-weight: bold;
	color: #004084;
	text-decoration: none; 
}
li  {
	list-style-image : url(/images/li.gif);
	margin-left: 0px;
}
ul {
	margin-top: 9px;
	margin-bottom: 9px;
	margin-left: 30px;
}
ol {
	margin-top: 9px;
	margin-bottom: 9px;
	margin-left: 30px;
}	

#dropmenucontainer{
	margin-top: 10px;
}

#dropmenudiv{
	position:absolute;
	border: none;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 0px;
	border: none;
}

#dropmenudiv a:hover{ /*hover background color*/
	border: none;
} 
.tagline {
	margin-bottom: 10px;
}
.eyebrowmedium1 {
	font-family: arial; 
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #5788BE;
	text-decoration: none; 
}

/* 
	The following styles are copied directly from gisite-styles.css, 
	which are used for SDA free articles. I have checked to make sure
	that they wont overwrite any styles above.
*/
/*================== Styles used in Table Display ============================ */

/*-- Table Title --*/
.tableTitle 
{
  COLOR: #FFFFFF; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 11px; 
  FONT-WEIGHT: normal; 
  BACKGROUND-COLOR: #991B36;
/*  PADDING-RIGHT: 0.5em; */
}
.tableTitleBold 
{
  COLOR: #FFFFFF; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 11px; 
  FONT-WEIGHT: bold; 
  BACKGROUND-COLOR: #991B36;
/*  PADDING-RIGHT: 0.5em; */
}

/*-- Table contents --*/
/*-- Default Table Font --*/
.tableContent 
{
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: none;
  BACKGROUND-COLOR: #E2E4E9;
/*  PADDING-RIGHT: 0.5em; */
}
a.tableContent:hover 
{
  COLOR: #333366; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: underline;
  BACKGROUND-COLOR: #E2E4E9;
/*  PADDING-RIGHT: 0.5em; */
}

/*-- Small Table Font --*/
.tableContentSmall 
{
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 9px; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: none;
  BACKGROUND-COLOR: #E2E4E9;
/*  PADDING-RIGHT: 0.5em; */
}
a.tableContentSmall:hover 
{
  COLOR: #333366; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 9px; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: underline;
  BACKGROUND-COLOR: #E2E4E9;
/*  PADDING-RIGHT: 0.5em; */
}

/*-- Default Table Heading Font (Row Col headers etc) --*/
.tableHeading 
{
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none;
  BACKGROUND-COLOR: #C2C8D4;
/*  PADDING-RIGHT: 0.5em; */
}
a.tableHeading:hover 
{
  COLOR: #333366; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: underline;
  BACKGROUND-COLOR: #C2C8D4;
/*  PADDING-RIGHT: 0.5em; */
}

/*-- Small Table Heading Font (Row Col headers etc --*/
.tableHeadingSmall 
{
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 9px; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none;
  BACKGROUND-COLOR: #C2C8D4;
/*  PADDING-RIGHT: 0.5em; */
}
a.tableHeadingSmall:hover 
{
  COLOR: #333366; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 9px; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: underline;
  BACKGROUND-COLOR: #C2C8D4;
/*  PADDING-RIGHT: 0.5em; */
}

/*-- Clear Background color --*/
.tableContentClear 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background-color: transparent;
  color: #000000;
}

/*-- Notes --*/
.tableNotes 
{
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 9px; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: none;
/*  PADDING-RIGHT: 0.5em; */
}

/*-- TABLE STYLES USED BY CONTENT TOOL FOR PERSPECTIVE TABLES --*/
/*-- DO NOT DELETE THE td. SINCE CONTENT TOOL CURRENTLY OUTPUTS -*/
/*-- <p class=tableTitleBoldPerspective> WHICH DOES STRANGE THINGS --*/

td.tableTitlePerspective 
{
	width: 1%;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #991B36;
	color: #FFFFFF;
	padding-left: 0.5em;
	padding-right: 0.5em;
	border-right-style: solid;
	border-right-color: #991B36;
	border-right-width: 0.4em;
}

td.tableTitleBoldPerspective 
{
	width: 1%;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #991B36;
	color: #FFFFFF;
	padding-left: 0.5em;
	padding-right: 0.5em;
	border-right-style: solid;
	border-right-color: #991B36;
	border-right-width: 0.4em;
}

td.tableHeadingPerspective 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C2C8D4;
	color: #000000;
	padding-left: 0.5em;
	padding-right: 0.5em;
/*	border-right-style: solid;
	border-right-color: #C2C8D4;
	border-right-width: 0.4em; */
}

/*-- TABLE STYLES USED BY SITE CODE FOR RISK TABLES --*/
/*-- USED AS THESE HAVE NO SET BACKGROUND COLOURS --*/

/*-- Default Risk Table Font --*/
.riskTableContent 
{
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: none;
}
a.riskTableContent:hover 
{
  COLOR: #333366; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: underline;
}
.riskTableContentRedBold 
{
  COLOR: #CC0000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none;
}

/*-- Default Risk Table Heading Font (Row Col headers etc) --*/
.riskTableHeading 
{
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none;
}
a.riskTableHeading:hover 
{
  COLOR: #333366; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: underline;
}

/*-- TABLE STYLES USED BY EDITORS --*/

table.tableAuto 
{
}

table.tableL 
{
  float: left;
}

table.tableR 
{
  float: right;
}

table.table100 
{
  width: 100%;
}

table.table45 
{
  width: 45%;
}

table.table45L 
{
  width: 45%;
  float: left;
}

table.table45R 
{
  width: 45%;
  float: right;
}

table.table100NoBorder 
{
  width: 100%;
  border-spacing: 0;
}

table.table100Even 
{
  width: 100%;
  table-layout: fixed;
}

table.table45Even 
{
  width: 45%;
  table-layout: fixed;
}

table.table45EvenL 
{
  width: 45%;
  table-layout: fixed;
  float: left;
}

table.table45EvenR 
{
  width: 45%;
  table-layout: fixed;
  float: right;
}

table.table100EvenNoBorder 
{
  width: 100%;
  border-spacing: 0;
  table-layout: fixed;
}

/*-- Large Table Font --*/

td.tableContentLarge 

{

            border: 1px solid #FFF; 

            color: #000000; 

            background-color: #E2E4E9;

            font-family: Verdana, Arial, Helvetica, sans-serif; 

            font-size: 11px; 

            font-weight: normal; 

            text-decoration: none;

            padding: 3px 3px 3px 3px;

}

a.tableContentLarge 

{

            color: #000000; 

            background-color: #E2E4E9;

            font-family: Verdana, Arial, Helvetica, sans-serif; 

            font-size: 11px; 

            font-weight: normal; 

            text-decoration: none;

}

a.tableContentLarge:hover 

{

            color: #333366; 

            background-color: #E2E4E9;

            font-family: Verdana, Arial, Helvetica, sans-serif; 

            font-size: 11px; 

            font-weight: normal; 

            text-decoration: underline;

}

p.tableContentLarge 

{

            margin: 0px 3px 0px 3px

}

 

 

/*-- Large Clear Background color --*/

td.tableContentClearLarge 

{

            border: 1px solid #FFF; 

            color: #000000;

            background-color: transparent;

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 11px;

            font-weight: normal;

}

p.tableContentClearLarge 

{

            margin: 0px 3px 0px 3px

}

 

 

/*-- Large Table Heading Font (Row Col headers etc) --*/

td.tableHeadingLarge 

{

            border: 1px solid #FFF; 

            color: #000000; 

            background-color: #C2C8D4;

            font-family: Verdana, Arial, Helvetica, sans-serif; 

            font-size: 11px; 

            font-weight: bold; 

            text-decoration: none;

            padding: 3px 3px 3px 3px;

}

a.tableHeadingLarge 

{

            color: #000000; 

            background-color: #C2C8D4;

            font-family: Verdana, Arial, Helvetica, sans-serif; 

            font-size: 11px; 

            font-weight: bold; 

            text-decoration: none;

}

a.tableHeadingLarge:hover 

{

            color: #333366; 

            background-color: #C2C8D4;

            font-family: Verdana, Arial, Helvetica, sans-serif; 

            font-size: 11px; 

            font-weight: bold; 

            text-decoration: underline;

}

p.tableHeadingLarge 

{

            margin: 0px 3px 0px 3px

}


/*-- END OF TABLE STYLES USED BY EDITORS --*/
