/* @override 
	http://prewww.com/wp/wp-content/themes/selecttechnology/style.css
	http://www.prewww.com/wp/wp-content/themes/selecttechnology/style.css
*/
html {
	font-size:100.01%;
}
body {
	margin:0;
	font:64% Arial, Helvetica, sans-serif;
	background:url(images/bg-body.gif) #fff repeat-x 0 0;
	min-width:882px;
}
/* GENERAL */
img {
	border:0;
}
form {
	display:inline;
	margin:0px;
	padding:0px;
}
.hidden {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
p {
	margin:0;
	padding:0;
}
ul {
	margin:0;
	padding:0;
	list-style:none;
}
td {
	font-size: 12px;
}
.float-left {
	float:left !important;
}
.float-right {
	float:right !important;
}
a:focus {
	outline:none;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	clear: BOTH;
}
a:link, a:visited, a:hover, a:active {
	color:#FFF;
}
td a:link, a:visited, a:hover, a:active {
	color:#005cce;
}
/* HEADER */
.header-holder {
	width:100%;
	position:absolute;
	top:0;
	left:0;
}
#header {
	width:882px;
	height:148px;
	position:relative;
	margin:0 auto;
}
#logo a {
	width:215px;
	height:74px;
	background:url(images/logo.gif) no-repeat 0 0;
	position:absolute;
	left:0;
	top:19px;
	overflow:hidden;
	text-indent:-9999px;
}
#header .iso {
	position:absolute;
	top:11px;
	left:588px;
	width:101px;
	height:85px;
	background:url(images/iso.gif) no-repeat 0 0;
}
ul.sub-menu {
	position:absolute;
	top:11px;
	right:0;
}
ul.sub-menu li {
	float:left;
	padding:0 5px 0 6px;
	background:url(images/hr.gif) no-repeat 0 3px;
}
ul.sub-menu li.first {
	background:none;
}
ul.sub-menu li a {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}
ul.sub-menu li a:hover {
	text-decoration:none;
}
#header .phone {
	position:absolute;
	top:52px;
	right:0;
	width:178px;
	height:17px;
	background:url(images/strong-phone.gif) no-repeat 0 0;
}
#header .fax {
	position:absolute;
	top:76px;
	right:0;
	width:155px;
	height:17px;
	background:url(images/strong-fax.gif) no-repeat 0 0;
}
#menu {
	position:absolute;
	top:110px;
	left:0;
	padding-right:1px;
	background:url(images/hr2.gif) no-repeat 100% 0;
}
#why-select .page-item-6 {
	float:left;
	padding:0px;
	background:url(/wp/wp-content/themes/selecttechnology/images/menu.jpg) no-repeat top center;
}

