/* HEADER AND BODY AREA */

body {
	background-color: #E0E0E0;
	background-image: url( '../images/background-fade.png' );
	padding-top: 0px;
	background-repeat: repeat-x;
	background-attachment: fixed;
	text-align: center;
	vertical-align: top;
	min-width: 900px;
	margin-top: 0px;
}

.oldtoptext
{
	white-space: nowrap;
	vertical-align: bottom;
	word-spacing: 3px;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
	line-height: 50px;
}

.toptext
{
	text-align: center;
	vertical-align: middle;
	word-spacing: 3px;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
	line-height: 50px;
}

.pagetable
{
	margin-bottom: 0px; /* Margins */
	margin-left: 0px; /* Margins */
	margin-right: 0px; /* Margins */
	margin-top: -5px; /* Margins */
	text-align: center;
}

td.icon-email{	
	background-color: #a5a5a5;
}

div.icon-email {
	float: left;
	width: 34px;
	height: 29px;
	background: url( '../images/icon-email.png' ) no-repeat !important;
	}

div.icon-email a:link,
div.icon-email a:active,
div.icon-email a:visited{
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../images/icon-email.png' ) top left no-repeat !important;
	text-decoration: none;
	}
	
div.icon-email span {
	display: block;
	margin: 9px 0px 0px -4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
	
div.icon-email a:hover {
	background-position:bottom left !important;
	text-decoration: none;
}

td.icon-home{	
	background-color: #a5a5a5;
}

div.icon-home {
	float: left;
	width: 34px; height: 29px;
	background: url( '../images/icon-home.png' ) no-repeat !important;
	}

div.icon-home a:link,
div.icon-home a:active,
div.icon-home a:visited{
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../images/icon-home.png' ) top left no-repeat !important;
	text-decoration: none;
	}
	
div.icon-home span {
	display: block;
	margin: 9px 0px 0px -4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
	
div.icon-home a:hover {
	background-position:bottom left !important;
	text-decoration: none;
}
	
.icon-phone {
	color: #757577;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

img.icon-phone {
	color: #757577;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	border: 0px;
}

td.slogan
{	
	background-image: url( '../images/slogan.png' );
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	word-spacing: 3px;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #ffffff;
}

.contenttitle {
	font-weight: bold;
	font-size: 20px;
	text-decoration: none;
	color: #002b5f;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
}

div.button-home {
	float: left;
	width: 96px; height: 44px;
	background: url( '../images/button-home.png' ) no-repeat !important;
	}

div.button-home a:link,
div.button-home a:active,
div.button-home a:visited{
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../images/button-home.png' ) top left no-repeat !important;
	text-decoration: none;
	color: #5d5b5b;
	}
	
div.button-home span {
	display: block;
	margin: 14px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
}
	
div.button-home a:hover {
	background-position:bottom left !important;
	text-decoration: none;
	color: #3c3c3c;
}

div.button-services {
	float: left;
	width: 96px; height: 44px;
	background: url( '../images/button-services.png' ) no-repeat !important;
	}

div.button-services a:link,
div.button-services a:active,
div.button-services a:visited{
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../images/button-services.png' ) top left no-repeat !important;
	text-decoration: none;
	color: #555555;
	}

div.button-services span {
	display: block;
	margin: 14px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
}
	
div.button-services a:hover {
	background-position:bottom left !important;
	text-decoration: none;
	color: #3c3c3c;
}

div.button-portfolio {
	float: left;
	width: 96px; height: 44px;
	background: url( '../images/button-portfolio.png' ) no-repeat !important;
	}

div.button-portfolio a:link,
div.button-portfolio a:active,
div.button-portfolio a:visited{
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../images/button-portfolio.png' ) top left no-repeat !important;
	text-decoration: none;
	color: #555555;
	}
	
div.button-portfolio span {
	display: block;
	margin: 14px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
}
	
div.button-portfolio a:hover {
	background-position:bottom left !important;
	text-decoration: none;
	color: #3c3c3c;
}

div.button-about {
	float: left;
	width: 96px; height: 44px;
	background: url( '../images/button-about.png' ) no-repeat !important;
	}

div.button-about a:link,
div.button-about a:active,
div.button-about a:visited{
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../images/button-about.png' ) top left no-repeat !important;
	text-decoration: none;
	color: #555555;
	}
	
div.button-about span {
	display: block;
	margin: 14px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
}
	
div.button-about a:hover {
	background-position:bottom left !important;
	text-decoration: none;
	color: #3c3c3c;
}

div.button-contact {
	float: left;
	width: 96px; height: 44px;
	background: url( '../images/button-contact.png' ) no-repeat !important;
	}

div.button-contact a:link,
div.button-contact a:active,
div.button-contact a:visited{
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../images/button-contact.png' ) top left no-repeat !important;
	text-decoration: none;
	color: #555555;
	}
	
div.button-contact span {
	display: block;
	margin: 14px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
}
	
div.button-contact a:hover {
	background-position:bottom left !important;
	text-decoration: none;
	color: #3c3c3c;
}

.anylinkcss{
	position:absolute;
	visibility: hidden;
	border-left: 0px solid #6f6f6f;
	border-top: 0px solid #6f6f6f;	
	border-right: 0px solid #6f6f6f;
	border-bottom: 1px solid #6f6f6f;
	border-bottom-width: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	line-height: 22px;
	z-index: 100;
	background-color: #8f8f8f;
	width: 96px;
	padding-left: 0px;
}

.anylinkcss a{
	width: 100%;
	display: block;
	border-bottom: 1px solid #6f6f6f;
	font-weight: bold;
	text-decoration: none;
	color: #5d5b5b;
}

.anylinkcss a:hover{
	font-weight: bold;
	text-decoration: none;
	background-color: #cfce55;
	color: #3c3c3c;
}

td.logodisplay{	
	background-color: #a5a5a5;
}




/* CONTENT AREA */

td.contenttitletable
{
	text-align: left;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #000000;
}

.contenttitletitle {
	text-align: left;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

img.contenttitletitle {
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 0px;
}

td.contenttable
{
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
}

td.contentreseller
{
	text-align: center;
	vertical-align: top;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
}

td.contentpicture
{
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
}

.contentclosingtable
{
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #800000;
}

td.contentleftfade
{
	background-image: url( '../images/technology_22.jpg' );
	background-position: top;
	background-repeat: no-repeat;
}

td.contentleftfadeexpand
{
	background-image: url( '../images/technology_27.jpg' );
	background-position: top;
	background-repeat: repeat-y;
}

td.contentleftborderbottom
{
	background-image: url( '../images/contentleftborder.png' );
	background-position: bottom;
	background-repeat: repeat-y;
}

td.contentleftbordertop
{
	background-image: url( '../images/contentleftborder.png' );
	background-position: top;
	background-repeat: repeat-y;
}

td.contentleftborderexpand
{
	background-image: url( '../images/technology_28.png' );
	background-position: top;
	background-repeat: repeat-y;
}

td.contentrightborder
{
	background-image: url( '../images/contentrightborder.png' );
	background-position: top;
	background-repeat: repeat-y;
}

td.rightborderrepeat
{
	background: url( '../images/contentrightborderexpand.png' ) top repeat-y;
	height: auto;
	
}

td.contentrightdisplay
{
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #646569;
}

td.contentrightdisplayexpand
{
	background-image: url( '../images/technology_30.jpg' );
	background-position: top;
	background-repeat: repeat-y;
}

a.credit-card:link,
a.credit-card:visited,
a.credit-card:active{
	color: #646569;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
}

a.credit-card:hover {
	color: #B6B527;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

a.contentlink:link,
a.contentlink:visited,
a.contentlink:active{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
}

a.contentlink:hover {
	color: #B6B527;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

td.contentrightborderexpand
{
	background-image: url( '../images/technology_29.jpg' );
	background-position: top;
	background-repeat: repeat-y;
}

td.content
{
	background-color: #E8E8E8;
}

td.contentclosing
{
	background-color: #E8E8E8;
}

td.leftborder
{
	background-image: url( '../images/contentleftborder.jpg' );	
	background-position: bottom;
	background-repeat: repeat-y;
	background-color: #E8E8E8;
	padding: 0px;
	
}

td.rightborder
{
	background-image: url( '../images/contentrightborder.jpg' );
	background-position: bottom;
	background-repeat: repeat-y;
	background-color: #E8E8E8;	
	padding: 0px;
}

td.frame-bottom
{
	background-image: url( '../images/frame-bottom.png' );
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
	border: none;
}

td.adspace
{
	padding-top: 25px;
	text-align: center;
	color: #646569;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
	
.searchtextkb {
	width: 270px;
	height: 16px;
	margin-right: 2px;
	margin-top: -8px;
	text-align: center;
	vertical-align: top;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #8b5a97;
	border: 0px;
}

td.kbsearchingmessage {
	text-align: center;
	vertical-align: middle;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #800000;
	line-height: 12px;
}

div.kbsearchingmessage {
	display: none;
  position: absolute;
  left: 37%;
	text-align: center;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #800000;
}

img.kbsearchingmessage {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	border: 0px;
}

div.kbresultsmessage {
	text-align: middle;
	vertical-align: top;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #800000;
	line-height: 14px;
}

td.kbdivdisplay {
	text-align: left;
	vertical-align: top;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
}

div.kbdivdisplay {
	text-align: middle;
	vertical-align: top;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
}

a.kblink:link,
a.kblink:visited,
a.kblink:active {
	color: #800000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

a.kblink:hover {
	color: #4B95BC;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

td.thumbnail-background {
	background-image: url( '../images/thumbnail-background-trans.png' );
	background-repeat: no-repeat;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
}

img.thumbnail-background {
	text-align: center;
	vertical-align: top;
	margin-top: 2px;
	margin-left: -6px;
}
		
td.kbdivdisplaydivider	{
	background-image: url( '../images/kbdivdisplaydivider-trans.png' );
	background-repeat: repeat-x;
}

.virtualpage, .virtualpage2, .virtualpage3{
	display: none;
}

.paginationstyle{
	height: 16px;
	text-align: center;
	vertical-align: middle;
	padding: 4px;
	margin: 10px;
}

.paginationstyle select{
	height: 21px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #969696;
	margin: -4px 10px;
	color: #800000;
}

.paginationstyle a{
	background-color: #ffffff;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 2px 5px 2px;
	text-decoration: none;
	border: 1px solid #969696;
	color: #800000;
}

.paginationstyle a:hover, .paginationstyle a.selected{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #800000;
	color: #7f5555;
}

.paginationstyle a.imglinks{
	border: 0;
	padding: 0;
}

.paginationstyle a.imglinks img{
	vertical-align: bottom;
	border: 0;
}

.paginationstyle a.imglinks a:hover{
	background: none;
}

.paginationstyle .flatview a.selected{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #4B95BC;
	color: #bdcee3;
	background-color: #4B95BC;
}

.paginationstyle .flatview a{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4B95BC;
	border: 1px solid #d7d7d7;
}

.paginationstyle .flatview a:hover{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #4B95BC;
	color: #89a7ce;
}

.lb_overlay
{
	background-color:#000;
	-moz-opacity: 0.2;
	opacity:.20;
	filter: alpha(opacity=20);
}




/* FOOTER AREA */

table.footerarea
{
	margin: 0px 0px 0px 30px;
	padding-left: 0px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
	border: none;
}

table.footerareaborder
{
	background-image: url( '../images/footerctrbkgd.png' );
	min-height: 483px;
	background-position: top;
	background-repeat: no-repeat;
	padding-left: 0px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
	border: none;
}

table.footerareartborder
{
	background-image: url( '../images/footerrtbkgd.png' );
	min-height: 483px;
	background-position: top;
	background-repeat: no-repeat;
	padding-left: 0px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
	border: none;
}

td.footertext
{
	padding-bottom: 6px;
	line-height: 12px;
	text-align: center;
	vertical-align: top;
	word-spacing: 3px;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
}

td.footerlinks
{
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	word-spacing: 3px;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
}

td.footertexttrans
{
	margin-top: -20px;
	line-height: 8px;
	text-align: center;
	vertical-align: top;
	word-spacing: 3px;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
	filter:alpha(Opacity=0); /*IE 6+*/
	opacity:0.0; /*FF 1.5+/*
	-moz-opaciyu:0.0 /*older versions of FF*/
	-khtml-opacity:0.0; /*konqueror*/
}

td.footerimage
{
	line-height: 100%;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #868686;
}

td.copyright
{	
	background-image: url( '../images/copyright-trans.png' );
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 5px;
	text-align: center;
	vertical-align: top;
	word-spacing: 3px;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
}

td.copyrightbig
{
	line-height: 125%;
	text-align: center;
	vertical-align: top;
	word-spacing: 3px;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
}

td.footerinfo
{
	line-height: 125%;
	text-align: center;
	vertical-align: top;
	word-spacing: 3px;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
}

div.googleblog {
	width: 450px;
	height: 50px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #646569;
}

div.googleblog a:link,
div.googleblog a:active,
div.googleblog a:visited{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #646569;
}

div.googleblog a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #B6B527;
}

a.email:link,
a.email:visited,
a.email:active{
	color: #646569;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
}

a.email:hover {
	color: #B6B527;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

a.footer:link,
a.footer:visited,
a.footer:active{
	color: #646569;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
}

a.footer:hover {
	color: #B6B527;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}


/* CONNECTING MONTANA TECHNOLOGY LINK AREA*/

a.cm:link,
a.cm:visited,
a.cm:active {
	color: #646569;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}

a.cm:hover {
	color: #B6B527;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}

td.cm_link {
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	color: #646569;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	line-height: 16px;
}