.body
	{
	font-family:verdana,tahoma,arial;
	font-size:9pt;
	line-height:1.5;
	color:#5E5E5E;
	}
.para_text A:link
	{
	text-decoration: underline;
	color:blue
	}
.para_text A:visited
	{
	color:purple;
	text-decoration: underline;	
	}
.para_text A:active
	{
	color:purple;
	text-decoration: underline;	
	}
.para_text A:hover
	{
	text-decoration: underline;
	color:red
	}
	
.body_bold
	{
	font-family:verdana,tahoma,arial;
	font-size:8.5pt;
    font-weight: bold;
	}
.body_white
	{
	font-family:verdana,tahoma,arial;
	font-size:8.5pt;
	color:white;
	}
.body_text
	{
	font-family:verdana,tahoma,arial;
	font-size:xx-small;
	}
.body_text_relative
	{
	font-family:verdana,tahoma,arial;
	font-size:110%;
	}
.address_field
	{
	font-family:tahoma,arial;
	font-size:9pt;
    width:200;
	}
.body_small
	{
	font-family:verdana,tahoma,arial;
	font-size:8pt;
	}

.faq_text
    {
    font-family: verdana,tahoma,arial;
    font-size: 70%;
    font-weight: normal;
    }
.faq_header
    {
    font-family: verdana,tahoma,arial;
    font-size: 85%;
    font-weight: bold;
    }
.error_item_text
    {
    font-family: verdana,tahoma,arial;
    font-size: 70%;
    font-weight: normal;
    }
.error_item_header
    {
    font-family: verdana,tahoma,arial;
    font-size: 85%;
    font-weight: bold;
    }
.body_super_title 
    {
	font-family:verdana,tahoma,arial;
    font-size: 18pt;
    font-weight: bold;
    }

.strapline 
    {
	font-family:verdana,tahoma,arial;
    font-size: 14pt;
    font-weight: normal;
	color:#5E5E5E;
	padding:10px;
	line-height:2.4;
    }
.strapline_H1
    {
	font-family:arial narrow;
    font-size: 28;
    font-weight: bold;
	color:#6A6A6A;
	margin-left:8;
	margin-top:10;
	margin-bottom:10;
    }
.strapline_product
    {
	font-family:arial narrow;
    font-size: 26;
    font-weight: bold;
	color:#000000;
	margin-left:0;
	margin-top:10;
	margin-bottom:10;
    }		
.bold_text_h2
	{
	font-family:verdana,tahoma,arial;
	font-size:8.5pt;
    font-weight: bold;
	padding:0px;
	line-height:0;
	margin-top:5;
	margin-bottom:5;
 	}
.sub_title 
    {
	font-family:arial narrow,verdana,tahoma,arial;
    font-size: 18pt;
    font-weight: normal;
	color:#5E5E5E;
    }
.body_header
	{
	font-family:verdana,tahoma,arial;
    font-size: 110%;
    font-weight: bold;
	color:#5E5E5E;
	}
.link_header
	{
	font-family:verdana,tahoma,arial;
    font-size: 8.5pt;
    font-weight: bold;
	background-color:"#F0E7E7";
	color:#5E5E5E;
	padding:4;
	}
.link_item
	{
	font-family:verdana,tahoma,arial;
    font-size: 110%;
    font-weight: normal;
	color:#5E5E5E;
	}
.link_item_gray
	{
	font-family:verdana,tahoma,arial;
    font-weight: normal;
	color:#404040;
	}
.toolbar_item
	{
	font-family:verdana,tahoma,arial;
    font-size: 110%;
    font-weight: bold;
	color:#5E5E5E;
	}
.toolbar_item_small
	{
	font-family:verdana,tahoma,arial;
	color:#5E5E5E;
    font-size: 9pt;
	}
.table_box
	{
	font-family:verdana,tahoma,arial;
	border:1px solid #3E5778;
	font-size:xx-small;
	}
.table_box_red
	{
	font-family:verdana,tahoma,arial;
	border:1px solid #990000;
	font-size:xx-small;
	}
.table_box_blue
	{
	font-family:verdana,tahoma,arial;
	border:1px solid #425A7B;
	font-size:xx-small;
	}
.table_box_dark_gray
	{
	font-family:verdana,tahoma,arial;
	border:1px solid #404040;
	font-size:xx-small;
	}
.table_box_header
	{
/*	color:white;
	font-family:verdana,tahoma,arial;
    font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background: #3162B8 url(/images/table_header_background.gif) repeat_x;
	background-color: #3162B8;*/
	color:white;
	font-family:verdana,tahoma,arial;
	font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background-color: #6987b1;
	text-align:center;

	}
.table_box_header_aqua
	{
	color:white;
	font-family:verdana,tahoma,arial;
    font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background-color: #8BBCCD;
	}
.table_box_header_wgs
	{
	color:white;
	font-family:verdana,tahoma,arial;
	font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background-color: #6987b1;
	text-align:center;
	}
.table_box_header_grey
	{
	color:white;
	font-family:verdana,tahoma,arial;
	font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background-color: #5F5D5D;
	text-align:center;
	}
.table_box_header_wgm
	{
	color:white;
	font-family:verdana,tahoma,arial;
  font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background-color: #840000;
	text-align:center
	}
.table_box_header_ot
	{
	color:white;
	font-family:verdana,tahoma,arial;
  font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background-color: #997b52;
	text-align:center
	}		
