body, td {
	font-size: 0.80em;
	font-family: Arial, sans-serif;
}

input, textarea {
	font-family: Arial, sans-serif;
}

img {
	border: none;
}

a {
	color: #0073c3;
	text-decoration: underline;
}

p {
	margin: 0.25em 0 0.95em;
}


ul {
	margin: 0;
	padding: 0.25em 0 1.5em 1.5em;
	list-style: disc outside url("/images/page/marker-ul.gif");
}

ul ul {
	padding: 0.20em 0 0.65em 1.5em;
}

ul ul ul {
	padding-bottom: 0;
}

ul ul,
ul ul ul ul ul {
	list-style: circle outside url("/images/page/marker-ul-ul.gif");
}

ul ul ul,
ul ul ul ul ul ul {
	list-style: square outside url("/images/page/marker-ul-ul-ul.gif");
}

ul ul ul ul {
	list-style: disc outside url("/images/page/marker-ul-ul-ul-ul.gif");
}

li {
	margin: 0;
	padding: 0.15em 0 0.15em 0;
	vertical-align: top;
}


h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.75em;
}

h3 {
	font-size: 1.35em;
}

h4,
h5,
h6 {
	font-size: 1em;
}


h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0.75em 0 0.25em 0;
	font-family: Arial, sans-serif;
}

#pageContent h1 {
	margin-top: 0;
}


hr {
	border: none;
	height: 2px;
	margin: 1.75em 0 1.5em 0;
	background: #ccc;
	color: #ccc;
}


.center {
	text-align: center;
}


#productImage {
	FILTER: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.25,wipestyle=0,motion=reverse);
	border: 30px solid orange;
}

#productImageDescription {
	text-align:left;
	font-size:90%;
}

#productImageDescription .bullet {
	background:url('/images/page/marker-ul.gif') -2px -2px no-repeat; 
	padding: 0 1em 0 15px;
}


#productThumbnails {	
	margin: 0 0 2em 0;
}

#productThumbnails .thumbnail, #productThumbnails .thumbnail_active {
	float:left;
	margin: 0 5px 5px 0;
	position:relative;
	top:0;
	left:0;
}
#productThumbnails .thumbnail {
	border:2px solid #e1e1e1;
}
#productThumbnails .thumbnail_active  {
	border:2px solid #eb130b;
}

.option-help {
	text-decoration:none;
	font-size:80%;
}


#pageImages {
	float:right;
	margin: 0 0 3em 3em;
	color:#929090;
}

#pageImages span.pageImageThumbnail {
	display:block;
	margin: 0 0 20px 0;
	/*width:151px;
	height:151px;*/
	border: 1px solid #e1e1e1;
	
}

#pageImages span.pageImageThumbnailHover {
	display:block;
	margin: 0 0 20px 0;
	/*width:151px;
	height:151px;*/
	border: 1px solid #eb130b;
	
}

#pageForm {
	width:28em;
	text-align:right;
	font-size:1em;
}

#pageForm .allWidthElement {
	width:28em;
}

#pageForm  .formAllWidth {
	text-align:left;
}

#pageForm  .formQuestions {
	text-align:left;
	margin:1em 0 1.5em 0;
}

#pageForm  .formQuestions .defaultElement {
	width:15em;
	margin-top:0.2em;
}

#pageForm p {
	margin: 0.5em 0 0.5em 0;
	clear: both;
}

#pageForm label.leftLabel {
	float:left;
}

#pageForm .leftLabel {
	float:left;
	width:12em;
	font-size:1em;
	margin-right:0.5em;
	text-align:left;
}

#pageForm INPUT.rightElement, #pageForm SELECT.rightElement {
	float:none;
}

#pageForm .rightElement {
	float:right;
	width:15em;
	font-size:1em;
	margin: 0 0 0.2em 0;
	text-align:left;
}

#pageForm TEXTAREA {
	width:28em;
	font-size:1em;
	font-family: Arial, sans-serif;
}

#pageForm #subscribe .rightElement {
	margin: 0.5em 0 0.5em 0;
	font-weight:bold;
	clear:both;
	text-align:center;
}

#pageForm #unsubscribe .rightElement {
	margin: 0.5em 0 0.5em 0;
	clear:both;
	text-align:center;
}

#pageForm .formButton .rightElement {
	text-align:center;
}


#tableProducts .productDescription h3 {
	margin: 2px 0 0.2em 0;
	font-size: 1em;
}

#tableProducts .productDescriptionText {
	margin: 0.1em 0 0.2em 0;
}

#tableProducts .productPartNumber {
	font-weight:normal;
	color:#999999;
}

.priceProduct {
	font-family: Arial, sans-serif;
	font-size: 140%;
	font-weight:bold;
	color:#333333;
}

.productBriefDetails .priceProduct {
	font-size: 180%;
}

.productImage {
	padding: 2px;
}

.productImage a {
	display: block;
	border: 1px solid #e1e1e1;
}

.productImage a:hover {
	border: 1px solid #eb130b;
}

.productImage img {
	vertical-align: bottom;
}


#screenshots {
	margin: 0.5em 0 0;
}

#screenshots img {
	vertical-align: bottom;
}

#screenshotLarge {
}

#screenshotLarge img {
	border: 1px solid #e1e1e1;
}

#screenshotsSmall {
}

#screenshotsSmall div {
	margin: 0 4px 0 0;
}

/*#screenshotsSmall a img {
	border: 1px solid #e1e1e1;
}

#screenshotsSmall a:hover img {
	border: 1px solid #eb130b;
}*/

.screenshot_on,
.screenshot_off {
	padding: 0 0 3px 0;
	cursor: pointer;
}

.screenshot_off a img {
	border: 1px solid #e1e1e1;
}

.screenshot_on a img {
	border: 1px solid #eb130b;
}

/*.screenshot_on a img {
	border: 1px solid #f39b9b;
}*/


.screenshotArrow_off,
.screenshotArrow_on {
	width: 50px;
	height: 11px;
	/*position: absolute;*/
	margin: 0 0 -11px 0 !important;
	position: relative;
	bottom: -33px;
	font-size: 1px;
	text-align: center;
	visibility: hidden;
}

.screenshotArrow_off img,
.screenshotArrow_on img {
	vertical-align: bottom;
}

.screenshotArrow_on {
	visibility: visible;
}

.screenshotArrow_off {
	visibility: hidden;
}


#screenshotLargeBox {
	width: /*362*/373px;
	margin: 0 0 -15px 0;
}

#magnifier {
	text-align: right;
}

#magnifier img {
	position: relative;
	left: -9px;
	top: -25px;
}

#screenshotDescription {
	margin: -12px 0 0 0;
	padding: 2px 15px 0 15px;
}

#screenshotDescription strong {
	color: #333 !important;
	font-weight: normal;
}

#screenshotDescription p.small {
	padding: 0 1px;
}


#projectAddition {
}

#projectAddition-image {
	padding: 20px;
	border: 1px solid #e1e1e1;
	text-align: center;
}

#projectAddition-image img {
	vertical-align: bottom;
}

#projectAddition-description {
	padding: 0.85em 9px 0 9px;
}

#projectAddition-description p {
	margin: 0.25em 0 0.25em;
}

#projectAddition-description ul {
}

#projectAddition-others {
	margin: 1.75em 0 0 0;
	padding: 0 2px;
}

#projectAddition-others strong {
}

#projectAddition-others ul {
}

