/* Localized */

/* CSS Document */

/* * {
	margin: 0px;
	padding: 0px;
	outline: none;
}*/

/* IE6 Whitespace Bug fix*/

/*ul li {
	display: inline;
}*/



body {
	background-color: #ffffff;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
	/*background-image: url(/eprsup/mcquaycom/images2/backg-bodyscene.jpg);*/
	background-repeat: repeat-x;
	background-position: center top;
}

a {
	color: #3399cc;
}

a:link {
	color: #3399cc;
	text-decoration: underline;
}

a:hover, a:visited, a:active {
	color: #28A361;
	text-decoration: underline;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	

/*font-size: 18px;*/
	font-size: 1.6em;
	color: #0066cc;
	font-weight: bold;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	

/*font-size: 20px;*/
	font-size: 182%;
	color: #007e3a;
	

/*color: #009966;*/
	font-weight: bold;
	line-height: 1.1em;
	margin: 0 0 0 0;
}

h3 {
/*font-size: 12px;*/
	font-size: 110%;
	color: #000000;
	font-weight: bold;
	margin: 0;
}

h3 .center {
	text-align: center;
}

.HeadsGreen {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.2em;
	font-weight: 400;
	color: #7BAF37;
	display: block;
	padding: 10px 0px 3px;
	margin-bottom: 1px;
	font-style: normal;
	line-height: 0.9em;
	margin-top: 0px;
}

.SubHeadsGray {
	font-size: 1em;
	line-height: 1.1em;
	font-weight: 400;
	text-transform: uppercase;
	color: #999;
	display: block;
	padding: 0px 0px 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D9D9;
	margin-bottom: 7px;
	font-family: Tahoma, Geneva, sans-serif;
}

/* header definitions */

#main {
	width: 770px;
	margin: 0px auto 0;
	padding: 0px;
}

#header {
	height: 74px;
}

#header img {
	border: 0px;
}

#logo {
	display: inline;
}

#logoprint {
	display: none;
}

#tagline {
	display: inline;
}

/* end header definitions */

/* general definitions */

.litheadtopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 163%;
	

/*color: #009966;*/
	color: #007e3a;
	font-weight: bold;
	margin: 0px 0 0px 0;
	line-height: 30px;
}

.litheadsubtopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 145%;
	

/*color: #009966;*/
	color: #007e3a;
	font-weight: bold;
	padding: 10px 0 10px 0;
	line-height: 30px;
}

.warning {
	color: red;
}

.aprod {
	font-weight: bold;
	font-size: 109%;
}

#iso {
	text-align: center;
}

/* end general definitions */

/* top nav definitions */

#topnav {
	

/*background-color: #019967;*/
	background-color: #333;
	margin: 0;
	padding: 5px 10px 5px 0;
	text-align: right;
}

#topnav input {
	

/*font-size: 11px;*/
	font-size: 1em;
	line-height: 1.2em;
	padding: 2px;
	background-color: #D7D9D9;
}

#topnav .gobutton {
	padding: 0 6px;
}

.grayinput {
	border: 1px solid #999999;
	padding: 2px 0 0 2px;
	background-color: #ffffff;
	color: #999999;
	width: 125px;
	height: 15px;
}

.blackinput {
	border: 1px solid #999999;
	padding: 2px 0 0 2px;
	background-color: #ffffff;
	color: #000000;
	width: 125px;
	height: 15px;
}

#topnav ul {
	padding: 5px 20px 5px 0;
	margin: 0;
	list-style: none;
	display: inline;
}

#topnav form {
	padding: 0 0 0 0;
	margin: 0;
	list-style: none;
	display: inline;
}

#topnav li {
	display: inline;
	padding: 0 7px 0 7px;
	border-right: 1px solid #999;
	color: #73C2C7;
	text-transform: capitalize;
	font-weight: 400;
}

#topnav .last {
	border-right: none;
}

#topnav li a {
	color: #CCC;
	text-decoration: none;
}

#topnav li a:link {
	color: #CCC;
	text-decoration: none;
}

#topnav li a:link .selected {
	color: #ffffff;
	text-decoration: none;
}

#topnav li a:visited {
	color: #ffffff;
	text-decoration: none;
}

