
body{
	margin:0px;
	padding:0px;
	background-image: url('/images/body_bg.gif');
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #b2d9ea;
}

TD.tdFooter {
	behavior: url(/_includes/iepngfix.htc);
	background-image: url(/images/bg_footer.png);
}

TD.tdShadowTopLeft {
	behavior: url(/_includes/iepngfix.htc);
	background-image: url(/images/shadow_top_left.png);
}

TD.tdShadowLeft {
	behavior: url(/_includes/iepngfix.htc);
	background-image: url(/images/shadow_left.png);
}

TD.tdShadowRight {
	behavior: url(/_includes/iepngfix.htc);
	background-image: url(/images/shadow_right.png);
}

TD.tdFeaturedProduct {
	behavior: url(/_includes/iepngfix.htc);
	background-image: url(/images/featured_bg.png);
}

.pngImg {
	behavior: url(/_includes/iepngfix.htc);
}

TD.tdFooterText, .txtCredits {
	font-family:Arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-top:10px;
}

div.divLatestNews {
	font-family:Arial,sans-serif;
	font-size:10px;
	color:#000000;
	padding-top:9px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	line-height:11px;
}

TD.tdContentCell {
	padding-top:5px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:20px;
}

TD.tdContentCellHome {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
}

TD {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	color:#5F5F5F;
}

P {
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
}

H1 {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#00648C;
	margin:0px;
	margin-bottom:10px;
}

H2 {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6EB43F;
	margin:0px;
	margin-top:10px;
	margin-bottom:6px;
}

.txtWarning {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#CC0000;
}

.txtLarge {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#5F5F5F;
}

.txtNormalBlue {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	color:#00648C;
}

.txtBlue {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#00648C;
}

.txtBlueSmall {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#00648C;
}


a:link, a:visited {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#009DDC;
	text-decoration:none;
}

a:hover {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#009DDC;
	text-decoration:underline;
}

.lnkNormal:link, .lnkNormal:visited {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#009DDC;
	text-decoration:none;
}

.lnkNormal:hover {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#009DDC;
	text-decoration:underline;
}

.lnkLarge:link, .lnkLarge:visited {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#009DDC;
	text-decoration:none;
}

.lnkLarge:hover {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#009DDC;
	text-decoration:underline;
}

.lnkBlue:link, .lnkBlue:visited {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#00648C;
	text-decoration:none;
}

.lnkBlue:hover {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#00648C;
	text-decoration:underline;
}

.lnkBlueSmall:link, .lnkBlueSmall:visited {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#00648C;
	text-decoration:none;
}

.lnkBlueSmall:hover {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#00648C;
	text-decoration:underline;
}

.lnkBlueLarge:link, .lnkBlueLarge:visited {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#00648C;
	text-decoration:none;
}

.lnkBlueLarge:hover {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#00648C;
	text-decoration:underline;
}

.lnkGray:link, .lnkGray:visited {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#5F5F5F;
	text-decoration:none;
}

.lnkGray:hover {
	font-family:Century Gothic,Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#5F5F5F;
	text-decoration:underline;
}

.lnkFooter:link, .lnkFooter:visited, .lnkCredits:link, .lnkCredits:visited {
	font-family:Arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.lnkFooter:hover, .lnkCredits:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

.lnkLatestNews:link, .lnkLatestNews:visited {
	font-family:Arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.lnkLatestNews:hover {
	font-family:Arial,sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}

img {
	border-color: #FFFFFF;		
	color: #FFFFFF;		
}

/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 10pt Century Gothic,Verdana,sans-serif;
	border-color : #000000;
}

form {
	display:block;
	margin:0px;
	padding:0px;
}