.table_box_header_so
	{
	color:white;
	font-family:verdana,tahoma,arial;
  font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background-color: #d17233;
	text-align:center
	}
.table_box_header_md
	{
	color:white;
	font-family:verdana,tahoma,arial;
  font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background-color: #a88fc6;
	text-align:center
	}		
.table_box_header_blue
	{
	color:white;
	font-family:verdana,tahoma,arial;
    font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background-color: #6387B9;
	}
.table_box_header_red
	{
    background-color:#990000;
	color:white;
	font-family:verdana,tahoma,arial;
    font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	background: #900101 url(/images/table_header_background_red.gif) repeat_x;
	}
.table_box_header_dark_gray
	{
    background-color:#404040;
	color:white;
	font-family:verdana,tahoma,arial;
    font-weight: bold;
	font-size:110%;
	height:20;
	padding-left:5;
	}
.table_box_item
	{
	color:#5E5E5E;
	font-family:verdana,tahoma,arial;
	padding-left:5;
	font-weight:normal;
	font-size:110%;
	padding:5;
	}
.table_box_item_no_padding
	{
	color:#5E5E5E;
	font-family:verdana,tahoma,arial;
	padding-left:0;
	font-weight:normal;
	font-size:110%;
	padding:0;
	}
.table_box_item_bold
	{
	color:#3E5778;
	font-family:verdana,tahoma,arial;
	padding-left:5;
	font-weight:bold;
	font-size:110%;
	padding:3;
	}
.feature_item
	{
	color:#5E5E5E;
	font-family:verdana,tahoma,arial;
	font-weight:bold;
	font-size:10pt;
	}
.text_field
	{
	font-family:verdana,tahoma,arial;
	color:#5E5E5E;
	border-color:#3E5778;
	border-style:solid;
	border-width:1px;
	width:100;
	}
.box_text
	{
	color=white;
	font-family=tahoma;
	font-size:7pt;
	font-weight:bold;
	vertical-align:-40%;
	}



.table_title
	{
	font-family:tahoma,arial;
	font-size:9pt;
    color:white;
    background-color:#31609C;
	}
.body_title
	{
	font-family:arial;
	font-size:14pt;
    font-weight: bold;
	color:black;
	}
.body_title_small
	{
	font-family:arial;
	font-size:11pt;
    font-weight: bold
	}
.body_small_title
	{
	font-family:arial;
	font-size:11pt;
    font-weight: bold
	}
.highlight_body
	{
	font-family:tahoma,arial;
	font-size:9pt;
    font-weight:bold;
    color:#CE0031;
    cursor:"hand";
	}
.highlight_body_black
	{
	font-family:tahoma,arial;
	font-size:9pt;
    font-weight:bold;
    cursor:"hand";
	}
.highlight_body_small
	{
	font-family:tahoma,arial;
	font-size:8pt;
    font-weight:bold;
    color:#CE0031;
    cursor:"hand";
	}
.control
	{
	font-family:tahoma,arial;
	font-size:8pt;
    font-weight:bold;
    background-color:black;
    color:white;
	}
.table_header
	{
	font-family:tahoma,arial;
	font-size:8pt;
    font-weight:bold;
    background-color:black;
    color:white;
	}
.sub_total
	{
	font-family:tahoma,arial;
	font-size:9pt;
    font-weight:bold;
    background-color:#E7E7E7;
	}
.body_margin
	{
	font-family:tahoma,arial;
	font-size:8pt;
	}
.field_label
	{
	font-family:tahoma,arial;
	font-size:8pt;
	font-weight:bold;
	}
.field
	{
	font-family:tahoma,arial;
	font-size:9pt;
	height:18;
	}
.button
	{
	font-family:tahoma,arial;
	font-size:9pt;
	font-weight:normal;
	height:22;
    border-style:solid;
    background-color:#e0e0e0;
    border-width:1;
	}
.custom_link
    {
    cursor:hand
    color:blue
    text-decoration:underline
    }
.headline
	{
	font-family:verdana,tahoma,arial;
	font-size:8.5pt;
	color:#5E5E5E;
	}

.rss_box 
	{
	width: 180px;
    background-color: white;
	}
	
.rss_title, rss_title a 
	{
	margin: 0px 0;
	padding: 0;
	}
	
.rss_items 
	{
    list-style:none;
    margin:0;
    padding:0;
	}

.rss_item  
	{
	font-size: x-small;
	margin-bottom: 1em;
	color:#5E5E5E;
	text-decoration:none;
	}
.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	{
	}
.rss_item a:hover 
	{ 
	text-decoration:underline;
	}
.rss_date 
	{
	font-size: xx-small;
	}
div.feedburnerFeedBlock ul 
    { 
    margin-left:0; 
    padding-left:0; 
    list-style-type: none 
    }
div.feedburnerFeedBlock ul li span.headline 
    { 
    display:block; 
    }
.example_head
	{
	background:black;
	color:white;
	font-family:arial;
	font-size:22pt;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	}	
.example_title
	{
	color:#999999;
	font-family:"arial narrow";
	font-size:36pt;
	font-weight:normal;
	text-align:left;
	padding-left:5;
	}	
.example_body
	{
	color:black;
	font-family:"verdana";
	font-size:12pt;
	font-weight:normal;
	}	