#topnav li.selected a:visited {
	color: #000000;
	text-decoration: none;
}

#topnav li a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#topnav li a:active {
	color: #ffffff;
	text-decoration: underline;
}

#topnav li.selected {
	color: #000000;
	font-weight: 900;
}

/* end top nav definitions */

/* column definitions */

#column_container12 {
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px 8px;
	background-color: #FFF;
}

#col1 {
	float: left;
	width: 170px;
	margin: 0;
	background-color: #eff5fa;
	text-align: left;
	padding: 0px;
}

#col2 {
	font-size: 1em;
	line-height: 1.3em;
	margin: 0px;
	padding: 0px;
	float: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 570px;
}

#col2 p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: 400;
	color: #666;
	padding: 0px;
	margin: 5px 0px;
}

#col2 h3 {
	font-size: 1.3em;
	line-height: 1.2em;
	padding: 0px;
	color: #4170C6;
	font-weight: bold;
}

#col2 .content {
	font-size: 1.1em;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.5em;
}

/* end column definitions */

/* column 1 definitions */

#locatorside {
	font-size: 110%;
	height: 101px; 
	background: #e0ebf5 url('/eprsup/mcquaycom/images2/newimages/select_fade.gif') no-repeat 100px 37px;
	position: relative;
	border-bottom: 4px solid #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#locatorside .head {
	font-size: 15px;
	font-weight: bold;
	/*color: #000000;*/
	margin: 0 0 5px 0;
}

#locatorside .gobutton {
	

/*font-size: 11px;*/
	font-size: 100%;
	position: absolute;
	top: 75px;
	right: 15px;
	padding: 0 6px;
}

/*
#locatorside ul {
	padding: 0px 0px 0px 0px;
	margin: 0;
	list-style: none;
	font-size: 100%;
	}

#locatorside li {
	background: url('../newimages/blue_arrow.gif') no-repeat 0px 4px;
	padding-left:9px; 
	padding-right:0; 
	padding-top:0; 
	padding-bottom:5px;
	text-decoration: none;
	}
*/

/* #locatorside a {
	text-decoration: none;
	color: #000000;
}

#locatorside a:link {
	color: #000000;
	text-decoration: none;
}

#locatorside a:visited {
	color: #000000;
	text-decoration: none;
}

#locatorside a:hover {
	color: #3399cc;
	text-decoration: underline;
}

#locatorside a:active {
	color: #3399cc;
	text-decoration: underline;
}*/

#locatorside2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	font-weight: bold;
	color: #4F70C6;
	display: block;
	padding-top: 0px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 5px;
	margin: 0px 0px 5px;
	background-position: 0px 0px;
	background-image: url(/eprsup/mcquaycom/images2/title_backg1.gif);
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	background-color: #E3EDF6;

}

#locatorside2 .head {
	font-size: 15px;
	font-weight: bold;
	/*color: #000000;*/
	margin: 0 0 0px 0;
}

#locatorside2 ul {
	padding: 0px 0px 5px 0px;
	margin: 0;
	list-style: none;
	font-size: 100%;

	}

#locatorside2 li {
	color: #333;
	text-decoration: none;
	background-image: url(/eprsup/mcquaycom/images2/arrow1b.gif);
	background-repeat: no-repeat;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.3em;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-right: 0px;
	display: block;
	background-position: 0px center;
}


#locatorside2 li a {
	text-decoration: none;
	color: #000000;
	}
	
#locatorside2 li a:link {
	color: #000000;
	text-decoration: none;
	}

#locatorside2 li a:visited {
	color: #000000;
	text-decoration: none;
}

#locatorside2 li a:hover {
	color: #000000;
	text-decoration: underline;
}

#locatorside2 li a:active {
	color: #000000;
	text-decoration: underline;
}

#sidenav 
{
	margin: 0;
	padding: 0;
	display: block;
	outline: none;
	/*margin: 0 0 10px;
	z-index: 0;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding: 0px;
	font-size: 1em;
	line-height: 1.4em;
	color: #999;*/
}

#sidenav ul {
	padding: 0;
	list-style: none;
	margin: 0px;
}