#services .page-item-9 {
	float:left;
	padding:0px;
	background:url(/wp/wp-content/themes/selecttechnology/images/menu.jpg) no-repeat top center;
}
#quote .page-item-10 {
	float:left;
	padding:0px;
	background:url(/wp/wp-content/themes/selecttechnology/images/menu.jpg) no-repeat top center;
}
#search .page-item-11 {
	float:left;
	padding:0px;
	background:url(/wp/wp-content/themes/selecttechnology/images/menu.jpg) no-repeat top center;
}
#submit .page-item-12 {
	float:left;
	padding:0px;
	background:url(/wp/wp-content/themes/selecttechnology/images/menu.jpg) no-repeat top center;
}
#about .page-item-2 {
	float:left;
	padding:0px;
	background:url(/wp/wp-content/themes/selecttechnology/images/menu.jpg) no-repeat top center;
}
#contact .page-item-4 {
	float:left;
	padding:0px;
	background:url(/wp/wp-content/themes/selecttechnology/images/menu.jpg) no-repeat top center;
}
/*#menu {
	position:absolute;
	top:110px;
	left:0;
	padding-right:1px;
	background:url(images/hr2.gif) no-repeat 100% 0;
}
#menu li {
	float:left;
	background:url(images/hr2.gif) no-repeat 0 0;
	padding-left:1px;
	position:relative;
}
#menu li a {
	float:left;
	height:31px;
	overflow:hidden;
	text-indent:0px;
}
#menu li a.why {
	background:url(images/menu-why.gif) no-repeat 0 0;
	width:107px;
}
#menu li a.ser {
	background:url(images/menu-ser.gif) no-repeat 0 0;
	width:97px;
}
#menu li a.req {
	background:url(images/menu-req.gif) no-repeat 0 0;
	width:137px;
}
#menu li a.sea {
	background:url(images/menu-sea.gif) no-repeat 0 0;
	width:149px;
}
#menu li a.sub {
	background:url(images/menu-sub.gif) no-repeat 0 0;
	width:140px;
}
#menu li a.abo {
	background:url(images/menu-abo.gif) no-repeat 0 0;
	width:81px;
}
#menu li:hover a, #menu li.hover a {
	background-position:0 100%;
}
#menu li:hover .drop1, #menu li.hover .drop1 {
	display:block;
}
#menu li .drop1 li .drop2, #menu li .drop1 li .drop2 {
	display:none;
}
#menu li .drop1 li:hover .drop2, #menu li .drop1 li.hover .drop2 {
	display:block;
}
#menu .drop {
	position:absolute;
	display:none;
	width:161px;
}
#menu .drop ul {
	width:157px;
	padding-right:4px;
	background:url(images/drop.png) repeat-y 0 0;
}
#menu .drop1 {
	top:31px;
	left:1px;
	z-index:1000;
}
#menu .drop2 {
	top:0;
	left:157px;
	z-index:9999;
}
#menu .drop .bottom {
	overflow:hidden;
	height:4px;
	background:url(images/drop-bottom.png) no-repeat 0 0;
}
#menu .drop ul li {
	padding:0;
	background:none;
	z-index:1100;
	float:none;
	font-size:0;
	line-height:0;
	height:1%;
}
#menu .drop ul li a {
	float:none;
	height:auto;
	display:block;
	padding:5px 0;
	width:100%;
	text-indent:15px;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	overflow:hidden;
	text-decoration:none;
	background:url(images/arrow4.gif) no-repeat 0 8px;
}
#menu .drop ul li:hover a, #menu .drop ul li.hover a {
	background:url(images/arrow4.gif) #ff7800 no-repeat 0 8px;
}
#menu .drop1 ul li ul a {
	background:url(images/arrow4.gif) no-repeat 0 8px !important;
}
#menu .drop1 ul li ul a:hover {
	background:url(images/arrow4.gif) #ff7800 no-repeat 0 8px !important;
}*/
/* CONTENT */
.content-holder {
	overflow:hidden;
	width:100%;
	background:url(images/bg-content-holder.gif) repeat-x 0 100%;
	margin:148px 0 0;
}
#content {
	width:882px;
	margin:0 auto;
}
.sidebar {
	float:left;
	width:242px;
	padding:0 0 20px;
	margin:0px;
}
.sidebar form {
	margin:0px;
	padding:0px;
}
.sidebar ul {

/* added */	margin:0px;
	padding:0px;
}
.sidebar ul li {

/* added */	margin:0px;
	padding:0px;

/*background: #FF0000;*/
}
/*.sidebar h2.widgettitle {	margin:0px;	padding:0px;	height:5px;	width:100px;	font-size:1px;	background: #ff0000;}*/
.search-box {
	overflow:hidden;
	padding:13px 10px 15px;
	height:1%;
	background:url(images/bg-search-box.gif) #f1f1f1 no-repeat 0 0;
	margin:0px;
}
.search-box h5 {
	font:18px Arial, Helvetica, sans-serif;
	color:#0b5bb1;
	display:block;
}

