﻿BODY
{
	font-family:Verdana;
	font-size:	13px;
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	background: url(/images/sidenav.jpg) repeat-y 0 0 #ffffff;	/*background-width:		178px;*/
}
/*Top Design Elements*/
#NewImageLayer
{
	position:	absolute;
	width:		51px;
	height:		26px;
	z-index:	1;
	left:		-6px;
	top:		-26px;
}
#Adobe, #SideNavigationSubSections #Adobe a
{
    font-family:Arial;
	font-size:	10px;
	font-style: normal;
	padding:	25px 0 0 0;
	color:		#FFFFFF;
}
#Logo
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	position:	absolute;
	top:		0px;
	left:		0px;
}
#TopBuildingCustomer
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	position:	absolute;
	top:		0px;
	left:		178px;
}
#TopNavigationBar
{
    background: url(../images/TopBorderRed.gif) repeat-x;
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	position:	absolute;
	top:		0px;
	left:		420px;
	display: inline;
}
#TopNavigationHome
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	width: 43px;
	display: inline;
	float: left;
}
#TopNavigationSearch
{
	margin:		0 0 0 0;
	padding:	2px 5px 0 5px;
	top: 0px;
	color: #FFFFFF;
	display: inline;
	float: left;
}
#TopNavigationSearchBox
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	position:	absolute;
	top:		0px;
	display: inline;
	float: left;
}
.TopNavigationSearchBox
{
    font-family: Verdana;
	font-size: 10px;
	margin:		1px 0 0 0;
	padding:	0 0 0 0;
	top:		0px;
	display: inline;
	float: left;
	height: 12px;
}
#SearchBox
{
	font-family:Verdana;
	font-size:	10px;
	border: 1px solid #8e8182;
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	top:		0px;
	left:		0px;
    width: 50px;
}
#TopNavigationLanguage
{
    background: url(../images/TopBorderRed.gif) repeat-x;
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	top:		0px;
	display: inline;
}
.Language {
    font-family: Verdana;
	font-size: 10px;
	border: 1px solid #8e8182;
	margin: 1px 0 0 0;
	padding: 0 0 0 0;
    width: 100px;
	float: left;
}
.TopNavigationGoButton
{
	margin:		0px 10px 0 0;
	padding:	0 0 0 0;
	top:		0px;
	display: inline;
	height: 18px;
	font-size: 10px;
	font-weight: bold;
}
#TopNavigationContact
{
    font-family:Verdana;
	margin:		0px 10px 0 0;
	padding:	3px 0 0 0;
	top:		0px;
	display: inline;
	float: left;
}
#TopNavigationContact a{
    font-family:Verdana;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    margin:		0 0 0 0;
	padding:	0 0 0 0;
	top:		0;
	display: inline;
}
#TopNavigationContact a:link{
    font-family:Verdana;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    margin:		0 0 0 0;
	padding:	0 0 0 0;
	top:		0;
	display: inline;
}
#TopNavigationContact a:visited{
    font-family:Verdana;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    margin:		0 0 0 0;
	padding:	0 0 0 0;
	top:		0;
	display: inline;
}
#TopNavigationContact a:hover{
    font-family:Verdana;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    margin:		0 0 0 0;
	padding:	0 0 0 0;
	top:		0;
	display: inline;
}
#BuildingCustomer
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	position:	absolute;
	top:		21px;
	left:		178px;
}
#TopBorder
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	background: url(../images/TopBorderRed.gif) repeat-x; 
	height:		21px;
}
#TopDesignFillArea
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	background: url(/images/LogoFill.gif) repeat-x 0 0;
	height:		71px;
}
#TopNavigationRed
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	background: url(/images/TopNavRed.gif) repeat-x 0 0;
	height:		21px;
}
#TopNavigation
{
	background: url("/images/TopNav/nav_bg.jpg") no-repeat;
	padding: 0 0 0 5px;
}
#TopNavigationBlue
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	background: url(/images/TopNavBlue.gif) repeat-x 0 0;
	height:		19px;
}
#MainContentArea .breadcrumbs {
    font-size: 12px;
    color: #000000;
	}

#MainContentArea .breadcrumbs a{
    color: #000000;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
}	

#MainContentArea .breadcrumbs a:link{
    color: #000000;
	text-size: 12px;
	font-weight:bold;
	text-decoration: none;
}	

#MainContentArea .breadcrumbs a:visited{
    color: #000000;
	text-size: 12px;
	font-weight:bold;
	text-decoration: none;
}	

#MainContentArea .breadcrumbs a:hover{
    color: #000000;
	text-size: 12px;
	font-weight:bold;
	text-decoration: underline;
}	
#MainContentArea
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	position:	absolute;
	top:		130px;
	left:		175px;
	width:		550px;
