body{font:100% Verdana, Arial, Helvetica, sans-serif;font-style:normal;background-color:#e7e7e7;margin:0;padding:0;text-align:center;color:#000000;}
h1{font:10pt Verdana, Arial, Helvetica, sans-serif;}
p{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;font-style:normal;}
a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#000000; margin:0px 0px 0px 0px; /*text-decoration:none;*/}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#FF0000; margin:0px 0px 0px 0px; /*text-decoration:none;*/}
a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#000000; margin:0px 0px 0px 0px; /*text-decoration:none;*/}
a:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#000000; margin:0px 0px 0px 0px; /*text-decoration:none;*/}
.singleCol #container{width:1000px;min-height:100%;background-color:#ffffff;margin:0 auto;border:1px solid #cccccc;text-align:left;}
/*.singleCol #mainArea{padding:0;background-color:#ffffff;}*/
.singleCol #mainContent{padding:0;background-color:#ffffff;}
#mainDealerContent{padding:0px; height:800px; background-color:#ffffff;}
#header{width:1000px;height:62px;}
#header img{border:0;}
#logo{text-align:left;width:320px;float:left;}
#logo img{padding:15px 0px 12px /*was 15px, but the 15px is measured from the baseline, and doesn't take  the g's descender.*/ 12px;}
#headerRight{float:right;height:62px;width:575px;padding:0px;margin:0px; /*background:silver;*/}
#searchBar{float:left;height:32px;width:250px;padding-top:0px;margin-top:18px;margin-left:5px; /*background:green;*/}
#searchBar p{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333; text-align:right;}
#topPageLinks{text-align:right;width:255px; height:25px; float:right;padding:0px/*was 25px*/ 10px 0px 0px; margin:18px 0px 0px 0px; /*background:red;*/ position:relative; top:0px;*/ /*clear:both;*/}
#topPageLinks p{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;/*vertical-align:middle;*/ padding:0px 0px 10px 0px;}
#topPageLinks a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#ff0000; padding:0px 0px 10px 0px;}
#topPageLinks a{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;text-decoration:none; padding:0px 0px 10px 0px;}

#banner {clear:both;height:220px;width:1000px;background-color:#cccccc;float:right;text-align:center;font:14pt Verdana, Arial, Helvetica, sans-serif;vertical-align:bottom;padding:0;margin:0;}
#ribbon {clear:both;height:20px;width:1000px;margin-top:-5px;background-color:#333333;}



/*-----NAVIGATION STYLES-----*/

#navigation {width:175px;height:100% /*auto*/;background-color:#cccccc;margin:10px 9px 10px 7px;float:none;float:left; z-index:200/*was 200*/;}
/*#navigation a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#000000; margin:10px 0px 0px 10px;}*/
#nav, #nav ul {padding:0;margin:0;list-style:none;float:none;float:left;width:175px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; z-index:200/*was 200;*/}
#nav li {float:none !important;float:left;}
#nav li a {width:164px;display:block;color:black;text-decoration:none;background-color:#cccccc;padding:10px 0 10px 0.5em;border-bottom:1px solid #ffffff;}
#nav li a:hover {color:#ff0000;background-color:#cccccc;}
#nav li ul {position:absolute;left:-999em;margin-left:175px /*make 0 was 175px*/;margin-top:-34px/*make 0was -34px*/;}
#nav li ul a {border-left:5px solid #ff0000;background-color:#e7e7e7;list-style:none; /**/filter:alpha(opacity=90);opacity:0.90;moz-opacity:0.90;/**/}
#nav li ul ul {position:absolute;left:-999em;margin-left:175px /*make 0 was 180*/; background:#CCCCCC;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left:auto;}

	#navx {padding:0px;margin:0px;background:#eee;width:175px;}
	#navx a {color:#F48128;background-color:#cccccc;text-decoration:none;display:block;width:164px;}
	#navx li {cursor:pointer;list-style-type:none;border-bottom:1px solid #fff;}
	#navx ul li {border-bottom:none;}
	#navx li li a {width:155px;border-top:1px solid #fff;}
	#navx li a {width:169px;display:block;color:black;text-decoration:none;background-color:#cccccc;padding:9px 0 9px 0.5em;border-bottom1:1px solid #ffffff;}
	#navx li ul a {border-left:3px solid #ff0000;background-color:#fff;list-style:none; /**/filter:alpha(opacity=90);opacity:0.90;moz-opacity:0.90;/**/}	
	#navx ul {width:175px;margin-left:0px;padding-left:0px;border1:1px solid;}
	#navx ul li {width:165px;cursor:pointer;list-style-type:none;border-top1:1px solid #eee;left:-40px !important;margin-left:0px;padding:0px 0px 0px 8px;background:#fff;}
	#navx ul li ul {width:170px;margin-left:-8px;padding-left:0px;border1:1px solid #000;}
	#navx ul li ul li {width:158px;cursor:pointer;list-style-type:none;border-top1:1px solid #eee;margin:0px 0px 0px 0px !important;margin-left:0px;padding:0px 0px 0px 16px;background:#fff;}
	#navx ul li ul li a {width:150px;padding-left:6px;background:#eaeaea;}
	#navx ul li ul li ul li a {width:142px;}
	#navx ul ul li {width:150px;background:#fff;margin-left:0px;padding:0px 0px 0px 0px;}
	#navx ul li a {width:158px;color:#000;background:#eaeaea;display:block;}
	#navx ul ul li a {color:#000;background:none;}
	#navx .active {background-color:#cccccc;color:#ff0000;}

	#navx a {padding:5px 15px 5px 18px;margin-left:0px;color:#F48128;background:none;}
	#navx li:hover, #navx li.sfhover {background1:#000;}
	#navx a:hover, li li a:hover {color:#ff0000;background-color1:#cccccc;}
	#navx ul li:hover {background:#fff;color:#000;}

#globalSitesMain {margin-top:10px;width:175px;float:none;float:left;border-bottom:1px solid #ffffff;}
#globalSites li {margin-left:-30px;font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;list-style:none;padding:0;}
#globalSites {clear:both;padding-bottom:0;}
#globalSites ul {border:0;}
#globalSites h1 {margin:0 0 0 0;padding:0 10px 20px 0;font:8pt Verdana, Arial, Helvetica, sans-serif;text-align:left;color:#000000;text-transform:uppercase;}
#globalSites p {margin:0 0 0 0;padding:0 10px 20px 0;font:7pt Verdana, Arial, Helvetica, sans-serif;text-align:center;color:#000000;}
#globalSitesSelect {font:8pt Verdana, Arial, Helvetica, sans-serif;text-align:left;color:#000000;}

#extraNet {margin:3px 0px 0px 0px;padding-left:10px;width:165px;background-color:#cccccc;float:left;}
#extraNet h1 {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;text-transform:uppercase;font-weight:500;text-align:left;padding:10px 0 0 0px;margin-bottom:10px;}
#extraNet p {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;text-align:left;font-weight:normal;padding:0px 5px 0px 0px;}
#extraNet a {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;text-align:left;font-weight:normal;padding:0px 5px 0px 0px;}
#extraNet form input {padding:5px 10px 0 0;margin-bottom:5px;}
#extraNet form input.button {margin-top:5px;font-size:11px;} 
#extranet p.loginFailed {font:10px Arial, Helvetica, sans-serif; color:#cc0000;margin:0px;padding:0px;}
#logoutBtn {margin:20px 0px 0px 50px;}

#register {clear:both;width:165px;margin-top:0;padding:0px 0px 20px 10px;background-color:#cccccc;}
#register a:link, #register a:visited {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#666666;text-decoration:underline;}
#register a:hover {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;text-decoration:underline;}
#register a:active {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;}
#register p {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#666666;text-align:left;font-weight:normal;padding:0px 0px 0px 0px; margin:5px 0px 0px 0px;}

/*---Styles the extranet logout link that is visible once you are logged in---*/
#lgo a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#000000; margin:10px 0px 0px 10px; padding:0px 0px 0px 10px; text-decoration:none; background:#FFF000;}
#lgo a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#CC0000; margin:10px 0px 0px 10px; padding:0px 0px 0px 10px; text-decoration:none; background:#FFF000;}
#lgo a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#000000; margin:10px 0px 0px 10px; padding:0px 0px 0px 10px; text-decoration:none; background:#FFF000;}
#lgo a:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#000000; margin:10px 0px 0px 10px; padding:0px 0px 0px 10px; text-decoration:none; background:#FFF000;}

/*-----END NAVIGATION STYLES-----*/



#contentArea {width:790px /*was 780px*/; float:right;margin:0px 0px 0px 0px;padding-right:10px; /*background:lime;*/}
#contentAreaProduct {width:780px; height:520px;float:right;margin:0;padding-right:10px; /*background:orange;*/}

#cookieTrailRibbon {clear:left;height:18px;width:770px;background-color:#cc0000;padding-left:15px;padding-top:10px;}
#cookieTrail {padding:0;margin:0;float:left;}
#cookiePrevNext {padding:0;margin:0;float:right;width:130px;margin-right:20px;}
#cookieTrail p {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;padding:0;margin:0;}
#cookiePrevNext p {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;padding:0;margin:0;float:left;}
#cookieTrail a:link {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;padding:0;margin:0;text-decoration:none;}
#cookieTrail a:visited {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;padding:0;margin:0;text-decoration:none;}
#cookieTrail a:hover {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#FFCCCC;font-weight:bold;padding:0;margin:0;text-decoration:none;}
#cookieTrail a:active {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;padding:0;margin:0;text-decoration:none;}
#cookiePrevNext img {float:right;padding:0;margin:0;}

#catPagination {padding:0;margin:0;float:right;width:130px;margin-right:20px;}
#catPagination p {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;padding:0;margin:0;float:left;}
#catPagination img {float:right;padding:0;margin:0;}

#contentWrapper {clear:left;margin-top:40px;margin-bottom:20px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;padding-left:0;padding-right:20px;}
#contentContainer a:link {font:12pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#contentContainer a:visited {font:12pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#contentContainer a:hover {font:12pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#contentContainer a:active {font:12pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}



/*-----HOME PAGE STYLES-----*/

#homeContent {clear:left;width:786px;float:left;margin:30px 0px 20px 0px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;padding:0px 0px 0px 0px; /*background:blue;*/}
#homeContentRight {clear:left;float:right;width:270px;background-image:url(../media/images/hotProdHeader_textin.jpg);background-repeat:no-repeat;margin:10px 0 0 0;padding:0px 0px 0px 0px;/*border-left:1px solid #cccccc;*/ /*background:green;*/}
#homeContentLeft {float:left; width:485px;border-right:1px solid #cccccc; padding:0px 15px 0px 0px; margin:0px 0px 10px 0px; /*background:yellow;*/}
#homeContent h1 {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#ff0000;text-transform:uppercase;margin:0;padding:4px 0 0 10px;}
#homeContent h2 {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;text-transform:uppercase;margin:0;padding:10px 0 0 10px;}
#homeContent p {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;text-transform:none;margin:0;padding:5px 0 0 10px;}
#homeContentRight h1{font:9pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#ffffff;text-transform:uppercase; margin:0px; padding:5px 0px 0px 15px; background:url(newHomeSource/hotProdHeader.jpg); height: 25px; background-repeat: no-repeat;}

#latestNews {clear:left;margin:10px 0 20px 0;}
#latestNews h1 {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#ffffff;text-transform:uppercase;margin:0;padding:4px 0 0 10px;}
#latestNews h2 {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;text-transform:uppercase;margin:0;padding:10px 0 0 10px;}
#latestNews p {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;text-transform:none;margin:0;padding:5px 0 0 10px;}
#latestNews a:link {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#cc0000;text-transform:none;margin:0;padding:5px 0 0 0;}
#latestNews a:visited {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#cc0000;text-transform:none;margin:0;padding:5px 0 0 0;}
#latestNews a:hover {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#ff0000;text-transform:none;margin:0;padding:5px 0 0 0;}
#latestNews a:active {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#cc0000;text-transform:none;margin:0;padding:5px 0 0 0;}
#latestNews img {padding:2px 0 0 0;}

#upcomingEvents {float:left;margin-bottom:20px;width:480px;}
#upcomingEvents h1 {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#ffffff;text-transform:uppercase;margin:0;padding:0 0 0 10px;}
#upcomingEvents h2 {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;text-transform:uppercase;margin:0;padding:10px 0 0 10px;}
#upcomingEvents p {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;text-transform:none;margin:0;padding:5px 0 0 10px;}
#upcomingEvents a:link {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#cc0000;text-transform:none;margin:0;padding:5px 0 0 0;}
#upcomingEvents a:visited {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#cc0000;text-transform:none;margin:0;padding:5px 0 0 0;}
#upcomingEvents a:hover {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#ff0000;text-transform:none;margin:0;padding:5px 0 0 0;}
#upcomingEvents a:active {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#cc0000;text-transform:none;margin:0;padding:5px 0 0 0;}

#hotProduct1 {width:270px;height:185px;border:1px solid #cccccc;margin:5px 0 0 0;/*background-image:url(media/images/hotProdBGround.jpg);background-repeat:no-repeat;*/}
#hotProduct1 img {float:rightt;margin:0px 0px 0px 0px;}
#hotProduct2 {width:270px;height:185px;border:1px solid #cccccc;margin:7px 0 10px 0;/*background-image:url(media/images/hotProdBGround.jpg);background-repeat:no-repeat;*/}
#hotProduct2 img {float:right;margin:0px 0px 0px 0px;}
#hotProduct1 h1 {font:14pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-style:italic;color:#cc0000;text-transform:uppercase;margin:0;padding:0px;}
#hotProduct1 h2 {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#cc0000;text-transform:uppercase;margin:0;padding:0 10px 0 150px;}
#hotProduct1 p {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;text-transform:none;margin:0;padding:0px;}
#hotProduct2 h1 {font:14pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-style:italic;color:#cc0000;text-transform:uppercase;margin:0;padding:0px;}
#hotProduct2 h2 {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#cc0000;text-transform:uppercase;margin:0;padding:0 10px 0 150px;}
#hotProduct2 p {font:8pt Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;text-transform:none;margin:0;padding:0px;}

#homeContent a:link {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;font-weight:normal;}
#homeContent a:visited {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;font-weight:normal;}
#homeContent a:hover {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#ff0000;font-weight:normal;}
#homeContent a:active {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;font-weight:normal;}

/*-----END HOME PAGE STYLES-----*/



#insideContent {width:755px;margin-top:40px;margin-bottom:0px;border-top:1px solid #cccccc;padding-left:0px;padding-right:25px;padding-top:0;padding-bottom:0; /*background:green;*/}
#insideHeadline {width:500px; padding-left:20px;padding-right:20px; /*padding:0px; margin:0px;*/ /*background:silver;*/}
#insideHeadline h1 {font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;padding:20px 0px 10px 0px; margin:0px 0px 10px 0px; /*background:magenta;*/}
#insideImg {width:200px;margin:0px 20px 10px 0px;padding:0px;background-color:#e7e7e7;border:1px solid #666666;float:left;}

#insideContainer {width:500px; height:auto; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; /*background:pink;*/}
#insideCopy {/*float:left;width:500px;padding-top:0px;padding-bottom:0px; */padding-left:0px; /*background:orange;*/}
#insideCopy h1 {font:10pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold; text-transform: uppercase;}
#insideCopy h2 {font:10pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
#insideCopy h3 {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#666666;font-weight:bold; /*line-height:0px;*/}
#insideCopy p {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}
#insideContent a:link {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#insideContent a:visited {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#insideContent a:hover {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#insideContent a:active {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}

#tcinsideContent {width:700px;margin-top:40px;margin-bottom:10px;border-top:1px solid #cccccc;padding-left:0px;padding-right:25px;padding-top:0;padding-bottom:0; /*background:orange;*/}
#tcinsideHeadline {width:440px; padding-left:20px;padding-right:0px; /*background-color:green;*/}
#tcinsideHeadline h1 {font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;padding:20px 0 10px 0;}
#tcinsideImg {width:200px;margin:0px 20px 10px 20px;padding:0px;background-color:#e7e7e7;border:1px solid #666666;float:left;}
#tcinsideContainer {width:700px; margin-left:20px; /*background:green;*/}
#tcinsideCopy {/*float:left;width:500px;padding-top:0px;padding-bottom:0px; */padding-left:20px;}
#tcinsideCopy h2 {font:10pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
#tcinsideCopy h3 {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;font-weight:bold; /*line-height:0px;*/}
#tcinsideCopy p {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}
#tcinsideContent a:link {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#tcinsideContent a:visited {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#tcinsideContent a:hover {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#tcinsideContent a:active {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}

#tcleftContainer{width:440px; height:250px; float:left; margin:0px 20px 0px 0px; /*background:pink;*/}
#tcleftContainer a:link {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#tcleftContainer a:visited {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#tcleftContainer a:hover {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:normal;}
#tcleftContainer a:active {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}

#tcleftColumn1{width:200px; height:250px; float:left; margin:0px 20px 0px 0px; /*background:magenta;*/}
#tcleftColumn1 h2 {font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
#tcleftColumn1 p{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}

#tcleftColumn2{width:200px; height:250px;float:right; /*clear:both;*/ position:relative; top:0px; /*background-color:yellow;*/}
#tcleftColumn2 h2 {font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
#tcleftColumn2 p{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}

/*OLD CSS from HTML development
The 'clear' property initially specified as 'clear:both' but this breaks the placement of the form, fixed by commenting it out altogether*/
#tcrightContainer{width:235px; float:right; /*clear:both; /*background-color:#FFF000/*99FF66*/ position:relative; top:-44px; left:20px;}

/*NEW CSS from online trials*/
/*#tcrightContainer{width:235px; float:right; /*clear:both;*//* background-color:lime/*99FF66*//* position:relative; top:-44px; left:20px;}*/

#tcrightContainer h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;padding:0px 0 10px 0;}

#tcrightform {width:220px; background:#999999; padding-left:15px; padding-top:10px; padding-bottom:10px;}
#tcrightform p{color:#000000;font:8pt Verdana, Arial, Helvetica, sans-serif;}
#tcrightform input{ font:9pt Verdana, Arial, Helvetica, sans-serif;}
#tcrightform table td{ font:7pt Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:normal;}

#dealerRightContainer{width:235px; float:right; /*clear:both;*/ /*background-color:lime/*99FF66*/ position:relative; /*top:-44px; left:20px;*/ top:-173px; left:280px;}
#dealerRightContainer h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;padding:0px 0 10px 0;}

#dealerRightform {width:220px; background:#999999; padding-left:15px; padding-top:10px; padding-bottom:10px;}
#dealerRightform p{color:#000000;font:8pt Verdana, Arial, Helvetica, sans-serif;}
#dealerRightform input{ font:9pt Verdana, Arial, Helvetica, sans-serif;}
#dealerRightform table td{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:normal;}

#dealerNav {height:25px;/*was 18px*/ width:785px; /*was 780px*/ background-color:#990000; padding:7px 0px 0px 0px; color:#ffffff;font-size:7pt;}
#dealerNav ul {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#dealerNav li {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#ffffff;display:inline; padding:0px 5px 0px 7px; margin:0px 0px 0px 0px; /*padding-left:7px;padding-right:5px;*/}
#dealerNav a:link {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#ffffff;}
#dealerNav a:visited {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#ffffff;}
#dealerNav a:hover {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:underline;color:#FFCCCC;}
#dealerNav a:active {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#ffffff;}
.dNav{border-right:solid 1px #FFFFFF;}
.dNavEnd{border-right:0px;}

#dealerContent {height:387px;margin-top:40px;margin-bottom:10px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;padding-left:0;padding-right:25px;}
#dealerHeadline {padding-left:20px;padding-right:20px;}
#dealerHeadline h1 {width:500px;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;padding:20px 0px 10px 0px;}
#dealerImg {width:200px;height:150px;margin:0px 20px 20px 20px;padding:0;background-color:#e7e7e7;border:1px solid #666666;float:left;}

#dealerCopy {float:left;width:300px;padding-top:0px;}
#dealerCopy h2 {font:9pt Verdana, Arial, Helvetica, sans-serif;padding:0;margin:0;color:#000000;font-weight:bold;}
#dealerCopy p {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#dealerContent a:link {font:12pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#dealerContent a:visited {font:12pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#dealerContent a:hover {font:12pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#dealerContent a:active {font:12pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}

#dealerAccessHeadline{width:450px;padding-left:20px;padding-right:20px; /*background:silver;*/}
#dealerAccessHeadline h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;padding:20px 20px 10px 0px;}

#dealerAccessCopy{width:450px; /*height:500px;*/ float:left; margin:0px 20px 0px 0px; padding:0px 0px 0px 0px; /*background:lime;*/ /*clear:both;*/}
#dealerAccessCopy h2 {font:10pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
#dealerAccessCopy h3 {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;font-weight:bold; /*line-height:0px;*/}
#dealerAccessCopy p {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}
#dealerAccessCopy ol {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}
#dealerAccessCopy ul {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}
#dealerAccessCopy li {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}
#dealerAccessCopy a:link {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}
#dealerAccessCopy a:visited {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}
#dealerAccessCopy a:hover {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#FF0000;font-weight:normal;padding-bottom:0px;}
#dealerAccessCopy a:active {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}


/*-----ABOUTS STYLES-----*/

#aboutContent {width:755px;margin-top:40px;margin-bottom:10px;border-top:1px solid #cccccc;padding-left:0px;padding-right:25px;padding-top:0;padding-bottom:0;}
#aboutCopy table{width:500px; border:0; cellpadding:10; cellspacing:0; bordercolor:#FFFFFF;bgcolor:#CCCCCC;}
/*#aboutCopy td{border:#FFFFFF 3px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; width:150px;}
*/
#aboutHeadline {padding-left:20px;padding-right:20px;}
#aboutHeadline h1 {width:500px;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;padding:20px 0 10px 0;}
#aboutImg {width:200px;margin:0px 20px 10px 0px;padding:0;background-color:#e7e7e7;border:1px solid #666666;float:left; clear:both;}
#aboutCopy {float:left;width:500px;padding-top:0px;padding-bottom:0px; padding-left:20px;clear:left;}
#aboutCopy h2 {font:10pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
#aboutCopy h3 {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;font-weight:bold; /*line-height:0px;*/}
#aboutCopy p {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}
#aboutCopy ul { list-style:none; text-indent:0px;font:7.5pt Verdana, Arial, Helvetica, sans-serif;color:#666666;font-weight:normal; font-style:italic;padding-bottom:0px;}
#aboutCopy li {font:7.5pt Verdana, Arial, Helvetica, sans-serif;color:#666666;font-weight:normal; font-style:italic;padding-bottom:0px; padding-top:-10px;}
#aboutCopy td {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}

/*#aboutCopy {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}
*/
#aboutContent a:link {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#aboutContent a:visited {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#aboutContent a:hover {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;font-weight:normal;}
#aboutContent a:active {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}

/*-----END ABOUT STYLES-----*/



/*----PRODUCT MATRIX STYLES----*/

/*NEW CSS FROM TOLEMY_MAR8.ZIP*/
#categoryContent {height1:400px;margin:30px 0px 50px 10px;/*border-bottom:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;*/ padding-left:0px;padding-right:25px;padding-top:0px;padding-bottom:60px;z-index:2;}
#categoryContent h2 {font:10pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-weight:normal; text-decoration:none; border-bottom:solid 1px #CC0000;}
#catCellContent {width:755px;height:400px;margin-top:40px;margin-bottom:0px; /*border-top:1px solid #cccccc;*/ padding-left:0px;padding-right:25px;padding-top:0;padding-bottom:0;}
#catCellContainer {width:745px; height:400px;margin:0px 0px 10px 20px; /*border-bottom:solid 1px #CCCCCC;*/}

/*-----Styles the martix on Product Level1-----*/

#catLeftWrapper {float:left;width:365px;margin-right:10px;}
#catRightWrapper {float:left;width:365px;}

.catCellLeft{background:#e7e7e7; height:91px; width:365px; margin:0px 0px 20px 0px; float:left;
/*position:relative;width:250px;height:200px;top:0px;left:0px;background:none;text-align:right;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;*/}
.catCellLeft a{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:bold; text-transform:uppercase;}

.catCellRight{background:#e7e7e7; height:91px; width:365px; margin:0px 0px 20px 0px; float:left;
/*position:relative;width:250px;height:199px;top:-200px;left:250px; background:none;text-align:right;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC; padding:0px; margin:0px;*/}
.catCellRight a{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:bold; text-transform:uppercase;}

.catCellImg{width:110px; height:89px; /*margin-top:50px;*/ padding:0px 0px 0px 0px;/*clear:both;*/ float:left; background:#FFFFFF; border:solid 1px #666666;}

.catCellCopy{float:right; width:235px;margin:0px 5px 0px 0px;padding:0px 0px 0px 5px;text-align:left; }
.catCellCopy h1{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold;}
.catCellCopy h1 a{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold; text-decoration:none;}
.catCellCopy h2{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:bold; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
.catCellCopy h2 a{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:bold; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
.catCellCopy p{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:normal; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px;}

.catCellImg {width:110px; height:89px; /*margin-top:50px;*/ padding:0px 0px 0px 0px;/*clear:both;*/ float:left; background:#FFFFFF; border:solid 1px #666666;}
.catCellImg img {width:110px; height:89px;}

.catCellCopy{float:right; width:235px;margin:0px 5px 0px 0px;padding:0px 0px 0px 5px;text-align:left; }
.catCellCopy h1{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold;}
.catCellCopy h1 a{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold; text-decoration:none;}
.catCellCopy h2{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:bold; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
.catCellCopy h2 a{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:bold; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
.catCellCopy p{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:normal; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px;}

#catItem1{margin:0;padding:0;width:250px;height:220px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#catItem2{margin:0;padding:0;width:250px;height:220px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#catItem3{margin:0;padding:0;width:250px;height:220px;border-bottom:1px solid #cccccc;}
#catItem4{margin:0;padding:0;width:250px;height:220px;border-right:1px solid #cccccc;}
#catItem5{margin:0;padding:0;width:250px;height:221px;border-right:1px solid #cccccc;}
#catItem6{margin:0;padding:0;width:250px;height:222px;}

/*-----Styles the matrix on Products Level 2-----*/
.catImg{width:110px; height:89px; background:#FFFFFF; /*margin-top:50px;*/ padding:0px 0px 0px 0px; vertical-align: middle; float:left; clear:both; border:solid 1px #666666;margin:0px 5px 0px 0px;}
.catImg img {width:110px; height:89px;}
.catImg a{margin:0px 0px 0px 0px; padding:0px;}

.catCopy{float:left; width:235px;margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;text-align:left;}
.catCopy h1{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:bold; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
.catCopy h1 a{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:bold; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}

.catCopy p{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;font-weight:normal; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px;}

.catImg1 {clear:both;float:left;width:110px;margin-left:5px;padding-top:20px;vertical-align:middle;}
.catText p {font:9pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#cc0000;text-transform:uppercase;text-align:left;}

#catContentNav{}
#catContentNav h1{font:12pt Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:normal; text-transform:uppercase; border-bottom:solid 1px #333333;}
#catContentNav h2 {font:10pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-weight:normal; border-bottom:solid 1px #CC0000;}
#catContentNav p{}
#catContentNav ul{list-style:none; list-style-image:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#catContentNav li{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; text-decoration:underline;}
#catContentNav li a{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; text-decoration:underline;}
#catContentNav li a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-weight:normal; text-decoration:underline;}

/*-----END PRODUCT MATRIX STYLES-----*/


#hbpagestop a:visited{font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
#hbpagestop a:hover{font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
#hbpagestop a:active{font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
#hbpagestop a:link{font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}



/*-----STYLES CONTENT IN PRODUCT MATRIX-----*/

#subcatContent {height:470px;margin-top:40px;margin-bottom:10px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;padding-left:0;padding-right:25px;padding-top:0;padding-bottom:0;}
#subcatHeadline {padding-left:20px;padding-right:20px;}
#subcatHeadline h1 {font:14pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;}
#subcatImg {width:200px;height:150px;margin:20px;padding:0;background-color:#e7e7e7;border:1px solid #666666;float:left;}
#subcatCopy {float:right;width:500px;padding-top:10px;}
#subcatCopy h2 {font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
#subcatCopy p {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#subcatContent a:link {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#subcatContent a:visited {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#subcatContent a:hover {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#subcatContent a:active {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#subcatItem1 {margin:0;padding:0;width:250px;height:220px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#subcatItem2 {margin:0;padding:0;width:250px;height:220px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#subcatItem3 {margin:0;padding:0;width:250px;height:220px;border-bottom:1px solid #cccccc;}
#subcatItem4 {margin:0;padding:0;width:250px;height:220px;border-right:1px solid #cccccc;}
#subcatItem5 {margin:0;padding:0;width:250px;height:221px;border-right:1px solid #cccccc;}
#subcatItem6 {margin:0;padding:0;width:250px;height:222px;}
.subcatImg {clear:both;float:left;width:110px;margin-left:5px;padding-top:20px;vertical-align:middle;}
.subcatText p {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#cc0000;text-transform:uppercase;text-align:left;}

#productContent {clear:both;height:auto;width:725px /*was 755px*/;margin-top:0px;margin-bottom:10px;/*border-bottom:1px solid #cccccc;*/ /*border-top:1px solid #cccccc;*/ padding-left:0;padding-right:25px;}
#productContent a:link {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#productContent a:visited {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#productContent a:hover {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:normal;}
#productContent a:active {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}

#productHeadline {padding-left:20px;padding-right:20px;}
#productHeadline h1 {font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;}
#productImg {width:140px/*was 275px*/;height:auto/*was 400px*/; margin:20px 20px 20px 20px;padding:0;float:left;}
#productImg img{width:140px;}
#productCopy {float:right;width:400px; height: auto; padding-top:10px;padding-bottom:20px;}
#productCopy h2 {font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;font-weight:bold;padding:20px 0 0 0;}
#productCopy p {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#productPull {border-top:1px solid #cc0000;padding-top:7px;border-bottom:1px solid #cc0000;padding-bottom:7px;}

#productMenu{border-bottom:1px solid #cccccc; padding:0px 0px 10px 0px; margin:0px 0px 10px 20px;}
#productMenu ul {clear:both;margin:0;padding:20px 0 0 0px;}
#productMenu li {display:inline;text-decoration:none;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#productMenu a:link {text-decoration:none;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#productMenu a:visited {text-decoration:none;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#productMenu a:hover {text-decoration:none;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;}
#productMenu a:active {text-decoration:none;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#productMenu a:link {text-decoration:none;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#productMenu a:visited {text-decoration:none;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#productMenu a:hover {text-decoration:none;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;}
#productMenu a:active {text-decoration:none;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;}

/*-----END PRODUCT MATRIX CONTENT STYLES-----*/


/*-----SOLUTION SETS STYLES-----*/

.tab {padding-top:10px;margin-top:15px;margin-bottom:20px; width:500px /*was 575px*/; float:left; /*background:silver;*/}
.tab h1{font:11pt Verdana, Arial, Helvetica, sans-serif;color:#FF0000;font-weight:bold; margin:0px 0px 0px 0px/*was 325px*/; padding:0px 0px 10px 0px; /*background-color:#CC00CC;*/}
.tab h2{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold; margin:0px 0px 0px 0px/*was 325px*/; padding:0px 0px 10px 0px; /*background-color:#CC00CC;*/}
.tab p{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal; margin:0px 0px 0px 0px/*was 325px*/; padding:0px 0px 10px 0px; /*background-color:#CC00CC;*/}
.tab ul{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal; margin:0px 0px 20px 0px; padding:0px 0px 10px 0px/*was 325px*/; /*background-color:#CC00CC;*/}
.tab li{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal; margin:0px 0px 0px 40px; padding:0px 0px 10px 0px; /*background-color:#CC00CC;*/}
.tab a:link{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration: none; /*background-color:#CC00CC;*/}
.tab a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration: none; /*background-color:#CC00CC;*/}
.tab a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration: none; /*background-color:#CC00CC;*/}
.tab a:active{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration: none;/*background-color:#CC00CC;*/}

#solutionContent{width:720px; height:420px; margin-top:40px;margin-bottom:10px;border-top:1px solid #cccccc;padding-left:20px;padding-right:25px;padding-top:0px;padding-bottom:20px;}
#solutionHeadline h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;padding:20px 0px 10px 0px;}

#solutionLeftColumn{width:360px; height:200px;float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; clear:both;}
#solutionRightColumn{width:360px; height:200px;float:right; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; position:relative; top:0px;*/ clear:both;}

#solution1{width:360px; height:100px; padding:0px 0px 0px 0px; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; border-top:solid 1px #cccccc;}
#solution1 p{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#solution1 h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold; padding:0px}
#solution1 h2{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding:0px}

#solution2{width:360px; height:100px; padding:0px 0px 0px 0px; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc;}
#solution2 p{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#solution2 h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold;padding:0px}
#solution2 h2{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding:0px}

#solution3{width:360px; height:100px; padding:0px 0px 0px 0px; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; /*border-top:solid 1px #cccccc;*/}
#solution3 p{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#solution3 h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold;padding:0px}
#solution3 h2{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding:0px}

#solution4{width:360px; height:100px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc;}
#solution4 p{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#solution4 h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold;padding:0px}
#solution4 h2{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding:0px}

#solution5{width:360px; height:100px; padding:0px 0px 0px 0px; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; /*border-left:solid 1px #cccccc;*/ border-top:solid 1px #cccccc;}
#solution5 p{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#solution5 h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold; padding:0px}
#solution5 h2{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding:0px}

#solution6{width:360px; height:100px; padding:0px 0px 0px 0px; /*border-left:solid 1px #cccccc;*/ border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc;}
#solution6 p{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#solution6 h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold;padding:0px}
#solution6 h2{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding:0px}

#solution7{width:360px; height:100px; padding:0px 0px 0px 0px; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; /*border-left:solid 1px #cccccc;*/ /*border-top:solid 1px #cccccc;*/}
#solution7 p{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#solution7 h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold;padding:0px}
#solution7 h2{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding:0px}

#solution8{width:360px; height:100px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; /*border-left:solid 1px #cccccc;*/}
#solution8 p{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#solution8 h1{font:9pt Verdana, Arial, Helvetica, sans-serif;color:#CC0000;font-weight:bold;padding:0px}
#solution8 h2{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding:0px}

#solutionFrontImg{float:left; width:80px; padding:10px 0px 10px 10px}
#solutionFrontCopy{float:right; clear:both; width:220px; margin:10px 20px 0px 0px; /*position:relative; top:-100px;*/ clear:both;}
#solutionFrontCopy a:link{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#666666;font-weight:normal;}
#solutionFrontCopy a:visited{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#666666;font-weight:normal;}
#solutionFrontCopy a:hover{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#FF0000;font-weight:normal;}
#solutionFrontCopy a:active{font:7pt Verdana, Arial, Helvetica, sans-serif;color:#666666;font-weight:normal;}

#solutionNav {height:20px;width:500px; vertical-align:middle; /*background-color:#e7e7e7;*/ margin:10px 0px 20px 15px;padding:0px 0px 0px 0px;color:#ffffff;font-size:7pt; position:relative; /*top:-15px;*/}
#solutionNav ul {padding:0;margin:0;}
#solutionNav li {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#333333;display:inline;padding-left:7px;padding-right:5px;}
#solutionNav a:link {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#333333;}
#solutionNav a:visited {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#333333;}
#solutionNav a:hover {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#FF0000;}
#solutionNav a:active {font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#333333;}
.sNav{border-right:solid 1px #666666;}
.sNavEnd{border-right:0px;}
#solutionsImg {width:80px; height:80px; margin:0px 20px 10px 0px;padding:0px 0px 0px 0px; background-color:#e7e7e7; border:1px solid #666666;*/ float:left;}
#solutionsCopy {/*float:left;width:500px;padding-top:0px;padding-bottom:0px;*/ width:400px; padding-left:0px; float:right; position:relative; top:-100px;}
#solutionsCopy h2 {font:10pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
#solutionsCopy h3 {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;font-weight:bold; /*line-height:0px;*/}
#solutionsCopy p {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:0px;}

/*-----END SOLUTION SETS STYLES-----*/


#contactContent {height:455px;width:700px;margin-top:40px;margin-bottom:10px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;padding-left:0;padding-right:25px;clear:both;}
#contactDetails {float:left;width:440px;}
#detailsHeadline {padding-left:20px;padding-right:0;}
#detailsHeadline h1 {width:430px;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;padding:20px 0 10px 0;}
#contactForm {float:right;width:275px;padding:0;margin:0;}
#contactForm p {color:#000000;font:8pt Verdana, Arial, Helvetica, sans-serif;}
.form {background-color:#e7e7e7;padding-left:20px;padding-top:20px;padding-bottom:20px;font:8pt Verdana, Arial, Helvetica, sans-serif;}
#formHeadline {padding-left:0;padding-right:0;}
#formHeadline h1 {width:275px;font:9pt Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #cc0000;padding:20px 0 10px 0;}
#contactImg {width:200px;height:150px;margin:20px;padding:0;background-color:#e7e7e7;border:1px solid #666666;}
#contactColumn1 {float:left;width:170px;padding-top:0px;padding-left:20px;}
#contactColumn1 h2 {font:9pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
#contactColumn1 p {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#contactColumn2 {float:right;width:170px;padding-top:0px;padding-left:20px;}
#contactColumn2 h2 {font:10pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
#contactColumn2 p {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#contactContent a:link {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#contactContent a:visited {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#contactContent a:hover {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
#contactContent a:active {font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}

/*
#loginPageForm {float:left;width:275px;padding:0;margin:0px 0px 0px 10px;}
#loginPageForm form {padding:25px;border-top:1px solid #ddd;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #ddd;width:275px;background:#f5f5f5;}
#loginPageForm p {color:#000000;font:8pt Verdana, Arial, Helvetica, sans-serif;}
#loginFailed p {font:10px Arial, Helvetica, sans-serif; color:#cc0000;margin:0px;padding:0px;}
*/

#footer {clear:both;width:1000px;height:15px;background-color:#000000;padding-bottom:5px;margin:20px 0px 0px 0px;}
#footer p {font:7pt Verdana, Arial, Helvetica, sans-serif;color:#999999;padding-left:20px;padding-top:4px;padding-bottom:0;margin:0;}
#footer a:link, a:visited {color:#999999;text-decoration:underline;}
#disclaimerPrivacy {width:150px;float:left;padding:0;margin:0;}
#copyRight {float:right;padding-right:20px;margin:0;text-align:right;}
#copyRight {float:right;padding-right:20px;margin:0;text-align:right;}

/*---- styles for tech specs tables ----*/
.productTable{width:440px; font:8pt #333333 Verdana, Arial, Helvetica, sans-serif; background:#FFFFFF; border:0px; padding:0px; margin:0px;}
.productTable p{font:8pt #333333 Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 8px 0px;}
.productTable h1{font:10pt Verdana, Arial, Helvetica, sans-serif; background:#e7e7e7; color:#000000; padding:2px 2px 2px 5px; font-weight:bold;}
.productTable h2{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; margin:0px; padding:0px; font-weight:bold;}
.productTable h3{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:0px; font-weight:bold;}
.productTable ul{font:7pt Verdana, Arial, Helvetica, sans-serif;padding:5px 0px 10px 10px; margin:0px 0px 0px 10px;}
.productTable li{font:7pt Verdana, Arial, Helvetica, sans-serif;padding:0px 0px 0px 0px; margin:0px; list-style:disc;  color:#000000;}
.productTable a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 8px 0px; color:#333333;}
.productTable a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 8px 0px; color:#333333;}
.productTable a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 8px 0px; color:#FF0000;}
.productTable a:active{font:8pt Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 8px 0px; color:#333333;}


.row{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 5px 0px 0px;}
.row_b{background:#d4d4d4; font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
.row_b h3{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:0px; font-weight:bold;}

.model{background:#666666; font:8pt Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;}
.modelName{background:#CC0000; font:8pt Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;}

.normalCell{background:#e7e7e7; padding:10px;}

.innerTable{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; background:#FFFFFF; width:100%; padding:0px; border:solid 1px #e7e7e7;}
.innerTableRow{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; border:solid 1px #e7e7e7;}
.innerTableCell{font:7pt Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:5px; font-weight:normal; border:solid 1px #e7e7e7;/*background:#e7e7e7;*/}
.innerTableCellHighlight{font:7pt Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:5px; font-weight:normal; background:#d4d4d4;}


/*-----NEW HOME PAGE STYLES-----*/

#newHomeOuter{ width:490px; height:auto; margin:10px 0px 20px 0px; /*background:#magenta;*/}

	#newHomeInnerLeft{width:240px; height:auto; float:left; background:#e7e7e7; background-image:url(../media/images/newHomeGround.jpg); background-repeat:repeat-y; border-bottom:solid 1px #999999;}
	#newHomeInnerLeft h1{height:25px; background:url(../media/images/newHomeHeader.jpg)/*url(media/images/newHomeHeader.jpg)*/; background-repeat:no-repeat; font:9pt Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; padding:5px 0px 0px 15px;}
	#newHomeInnerLeft h2{font:8pt Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; color:#000000; padding:10px 0px 0px 15px;}
	#newHomeInnerLeft p{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:5px 0px 0px 15px; margin:0px 0px 0px 0px;}
	#newHomeInnerLeft ul{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:5px 0px 8px 0px;}
	#newHomeInnerLeft li{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 15px; margin:5px 0px 0px 15px;background-image:url(../media/images/arrow.jpg);list-style:none;/*background-position:left;*/background-repeat:no-repeat;}
	#newHomeInnerLeft a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
	#newHomeInnerLeft a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
	#newHomeInnerLeft a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; padding:0px; margin:0px;}
	#newHomeInnerLeft a:static{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}

	#newHomeInnerRight{ width:242px; height:auto; float:right; background:#FFFFFF;}

		#newHomeInnerContact{width:240px; height:114px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:#e7e7e7; background-image:url(../media/images/newHomeGround.jpg); background-repeat:repeat-y; border-bottom:solid 1px #999999;}
		#newHomeInnerContact h1{height:25px; background:url(../media/images/newHomeHeader.jpg); background-repeat:no-repeat; font:9pt Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; padding:5px 0px 0px 15px;}
		#newHomeInnerContact h2{}
		#newHomeInnerContact p{}
		#newHomeInnerContact a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#newHomeInnerContact a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#newHomeInnerContact a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#newHomeInnerContact a:static{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}

		#helpImg{float:left; margin:5px 5px 0px 7px; border:solid 1px #CCCCCC;}
		#helpTxt{float:right; width:140px; height:70px; margin:5px 10px 0px 0px; padding:0px 0px 0px 0px;}
		#helpTxt p{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;}
		#helpTxt a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxt a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxt a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxt a:static{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		/*#helpTxt ul{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxt li{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		*/
		#helpTxtList1{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 25px; list-style-image:url(../media/images/pencil.jpg);}
		#helpTxtList1 li p{padding:0px 0px 0px 5px; margin:0px;}
		#helpTxtList2{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:5px 0px 0px 25px; list-style-image:url(../media/images/envelope.jpg);}
		#helpTxtList2 li p{padding:0px 0px 0px 5px; margin:0px;}
		#helpTxtList1 li p a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxtList1 li p a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxtList1 li p a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; padding:0px; margin:0px;}
		#helpTxtList1 li p a:static{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxtList2 li p a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxtList2 li p a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxtList2 li p a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; padding:0px; margin:0px;}
		#helpTxtList2 li p a:static{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		/*
		#helpTxtList1 a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxtList1 a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxtList1 a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; padding:0px; margin:0px;}
		#helpTxtList1 a:static{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxtList2 a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxtList2 a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#helpTxtList2 a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; padding:0px; margin:0px;}
		#helpTxtList2 a:static{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px
		*/
		#helpContactImg{float:left; height:15px; width:14px;  background:none; border:solid 1px #CCCCCC;}
		#helpContactTxt{float:right; height:15px; width:60px; margin-right:55px; background:none;}
		#helpEmailImg{float:left; height:15px; width:14px; background:none; border:solid 1px #CCCCCC;}
		#helpEmailTxt{float:right; height:15px; width:60px; margin-right:55px; background:none;}
		
		/*#contactList ul{margin:0px; padding:0px; background:lime;}
		#contactList li{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:0px 20px 0px 0px; background-image:url(source/arrow.jpg); list-style:none; background-repeat:no-repeat; }
		/*#contactList p{margin:0px; padding:0px 0px 0px 15px;}
		
		#emailList ul{margin:0px; padding:0px;}
		#emailList li{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(source/arrow.jpg); list-style:none; background-repeat:no-repeat;}
		*/

	#newHomeInnerStudy{width:240px; height:114px; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; background:#e7e7e7; background-image:url(../media/images/newHomeGround.jpg); background-repeat:repeat-y; border-bottom:solid 1px #999999;}
	#newHomeInnerStudy h1{height:25px; background:url(../media/images/newHomeHeader.jpg); background-repeat:no-repeat; font:9pt Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; padding:5px 0px 0px 15px;}
	#newHomeInnerStudy h2{}
	#newHomeInnerStudy p{}
	
		#studyImg{float:left; margin:5px 10px 0px 7px; border:solid 1px #CCCCCC;}
		#studyTxt{clear:left; float:right; width:140px; height:70px; margin:5px 10px 0px 0px; padding:0px; /*background:red;*/}
		#studyTxt p{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
		#studyTxt a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#studyTxt a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#studyTxt a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; padding:0px; margin:0px;}
		#studyTxt a:static{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;;}

	#newHomeInnerEvents{width:240px; height:auto; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; background:#e7e7e7; background-image:url(../media/images/newHomeGround.jpg); background-repeat:repeat-y; border-bottom:solid 1px #999999;}
	#newHomeInnerEvents h1{height:25px; background:url(../media/images/newHomeHeader.jpg); background-repeat:no-repeat; font:9pt Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; padding:5px 0px 0px 15px;}
	#newHomeInnerEvents h2{}
	#newHomeInnerEvents p{/*font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px; /*text-decoration: none;*/}
	#newHomeInnerEvents a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
	#newHomeInnerEvents a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
	#newHomeInnerEvents a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; padding:0px; margin:0px;}
	#newHomeInnerEvents a:static{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		
		#eventsTxt p{padding:5px 5px 0px 0px; margin:0px 0px 0px 0px;}
		#eventsTxt img{float:left; padding:0px 0px 0px 0px; margin:0px 10px 0px 7px; border:solid 1px #CCCCCC;}
	
		/*#eventsImg{float:left; margin:5px 10px 0px 7px;}
		#eventsTxt{float:right; width:125px; height:auto; margin:5px 10px 0px 10px; padding:0px;}
		#eventsTxt p{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#eventsTxt a:link{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#eventsTxt a:visited{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
		#eventsTxt a:hover{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#CC0000; padding:0px; margin:0px;}
		#eventsTxt a:static{font:8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;;}
		*/

/*-----NEW NAVIGATION STYLES FROM PRP SITE 06.04.09-----*/0
#layer_site_navigator{}
#layer_site_navigator ul{width:160px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;list-style-type: none;font-size: 100%;cursor: default;}
#layer_site_navigator ul li{list-style-type:none;list-style-image:none;}
#layer_site_navigator ul ul{width:152px;margin: 0px 0px 0px 8px;padding: 0px 0px 0px 0px;list-style-type: none;font-size: 100%;cursor: default;display:none;}
#layer_site_navigator ul ul ul{padding: 0px;background: transparent;}

/*From IE 7 lack of compliance*/
#layer_site_navigator ul ul:after{clear: both;display: block;height: 0px;font: 1px/0px serif;content: ".";visibility: hidden;}

#layer_site_navigator ul ul li{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

/* Root Menu */
#layer_site_navigator ul a{background: #e1e2e4;display:block;padding:10px 0px 10px 10px;margin:0px 0px 1px 0px;color:#666666;text-decoration:none;border-left:solid 8px #afa200;}

/* Root Menu Hover Persistence */
#layer_site_navigator ul a:hover,#layer_site_navigator ul li:hover a,#layer_site_navigator ul li.iehover a,#layer_site_navigator ul li a.selected{background-color: #3B3E72;color: #FFF;}

/* 2nd Menu */
#layer_site_navigator ul li:hover li a,#layer_site_navigator ul li.iehover li a{background:#CCCCCC;display:block;color:#666666;border-left:solid 8px #827800;}

/* 2nd Menu Hover Persistence */
#layer_site_navigator ul li:hover li a:hover,#layer_site_navigator ul li:hover li:hover a,#layer_site_navigator ul li.iehover li a:hover,#layer_site_navigator ul li.iehover li.iehover a{background-color: #1E285A;color: #FFF;}

/* 3rd Menu */
#layer_site_navigator ul li:hover li li a,#layer_site_navigator ul li.iehover li li a,#layer_site_navigator ul li:hover li:hover li a,#layer_site_navigator ul li.iehover li.iehover li a,#layer_site_navigator ul li:hover li:hover li:hover li a,#layer_site_navigator ul li.iehover li.iehover li.iehover li a{background:#CCCCCC;display:block;color:#666666;border-left:solid 8px #827800;}

/* 3rd Menu Hover Persistence */
#layer_site_navigator ul li:hover li:hover li a:hover,#layer_site_navigator ul li:hover li:hover li:hover a,#layer_site_navigator ul li.iehover li.iehover li a:hover,#layer_site_navigator ul li.iehover li.iehover li.iehover a ,#layer_site_navigator ul li:hover li li li a:hover,#layer_site_navigator li:hover li:hover li:hover li a:hover,#layer_site_navigator li.iehover li.iehover li.iehover li a:hover{background-color: #3B3E72;color: #FFF;}
#layer_site_navigator ul ul ul,#layer_site_navigator ul ul ul ul { display: none;position: absolute;top: 0;left: 162px;}
#layer_site_navigator ul li:hover ul ul,#layer_site_navigator ul li:hover ul ul ul,#layer_site_navigator ul li.iehover ul ul,#layer_site_navigator ul li.iehover ul ul ul {display: none;}
#layer_site_navigator ul li:hover ul,#layer_site_navigator ul ul li:hover ul,#layer_site_navigator ul ul ul li:hover ul,#layer_site_navigator ul li.iehover ul,#layer_site_navigator ul ul li.iehover ul,#layer_site_navigator ul ul ul li.iehover ul {display: block;}

.show{display: block;}

#layer_site_content_left{}
#layer_site_content_left div{width:160px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;list-style-type: none;font-size: 100%;cursor: default;}
#layer_site_content_left div,#layer_site_content_left .show,#layer_site_content_left div .show,#layer_site_content_left div div .show{display: block;}
#layer_site_content_left div div{width:152px;margin: 0px 0px 0px 8px;padding: 0px 0px 0px 0px;list-style-type: none;font-size: 100%;cursor: default;display:none;}
#layer_site_content_left div{position: relative;float: left;width: 100%;height: auto;}
#layer_site_content_left div:after,#layer_site_content_left a:after{clear: both;display: block;height: 0px;font: 1px/0px serif;content: ".";visibility: hidden;}
#layer_site_content_left div a{background: #e1e2e4;display:block;padding:10px 0px 10px 10px;margin:0px 0px 1px 0px;color:#666666;text-decoration:none;border-left:solid 8px #afa200;}

/*
#layer_site_content_left div a,#layer_site_content_left div div a{width: 125px;padding-left: 0px;border-top: 0px dotted #FFFFFF;}
#layer_site_content_left div div div a{width: 110px;padding-left: 0px;border-top: 1px dotted #FFFFFF;}
#layer_site_content_left div div div div a{width: 95px;padding-left: 20px;border-top: 0px dotted #FFFFFF;}
#layer_site_content_left div div div div div a{width: 80px;padding-left: 30px;border-top: 0px dotted #FFFFFF;}
*/

#layer_site_content_left div a:hover,#layer_site_content_left div a.selected{background-color: #3B3E72;color: #FFF;}
#layer_site_content_left div a.selected{background-color: #3B3E72;color: #FFF;}
#layer_site_content_left div a.level2{background: #CCC;}
#layer_site_content_left div a.level2:hover{background: #1E285A;color: #FFF;}
#layer_site_search{position: relative;float: left;width: auto;height: 100%;margin: 0px;background: #e1e2e4;padding-bottom: 10px;}
#layer_site_search p{border-top: 5px solid #e1e2e4;border-left: 5px solid #e1e2e4;}

/*-----END PRP NAVIGATION STYLES-----*/