#sidenav li {
/*	background: url('/eprsup/mcquaycom/images2/newimages/blue_arrow.gif') no-repeat 0px 4px;*/
	color: #036;
	text-decoration: none;
	background-image: url(/eprsup/mcquaycom/images2/arrow2b.gif);
	background-repeat: no-repeat;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.2em;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-right: 0px;
	display: block;
	background-position: 12px center;

}

#sidenav li a {
	color: #000000;
	text-decoration: none;
}

#sidenav li a:link {
	color: #000000;
	text-decoration: none;
}

#sidenav li a:visited {
	color: #000000;
	text-decoration: none;
}

#sidenav li a:hover {
	color: #096;
	text-decoration: none;
}

#sidenav li a:active {
	color: #000000;
	text-decoration: none;
}

#sidenav ul li.selected 
{
	color: #036;
	text-decoration: none;
	background-image: url(/eprsup/mcquaycom/images2/arrow1b.gif);
	background-repeat: no-repeat;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.2em;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-right: 0px;
	display: block;
	background-position: 12px 5px;
	
}

#sidenav ul ul {
	padding: 0px;
	list-style: none;
	margin: 0px;
	

/*font-size: 11px;*/
	font-size: 100%;
}

#sidenav ul ul li {
	/*background: url('/eprsup/mcquaycom/images2/newimages/nav.gif') no-repeat 0px 6px;*/
	color: #036;
	text-decoration: none;
	background-image: url(/eprsup/mcquaycom/images2/arrow2b.gif);
	background-repeat: no-repeat;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.2em;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-right: 0px;
	display: block;
	background-position: 0px center;
}

#sidenav ul ul li a {
	color: #000000;
	text-decoration: none;
}

#sidenav ul ul li a:link {
	color: #000000;
	text-decoration: none;
}

#sidenav ul ul li a:visited {
	color: #000000;
	text-decoration: none;
}

#sidenav ul ul li a:hover {
	color: #000000;
	text-decoration: underline;
}

#sidenav ul ul li a:active {
	color: #000000;
	text-decoration: underline;
}

#sidenav ul ul li.selected {
	color: #036;
	text-decoration: none;
	background-image: url(/eprsup/mcquaycom/images2/arrow1b.gif);
	background-repeat: no-repeat;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.2em;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-right: 0px;
	display: block;
	background-position: 0px center;
}



#sidenav ul ul li.selected a:link {
	color: #007e3a;
	

/*color: #009966;*/
	text-decoration: none;
}

#sidenav ul ul li.selected a:visited {
	color: #007e3a;
	

/*color: #009966;*/
	text-decoration: none;
}

#sidenav ul ul li.selected a:hover {
	color: #007e3a;
	

/*color: #009966;*/
	text-decoration: underline;
}

#sidenav ul ul li.selected a:active {
	color: #007e3a;
	

/*color: #009966;*/
	text-decoration: underline;
}

/* end column 1 definitions */

/* column 2 definitions */

.homephoto {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#col2 .homephoto {
	margin-right: 4px;
}

#statement {
	background-color: #e8e8e8;
	margin: 5px 0px;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #696969;
	font-weight: bold;
	padding: 10px 5px 10px 10px;
	

/*line-height: 19px;*/
	line-height: 20px;
	letter-spacing: 0.25px;
	display: block;
	clear: both;
}

#homebody {
	margin: 0px;
	padding: 0px;
}

#homebody .feature {
	border-bottom: 1px dashed #d6e0eb;
	margin: 0 0 10px;
	padding: 0 0 5px;
}

#homebody .feature h3 {
	padding: 4px 0 4px;
}

#homebody .feature p {
	margin: 0;
	padding: 0px;
	font-size: 1.1em;
	line-height: 1.4em;
}

#homebody img {
	margin: 0 0 0 30px;
	float: right;
	clear: both;
}

#homebody .latest_news {
	vertical-align: top;
	

/*line-height: 19px;*/
	line-height: 1.6em;
	font-size: 1em;
}

#homebody .latest_news table td {
	vertical-align: top;
}

#homebody .latest_newsdate {
	width: 12%;
}

#homebody .latest_newslink {
	width: 65%;
}

#homebody .lit_order a:link {
	vertical-align: top;
	color: #000000;
	width: 15%;
}

