a		{
background-color: #ffffff;
color: #0047bb;	
text-decoration: underline;
}

a:hover	{	
background-color: #ffffff;
color: #fd4604;	
text-decoration: underline;
}

a:active		{	
background-color: #ffffff;
color: #0047bb;	
text-decoration: none;
}

a.grey	, a:active.grey	{
background-color: #efefef;
color: #0047bb;	
text-decoration: underline;
}

a:hover.grey	{	
background-color: #efefef;
color: #fd4604;	
text-decoration: underline;
}

#accessibility, #contentlink {
display:none;
visibility: hidden;
}

.a186 {
width: 186px;
}

.a199 {
width: 199px;
}

.a200 {
width: 200px;
height:100%;
}

.a200grey {
background-color:#efefef;
background:#efefef;
color:#ffffff;
width: 200px;
}
	
.a200blue {
background-color:#0047bb;
color:#ffffff;
width: 200px;
height:100%;
}

.a129 {
width: 129px;
}

.a156 {
width: 156px;
text-align: left;
}

.a159 {
height: 159px;
text-align: left;
}

.a28 {
height: 28px;
}

.a2728 {
height: 28px;
width: 27px;
}

.articletable {
	background-color: #ffffff;
	border-top: 1px dashed #cccccc;
	font-size: 90%;
	margin: 0px;
	width: 99%;	
}

.articletable_heading {
	border-bottom: 1px dashed #cccccc;
	color: #0047bb;
	font-family: Verdana, Arial, Helvetiva, sans-serif;
	font-size: 90%;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 3px 0px;
}