.search-box p {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5c5c5c;
	padding:5px 0;
}
.search-box .holder {
	overflow:hidden;
	padding:0 0 5px;
	height:1%;
}
.search-box label {
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
}
.search-box .text {
	float:right;
	width:125px;
	height:14px;
	background:#fff;
	border:1px solid #cfcfcf;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	padding:2px 5px;
}
.search-box .search {
	width:70px;
	height:20px;
	background:url(images/search.gif) no-repeat 0 0;
	margin:2px 0 2px 117px;
}
.search-box a {
	font:11px Arial, Helvetica, sans-serif;
	color:#005cce;
	text-decoration:underline;
}
.search-box a:hover {
	text-decoration:none;
}
.sidebar .inner1 {
	overflow:hidden;
	margin:0px 0 5px;
}
.sidebar .widgettitle {
	font-size: 0px;
	height:1px;
}
.sidebar .inner1 h5 {
	overflow:hidden;
	height:1%;
	margin: 0px;
	padding:7px 0 7px 23px;
	font:16px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(images/h5-one.gif) no-repeat 0 0;
	border-bottom: 1px solid #fff;
	text-decoration: none;
}

.sidebar .inner1 h5 a {
	color:#fff;
	text-decoration: none;
}
ul.side-nav {
	overflow:hidden;
	height:1%;
	background:url(images/bg-side-nav.gif) repeat-y 0 0;
}
ul.side-nav li {
	overflow:hidden;
	background:url(images/hr3.gif) repeat-x 0 100%;
	padding:0 0 1px;
}
ul.side-nav li.last {
	background:none;
	padding:0;
}
ul.side-nav li a {
	overflow:hidden;
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:5px 0 5px 26px;
	background:url(images/side-nav-a.gif) no-repeat 0 center;
	height:1%;
}
ul.side-nav li a:hover, ul.side-nav li a.active {
	background:url(images/side-nav-hover.gif) no-repeat 0 center;
}
/* for sub pages */

ul.side-nav li ul li {
	overflow:hidden;
	background:url(images/hr3.gif) repeat-x 100% 0;
	padding:1px 0 0;
}
ul.side-nav li ul li.last {
	background:none;
	padding:0;
}
ul.side-nav li ul li a {
	overflow:hidden;
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:5px 0 5px 40px;
	background:url(images/side-subnav-a.gif) no-repeat 0 center;
	height:1%;
}
ul.side-nav li ul li a:hover, li ul ul.side-nav li ul li a.active {
	background:url(images/side-subnav-hover.gif) no-repeat 0 center;
}

/* --- end of classes for sub pages ---- */