#featuredcasestudies {
	margin: 10px 0px 0 0px;
}

#featuredcasestudies ul {
	margin: 0px 0px 0 0px;
}

#featuredcasestudies li {
	margin: 0px 0px 10px 0px;
	list-style: none;
	vertical-align: top;
	clear: left;
}

#featuredcasestudies li a {
	margin: 0px 0px 0px 0px;
}

#featuredcasestudies img {
	padding: 5px 10px 5px 5px;
	float: left;
	width: 30%;
}

/* end footer definitions */

/* inside page definitions */

#modelselect {
	width: 555px;
	height: 23px;
	border-bottom: 1px dashed #aeafae;
	background-color: #e8e8e8;
	font-size: 118%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	padding: 5px 10px 3px 10px;
}

#modelselect select, input {
	display: inline;
	font-size: 11px;
}

#modelselect form {
	display: inline;
	margin: 0;
}

#modelselect ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#modelselect li {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display: inline;
}

#modelselect .controls {
	padding: 0px 5px 0px 5px;
}

#locatorresults {
	width: 99%;
	font-size: 100%;
}

#locatorresults table {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

#locatorresults table td {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

#locatorselect {
	width: 99%;
	

/*width: 560px;*/
	height: 43px;
	border-bottom: 1px dashed #aeafae;
	background-color: #e8e8e8;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	padding: 5px 3px 3px 3px;
}

#locatorselect form {
	margin: 0;
	padding: 0;
}

#locatorselect select, input {
	display: inline;
	font-size: 100%;
	margin: 0;
	padding: 0;
}

#locatorselect table {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

#locatorselect table td {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

#inside_toplinks {
	padding: 15px 13px 7px 15px;
}

#inside_toplinks a {
	font-size: 10px;
}

#inside_toplinks a:link {
	font-size: 10px;
}

#inside_toplinks a:visited {
	font-size: 10px;
}

#inside_toplinks a:hover {
	font-size: 10px;
}

#inside_toplinks a:active {
	font-size: 10px;
}

#inside_toplinks img {
	vertical-align: middle;
}

#insidebody {
	/*width: 95%;*/
	font-size: 109%;
	line-height: 16px;
	margin: 10px 12px 0 14px;
}
/*#insidebody ul {
	margin: 0;
	padding: 0 0 2px 15px ;
	}
#insidebody li {
	margin: 0px;
	padding: 0 0 2px 5px;
	list-style-type: disc;
	}
	
#insidebody li li {
	margin: 0;
	padding: 0 0 2px 5px ;
	list-style-type:  circle;
	}*/

#insidebody table {
/*background-color: #EFEFEF;*/
	padding-left: 0px;
	/*font-size: 109%;*/
}

#col1_inside {

}

#col1_inside p 
{
	text-align: left;
	line-height: 16px;
}

#col2_inside {
	position: relative;
	float: right;
	width: 251px;
	font-size: 100%;
	margin: 0 0px 0 10px;
}

/*#col2_inside .models {
	border: 2px solid #eff5fa;
	padding: 4px 4px 0px 4px;
	}

#col2_inside ul {
	margin: 0;
	padding: 0 0 5px 10px;
	}
#col2_inside li {
	margin: 0;
	padding: 0 0 5px 40px;
	}*/
	


#modelsdiv {
	border: 2px solid #eff5fa;
	padding: 4px 4px 0px 4px;
}

#modelsdiv ul {
	padding: 0px 0px 0px 0px;
	margin: 4px 4px 4px 4px;
}

#modelsdiv li {
	list-style: none;
	padding: 0px 0px 6px 0px;
}

#col2_inside img {
	margin: 0 0 26px 0;
}

#toplinks_list {
	padding: 0 0 0 12px;
	margin: 0;
	list-style: none;
	display: inline;
}

#toplinks_list li {
	display: inline;
	background: url('/eprsup/mcquaycom/images2/newinside/paper_icon.gif') no-repeat 0 2px;
	padding-left: 13px;
	padding-right: 7px;
	padding-top: 0;
	padding-bottom: 0;
}

.modelnumber {
	font-weight: normal;
	color: #999999;
}