.article {
	border-bottom: 1px dashed #cccccc;
	color: #666666;
	font-family: Verdana, Arial, Helvetiva, sans-serif;
	font-size: 75%;
	line-height: 250%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.banner {	
background-color: #ffffff;
color: #0047bb;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: bold;
}

.banner a, .banner a:visited, .banner a:active {
background-color: #ffffff;
color: #0047bb;
text-decoration: none;
}

.banner a:hover {
background-color: #ffffff;
color: #fd4604;
text-decoration: none;
}

.big {	
background-color:#ffffff;
color: #0047bb;						
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 150%;
font-weight: bolder;
line-height: 130%;
text-align: center;
}

body	{
background-color : #ffffff;
color: #666666;
margin-left : 5px;
margin-top : 0px;
}

.bottombar{
background-image:  url(../../assets/images/bottombar.gif);
height: 26px;
}

.box1 {
	background-color: #fd4604;
	background-image:  url(../../assets/images/box4.gif);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	border: 0;
	color: #ffffff;
	display: block;
	font-family: Verdana, Arial, Helvetiva, sans-serif;
	font-size: 70%;
	font-weight: bold;
	height: 28px;
	padding: 0px 0px 1px 10px;
	text-align: left;
	vertical-align: middle;
}

.box2 {
	background-color: #0047bb;
	background-image:  url(../../assets/images/box2.gif);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	border: 0;
	color: #ffffff;
	display: block;
	font-family: Verdana, Arial, Helvetiva, sans-serif;
	font-size: 70%;
	font-weight: bold;
	height: 28px;
	padding: 0px 0px 1px 10px;
	text-align: left;
	vertical-align: middle;
}

.box3 {
background-color: #0047bb;
background-image:  url(../../assets/images/box1.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
border: 0;
color: #ffffff;
display: block;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: bold;
height: 28px;
padding: 0px 0px 1px 10px;
text-align: left;
}


.breadcrumb {
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size:65%;
font-weight: normal;
}

.footer {
background-color: #ffffff;
color:#999999;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size:65%;
font-weight: normal;
padding-top:5px;
text-align: center;
}

.footer a, .footer a:link, .footer a:visited, .footer a:hover, .footer a:active {
background-color: #ffffff;
border-bottom: 0px;
color: #999999;
text-decoration:underline;
}

.footer a:hover {
background-color: #ffffff;
border-bottom: 0px;
color: #fd4604;
text-decoration:underline;
}

.gap	{
margin-top:-10px;
}

.getquote					{
background-color: #efefef;
color:#0047bb;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 90%;
font-weight: bold;
}
	
h1					{
background-color: #ffffff;	
color:#0047bb;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 110%;
font-weight: bold;
}

h2					{
background-color: #ffffff;
color:#0047bb;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 90%;
font-weight: bold;
}

h3					{
background-color: #ffffff;
color:#0047bb;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 80%;
font-weight: bold;
}

h4					{
background-color: #ffffff;
color:#0047bb;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: bold;
}

h2.grey					{
background-color: #efefef;
color:#0047bb;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 90%;
font-weight: bold;
}

h3.grey					{
background-color: #efefef;
color:#0047bb;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 80%;
font-weight: bold;
}

h4.grey					{
background-color: #efefef;
color:#0047bb;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: bold;
}

.header {
background-color: #ffffff;
color:#999999;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size:65%;
font-weight: normal;
padding-top:2px;
}

.hundredpercent {
height: 100%;
width: 100%;
}

img.left {
float: left;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}

img.right {
float:right;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}

.layout1 {
width: 760px;
}

.layout2 {
width: 762px;
}

.layout3 {
width: 90%;
}

.layout4 {
width: 200px;
}

.layout5 {
width: 158px;
text-align: left;
}

.layout6 {
width: 156px;
text-align: left;
}
	
li {
background-color: #ffffff;
color: #666666;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;						
font-weight: normal;
line-height: 190%;
}

.logotd {
height:84px;
width:161px
}
		
.main a {
background-color: #0047bb;
background-image:  url(../../assets/images/mainoff.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
border: 0;
color: #ffffff;
display: block;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: bold;
line-height: 160%;
padding: 6px 0px 1px 10px;
text-decoration: none;
}

.main a:link, .main a:visited {
background-color: #0047bb;
color: #ffffff;
text-decoration: none;
}

.main a:hover, .main a:active, .mainhere {
background-color: #fd4604;
background-image:  url(../../assets/images/mainon.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
color: #ffffff;
text-decoration: none;
}

.mainhere, .mainhere a, .mainhere a:link, .mainhere a:visited,
.mainhere a:hover, .mainhere a:active {
background-color: #fd4604;
background-image:  url(../../assets/images/mainon.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
border: 0;
color: #ffffff;
display: block;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: bold;
line-height: 160%;
padding: 6px 0px 1px 10px;
text-decoration:none;
}

.main186 a {
background-color: #0047bb;
background-image:  url(../../assets/images/mainoff.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
border: 0;
color: #ffffff;
display: block;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: bold;
line-height: 160%;
padding: 6px 0px 1px 10px;
text-decoration: none;
width: 176px;
}

.main199 a {
background-color: #0047bb;
background-image:  url(../../assets/images/mainoff.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
border: 0;
color: #ffffff;
display: block;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: bold;
line-height: 160%;
padding: 6px 0px 1px 10px;
text-decoration: none;
width: 189px;
}

.menubottom { 
background-image:  url(../../assets/images/menubottom.gif);
height: 23px;
}

p {	
background-color:#ffffff;
color: #666666;						
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: normal;
line-height: 130%;
}

p.grey {	
background-color:#efefef;
color: #666666;						
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: normal;
line-height: 130%;
}

.prtable {
	background-color: #ffffff;
	border-top: 1px dashed #cccccc;
	font-size: 90%;
	margin: 0px;
	width: 99%;	
}

.prtable_heading {
	border-bottom: 1px dashed #cccccc;
	color: #0047bb;
	font-family: Verdana, Arial, Helvetiva, sans-serif;
	font-size: 90%;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 3px 0px;
}

.pr_release {
	border-bottom: 1px dashed #cccccc;
	color: #666666;
	font-family: Verdana, Arial, Helvetiva, sans-serif;
	font-size: 75%;
	line-height: 250%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.quotebox {
width:39px;
}

.quoteboxa {
width:39px;
}

.quoteboxb {
background-image:  url(../../assets/images/boxb.gif);
}

.quoteboxc {
width:39px;
}

.quoteboxd {
width:39px;
background-image:  url(../../assets/images/boxd.gif);
}

.quoteboxe {
width:39px;
background-image:  url(../../assets/images/boxe.gif);
}

.quoteboxf {
width:39px;
}

.quoteboxg {
background-image:  url(../../assets/images/boxg.gif);
}

.quoteboxh {
width:39px;
}

.shadow  {
background-image:  url(../../assets/images/shadow.gif);
height: 2px;
}

.sub a {
background-color: #0047bb;
background-image:  url(../../assets/images/mainoff.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
border: 0;
color: #ffffff;
display: block;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: normal;
line-height: 160%;
padding: 1px 0px 0px 15px;
}

.sub a:link, .sub a:visited {
background-color: #0047bb;
color: #ffffff;
text-decoration: none;
}

.sub a:hover, .sub a:active {
background-color: #fd4604;
background-image:  url(../../assets/images/mainon.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
color: #ffffff;
}

.subhere, .subhere a, .subhere a:link, .subhere a:visited,
.subhere a:hover, .subhere a:active {
background-color: #fd4604;
background-image:  url(../../assets/images/mainon.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
border: 0;
color: #ffffff;
display: block;
padding: 1px 0px 0px 15px;
line-height: 160%;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: normal;
text-decoration:none;
}

.subsub a {
background-color: #0047bb;
background-image:  url(../../assets/images/mainoff.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
border: 0;
color: #ffffff;
display: block;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: normal;
line-height: 160%;
padding: 1px 0px 0px 20px;
}

.subsub a:link, .subsub a:visited {
background-color: #0047bb;
color: #ffffff;
text-decoration: none;
}

.subsub a:hover, .subsub a:active {
background-color: #fd4604;
background-image:  url(../../assets/images/mainon.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
color: #ffffff;
}

.subsubhere, .subsubhere a, .subsubhere a:link, .subsubhere a:visited,
.subsubhere a:hover, .subsubhere a:active {
background-color: #fd4604;
background-image:  url(../../assets/images/mainon.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
border: 0;
color: #ffffff;
display: block;
padding: 1px 0px 0px 20px;
line-height: 160%;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 70%;
font-weight: normal;
text-decoration:none;
}

text, select, input, submit {
background-color:#ffffff;
color: #666666;						
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: 100%;
font-weight: normal;
}

.tick	{
list-style-image: url(../../assets/images/tick.gif);
}

.tick100	{
background-color: #ffffff;
color: #666666;
font-family: Verdana, Arial, Helvetiva, sans-serif;
font-size: inherit;						
font-weight: normal;
line-height: 190%;
list-style-image: url(../../assets/images/tick.gif);
}

.topbar{
background-image:  url(../../assets/images/topbar.gif);
height: 26px;
}

.toppage {
text-align: right;
}

.two {
height:2px;
}
	
/*	
	scrollbar-face-color: #fd4604;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #fd4604;
	scrollbar-shadow-color: #993300;
	scrollbar-darkshadow-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffcc99;
	scrollbar-track-color: #ffffff; 
*/

.p397 {
	background-color:#ffffff;
	color: #666666;
	font-family: Verdana, Arial, Helvetiva, sans-serif;
	font-size: 80%;
	width: 390px;
	line-height: normal;
}
