/*
This might be useful for debugging, keep it around
*{
	background-image:none !important;
	background-color: rgba(0, 0, 0, 0.05) !important;
	outline: 1px solid rgba(0, 0, 0, 0.05) !important;
	color: rgba(0, 0, 0, 0.5) !important;
}
img,
input{
	opacity:0.5 !important;
}
*/
/*STN-horizontal navigator (Main Menu)*/
/*	ie7 jank	*/
#ie7 #hd{
	z-index:1400;
}

#ie7 #main-menu{
	z-index:1300;
}

#ie7 #main-menu .stn-horizontal-nav{
	z-index:990;
	position:relative;
}

#ie7 #main-menu .stn-horizontal-nav ul{
	z-index:995;
}

#ie7 #bd{
	z-index:0;
	position:relative;
}

#ie7 #site-main{
	z-index:1;
	position:relative;
}

#ie7 #site-nav{
	z-index:2;
	position:relative;
	left:0px;
}
#ie7 #login-cart{
	width:200px;
}
#ie7 #site-info{
	z-index:3;
	position:relative;
}

/*	ie7 jank	*/




#main-menu{
	position:absolute;
	bottom:4px;
	left:172px;
}

#main-menu .stn-horizontal-nav{
	display:block;
}

#main-menu .stn-horizontal-nav ul{
	margin-left:0;
}

#main-menu .stn-horizontal-nav ul,
#main-menu .stn-horizontal-nav li{
	margin:0;
	padding:0;
}


#main-menu .stn-horizontal-nav ul li ul{
	z-index: 999;
	-moz-box-shadow: 4px 4px 3px #888;
	-webkit-box-shadow: 4px 4px 3px #888;
	box-shadow: 4px 4px 3px #888;
}

#main-menu .stn-horizontal-nav ul li ul li{
	min-width: 100px;
background-color:#1C56B5;

}
#main-menu .stn-horizontal-nav li a,
#main-menu .stn-horizontal-nav li a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: white;
text-decoration: none;
white-space: nowrap;
line-height: 21px;
display: block;
width: auto;
margin: 0px;
padding: 0px 11px 0px 11px;
}

#main-menu .stn-horizontal-nav li li a{
background-color:#1C56B5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: white;
text-decoration: none;
}

#main-menu .stn-horizontal-nav li li a:hover{

color:#fff237;
}

#main-menu .stn-horizontal-nav ul a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFF237;
text-decoration: none;
white-space: nowrap;
line-height: 21px;
display: block;
width: auto;
margin: 0px;
padding: 0px 11px 0px 11px;
}

#main-menu .stn-horizontal-nav li a.current{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFF237;
text-decoration: none;
white-space: nowrap;
line-height: 21px;
display: block;
width: auto;
margin: 0px;
padding: 0px 11px 0px 11px;
}

#main-menu .stn-horizontal-nav li a.current:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFF237;
text-decoration: none;
white-space: nowrap;
line-height: 21px;
display: block;
width: auto;
margin: 0px;
padding: 0px 11px 0px 11px;
}

#main-menu .stn-horizontal-nav li li a.current{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFF237;
text-decoration: none;
white-space: nowrap;
line-height: 21px;
display: block;
width: auto;
margin: 0px;
padding: 0px 11px 0px 11px;
}

#main-menu .stn-horizontal-nav li li a.current:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFF237;
text-decoration: none;
white-space: nowrap;
line-height: 21px;
display: block;
width: auto;
margin: 0px;
padding: 0px 11px 0px 11px;
}

/************************************** break **************************************/
/*Layout Styling*/
#hdwrap{
	position:relative;
	background-image:url(../images/hdwrap-bg.png);
	background-position:no-repeat;
	background-position:center top;
	height:225px;
}

.twocol #hdwrap{
	position:relative;
	background-image:url(../images/2col-hdwrap-bg.png);
	background-position:no-repeat;
	background-position:center top;
}

.threecol #hdwrap{
	position:relative;
	background-image:url(../images/3col-hdwrap-bg.png);
	background-position:no-repeat;
	background-position:center top;
}

#hd{
	position:relative;
	background-image: url(../images/hd-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:117px;
}

.twocol #hd{
	position:relative;
	background-repeat: no-repeat;
	background-position: center top;
}

.threecol #hd{
	position:relative;
	background-repeat: no-repeat;
	background-position: center top;
}

#bd{
	background-image: url(../images/mid-2col.png);
	background-repeat: repeat-y;
	background-position: center top;
	z-index:0;
	min-height:1000px;
}