.sidebar .inner2 {
	overflow:hidden;
	margin:0px;
	padding:0px;
	/*border: 1px solid #c9c9c9;*/
}
.inner2 .box {
	overflow:hidden;
	margin:0px;
	padding:10px 7px;
	height:1%;
	background:url(images/bg-sidebar-box.gif) #fff no-repeat 100% 0;
	border-top:1px;
	border-right:1px;
	border-left:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#afd0fe;
}
.inner2 .box-last {
/*border:0 !important;*/	border-bottom:1px solid #afd0fe;
}
.inner2 .box h5 {
	overflow:hidden;
	padding:5px 0 20px 35px;
	font:18px Arial, Helvetica, sans-serif;
	color:#0b5bb1;
}
.inner2 .box h5.con {
	background:url(images/h5-con.gif) no-repeat 0 0;
	padding:10px 0 15px 35px;
}
.inner2 .box h5.cur {
	background:url(images/h5-cur.gif) no-repeat 0 0;
}
.inner2 .box h5.suc {
	background:url(images/h5-suc.gif) no-repeat 0 0;
}
.inner2 .box h5.new {
	background:url(images/h5-new.gif) no-repeat 0 0;
}
.inner2 .box h5.fea {
	background:url(images/h5-fea.gif) no-repeat 0 0;
}
.inner2 .box .holder {
	overflow:hidden;
	padding:0 0 5px;
	height:1%;
}
.inner2 .box label {
	float:left;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#000;
}
.inner2 .box .text {
	float:right;
	width:142px;
	height:14px;
	background:#fff;
	border:1px solid #cfcfcf;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	padding:2px 5px;
}
.inner2 .box .text2 {
	width:164px !important;
}
.inner2 .box textarea {
	float:left;
	width:214px;
	height:64px;
	background:#fff;
	border:1px solid #cfcfcf;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	padding:2px 5px;
}
.inner2 .box .submit {
	width:70px;
	height:22px;
	background:url(images/submit.gif) no-repeat 0 0;
	margin:3px 0 0 75px;
}
ul.arrow {
	overflow:hidden;
	padding:0 3px 7px;
}
ul.arrow li {
	padding:0 0 1px;
}
ul.arrow li a {
	overflow:hidden;
	font:12px Arial, Helvetica, sans-serif;
	color:#005cce;
	text-decoration:underline;
	padding-left:20px;
	background:url(images/arrow.gif) no-repeat 0 5px;
}
ul.arrow li a:hover {
	text-decoration:none;
}
.inner2 .box a {
	font:12px Arial, Helvetica, sans-serif;
	color:#005cce;
	text-decoration:underline;
}
.inner2 .box a:hover {
	text-decoration:none;
}
.inner2 .box p {
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 6px;
}
.inner2 .box p strong {
	color:#797979;
	line-height:14px;
}
.main-box {
	float:right;
	width:632px;
	padding:0 0 20px;
}
.main-box .img-box {
	overflow:hidden;
}
.main-box .inner {
	overflow:hidden;
	padding: 10px 0px 10px 12px;
	height:1%;
}
.main-box .navigation .alignleft a,.main-box .navigation .alignright a {
	color:#005CCE;
}
.main-box h1 {
	font:18px Arial, Helvetica, sans-serif;
	color:#003277;
	font-weight:bold;
	/*color:#0b5bb1;*/
	padding:0 0 0 12px;
	margin-top: 15px;
	/*background:url(images/arrow2.gif) no-repeat 4px 5px;*/
}
.main-box h2 {
	font:14px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 0;
	margin-top: 8px;
	margin-bottom: 18px;
	font-weight:bold;
	/*background:url(images/arrow2.gif) no-repeat 4px 5px;*/
}
.main-box h3 {
	overflow:hidden;
	font:BOLD 13px Arial, Helvetica, sans-serif;
	/*color:#0b5bb1;*/
	/*color: #003277;*/
	color:#000;
	padding: 8px 5px 0px 0px;
	/*background:url(images/arrow3.gif) no-repeat 4px 5px;*/
	display: inline;
	overflow: hidden;
}
/* separated h3 and h4 classes */
.main-box h4 {
	overflow:hidden;
	font:12px Arial, Helvetica, sans-serif;
	color:#0b5bb1;
	padding:8px 0 10px 0px;
	font-weight: BOLD;
}
.main-box .post-details {
	font-size: 11px;
	font-family: Arial;
	color: #676767;
	padding: 10px 0 0 12px;
}

.main-box .inner h1 {
	padding-left: 0px;
}
.main-box .inner strong {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	display:block;
	padding:5px 0 7px 20px;
}
.main-box .inner img {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
	clear: right;
}
.main-box .box-in h4 {
	background:none;
	padding:0px;
}

.main-box .inner p {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 0px 0px 12px;
	line-height: 1.4em;
}
.main-box .inner p a {
	color:#005cce;
	text-decoration:underline;
}
.main-box a {
	font-size:1em;
	color:#005cce;
	text-decoration:underline;
}

