BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background:url(main-bg.jpg) repeat-x #f8fbfd;
}


.link01:link, .link01:active, .link01:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:underline;
		}
		
.link01:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
OPTION {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A:link {
	FONT-SIZE: 10px; COLOR: #006699; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.homenav {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.vnavactive {
	FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.vnavactive:visited {
	TEXT-DECORATION: none
}
A.vnavactive:hover {
	TEXT-DECORATION: none
}
A.vnavactive:hover {
	TEXT-DECORATION: none
}
.navbtnover {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.footernav {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: normal; COLOR: #FF6600; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.footernav {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: normal; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.footernav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: normal; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.footernav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: normal; COLOR: #d5d5d5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.footernav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: normal; COLOR: #d5d5d5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
.blocktext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallblocktext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textshipping {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textredshipping {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textboldshipping {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.emphtext {
	FONT: bold 11px/12px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.subhead {
	FONT: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: none
}
.redtext {
	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; TEXT-DECORATION: none
}
.redtextsmall {
	FONT: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; TEXT-DECORATION: none
}
.caption {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #f2f2f2; LINE-HEIGHT: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headline {
	FONT: bold normal 18px/normal Verdana, Arial, Helvetica, sans-serif; COLOR: #003399; WHITE-SPACE: normal
}
.titlewhite {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
.titlegris {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; TEXT-DECORATION: none
}
.titlered {
	FONT: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; TEXT-DECORATION: none
}
.titleblack {
	COLOR: #000000;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-size: 12px;


}
.txtsmall {
	FONT-SIZE: 9px;
	COLOR: #2D3237;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;

}
.txthome {
	FONT-SIZE: 10px;
	COLOR: #2D3237;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txthome1 {
	FONT-SIZE: 10px;
	COLOR: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txthome2 {
	FONT-SIZE: 10px;
	COLOR: #4084A0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txthome3 {
	FONT-SIZE: 10px;
	COLOR: #008000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txtsmallgrey {
	FONT-SIZE: 9px; COLOR: #6a6a6a
}
.txtsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black
}
table.bordered {
  border-collapse: collapse;
  border: solid 2px #0D5E84; 
}
table.border {
  border-collapse: collapse;
  border: solid 2px #0D5E84; 
}
table.bordered td, table.bordered th{
  border: solid 1px #0D5E84;
  padding: 0.3em;
  vertical-align: top;
}
.sub_links_1 {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.contact {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF8000; text-decoration: underline}
.portfolio { FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #FF6600; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; text-decoration: underline}
.datahome {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: C80000; text-decoration: underline}
.contactus {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-style: normal; font-weight: normal}
.footernavCopy {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: normal; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.footernavCopy {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: normal; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.footernavCopy:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: normal; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.footernavCopy:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: normal; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.footernavCopy:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: normal; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}

.border1{border-left:2px solid #e2e8ef;border-right:2px solid #e2e8ef;}
.bodysection{border-left:2px solid #e2e8ef;border-right:2px solid #e2e8ef;background:#fff;}
.footerouter{border-left:2px solid #e2e8ef;border-right:2px solid #e2e8ef;background:#fff;}
.footerspace{padding-left:4px;}