.twocol #bd{
	background-image: url(../images/mid-2col.png);
	background-repeat: repeat-y;
	background-position: left top;
	z-index:0;
}

.threecol #bd{
	background-image: url(../images/mid-3col.png);
	background-repeat: repeat-y;
	background-position: left top;
	z-index:0;
}
#site-main{
	position:relative;
	left:85px;
}
.topboxesv1a span b span span{
	position:relative;
	top:3px;
}
.threecol #site-main{
	width:580px;
}

.twocol #site-main{
	width:760px;
}

#site-nav {
	width:180px;
	position:relative;
	left:15px;
	bottom:24px;
	}

#site-info{
	width:180px;
}

#site-nav h3{
	
}

#site-info h3{
	
}

#ft{
	background-image: url(../images/ft-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:400px;
	padding-bottom:79px;
	margin-top:-180px;
}

.twocol #ft{
	background-repeat: no-repeat;
	background-position: left top;
}

.threecol #ft{
	background-repeat: no-repeat;
	background-position: left top;
}


#logo{
	position:absolute;
	
	left:100px;
}

#login-cart{
	position:absolute;
	top:5px;
	right:111px;
	text-align:left	;
}

#hours{
	position:absolute;
	top:70px;
	right:10px;
	text-align:right;
}

#search{
	position:absolute;
	top: 60px;
	right:70px;
}

#search #keyword{

}

#search .button{
padding:0px 5px 0px 5px;
}
.moduletable-rand td{
font-size: 14px;
font-weight: normal;
color: #175AB3;
}
#contact{
	position:absolute;
	top: 70px;
	left: 300px;
}

#site-main table {
	border-collapse:separate;
	border-spacing:0px;
}








/************************************** break **************************************/
/*********** Styling of the footer copyright information STN links ************/

/************************************** break **************************************/
/***************************** Generic HTML styling ********************************/
a,a:visited{
	color:#000;
}
a.mainlevel-footermenu:link, a.mainlevel-footermenu:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: white;
text-decoration: none;
padding-right: 12px;
}
.stn a:hover, .stn a:active{

text-decoration:underline;}

p{
/* styling the module header, and the module titles */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
line-height: 18px;
}

h3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #E53C08;
text-decoration: none;
}
h1,h2,h4,h5,h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:700;
	margin-bottom:5px;
}


h1, .contentheading, .componentheading{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #E53C08;
text-decoration: none;
}

h6{
	font-size:100%;
}

hr {
	color:#000;
}
strong,b{
	font-weight: 700;
}

i,em{
	font-style:italic;
}

ol,ul,dl {
/* Bringing lists on to the page with breathing room. */
	margin-top:2em;
	margin-bottom:2em;
	margin-right:2em;
}

ol{
	padding-left:2em;
	list-style-type:decimal;
}

ul{
	padding-left:2em;
	list-style-type:disc;
}

li{
list-style-type: disc;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666;
list-style-position: inside;
line-height: 19px;
}

marquee{
	display:block;
	margin: 0 auto;
}

#site-main fieldset {
    border: 1px solid #f2f2f2;
    margin: 4px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
/************************************** break **************************************/
/********** Standard CMS Styling **********/
.title {
	font-size:182%;
	font-weight:700;
	color:#7B8DA1;
}

.pathway {
/* --ADT. breadcrumbs...use arrow.png for divider graphic images/M_images/arrow.png -- */
	color:#DB2E45;
	text-indent:3px;
}

a.pathway:link, a.pathway:visited {
	color:#DB2E45;
}

a.pathway:hover {
	color:#000;
	font-weight:400;
	text-decoration:underline;
}

/* --D.H. Shopping Menu Settings--*/
.mainlevel-shop {
	color:#000;
}

a.mainlevel-shop:link, a.mainlevel-shop:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
color: black;
text-decoration:none;
}

a.mainlevel-shop:hover {
	text-decoration:none;
}

/* --Default Menu Class Settings-- */
a.mainlevel:link, a.mainlevel:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: black;
text-decoration: none;
}

a.mainlevel:hover {
	color:#ED1C24;
text-decoration:none;
}

a.mainlevel#active_menu:link, a.mainlevel#active_menu:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #ED1C24;
text-decoration: none;
font-style:italic;
}

a.mainlevel#active_menu:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #ED1C24;
text-decoration: none;
}

a.sublevel:link, a.sublevel:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: black;
text-decoration: none;
}

a.sublevel:hover {
	color:#3cd1c24;
}

a.sublevel#active_menu:link, a.sublevel#active_menu:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
	color:#3cd1c24;
