body,td,div,p 
    { color: #000000; font-size: 12px; font-family: 'Arial','Helvetica'; line-height: 17px; }
leftFooter {
	width: 257px;
}


a 
    {
	color: #000000;
	font-size: 12px;
	font-family: 'Arial', 'Helvetica';
	text-decoration: none;
}
a:hover
    {
	color: #798BA8;
	font-size: 12px;
	font-family: 'Arial', 'Helvetica';
	text-decoration: underline;
}

a.topnav {color: #000000; font-size: 11px; font-family: 'Arial', 'Helvetica'; text-decoration: none;}
a.topnav:visited {color: #000000; font-size: 11px; font-family: 'Arial', 'Helvetica'; text-decoration: none;}
a.topnav:hover {color: #000000; font-size: 11px; font-family: 'Arial', 'Helvetica'; text-decoration: none;}
a.topnav:active {color: #000000; font-size: 11px; font-family: 'Arial', 'Helvetica'; text-decoration: none;}

a.globalnav {color: #798BA8; font-size: 12px; font-family: 'Arial', 'Helvetica'; text-decoration: none;}
a.globalnav:visited {color: #798BA8; font-size: 12px; font-family: 'Arial', 'Helvetica'; text-decoration: none;}
a.globalnav:hover {color: #798BA8; font-size: 12px; font-family: 'Arial', 'Helvetica'; text-decoration: none;}
a.globalnav:active {color: #798BA8; font-size: 12px; font-family: 'Arial', 'Helvetica'; text-decoration: none;}

.nav
    { color: #dddddd; font-size: 11px; font-family: 'Arial','Helvetica'; font-weight: bold; text-decoration: none; margin-right:30px; hover: #ffffff}

.navon
    { color: #ffffff; font-size: 11px; font-family: 'Arial','Helvetica'; font-weight: bold; text-decoration: none; margin-right:30px; }

.page
    { color: #798ba8; font-size: 12px; font-family: 'Arial','Helvetica'; font-weight: bold; text-decoration: none; }

submit { background-color:#333366; color:#ffffff; }


h1 
{font-size:12px;
 font-weight:bold;
 color: #798ba8;
 font-family:Arial,Helvetica;}
 
 h1.site-head
 {font-size:16px;
 font-weight:bold;
  color: #798ba8;
 font-family:Arial,Helvetica;}
 

h1 a
{font-size:15px;
 color:#798ba8;
 font-family:Arial,Helvetica;
 text-decoration: none;}

h1 a:visited
{color:#798ba8;
 font-family:Arial,Helvetica;
 text-decoration: none;}

h1 a:hover
{color:#798ba8;
 font-family:Arial,Helvetica;
 text-decoration: underline;}

h1 a:active
{color:#798ba8;
 font-family:Arial,Helvetica;
 text-decoration: none;}

h3 
{font-size:12px;
 font-weight:bold;
 color:#000000;
 font-family:Arial,Helvetica;}
 
  h3.site-sub-head
  {font-size:12px;
  font-weight:bold;
   color: #000000;
 font-family:Arial,Helvetica;}
	  
h3 a
{color:#000000;
 font-family:Arial,Helvetica;
 text-decoration: none;}

h3 a:visited
{color:#000000;
 font-family:Arial,Helvetica;
 text-decoration: none;}

h3 a:hover
{color:#000000;
 font-family:Arial,Helvetica;
 text-decoration: underline;}

h3 a:active
{color:#000000;
 font-family:Arial,Helvetica;
 text-decoration: none;}
 
  ul 
  {font-size:12px;
   color:#000000;
   font-family:Arial,Helvetica;}
  	  
  ul a
  {color:#000000;
   font-family:Arial,Helvetica;
   text-decoration: none;}
  
  ul a:visited
  {color:#000000;
   font-family:Arial,Helvetica;
   text-decoration: none;}
  
  ul a:hover
  {color:#000000;
   font-family:Arial,Helvetica;
   text-decoration: underline;}
  
  ul a:active
  {color:#798ba8;
   font-family:Arial,Helvetica;
 text-decoration: none;}

.Error
{
	color: red;
}

.HiddenTextBox
{
	width: 0px;
	height: 0px;
}

.Phone 
{
	width: 112px;
	height: 23px;
}
.AverageTextBox {
	width: 200px;
	height: 23px;
}
.LongTextBox {
	width: 243px;
	height: 23px;
}

.MedGreyTextCenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-align: center;
}
.arial12ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	letter-spacing: 2px;
}
.UpcomingWebinarText {
color: #333333; font-size: 10px; font-family: 'Arial','Helvetica'; line-height: 12px;
}
.ColumnRightContainer {
	position:relative;
	width:254px;
	height:500px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 0px;
	top: 0px;
	margin-top: 55px;
}
#innerblock {
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
}

.ColumnLeftText {
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 5px;
}
.TableBorder {
	border: 1px none #6a7892;
	background-image: url(images/bg_ColumnTile.jpg);
	background-repeat: repeat-y;
	height: 100%;
}
.TableBottom {
	vertical-align: bottom;
	display: block;
}



.ColumnLeftNews {
	position:relative;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666666;
	margin-bottom: 15px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 5px;
}

.ColumnLeftNews a:hover {
	text-decoration: underline;
}

.ColumnLeftNews a{
	position:relative;
	z-index:1;
	text-decoration: none;
	color: #666666;
}
.listFeat li {
	background-image: url(images/bullet_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 0.8em;
}
}
.SectionIconLeft {
	background-image: url(images/img_LeftSectionIcon.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.SectionIconRight {
	background-image: url(images/img_RightSectionIcon.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#ColumnLeftContainer {

	position:relative;
	width:254px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 0px;
	top: 30px;
	margin-top: 0px;
}
.FeatureTextHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
}
.ColumnLeftText a {
	position:relative;
	z-index:1;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #6a7893;
}
.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 10px;
	color: #000000;
}

#dottedLine {
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #A2AAB9;
	width: 95%;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 5px;
}

.ColumnLeftText a:hover{
	color: #6a7893;
	text-decoration: underline;
}
.bg_tab {
	background-image: url(images/bg_gradient.jpg);
	background-repeat: repeat-x;
}
.ColumnLeftTextTopCopy {
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 5px;
}
.div-bottom-margin10 {
	margin-bottom: 10px;
}
centerFooter {
	width: 463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
rightFooter {
	width: 257px;
	text-align: left;
}
.ColumnCenterText {
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 5px;
	text-align: center;
}