#modelspecs_header {
	padding: 20px 0 0 0;
	margin: 0 0 10px 0;
	clear: both;
	border-bottom: 2px solid #cccccc;
}

#modelspecs_header ul {
	padding: 0;
	margin: 0px;
	list-style: none;
}

#modelspecs_header li {
	display: inline;
	padding: 0px;
}

#modelspecs_header li a {
	display: block;
	float: left;
	width: 141px;
	height: 20px;
	text-align: center;
	padding-top: 4px;
	margin-right: 2px;
	background: #7a7a7a url('/eprsup/mcquaycom/images2/newinside/tab_curve.gif') no-repeat;
}

#modelspecs_header li a:link {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#modelspecs_header li a:visited {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#modelspecs_header li a:hover {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#modelspecs_header li a:active {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#modelspecs_header li a.data {
	background-color: #a3a3a3;
}

#modelspecs_header li a.weight {
	background-color: #cccccc;
}

.modelspecs {
	background-color: #EFEFEF;
	padding: 10px;
	font-size: 100%;
}

.dhtmlgoodies_question {
/*Product Literature Listing Header*/
	background: url('/eprsup/mcquaycom/images2/newimages/blue_arrow.gif') no-repeat 0px 4px;
	width: 70%;
	text-decoration: none;
	color: #0000FF;
	overflow: hidden;
	cursor: pointer;
	padding: 0 0 5px 9px;
}

.dhtmlgoodies_answer {
/*Product Literature Listing Items Container*/
	visibility: hidden;
	height: 0px;
	overflow: hidden;
	position: relative;
}

.dhtmlgoodies_answer_content 
/*Product Literature Listing Items */ {
	padding: 1px;
	position: relative;
}

.litlist {
	margin: 5px 0 0 25px;
	padding: 0 0 10px 0;
}

.litlistbiz {
	margin: 5px 0 0 5px;
	padding: 0 0 10px 0;
	list-style-type: none;
}

.litlisthead {
	font-size: 1.3em;
	line-height: 1.2em;
	padding: 0px;
	color: #4170C6;
	font-weight: bold;
}

.imomarchive {
	margin: 0px 0 0 25px;
	padding: 0 0 5px 0;
}

#middlenav {
	width: 49%;
	float: left;
	margin: 0 0 25px 0px;
	display: inline;
}

#middlenav ul {
	padding: 10px 0 10px 0px;
	margin: 0;
	list-style: none;
	

/*font-size: 12px;*/
	font-size: 100%;
}

#middlenav li {
	background: url('/eprsup/mcquaycom/images2/newimages/blue_arrow.gif') no-repeat 0px 4px;
/*	background-image: url(/eprsup/mcquaycom/images2/arrow2b.gif);
	background-position: 0px center;*/
	padding-left: 9px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 5px;
	font-weight: bold;
}

#middlenav li a {
	color: #000000;
	text-decoration: none;
}

#middlenav li a:link {
	color: #000000;
	text-decoration: none;
}

#middlenav li a:visited {
	color: #000000;
	text-decoration: none;
}

#middlenav li a:hover {
	color: #000000;
	text-decoration: underline;
}

#middlenav li a:active {
	color: #000000;
	text-decoration: underline;
}

#middlenav ul li.selected {
	font-weight: bold;
}

#middlenav ul ul {
	padding: 0 0 5px 11px;
	margin: 0;
	list-style-type: disc;
	font-size: 100%;
	font-weight: normal;
}

#middlenav ul ul ul {
	padding: 0 0 5px 11px;
	margin: 0;
	list-style-type: circle;
	font-size: 100%;
	font-weight: normal;
}

#middlenav ul ul li {
	background-image: url('none');
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 2px;
	font-weight: normal;
}

/*#middlenav ul ul ul li {
	font-weight: normal;
	}*/

#middlenav2 {
	width: 49%;
	float: left;
	margin: 0 0 25px 0px;
	display: inline;
}

#middlenav2 ul {
	padding: 10px 0 10px 0px;
	margin: 0;
	list-style: none;
	

/*font-size: 12px;*/
	font-size: 100%;
}

#middlenav2 li {
	background: url('/eprsup/mcquaycom/images2/newimages/blue_arrow.gif') no-repeat 0px 4px;
	padding-left: 9px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 5px;
	font-weight: bold;
}