text-decoration: none;
font-style:italic;
}

a.sublevel#active_menu:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
	color:#3cd1c24;
text-decoration: none;
font-style:italic;
}
/*** Styling of the tables ****/
.moduletable,
.moduletablestn {
}

/* --- Cart Module --- */
span.mainlevel-shop{
}
.moduletable-cart {
	margin-bottom:0;
	margin-top:8px;
	width:200px;
}
#site-nav .moduletable{
	margin-top:5px;
}
.moduletable-cart td{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
}
.moduletable-events {
	width:182px;
	background-color:#F69223;
}

/*--- Style for content table view i.e. Help category---*/

.sectiontableentry1 {
background-color: #C6F1FF;
font-family: Arial, Helvetica, sans-serif;
line-height: 24px;
text-indent: 4px;
}
.sectiontableentry2 {
background-color: #E3F8FF;
font-family: Arial, Helvetica, sans-serif;
line-height: 24px;
text-indent: 4px;
}

label {
	color: #666;
}

/************************************** break **************************************/
/************ Shopping Cart Styles **************/


/************************************** break **************************************/
/******** wishlist styling ********/
.vmx-wishlist-holder table{
	border-collapse:separate;
}

/************************************** break **************************************/
/************************************** break **************************************/
#site-main .inputbox{
	border:1px solid #ccc;
	margin:3px;
}

.moduletable-nl form{
	padding: 5px;
}

.moduletable-nl{
	border: 1px solid #000;
}

.sectiontableheader{
	color: #4C6578;
	font-weight: bold;
	font-size: 13px;
	padding-left: 4px;
}

#site-main .small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3366C0;
	text-decoration: none;
	font-weight: medium;
}

#site-main td{
}
#site-main table {
	border-collapse:separate;
}

#site-main table.contentpaneopen{
	width:100%;
}



/************************************** break **************************************/
/************************************** break **************************************/
.stn_featprod_product {
	background-image: url(../images/feat-product-bkgrnd.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:250px;
	float:left;
	overflow: hidden;
}

.stn_product_module_img {
	text-align:center;
}

.stn_product_module_img img {
	width:150px;
	height:150px;
	padding-bottom:5px;
	padding-top:10px;
}

.stn_product_module_title {
	color: #666;
	text-align:left;
	font-weight:700;
	padding-left:10px;
	padding-bottom:4px;
}

.stn_product_module_desc {
	color:#666;
	padding-left:10px;
	padding-right:10px;
	width:260px;
	height:50px;
	overflow:hidden;
}

#ie6 .yui-main .yui-u{
	position:relative;
	zoom:1;
}
/************************************** break **************************************/
/************************************** Product Browse Styles **************************************/
/*-- Message that displays if no products are found in a category --*/

