﻿.heading {
	font-size: 1.1em;
	font-weight: bold;
  color: #347684;
}


/*------------------backgrounds-----------------------*/

.bg01 {
	background-color:  #00326d;
}

.bgClear {
	background-color:  #009aff; 
}

.bg02 {
	background-color: #00326d ;
	color:#000000;
	font-weight: bold;
	
}

.bg03 {
	background-color: #82B8C4;
}

.bg04 {
	background-color: #D6EFF6;
}

/*------------------menu-----------------------*/

DIV.menuitem {
	margin: 4px 0px 4px 0px;
	font-size:65%;
}

.bgmenu1off
{
    background-color: #00326d;
}

.bgmenu1over
{
    background-color: #009aff;
}

.bgmenu1on {
	background-color: #345270;
}

asp:HyperLink {color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

A.txmenu1off {
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

A.txmenu1off:hover {
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}

A.txmenu1on {
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}

A.BlackBold {
	color:#000000;
	font-weight: bold;
	text-decoration:underline;
	font-size:65%;
}

A.txmenu1on:hover {
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}

.bgmenu2off {
	background-color: #D6EFF6;
}

.bgmenu2over {
	background-color: #67C2E1;
}

.bgmenu2on {
	background-color: #D6EFF6;
}

A.txmenu2off {
	color:#000000;
	font-weight: normal;
	text-decoration:none;
}

A.txmenu2off:hover {
	color:#000000;
	font-weight: normal;
	text-decoration:underline;
}

A.txmenu2on {
	color:#000000;
	font-weight: normal;
	text-decoration:underline;
}

A.txmenu2on:hover {
	color:#000000;
	font-weight: normal;
	text-decoration:underline;
}

.bgmenu3off {
	background-color: #FFFFFF;
}

.bgmenu3over {
	background-color: #67C2E1;
}

.bgmenu3on {
	background-color: #FFFFFF;
}

A.txmenu3off {
	color:#000000;
	font-weight: normal;
	text-decoration:none;
}

A.txmenu3off:hover {
	color:#000000;
	font-weight: normal;
	text-decoration:underline;
}

A.txmenu3on {
	color:#000000;
	font-weight: normal;
	text-decoration:underline;
}

A.txmenu3on:hover {
	color:#000000;
	font-weight: normal;
	text-decoration:underline;
}

/*------------------text-----------------------*/

P.contact {
	font-weight: bold;
	color:#FFFFFF;
	margin: 10px 0px 15px 0px;
}

P.contact SPAN {
	font-weight: normal;
}

P.contact A {
	color: #FFFFFF;
}

/*------------------misc-----------------------*/

.box {
	border: 1px solid #347684;
	width: 289px;
}

.box H2 {
	font-size:70%;
	margin: 10px 0px 0px 0px;
}

.box P {
	margin: 5px 0px 0px 0px;
}

.result {
	border: 1px solid #347684;
	width: 588px;
	margin-bottom: 10px;
}

.result H2 {
	font-size:70%;
	margin: 10px 0px 0px 0px;
}

.result P {
	margin: 10px 0px 0px 0px;
}

/*------------------I-----------------------*/

.internalmaincol h2{
 margin:0;
 padding:0;
 }
 .internalmaincol h3{
 color:#a0a0a0;
 font-size:1.3em;
 font-weight:normal;
 margin:15px 0 15px 0;
 padding:0 0 15px 0;
 border-bottom:1px solid #336699;
 }
 .internalleft{
 width:263px;
 margin-right:14px;
 float:left;
 background-color:White;
 }
  .internalleft strong{
color:#336699;
 }
   .internalleft a{
color:#000;
 }
 .internalleft h4{
font-size:1.4em;
margin:0 0 auto 0;
color:#63696c;
 }
 
 
  .casestudyinfo{
  float:left;
 padding:3px 0 4px 0;
 border-bottom:1px solid #336699;
  width:263px;
  font-size:.7em;
 }
      .internalleft div.casestudyinfo strong{
  width:100px;
  float:left;
  
  color:#666666;

 }
     .casestudyinfo span{
width:150px;
  float:left;
    color:#336699;
 }
  .internalright{
 width:263px;
 float:right;

 }
 
 .casestudyinfoWide{
  float:left;
 padding:3px 0 4px 0;
 border-bottom:1px solid #336699;
  width:263px;
  font-size:.7em;
 }
      .internalleft div.casestudyinfoWide strong{
  width:200px;
  float:left;
  
  color:#666666;

 }
     .casestudyinfoWide span{
width:250px;
  float:left;
    color:#336699;
 }
  .internalright{
 width:263px;
 float:right;
 color:#666666

 }