
* {
margin:0pt;
padding:0pt;
}
body {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}
h1 {
font-family:Garamond;
font-size:22px;
font-weight:bold;
margin:10px 0;
color:#000000;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
margin-bottom:3px;
margin-top:20px;
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-bottom:2px;
margin-top:13px;
}
h4 {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:0px;
margin-top:10px;
}
h5 {
}
p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
}
ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:25px;
margin-top:5px;
margin-bottom:5px;
}
ol {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:25px;
}
ol li {
margin-bottom:5px;
}
dl {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:25px;
}
a:link {
}
a:active {
}
a:visited {
}
a:hover {
}
table ul {
margin-left:15px;
}
table li {
margin-left:10px;
}
li {
font-size:12px;
margin-top:0px;
}
li.small {
font-size:10px;
}
ul.feature {
margin:0px;
padding:0px 0px 0px 20px;
}
li.feature {
font-size:12px;
}
li.blue {
list-style-image:url(/common/gifs/bluearrow_li.gif);
text-align:right;
}
ul.bluefeature {
margin:0px 0px 0px 5px;
padding:0px 0px 0px 15px;
}
ul.bluesubnav {
font-size:11px;
margin:0px;
padding:5px 0px 0px 15px;
}
ul.bluesubsubnav {
font-size:10px;
margin:0px;
padding:5px 0px 0px 20px;
}
li.bluefeature {
list-style-image:url(/common/gifs/bluearrow_li.gif);
text-align:left;
text-decoration:underline;
}
.highlight {
background-color:#FFFFCC;
}
table {
/*font-size:12px;*/
font-family:Arial, Helvetica, sans-serif;
}
fieldset {
/*font-size:12px;*/
padding:10px;
font-family:Arial, Helvetica, sans-serif;
}
label {
	float:left;
	width: 150px;
	margin-bottom: 6px;
}

	.error {
		color: #af0000;
	}

select {
	border: 1px solid #000;
	margin-bottom: 6px;
}

select:focus {
	border: 1px solid #000099;
	background: #effcff;
}

select[disabled="disabled"] {
	background: #effcff;
}

input, textarea, file {
	float: left;
	border: 1px solid #000;
	margin-bottom: 6px;
	clear:none;
}
br {
	clear: left;
}

input:focus, textarea:focus, file:focus {
	border: 1px solid #000099;
	background: #effcff;
}

input[disabled="disabled"] {
	background: #effcff;
}

radio {
	border: 0;
}

radio[disabled="disabled"] {
	background: #effcff;
}

checkbox {
	border: 0;
}

checkbox[disabled="disabled"] {
	background: #effcff;
}

textarea {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
}

.pro_format {
	font-size: 12px;
	border: 1px solid #999999;
	border-collapse: collapse;
}

.altrow {
	background: #CCCCCC;
}

div.accessories {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;

}