/*	text-align:	justify;*/
}
#MainContentArea a{
	color: #0033ff;
	text-decoration: none;
	font-size:	13px;
}
#MainContentArea a:link
{
	color: #0033ff;
	text-decoration: none;
	font-size:	13px;
}
#MainContentArea a:visited{
    color: #0033ff;
	text-decoration: underline;
	font-size:	13px;
}

#MainContentArea a:hover
{
	color: #0033ff;
	text-decoration: underline;
	font-size:	13px;
}
#MainContentAreaPrint
{
	margin:		10px 0 0 30px;
	padding:	0 0 0 0;
	/* position:	relative; */
	float:		left;
	top:		50px;
	left:		175px;
	width:		550px;
	height:		100%;
/*	text-align:	justify;*/
}
#BreadCrumbContent
{
	font-size:	10px;
	margin:		0 0 0 0;
	padding:	0px 0 10px 0;
}
#FooterContent,p.SmallText,table.SmallText
{
	font-size:	10px;
	text-align:	center;
	margin:		0 0 0 0;
	padding:	20px 0 0 0;
}
#__asptrace
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	position:	absolute;
	top:		2000px;
	left:		185px;
}
#Error,.Error
{
	font-size:	12px;
	font-weight:bold;
	color:		#FF0000;
	padding:	0px 0 400px 0;
}
#SearchResults
{
	font-size:	12px;
	font-weight:bold;
	color:		#0000FF;
	text-decoration:underline;
	padding:	0px 0 10px 0;
}
#DataListSearchResult
{
	width:		250px;	
	font-size:	12px;
	color:		#0000FF;
	text-decoration:underline;
	padding:	0 0 0 0;
}
#SideNavigationSubSections h2{
font-family: verdana;
font-size: 12px;
font-style: italic;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#SideNavigationSubSections img
{
vertical-align: middle;
}

#SideNavigationSubSections a, a:link, a:visited
{
    font-family: arial;
	font-size:	10px;
	font-style: normal;
	font-weight:bold;
	color:		#FFFFFF;
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	text-decoration: none;
}
#SideNavigationSubSections a:link
{
    font-family: arial;
	font-size:	10px;
	font-style: normal;
	font-weight:bold;
	color:		#FFFFFF;
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	text-decoration: none;
}
#SideNavigationSubSections a:visited
{
    font-family: arial;
	font-size:	10px;
	font-style: normal;
	font-weight:bold;
	color:		#FFFFFF;
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	text-decoration: none;
}
#SideNavigationSubSections a:hover
{
    font-family: arial;
	font-size:	10px;
	font-style: normal;
	font-weight:bold;
	color:		#FFFFFF;
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	text-decoration: underline;
}
#SideNavigationSubSections
{
	font-size:	11px;
	font-weight:bold;
	color:		#FFFFFF;
	margin:		0 0 0 0;
	padding:	0px 0 0 10px;
}


#SideNavigationSubSectionsPrint
{
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	width: 		147px;
	float:		left;
}

#ManufacturerData td
{
	margin:			0 0 0 0;
	padding:		0 0 0 0;
	border:			none 0 #000000;
	vertical-align:	top;
}
ul
{
	margin-top:		0px;
	padding-top:	0px;
}
img
{
	border:	none 0 #000000;
}
#ctl00_ContentHolder_SideImage
{
	padding:	0px 0 10px 10px;
	border:		none 0 #000000;
}

#SubNavigationTreeItem
{	
	padding:	10px 0 0 0;
	width: 130px;
	margin: 	0 0 0 0;
}
#SubNavigationTreeItem a.SubNavigationTreeItemSelected
{	
    text-decoration:underline;
}
#SubNavigationTreeItem a
{   
    text-decoration:none;
    /*
	padding:	3px 10px 3px 15px;
    */
}
#SubNavigationTreeItem a:hover
{	   
    text-decoration:underline;
    /*
	padding:	3px 10px 3px 15px;
	background-image: url(/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px; 
    */
}
h1
{
	margin:		0 0 0 0;
	padding:	0px 0 10px 0;
	font-size:	16px;
}
h3
{
	margin:		0 0 0 0;
	padding:	0px 0 2px 0;
	font-size:	14px;
	color:		#CC0000;
}
td
{
	vertical-align:	top;
}
td.EntryValidTrue
{
    
}
td.EntryValidFalse
{
    color:#FF0000;
}

/* Site Map */
li.SiteMap
{
 list-style-type: none;
}
li.SiteMap a
{
 color: #3b4b6d;
}

#worldClass{
color: #000000;
width: 100px;
height: 20px;
position: absolute;
z-index: 100;
left:	0px;
top:	0px;
margin: 0 0 0 135px;
padding: 35px 0 0 0;
}

#worldClass p{
color: #000000;
font-style: italic;
font-weight: bold;
font-size: 11px;
position: absolute;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