/* Styling of the MFG dropdown module */
.manufacturerbox {
	width:123px;
}
/* Shopping Cart Category link Styling */
#site-main .category, #site-main a.category:link, #site-main a.category:visited, #site-main a.category:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #175AB3;
text-decoration:none;
}
.title small{
font-size: 10px;
font-weight: normal;
}
.category img{
	padding-top:10px;
}
/************ Product Details Styles ************/
.price {

}
/* Related products located at the bottom of the product details page */
.related_product {
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	vertical-align:bottom;
	width:25%;
}
.related_product .price{
	font-size: 14px;
}
/************ Browse Styles ************/
.search-info {
}
div.product_list {
}
div.product_row {
}
div.product_row_multiple {
}
img.product_thumb {
}
div.product_row .price {
}
div.product_row .discount {
}
div.browse_pagenav {
} 
.discount{
	color:#C30;
}
.product_row h2 a{
	color:#00709f;
}
.product_row p{
	padding-bottom:1px;
}
/****************************************/
/* browse_1 styles one product per row*/
#browsetemplate_browse_1 {
}
#browsetemplate_browse_1 #browse_1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	float: left;
	padding: 6px;
	margin-bottom:10px;
}
#browsetemplate_browse_1 .product_row {
}
#browsetemplate_browse_1 #product-image{
	float: left;
	width: 25%;
	text-align: center;
	vertical-align: top;
}
#browsetemplate_browse_1 #product-price {
	text-align: center;
	vertical-align: top;
}
#browsetemplate_browse_1 #product-price br{
	display:none;
}
#browsetemplate_browse_1 #product-price .price {
	font-size: 14px;
}
#browsetemplate_browse_1 #product-price .discount {
	font-size: 12px;
}
#browsetemplate_browse_1 #product-details {
	float: left;
	width: 50%;
}
#browsetemplate_browse_1 #product-details p{
}
#browsetemplate_browse_1 #product-details h2 a{
}
#browsetemplate_browse_1 #product-details .product-safety {
}
#browsetemplate_browse_1 #product-details .safety_warning {
}
#browsetemplate_browse_1 #product-buttons {
	float: left;
	width: 25%;
	text-align: center;
	vertical-align: middle;
}
#browsetemplate_browse_1 #product-buttons input{
	margin-bottom:4px;
}
/****************************************/
/* browse_2 styles two product per row*/
#browsetemplate_browse_2 {
}
.buy .price{
	color:#000;
	font-weight:normal;
}
#browsetemplate_browse_2 #browse_2 {
	border: 1px solid #000;
	float: left;
	padding: 6px;
	margin:10px;
}
#browsetemplate_browse_2 #browse_2 #product-title {
	background-color: #000;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
}
#browsetemplate_browse_2 #browse_2 #product-title h2 {
	margin:0px;
}
#browsetemplate_browse_2 #browse_2 #product-title h2 a{
	color: #FFF;
	text-decoration: none;
	margin:0px;
}
#browsetemplate_browse_2 .product_row {
}
#browsetemplate_browse_2 #product-image{
	float: left;
	width: 50%;
	text-align: center;
	vertical-align: top;
	margin-top:4px;
	padding-right:4px;
}
#browsetemplate_browse_2 #product-price {
	text-align: center;
	vertical-align: top;
	margin-bottom:5px;
}
#browsetemplate_browse_2 #product-price br{
	line-height:2px;
}
#browsetemplate_browse_2 #product-price .price {
	font-size: 14px;
}
#browsetemplate_browse_2 #product-price .discount {
	font-size: 12px;
}
#browsetemplate_browse_2 #product-details {
	float: left;
	width: 50%;
}
#browsetemplate_browse_2 #product-details p{
}
#browsetemplate_browse_2 #product-details .product-safety {
}
#browsetemplate_browse_2 #product-details .safety_warning {
}
#browsetemplate_browse_2 #product-buttons {
	float: left;
	text-align: center;
	vertical-align: middle;
}
#browsetemplate_browse_2 #product-buttons input{
	margin-bottom:4px;
}
/****************************************/
/* browse_3 styles three product per row*/
#browsetemplate_browse_3 {
}
#browsetemplate_browse_3 #browse_3 {
	border: 1px solid #000;
	margin:10px;
	min-height:210px;
}
#browsetemplate_browse_3 #browse_3 #product-title {
	background-color: #000;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
}
#browsetemplate_browse_3 #browse_3 #product-title h2 {
	margin:0px;
}
#browsetemplate_browse_3 #browse_3 #product-title h2 a{
	color: #FFF;
	text-decoration: none;
	margin:0px;
}
#browsetemplate_browse_3 .product_row {
	width:32%;
}
#browsetemplate_browse_3 .product_row_multiple {
}
#browsetemplate_browse_3 #product-image{
	text-align: center;
	vertical-align: top;
	margin-top:4px;
}
#browsetemplate_browse_3 #product-price {
	text-align: center;
	vertical-align: middle;
	margin-bottom:5px;
}
#browsetemplate_browse_3 #product-price br{
	line-height:2px;
}
#browsetemplate_browse_3 #product-price .price {
	font-size: 18px;
}
#browsetemplate_browse_3 #product-price .discount {
	font-size: 12px;
}
#browsetemplate_browse_3 #product-details {
}
#browsetemplate_browse_3 #product-details p{
}
#browsetemplate_browse_3 #product-details .product-safety {
}
#browsetemplate_browse_3 #product-details .safety_warning {
}
#browsetemplate_browse_3 #product-buttons {
}
#browsetemplate_browse_3 #product-buttons input{
}
/****************************************/
/* browse_4 styles four product per row*/
#browsetemplate_browse_4 {
}
#browsetemplate_browse_4 #browse_4 {
	margin:5px;
	min-height:230px;
}
#browsetemplate_browse_4 #browse_4 #product-title {
	padding: 3px;
	text-align: center;
	vertical-align: middle;
	height:34px;
}
#browsetemplate_browse_4 #browse_4 #product-title h2 {
	margin:0px;
}
#browsetemplate_browse_4 #browse_4 #product-title h2 a{
	color: #000;
	text-decoration: none;
	margin:0px;
	font-size:14px;
}
#browsetemplate_browse_4 .product_row {
	width:24%;
}
#browsetemplate_browse_4 .product_row_multiple {
}
#browsetemplate_browse_4 #product-image{
	text-align: center;
	vertical-align: top;
	margin-top:4px;
	height:140px;
}
#browsetemplate_browse_4 #product-image img{
	border: 8px solid #000;
}
#browsetemplate_browse_4 #product-price {
	text-align: center;
	vertical-align: middle;
	margin-bottom:5px;
}
#browsetemplate_browse_4 #product-price br{
	line-height:2px;
}
#browsetemplate_browse_4 #product-price .price {
	font-size: 18px;
}
#browsetemplate_browse_4 #product-price .discount {
	font-size: 12px;
}
#browsetemplate_browse_4 #product-details {
}
#browsetemplate_browse_4 #product-details p{
}
#browsetemplate_browse_4 #product-details .product-safety {
}
#browsetemplate_browse_4 #product-details .safety_warning {
}
#browsetemplate_browse_4 #product-buttons {
}
#browsetemplate_browse_4 #product-buttons input{
}