.main-box .inner a.last {
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#005cce;
	text-decoration:underline;
	margin:5px 0 0 20px;
}
.main-box .inner a:hover {
	text-decoration:none;
}
/*
ul.arrow-list {
	overflow:hidden;
	padding: 5px 0;
	margin-top: 10px;
}

ul.arrow-list li {
	overflow:hidden;
	background:url(images/arrow.gif) no-repeat 8px 9px;
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 20px;
}

ul.arrow-list li a {
	color:#005cce;
	text-decoration:underline;
}
ul.arrow-list li a:hover {
	text-decoration:none;
}
*/
ul.arrow-list li a:visited {
	color:#005cce;
	text-decoration:underline;
}

/* added these classes as a default style for all the lists in the content */
.main-box ul {
	padding: 5px 0;
	margin-top: 5px;
	margin-bottom: 5px;
}
.main-box ul li {
	overflow: hidden;
	background: url(images/arrow.gif) no-repeat 2px 5px;
	font: 12px/24px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0 0 0 14px;
	margin-bottom: 12px;
	line-height: 16px;
}
.main-box ul li a {
	color:#005cce;
	text-decoration:underline;
}
.main-box ul li a:hover {
	text-decoration:none;
}

/* special ul classess */
ul.letters {
	overflow:hidden;
	padding: 10px 0 20px;
	padding-left: 12px;
	height:1%;
	list-style-type: none;
	background: none;
}
ul.letters li {
	float:left;
	padding:0 7px;
	background: none;
}
ul.letters li a {
	font:12px Arial, Helvetica, sans-serif;
	color:#005cce;
	text-decoration:underline;
	background: none;
}
ul.letters li a:hover {
	text-decoration:none;
}

/* end of mainbox ul */

div.in-box h4 { /* heading in the homepage boxes */
	font-size:14px; color:#555;
}


.main-box .inner2 {
	overflow:hidden;
	padding:10px 40px 10px 20px;
	height:1%;
}
.main-box .inner2 .in-box {
	width:272px;
	background:url(images/bg-in-box.gif) no-repeat 0 0;
}
.main-box .inner2 .in-box .in {
	overflow:hidden;
	padding:3px 7px 0px 13px;
	height:1%;
	background:url(images/bg-in-box-in.gif) no-repeat 0 100%;
}
.main-box .inner2 .in-box a.last-link {
	font:12px Arial, Helvetica, sans-serif;
	color:#005cce;
	float:left;
	margin-left:6px;
	text-decoration:underline;
}
.main-box .inner2 .in-box a:hover {
	text-decoration:none;
}
.main-box .inner3 {
	overflow:hidden;
	padding:15px 20px;
}
.main-box .inner3 h3 {
	margin-left: 0px;
	position: relative;
}
.main-box .inner3 strong {
	padding:0 0 5px 0 !important;
}
.main-box .inner3 a.last {
	margin-left:0 !important;
}
.main-box .in-form {
	overflow:hidden;
	padding:8px 0 12px;
	height:1%;
}
.main-box .in-form .holder {
	overflow:hidden;
	padding:2px 0;
	height:1%;
}
.main-box .in-form .box1 {
	float:left;
	width:205px;
}
.main-box .in-form .box2 {
	float:left;
	width:300px;
}
.main-box .in-form label {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
}
.main-box .in-form .text {
	float:left;
	width:180px;
	height:14px;
	background:#fff;
	border:1px solid #cfcfcf;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	margin-right:10px;
	display:inline;
	padding:2px 5px;
}
.main-box .in-form .search {
	width:70px;
	height:20px;
	background:url(images/search.gif) no-repeat 0 0;
}

.main-box .inner4 strong {
	padding-top:0 !important;
}
.main-box .inner4 h4 {
	padding-left: 5px;
}
.main-box .box-in {
	overflow:hidden;
	padding:10px 0 10px 20px;
	background:url(images/arrow.gif) no-repeat 8px 16px;
}
.main-box .box-in a {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#005cce;
	text-decoration:underline;
}
.main-box .box-in p {
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px 0;
}
.main-box .box-in p a {
	font:12px Arial, Helvetica, sans-serif;
	color:#005cce;
}
.main-box .box-in a:hover {
	text-decoration:none;
}
.main-box .box-in span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#656565;
}
.main-box .box-in span a {
	font:12px Arial, Helvetica, sans-serif;
	color:#005cce;
}