#middlenav2 li a {
	color: #000000;
	text-decoration: none;
}

#middlenav2 li a:link {
	color: #000000;
	text-decoration: none;
}

#middlenav2 li a:visited {
	color: #000000;
	text-decoration: none;
}

#middlenav2 li a:hover {
	color: #000000;
	text-decoration: underline;
}

#middlenav2 li a:active {
	color: #000000;
	text-decoration: underline;
}

#middlenav2 ul li.selected {
	font-weight: bold;
}

#middlenav2 ul ul {
	padding: 0 0 5px 11px;
	margin: 0;
	list-style-type: disc;
	

/*font-size: 11px;*/
	font-size: 100%;
}

#middlenav2 ul ul li {
	background-image: url('none'); 
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 2px;
	font-weight: normal;
}

#middlenav2 ul ul ul {
	padding: 0 0 5px 11px;
	margin: 0;
	list-style-type: circle;
	

/*font-size: 11px;*/
	font-size: 100%;
}

#searchlit {
	margin: 0px 0 0px 0px;
	padding: 0 0 0px 0;
}

#searchlit form {
	margin: 0px 0 0 0px;
	padding: 0 0 0px 0;
}

#searchlit table {
	margin: 0px 0 0 0px;
	padding: 0 0 0px 0;
}

/* end for sitemap */

/* end inside page definitions */

#pressrelease {
	margin: 0px 0 0 0px;
	padding: 0 0 0px 0;
	list-style: none;
}

#pressrelease table td {
	font-size: 100%;
	vertical-align: top;
}

#PR {
	margin: 5px;
	width: 756px;
}

#PR p {
	font-size: 109%;
}

#PR table {
	font-size: 109%;
}

/* site wide definitions */

.clearer {
	height: 0;
	font-size: 0;
	line-height: 0;
	clear: both;
}

.floatleft {
	float: left;
}

#gadgetNews {
	font-size: 1em;
	line-height: 1.4em;
	padding: 10px;
	margin: 0px;
	background-color: #f3f2e7;
	border: 1px solid #DFDED5;
}

#col1 hr {
	color: #FFF;
	margin: 10px 0px 0px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFF;
	padding: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}

#gadgetNews h1 {
	font-size: 14px;
	line-height: 1.2em;
	margin: 0px 0px 7px;
	padding: 0px 0px 1px;
	display: block;
	text-align: left;
	color: #666;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7B9B9;
}

#gadgetNews  a:visited {
	color: #3399cc;
	text-decoration: none;
}

#gadgetNews  a:hover {
	color: #28A361;
	text-decoration: underline;
}

/* @group << -----------// Boxes //------ */

#box_1 {
	margin: 5px 10px 5px 0;
	padding: 0px;
	float: left;
	width: 183px;
}

#box_2 {
	margin: 5px 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 183px;
}

#box_3 {
	margin: 5px 0px 0px;
	padding: 0px;
	float: left;
	width: 183px;
}

#box_1 p, #box_2 p, #box_3 p {
	font-size: 1em;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	padding: 0px;
	margin: 0px;
	font-weight: 400;
	text-align: left;
}

#box_1 h2, #box_2 h2, #box_3 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: none;
	margin: 0px 0px 5px;
	padding: 0px;
	line-height: 14px;
	text-align: left;
	color: #999;
}

#box_1 ul, #box_2 ul, #box_3 ul {
	margin: 5px 0 0;
	padding: 0px 0px 0px 10px;
	text-align: left;
	display: block;
}

#box_1 li, #box_2 li, #box_3 li {
	font-size: 1em;
	text-align: left;
	line-height: 1.4em;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 4px;
	display: block;
	list-style-type: none;
}

/* @end */

#box_1 img, #box_2 img, #box_3 img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 5px;
	clear: right;
}

/* end column 2 definitions */

/* footer definitions */

#footer {
	padding: 0px;
	

/*font-size: 10px;*/
	font-size: 1em;
	color: #999999;
	margin: 0 auto;
	height: 80px;
	line-height: 2em;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
	background-image: url(/eprsup/mcquaycom/images2/backgFooter.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
}