p{margin:0px;}

h1
	{
	margin:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:18.0pt;
	font-family:Arial;
	color:#022240;
	font-weight:normal;}
h2
	{
	margin:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:13.5pt;
	font-family:Arial;
	color:#0061B9;}
h3
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:2.25pt;
	margin-left:0cm;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black;}
h4
	{
	margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Times New Roman";}
p.MainText, li.MainText, div.MainText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:Arial;
	color:black;}
	
a.MainText
	{
	text-decoration:none;
	color:blue;}
	
p.CommentText, li.CommentText, div.CommentText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.5pt;
	font-family:Tahoma;
	color:black;}
p.BodyText, li.BodyText, div.BodyText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:Arial;
	color:#666666;}
p.SmallText, li.SmallText, div.SmallText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.5pt;
	font-family:Tahoma;
	color:black;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}

body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

a { color: 000000; text-decoration: none }
a:hover { color: 005FB9; text-decoration: underline }

img {
	border-style: none; 
	border-width: 0px;
}

.side { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #000000}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0061B9;
	padding-top: 8px;
	padding-bottom: 5px;
}
.footer {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 6px;
	padding-bottom: 6px;
}
.copyright { font-family: Tahoma, Arial, sans-serif; font-size: 9px; color: #666666}
.tiny { font-family: Tahoma, Arial, sans-serif; font-size: 10px}
.seo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #022240;
	padding-top: 8px;

}
.pop { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #022240; text-transform: uppercase;}
.poptitle { font-family: Tahoma, Arial, sans-serif; font-size: 14px}
.nav {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #0061B9;
	padding-right: 15px;
	padding-left: 15px;

}
.price { font-family: Tahoma, Arial, sans-serif; font-size: 16px}
.mock { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.table {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
}
.popOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0160B9;
	font-weight: bold;
}

table {
	font-family: inherit;
	font-size: 100%;
	font-size-adjust: inherit;
	font-stretch: inherit;
	font-style: inherit;
	font-variant: inherit;
	font-weight: inherit;
}

.layoutTable {
	 border: none; padding: 0px; margin: 0px; width: 100%;
}

.bodyMenuSubitem {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-right: 3px;
}

.bodyMenuSubitemHeader {
	font-weight: bold;
}

.topmenu {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
}

.leftmenu {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	background-image: url("../graphics/t1_r6_c2.gif");
	background-repeat: repeat-y;
	width: 168px;
	border-style: none;
	border-width: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.leftmenuNote {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.leftmenuItem, .leftmenuItemSelected {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
}

.leftmenuItemSelected, .leftmenuItemSelected a {
	color: #0160B9;
}

.leftmenuSub {
	font: inherit;
}

.leftmenuSubHeader, .leftmenuSubHeader a, .leftmenuSubHeaderSelected {
	font-weight: bold;
	color: #555555;
	text-transform: none;
}

.leftmenuSubHeaderSelected, .leftmenuSubHeaderSelected a {
	color: #0160B9;
}

.leftmenuSubItem, .leftmenuSubItemSelected {
	text-transform: none;
}

.leftmenuSubItemSelected, .leftmenuSubItemSelected a {
	color: #0160B9;
}

.rightPanels {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #005FB9;
}

.rightPanelsHeader {
	background-image: url("../graphics/t1_r12_c17_background.gif");
	background-repeat: repeat-x;
	text-align: right;
}

#productLinks {
}

#productLinks p {
	padding: 5px;
}

#productLinks ul {
	margin: 0px;
	padding: 10px;
}

#productLinks li {
	margin: 0px;
	padding-left: 15px;
	background-image: url("../graphics/downloadbullet.gif");
	background-position: left;
	background-repeat: no-repeat;
	list-style-type: none;
}

.required_field_indicator {
	color: #FF0000
}

.hiddenElement {
	visibility: hidden;
	display: none;
}

.visibleElement {
	visibility: visible;
	display: inherit;
}