ul.tools {
	float:right;
	height:22px;
	padding:7px 0 0;
	background:url(images/bg-tools.gif) repeat-x 0 0;
	font-size: 11px;
	font-weight: normal;
}
ul.tools li {
	float: left;
	background:url(images/hr4.gif) no-repeat 0 3px;
	padding:0 10px 0 11px;
	font-size: 11px;
	font-weight: normal;
}
ul.tools li.first {
	background:none;
	font-weight: normal;
}
ul.tools li a {
	font:11px Arial, Helvetica, sans-serif;
	color:#919191;
	text-decoration:underline;
	font-size: 11px;
	padding-left:20px;
	font-weight: normal;
}
ul.tools li a.print {
	background:url(images/tools-print.gif) no-repeat 0 3px;
	color:#919191;
	text-decoration:underline;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
}
ul.tools li a.book {
	background:url(images/tools-book.gif) no-repeat 0 3px;
	color:#919191;
	text-decoration:underline;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
}
ul.tools li a.email {
	background:url(images/tools-email.gif) no-repeat 0 4px;
	color:#919191;
	text-decoration:underline;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
}
ul.tools li a:hover {
	text-decoration:none;
}

/* share-this */
.share-this {
	margin-top: 100px;
	font-family: Arial;
}
.share-this a {
	font-family: Arial;
	color:#919191;
	text-decoration:underline;
	font-size: 11px;
	font-weight: normal;
}
a.stbutton {
	font-family: Arial;
	font-weight: normal;
	color:#919191;
	text-decoration:underline;
	font-size: 11px;
	font-weight: normal;
}
a.stico_default {
	font-family: Arial;
	font-weight: normal;
	color:#919191;
	text-decoration:underline;
	font-size: 11px;
	font-weight: normal;
}
span.stbuttontext {
	font-family: Arial;
	font-weight: normal;
	color:#919191;
	text-decoration:underline;
	font-size: 11px;
	font-weight: normal;
}
/* FOOTER */
.footer-holder {
	overflow:hidden;
	width:100%;
	background:url(images/bg-footer-holder.gif) repeat-x 0 0;
}
#footer {
	width:882px;
	margin:0 auto;
	background:url(images/bg-footer.jpg) no-repeat 0 0;
}
ul.footer {
	overflow:hidden;
	padding:11px 0;
	height:1%;
}
ul.footer li {
	float:left;
	padding:0 10px 0 11px;
	background:url(images/hr6.gif) no-repeat 0 3px;
}
ul.footer li.first {
	background:none;
	padding-left:0;
}
ul.footer li a {
	font:11px Arial, Helvetica, sans-serif;
	color:#5b8cce;
	text-decoration:underline;
}
ul.footer li a:hover {
	text-decoration:none;
}
#footer .in-box {
	overflow:hidden;
	padding:25px 0 30px;
	height:1%;
}
#footer .in-box .box-left {
	float:left;
	width:360px;
}
#footer .in-box .box-left span {
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	padding:0 0 15px;
}
#footer .in-box .box-left p {
	font:11px/17px Arial, Helvetica, sans-serif;
	color:#5696ed;
}
#footer .in-box .box-left p a {
	color:#5696ed;
	text-decoration:underline;
}
#footer .in-box .box-left p a:hover {
	text-decoration:none;
}
#footer .in-box .box-right {
	float:right;
	padding:25px 0 0;
}
ul.sub-footer li {
	float:left;
	padding:0 10px 0 11px;
	background:url(images/hr6.gif) no-repeat 0 3px;
}
ul.sub-footer li.first {
	background:none;
}
ul.sub-footer li a {
	font:11px Arial, Helvetica, sans-serif;
	color:#5595ec;
	text-decoration:underline;
}
ul.sub-footer li a:hover {
	text-decoration:none;
}
#footer .in-box2 {
	overflow:hidden;
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#4272b3;
	height:1%;
	padding:1px 0 5px;
}
.commentlist cite a,.commentlist .commentmetadata a {
	color:#005CCE;
}


