/* CSS Document */

html,body {
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	height: 100%;
}

.prodsupporttitle {font: 18px/20px Arial, Helvetica, sans-serif; color: 003366; font-weight: bold;}

.sitemaphead {font: 16px/18px Arial, Helvetica, sans-serif; color: 003366; font-weight: bold;}

.sitemap1 {font: 12px/14px Arial, Helvetica, sans-serif; color: 000000; font-weight: bold; padding-left: 10px;}
.sitemap1 a:link{color: #000000; text-decoration: underline;}
.sitemap1 a:active{color: #666666; text-decoration: underline;}
.sitemap1 a:visited{color: #666666; text-decoration: underline;}
.sitemap1 a:hover{color: #3D6DD2;text-decoration: underline;}

.sitemap2 {font: 12px/14px Arial, Helvetica, sans-serif; color: 000000; padding-left: 20px;}
.sitemap2 a:link{color: #000000; text-decoration: underline;}
.sitemap2 a:active{color: #666666; text-decoration: underline;}
.sitemap2 a:visited{color: #666666; text-decoration: underline;}
.sitemap2 a:hover{color: #3D6DD2;text-decoration: underline;}


.prodtitle {font: 12px/12px Arial, Helvetica, sans-serif; color: ffffff; font-weight: bold;}
.prodtitle a:link{color: #ffffff; text-decoration: underline;}
.prodtitle a:active{color: #ffffff; text-decoration: underline;}
.prodtitle a:visited{color: #ffffff; text-decoration: underline;}
.prodtitle a:hover{color: #8EABE6;text-decoration: underline;}

.prod {font: 11px/14px Arial, Helvetica, sans-serif; color: 333333;}
.prod a:link{color: #333333; text-decoration: underline;}
.prod a:active{color: #333333; text-decoration: underline;}
.prod a:visited{color: #333333; text-decoration: underline;}
.prod a:hover{color: #3d6dd2;text-decoration: underline;}

.search {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: ffffff;}
.search a:link{color: #ffffff; text-decoration: underline;}
.search a:active{color: #ffffff; text-decoration: underline;}
.search a:visited{color: #ffffff; text-decoration: underline;}
.search a:hover{color: #8EABE6;text-decoration: underline;}

.searchbold {font: 10px/12px Verdana, Arial, Helvetica, sans-serif;color: #ffffff;font-weight: bold;}
.searchbold a:link{color: #ffffff; text-decoration: underline;}
.searchbold a:active{color: #ffffff; text-decoration: underline;}
.searchbold a:visited{color: #ffffff; text-decoration: underline;}
.searchbold a:hover{color: #8EABE6;text-decoration: underline;}

.contentarea {background-image: url(images/contentshadow.jpg);background-repeat: no-repeat;background-position: center top;}

.footer {font: 11px/14px Arial, Helvetica, sans-serif; color: #000000;}
.footer a:link {color: #000000; text-decoration: underline;}
.footer a:active {color: #666666;  text-decoration: underline;}
.footer a:visited {color: #666666; text-decoration: underline;}
.footer a:hover {color: #3D6DD2;}

.crumb {font: 11px/12px Arial, Helvetica, sans-serif; color: 000000;
} 
.crumb a:link {color: #000000; text-decoration:underline;} 
.crumb a:active {color: #666666; text-decoration:underline;} 
.crumb a:visited {color: #666666; text-decoration:underline;} 
.crumb a:hover {color: #3D6DD2;text-decoration:underline;} 

.error {font: 12px/15px Arial, Helvetica, sans-serif; color: #FF0000; padding-left: 20px;  font-weight: bold;
} 
.error a:link {color: #FF0000; text-decoration:underline;} 
.error a:active {color: #CC0000; text-decoration:underline;} 
.error a:visited {color: #FF0000; text-decoration:underline;} 
.error a:hover {color: #CC0000;text-decoration:underline;} 

.bodytext {font: 12px/15px Arial, Helvetica, sans-serif; color: 000000; padding-left: 20px;
} 
.bodytext a:link {color: #000000; text-decoration:underline;} 
.bodytext a:active {color: #666666; text-decoration:underline;} 
.bodytext a:visited {color: #666666; text-decoration:underline;} 
.bodytext a:hover {color: #3D6DD2;text-decoration:underline;} 



.bodytextbold {font: 12px/15px Arial, Helvetica, sans-serif; color: 000000; padding-left: 20px; font-weight: bold;
} 
.bodytextbold a:link {color: #000000; text-decoration:underline;} 
.bodytextbold a:active {color: #666666; text-decoration:underline;} 
.bodytextbold a:visited {color: #666666; text-decoration:underline;} 
.bodytextbold a:hover {color: #3D6DD2;text-decoration:underline;} 

.bodytextnoind {font: 12px/15px Arial, Helvetica, sans-serif; color: 000000;
} 
.bodytextnoind a:link {color: #000000; text-decoration:underline;} 
.bodytextnoind a:active {color: #666666; text-decoration:underline;} 
.bodytextnoind a:visited {color: #666666; text-decoration:underline;} 
.bodytextnoind a:hover {color: #3D6DD2;text-decoration:underline;} 

.bodytextboldnoind {font: 12px/15px Arial, Helvetica, sans-serif; color: 000000; font-weight: bold;
} 
.bodytextboldnoind a:link {color: #000000; text-decoration:underline;} 
.bodytextboldnoind a:active {color: #666666; text-decoration:underline;} 
.bodytextboldnoind a:visited {color: #666666; text-decoration:underline;} 
.bodytextboldnoind a:hover {color: #3D6DD2;text-decoration:underline;}

.quicklinks {font: 11px/14px Arial, Helvetica, sans-serif; color: 000000;
} 
.quicklinks a:link {color: #000000; text-decoration:none;} 
.quicklinks a:active {color: #666666; text-decoration:underline;} 
.quicklinks a:visited {color: #666666; text-decoration:none;} 
.quicklinks a:hover {color: #3D6DD2;text-decoration:underline;} 


.quicklinkstitle {font: 12px/14px Arial, Helvetica, sans-serif; color: 000000; font-weight: bold
} 
.quicklinkstitle a:link {color: #000000; text-decoration:none;} 
.quicklinkstitle a:active {color: #666666; text-decoration:underline;} 
.quicklinkstitle a:visited {color: #666666; text-decoration:none;} 
.quicklinkstitle a:hover {color: #3D6DD2;text-decoration:underline;} 


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	padding-left: 20px;
	padding-right: 5px;
}

p a:link {
	color: #000000;
	text-decoration:underline;
}

p a:active {
color: #666666;
	text-decoration:underline;
}

p a:visited {
color: #666666;
	text-decoration:underline;
}
p a:hover {
	text-decoration:underline;
	color: #3D6DD2;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #000000;
	padding-left: 20px;
	padding-right: 5px;
}

h1 a:link {
	color: #000000;
	text-decoration:underline;
}

h1 a:active {
color: #666666;
	text-decoration:underline;
}

h1 a:visited {
color: #666666;
	text-decoration:underline;
}
h1 a:hover {
	text-decoration:underline;
	color: #3D6DD2;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #000000;
	padding-left: 20px;
	padding-right: 5px;
}

h2 a:link {
	color: #000000;
	text-decoration:underline;
}

h2 a:active {
color: #666666;
	text-decoration:underline;
}

h2 a:visited {
color: #666666;
	text-decoration:underline;
}
h2 a:hover {
	text-decoration:underline;
	color: #3D6DD2;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	padding-left: 20px;
	padding-right: 5px;
}

h3 a:link {
	color: #000000;
	text-decoration:underline;
}

h3 a:active {
color: #666666;
	text-decoration:underline;
}

h3 a:visited {
color: #666666;
	text-decoration:underline;
}
h3 a:hover {
	text-decoration:underline;
	color: #3D6DD2;
}




ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
		padding-left: 40px;
		margin:0px 0px 0px 20px;
		list-style: disc;
}

ul a:link {
	color: #000000;
	text-decoration:underline;
}

ul a:active {
color: #666666;
	text-decoration:underline;
}

ul a:visited {
color: #666666;
	text-decoration:underline;
}
ul a:hover {
	text-decoration:underline;
	color: #3D6DD2;
}


ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
		padding-left: 40px;
		margin:0px 0px 0px 20px;
		
		
}

ol a:link {
	color: #000000;
	text-decoration:underline;
}

ol a:active {
color: #666666;
	text-decoration:underline;
}

ol a:visited {
color: #666666;
	text-decoration:underline;
}
ol a:hover {
	text-decoration:underline;
	color: #3D6DD2;
}


.emptycell {
	background-color: #ffffff;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #aaaaaa;
}

.over {
	font: 12px/14px Arial, Helvetica, sans-serif;
	background-color: #F8F8F8;
	color: #003366;
	font-weight: bold;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #aaaaaa;
}
.over a:link {color: #003366; text-decoration:none; padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.over a:active {color: #003366; text-decoration:none; padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.over a:visited {color: #003366; text-decoration:none; padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.over a:hover {color: #003366;text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 

.out { font: 12px/14px Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; background-color: #dddddd; text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #aaaaaa;}
.out a:link {color: #333333; text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.out a:active {color: #333333; text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.out a:visited {color: #333333; text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.out a:hover {color: #003366;text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 

.leftnavtop {
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	 background-color: #dddddd;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #aaaaaa;
} 
.leftnavtop a:link {
	color: #333333;
	text-decoration:none;
	
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		
} 
.leftnavtop a:active {color: #333333; text-decoration:none; 	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.leftnavtop a:visited {color: #333333; text-decoration:none; 	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.leftnavtop a:hover {color: #3D6DD2;text-decoration:none; 	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 

.oversub {
	font: 10px/13px Arial, Helvetica, sans-serif;
	background-color: #F8F8F8;
	color: #003366;
	font-weight: bold;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #aaaaaa;
}
.oversub a:link {color: #003366; text-decoration:none; padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.oversub a:active {color: #003366; text-decoration:none; padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.oversub a:visited {color: #003366; text-decoration:none; padding-top: 4px;
	padding-bottom: 4px;
	padding-left:5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.oversub a:hover {color: #003366;text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 

.outsub { font: 10px/13px Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; background-color: #dddddd; text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #aaaaaa;}
.outsub a:link {color: #333333; text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.outsub a:active {color: #333333; text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.outsub a:visited {color: #333333; text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.outsub a:hover {color: #003366;text-decoration:none;	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 

.leftnavsub {
	font: 10px/13px Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	 background-color: #dddddd;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #aaaaaa;
} 
.leftnavsub a:link {
	color: #333333;
	text-decoration:none;
	
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		
} 
.leftnavsub a:active {color: #333333; text-decoration:none; 	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.leftnavsub a:visited {color: #333333; text-decoration:none; 	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.leftnavsub a:hover {color: #3D6DD2;text-decoration:none; 	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: aaaaaa;
		} 
.imagespace {
	margin-left: 20px;
}
.table {
	border: 1px solid #999999;
	text-align: center;
}

.table2 {
	border: 1px solid #999999;
	margin-left: 20px;

}

.caption {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: 003366; padding-left: 20px; font-weight: bold;
} 
.caption a:link {color: #003366; text-decoration:underline;} 
.caption a:active {color: #666666; text-decoration:underline;} 
.caption a:visited {color: #666666; text-decoration:underline;} 
.caption a:hover {color: #3D6DD2;text-decoration:underline;} 
.searchsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