.vmx-wishlist-holder td.vmx-landing-left,
.vmx-wishlist-holder td.vmx-landing-right{
	background-color: #fff;
}

#siteseal br{
	display:none;
}


/*------------------	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Devon Hays ----> commonly used, Time savers~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~	--------------------*/
.inputbox{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
background-color: #F0F0F0;
border: 1px solid #CCC;
border-image: initial;
}

.manufacturerbox{
	width:170px;
}

.button{
padding:0px 5px 0px 5px;

border: 0 none;
cursor: pointer;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top: 1px;
margin-bottom: 4px;
font-weight: bold;
color: white;
background-color: #1C56B5;
line-height: 20px;
height: 20px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
vertical-align: middle;
border-image: initial;
}

#search .button{

}

#quicksearch .button{
	
}

input.button{
	
}

.filter-button{
	background-color:#eee;
	border:1px solid #ddd;
	margin:0px 3px 0px 3px;
	padding:2px 4px;
	font-size:14px;
}

#autocomplete-input{
	width:160px;
}

td, tr, div{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
line-height: 18px;}

div.yui-u.first{
	position:;
	width:;
}

.box{
}

table.browse_pagenav{
	padding-top:20px;
	padding-bottom:10px;
}

.contentpane{
	margin-top:10px;
}

.block{
	line-height:1.4em;
}

a:link, a:visited{
color: #175AB3;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;

}

#ft a.mainlevel-footer:link, #ft a.mainlevel-footer:visited{
	color:#fff;
	font-size:13px;
	text-decoration:none;
}

#ft a.mainlevel-footer:hover{
	color:#000;
}
#ie8 #site-footer{
	position:relative;
	top:260px;
	
}
#site-footer{
	position:relative;
	top:410px;
	margin:0 auto;
	text-align:center;
	width:100%;
}
#site-footer .moduletable-nun{
	margin:0 auto;
	text-align:center;
	
}
#site-footer .moduletable-nun table{
padding:0;
	position:relative;

}
#site-footer .moduletable-nun table td{
	position:absolute;
	top:0px;
	left:400px;
}
#site-footer table{
	display:table;
	margin:0 auto;
}

#site-footer .moduletable-nun a{
	padding:0px 8px 0px 8px;
}
.moduletable-cat-adv{
}
#ft #stn-footer #newfooter{
	margin:0 auto;
}

#stn-footer{
	position:;
}


td, tr{
}

.moduletable-cat-adv form input.button{
	
}

.moduletable-cat-adv form{
	position:;
}

.advanced_display{
	list-style-type:none;
}
.advanced_display li{
	list-style-type:none;
	width:200px;
}
.advanced_display ul{
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
	list-style-type:none;
}
.links{
	width:200px;
	padding:0px;
	margin:0px;
	border-spacing:0px;
	line-height:14px;
	text-indent:12px;
	display:block;
	list-style-type:none;
}

.yui-t2{
	width:975px;
	margin:0 auto;
}

div p{
	text-align:left;
}

/*------------------	commonly used, Time savers	--------------------*/






/* 
------------------- Devons Changelog
1)	changed file extensions for the background images from gif to jpg on these id's (lines 968 to 989)
div#ev_icon_yearly
div#ev_icon_monthly
div#ev_icon_weekly
div#ev_icon_daily
div#ev_icon_search
div#ev_icon_jumpto

2)	added a few more specific selectors to the stn-horizontal-nav section.

3)	commented out some disruptive styles.

*/


/******* ADJUST EMPTY SEARCH ALERT *******/
.search-info {
font-size: 22px;
background-color: #cade87;
padding: 21px;
}