/* add parts table */
#parts-table {
}

#parts-table tr.heading td {
	background: #003277;
	color: #FFF;
	font-weight: BOLD;
	padding: 3px 5px;
}
#parts-table tr td {
	padding: 1px 5px;
}
.error-message {
	color: #FF0000;
	font-weight: BOLD;
	font-size: 12px;
}

/* @group WP ADMIN BAR */
#wp-admin-bar {
	margin:0;
	padding:5px;
	background:#f9f9f9;
	border:1px solid #666;
	clear:both;
	text-align:center;
	position:fixed;
	z-index:1;
	width:100%;
	bottom:0px;
}
#wp-admin-bar ul {
	margin:0;
	padding:0
}
#wp-admin-bar ul li {
	list-style-type:none;
	display:inline;
	margin:0 10px;
	padding:0
}
#wp-admin-bar ul li a {
	color: #5b8cce;
}
/* @end */


	
/* sitemap ddsg-wrapper */
.ddsg-wrapper h2 {
	overflow:hidden;
	font:BOLD 13px Arial, Helvetica, sans-serif;
	color: #003277;
	padding: 8px 5px 0px 0px;
}

/* request/submit form */

#form-req-sub {
	width: 632px;
	height: 510px;
	background: #f0f7ff url(/wp/wp-content/themes/selecttechnology/images/form-req-sub-bg.jpg) no-repeat 280px 0px;
}
#form-req-sub h3 {
	display: BLOCK;
	padding-top: 20px;
	margin-left: 100px;
}

#form-req-sub .upload-box {
	float: LEFT;
	width:316px;
	background: none;
}
#form-req-sub  .upload-box-wrap {
	margin:5px;
}
#form-req-sub .add-box {
	float: LEFT;
	width:316px;
}
#form-req-sub  .add-box-wrap {
	margin:5px;
	background: none;
}

#form-req-sub .cform span {
	margin-right: 10px;
}

#form-req-sub .cform input {
	width:160px;
	color:#676767;
}

#form-req-sub .cform span {
	margin-right: 8px;
}

#form-req-sub .cform input.quote-request {
	background: transparent url(/wp/wp-content/themes/selecttechnology/images/submit-request.gif) repeat-x scroll 0%;
	font-size:0em;
	margin:10px 0pt 0pt 0px;
	width:155px;
	height:22px;
	color: #FFF;
	cursor: pointer;
	border:0px;
}

#form-req-sub .cform input.submit-excess {
	background: transparent url(/wp/wp-content/themes/selecttechnology/images/submit-excess.gif) repeat-x scroll 0%;
	font-size:0em;
	margin:10px 0pt 0pt 0px;
	width:151px;
	height:22px;
	color: #FFF;
	cursor: pointer;
	border:0px;
}

#form-req-sub .cform input.add-and-continue {
	background: transparent url(/wp/wp-content/themes/selecttechnology/images/add-and-continue.gif) repeat-x scroll 0%;
	font-size:0em;
	margin:10px 0pt 0pt 0px;
	width:144px;
	height:22px;
	color: #FFF;
	cursor: pointer;
	border:0px;
}


#form-feedback  span {
	margin-right: 10px;
}
#form-feedback textarea {
	border:1px solid #CFCFCF;
}
#form-feedback input {
	width:160px;
	color:#676767;
	border:1px solid #CFCFCF;
	padding:3px;
}

#form-feedback span {
	margin-right: 8px;
}


#form-feedback input:hover, #form-feedback textarea:hover, #form-feedback select:hover {
	background:#CEDDDF none repeat scroll 0%;
	border:1px solid #CFCFCF;
}

#form-feedback .radio {
	width:20px;
	border:0px;
}
#form-feedback .check {
	width:20px;
	border:0px;
}
#form-feedback  input.submit {
	background: transparent url(/wp/wp-content/themes/selecttechnology/images/submit.gif) repeat-x scroll 0%;
	font-size:0em;
	margin:30px 0pt 0pt 150px;
	width:70px;
	height:22px;
	color: #FFF;
	cursor: pointer;
	border:0px;
}

.required {
	color: RED;
}

/* search form classes */
#searchsubmit {
	width:70px;
	height:20px;
	background: url(images/search.gif) no-repeat 0 0;
	margin:2px 0 2px 5px;
	text-indent: -9999px;
	border: none;
	cursor: pointer;
}	
/* print css */
.summary .tools {
	display: none;
}
.archive .tools {
	display: none;
}

#suckerfishnav {
	font-size:1.3em;
	font-family:Arial,verdana,sans-serif;
	padding-right:1px;
	background:url(/wp/wp-content/themes/selecttechnology/images/hr2.gif) no-repeat 100% 0;
}
#suckerfishnav, #suckerfishnav ul {
	float:left;
	list-style:none;
	line-height:31px;
	padding:0px;
	margin:0;
}
#suckerfishnav a {
	display:block;
	color:#f2f2f2;
	text-decoration:none;
	padding:0px 23px;
	background:url(/wp/wp-content/themes/selecttechnology/images/hr2.gif) no-repeat 0 0;
}
#suckerfishnav li {
	float:left;
	padding:0px;
	background:url(/wp/wp-content/themes/selecttechnology/images/menu.jpg) no-repeat bottom center;
}
#suckerfishnav li a {
	background:url(/wp/wp-content/themes/selecttechnology/images/hr2.gif) no-repeat 0 0;
	padding-left:24px;
}

#suckerfishnav ul {
	position:absolute;
	left:-999em;
	height:auto;
	width:150px;
	font-weight:normal;
	margin:0px;
	line-height:1;
	border:0px;
}
#suckerfishnav li li {
	width:150px;
	line-height:18px;
	font-family:Arial,verdana,sans-serif;
	background:url(/wp/wp-content/themes/selecttechnology/images/drop.png) repeat-y 0 0;
}
#suckerfishnav li li a {
	padding:4px 10px;
	width:130px;
	font-size:12px;
	color: #f2f2f2;
	background: url(/wp/wp-content/themes/selecttechnology/images/arrow4.gif) no-repeat 0 8px;
}
#suckerfishnav li ul ul {
	margin:-26px 0 0 149px;
}
#suckerfishnav li li:hover, #suckerfishnav li li.hover { /* sub-menu hover */
	background: url(/wp/wp-content/themes/selecttechnology/images/arrow4.gif) #ff7a00 no-repeat 0 8px;
}
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li.hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {
	color:#f2f2f2;
}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a, #suckerfishnav li.hover a {
	color:#f2f2f2;
}
#suckerfishnav li:hover li a, #suckerfishnav li.hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
	color:#f2f2f2;
}
#suckerfishnav li:hover ul ul, #suckerfishnav li.hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {
	left:-999em;
}
#suckerfishnav li:hover ul, #suckerfishnav li.hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {
	left:auto;
}
#suckerfishnav li:hover, #suckerfishnav li.sfhover, #suckerfishnav li.hover {
	background: #ff7a00 url(/wp/wp-content/themes/selecttechnology/images/menu.jpg) no-repeat top center;
}
/*
#suckerfishnav .current_page_item {
	float:left;
	padding:0px;
	background:url(/wp/wp-content/themes/selecttechnology/images/menu.jpg) no-repeat top center;
}
#suckerfishnav .current_page_item a {
	background:url(/wp/wp-content/themes/selecttechnology/images/hr2.gif) no-repeat 0 0;
	padding-left:24px;
}
*/