.style1 {
	font-weight: bold;
	color: #CC0000;
}


html, body
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul, /* start using .structural on these instead of having a global reset */
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;}
a img, :link img, :visited img {
	border: 0; }
	


/* ======================================================== *
 * BODY SPECIFIC DECLARATIONS
 * ======================================================== */
body{
	margin:0;
	padding:0;
	line-height: 1.4;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif
	background:#fcfcfc;
	color:#333;
}

/* ======================================================== *
 * GENERAL LINK APPEARANCE
 * ======================================================== */
a {
	outline:none; 
}
a:link {
	color:#0000CC;
	text-decoration:underline; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
a:visited {
	color:#0000CC;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
a:hover {
	color:#ff0000;
	text-decoration:underline;
	}

a img {
	text-decoration:none;
	border:none; }		

/*==========================================================*
 * ANIMATED TEXT BUTTONS                                             *
 *==========================================================*/

.button4 {
  margin: 1em 0;
  width: 11em;
  font-family: helvetica,arial,sans-serif;
  font-size: 70%;
  font-weight: bold;
}
.button4 a {
  display: block;
  width: 100%;
}
.button4 a:link,
.button4 a:visited,
.button4 a:hover {
  background-color: #fc6;
  color: #000;
  text-decoration: none;
}
.button4 a:link,
.button4 a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.button4 a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.button4 span.preview {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}
span.spec {
      padding: 0 2px;
      background-color: #fc6;
      color: #000;
      line-height: 14px;
    }
	
/*==========================================================*
 * GENERAL CONTAINER STYLES                                 *
 *==========================================================*/

#container, #maincontainer, .footercontainer
{
	/*position: relative;*/
}

#container,
#maincontainer
{
	margin: 0 auto;
}


#maincontainer, #container {
	background:#fcfcfc url(images/mainbg.jpg) repeat-y 0 50%;
	width: 914px; 
}
		 
.safetyhead,
.id-largearea
{
	margin-left: 7px;
}



#maincontainer .safetyhead,
#maincontainer .id-largearea
{
	width: 900px;
}

#maincontainer .largearea-design
{
	width: 900px;
	padding: 0px 0px;
}

/* BEGIN SUBNAV */
#mastBotRow {
	width: 900px;
	height: 32px;
	background-color: #efefef;
	clear: both;
	text-align: left;
}

#secondaryNav {
	width: 395px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#secondaryNav ul {
	padding: 9px 0px 5px 10px;
	margin: 0px;
	white-space: nowrap;
}

#secondaryNav ul li {
	display: inline;
}

#secondaryNav li {
	padding-right: 12px;
}

a.secondaryNav:link {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

a.secondaryNav:active {
	color: #999999;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

a.secondaryNav:visited {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

a.secondaryNav:hover {
	color: #999999;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

#product_top {
	width: 100%;
	height: 242px;
	margin-top: 0 10 0 10;
	font-family: Arial, sans-serif;
}

#product_header {
	width: 100%;
	font-family: Arial, sans-serif;
    font-weight: bold;
	font-size: 17px;
	margin-bottom: 0;
	padding-left:30px;
	text-align:left;
}

#product_header_small {
	width: 100%;
	font-family: Arial, sans-serif;
	font-size: 13px;
	margin-top: 0;
	padding:0px 0px 10px 30px;
	text-align:left;
}

.checkout {
border:#000000 solid 1px;
}

.checkout2 {
border-top:#000000 solid 1px;
border-bottom:#000000 solid 1px;
width:100%;
height: 100px;
}

#product_shipping {
	font-family: Arial, sans-serif;
	font-size: 11px;
	margin-top: 0;
}

#product_add_table {
    margin-top: 10;
	margin-left: 18;
}

#product_id {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

#product_quantity {
	font-family: Arial, sans-serif;
	font-size: 13px;
}

#product_regular_price {
	font-family: Arial, sans-serif;
	font-size: 11px;
}

#product_sale_price {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#CC0000;
}

#product_questions {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-align:center;
}

#product_nav {
	width: 410px;
	margin-left: 0px;
	font-family: Arial, sans-serif;
	font-size: 11px;
    padding: 5px;
	color:#0000cc;
}

#product_dhead {
	width: 625px;
	margin-left: 8px;
	font-family: Arial, sans-serif;
	font-size: 15px;
	color:#000000;
	padding: 10px 0px 0px 10px;
	font-weight: bold;
	border-top:#b9b4b4 solid 1px;
}

#product_upgrade {
	width: 625px;
	margin-left: 8px;
	margin-bottom:5px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	padding: 0px 10px 10px 0px;
	border-bottom:#b9b4b4 solid 1px;
}

#product_upgrade A:link{
text-decoration:none;
}

#product_upgrade A:visited {
text-decoration:none;
}

#product_upgrade ul{
     padding:2px 0px 2px 15px;
	 list-style-image:url(images/dot2.gif);
	 line-height:normal; 
}

#product_upgrade li{
	 padding:2px 0px 2px 0px;

}

#product_related {
	width: 845px;
	margin-left: 12px;
	margin-bottom:10px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	border-top:#b9b4b4 solid 1px;
	border-bottom:#b9b4b4 solid 1px;
	border-left:#b9b4b4 solid 1px;
	border-right:#b9b4b4 solid 1px;
	padding: 6px 10px 6px 10px;
}



#product_related ul {
	margin-left: 20px;
}
#product_dhead2 {
	width: 625px;
	margin-left: 8px;
	font-family: Arial, sans-serif;
	font-size: 15px;
	padding: 10px 12px 10px 10px;
	font-weight: bold;
}
#product_details {
	width: 625px;
	margin-left: 8px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	padding: 10px;
}

#product_details ul {
	margin-left: 20px;
}

#product_details_subheaders {
	height: 30px;
	font-family: Arial, sans-serif;
	color:#000000;
	font-size: 13px;
	font-weight: bold;
}
#product_details_subheaders_packages {
	height: 30px;
	font-family: Arial, sans-serif;
	color:#224488;
	font-size: 15px;
	font-weight: bold;
}
#product_details_subheaders_packages2 {
	height: 30px;
	font-family: Arial, sans-serif;
	color:#CC0000;
	font-size: 15px;
	font-weight: bold;
}

#product_details_header {
	width: 675px;
	margin-left: 12px;
	font-family: Arial, sans-serif;
	color:#000000;
	font-size: 14px;
	font-weight: bold;
	background-color:#ffffff;
	border-left: #b9b4b4 solid 1px;
	border-top: #b9b4b4 solid 1px;
	border-right: #b9b4b4 solid 1px;
	padding-left: 3px;
	margin-top: 15;
}

#product_details_header1 {
	width: 334px;
    border-right: #b9b4b4 solid 1px;
}

#product_details_header2 {
	width: 331px;
	background-color:#CC0000;
	color:#FFFFFF;
    margin-left: 3px;
	font-size: 14px;
	font-family: Arial, sans-serif;
}

#product_details_header2 a,.footer a {
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	font-family: Arial, sans-serif;
	
}

#product_details_header2 a:hover,.footer a:hover {
    color:#fff;
    text-decoration:underline;
	font-weight:bold;
	font-family: Arial, sans-serif;
}


#product_side {
	width: 165px;
	margin-left: 0px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding: 10px;
	text-align:center;
}

#product_side_header {
	font-family: Arial, sans-serif;
	font-size: 16px;
	margin-bottom: 10px;
	font-weight: bold;
	text-align:center;
}



/* BEGIN MASTHEAD SEARCH FORM */
#mastSearchArea {
	width: 410px;
	float: right;
	text-align: right;
	margin-top: 2px;
}

input.mastSearch {
	color: #666666;
	width: 130px;
	border: 1px solid #999999;
	font-family: Arial, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	margin-right: 5px;
}

select.mastSelect {
	color: #666666;
	width: 130px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	margin-right: 5px;
}

.mastSearchText {
	color:#bf2228;
	font-size:11px;
	font-weight:bold;
	margin:4px 5px 0px 0px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

/* END MASTHEAD SEARCH FORM */

/* START RECOMMEND */
#recommend {
	margin:0px 10px 0px 10px;
	background-image:url(images/bg_recommend.gif);
}

#recommend_text {
    font-family: Arial, sans-serif;
	font-size: 12px;
	margin:0px 10px 0px 10px;
}

#recommend h1{
	font-weight:bold;
	font-family: Arial, sans-serif;
	font-size: large;
	margin:0px 10px 0px 10px;
}

.prod {
	background-color:#FFFFFF;
	margin:0px 0px 0px 15px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border-bottom:#b9b4b4 dotted 1px;
	border-top:#b9b4b4 dotted 1px;
	}
	
.prod .td1 {
	width:100px;
	vertical-align:top;
	padding:10px 10px 10px 10px;
	}
	
.prod .td2 {
	width:285px;
	vertical-align:middle;
	padding:10px 10px 10px 10px;
	font-size: 12px;
	}
	
#recommend_title {
    font-family:Arial,Verdana;
	font-weight:bold;
	font-size:12px;
}

#recommend_title A:link {
	font-family:Arial,Verdana;
	font-size:12px;
	font-weight:bold;
	color: #248;
	text-decoration:none;
}

#recommend_title A:visited {
	font-family:Arial,Verdana;
	font-size:12px;
	font-weight:bold;
	color: #248;
	text-decoration:none;
}
	
#recommend_title A:hover {
	font-family:Arial,Verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	color:#FF0000;
}

.prod .td3 {
	width:78px;
	padding:10px 10px 10px 10px;
	text-align:center;
	}
	
#recommend_sale {
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
} 

#recommend_reg {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:line-through;
	} 
	
.prod2 {
	background-color:#FFFFFF;
	margin:0px 0px 0px 15px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border-bottom:#b9b4b4 dotted 1px;
	}
	
.prod2 .td1 {
	width:100px;
	vertical-align:top;
	padding:10px 10px 10px 10px;
	}
	
.prod2 .td2 {
	width:285px;
	vertical-align:middle;
	padding:10px 10px 10px 10px;
	font-size: 12px;
	}
.prod2 .td3 {
	width:78px;
	padding:10px 10px 10px 10px;
	text-align:center;
	}


/* END RECOMMEND */

/* START DEPARTMENT PAGES */

.dept {
	background-color:#FFFFCC;
	margin:0px 0px 0px 15px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border-bottom:#b9b4b4 dotted 1px;
	border-top:#b9b4b4 dotted 1px;
	}
	
.dept .td1 {
	width:100px;
	vertical-align:top;
	padding:2px 10px 2px 10px;
	}
	
.dept .td2 {
	width:368px;
	vertical-align:middle;
	padding:2px 10px 2px 10px;
	}
#dept_title {
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;

} 

.dept .td3 {
	width:150px;
	padding:2px 10px 2px 10px;
	text-align:center;
	}

.dept .td4 {
	width:150px;
	padding:2px 10px 2px 10px;
	text-align:center;
	}

	
#dept_sale {
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
} 

#dept_reg {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	} 

#dept_reg2 {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:line-through;
	} 
	
.dept2 {
	background-color:#eeeeee;
	margin:0px 0px 0px 15px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border-bottom:#b9b4b4 dotted 1px;
	}
	
.dept2 .td1 {
	width:100px;
	vertical-align:top;
	padding:2px 10px 2px 10px;
	}
	
.dept2 .td2 {
	width:368px;
	vertical-align:middle;
	padding:2px 10px 2px 10px;
	}
.dept2 .td3 {
	width:150px;
	padding:2px 10px 2px 10px;
	text-align:center;
	}
.dept2 .td4 {
	width:150px;
	padding:2px 10px 2px 10px;
	text-align:center;
	}
	
.dept3 {
	background-color:#FFFFFF;
	margin:0px 0px 0px 15px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border-bottom:#b9b4b4 dotted 1px;
	}
	
.dept3 .td1 {
	width:100px;
	vertical-align:top;
	padding:2px 10px 2px 10px;
	}
	
.dept3 .td2 {
	width:368px;
	vertical-align:middle;
	padding:2px 10px 2px 10px;
	}
.dept3 .td3 {
	width:150px;
	padding:2px 10px 2px 10px;
	text-align:center;
	}
.dept3 .td4 {
	width:150px;
	padding:2px 10px 2px 10px;
	text-align:center;
	}

.dept4 {
	background-color:#FFFFFF;
	margin:0px 0px 0px 15px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border-bottom:#b9b4b4 dotted 1px;
	}
	
.dept4 .td1 {
	width:61px;
	vertical-align:top;
	padding:2px 0px 2px 0px;
	}
	
.dept4 .td2 {
	width:320px;
	font-size:12px;
	vertical-align:middle;
	padding:2px 10px 2px 10px;
	}
.dept4 .td3 {
	width:90px;
	padding:2px 10px 2px 10px;
	text-align:center;
	}


/* END DEPARTMENT PAGES */

/* Start Front Page */

#why_buy {
	margin:0px 10px 0px 10px;
	background-image:url(images/why_buy_bg.gif);
	padding: 10px
}
#why_buy_text {
    font-family: Arial, sans-serif;
	font-size: 12px;
	margin:0px 10px 0px 10px;
}

#why_buy h1{
	font-weight:bold;
	font-family: Arial, sans-serif;
	font-size: large;
	margin:0px 10px 0px 10px;
}
#view_prod {
	margin:0px 10px 0px 10px;
	background-image:url(images/why_buy_bg_2.gif);
	padding: 10px; 
	border-bottom: #b9b4b4 solid 1px;
}
#view_prod_pic {
    font-family: Arial, sans-serif;
	font-size: 12px;
	margin:0px 0px 0px 0px;
}

#view_prod h1{
	font-weight:bold;
	font-family: Arial, sans-serif;
	font-size: large;
	margin:0px 0px 7px 10px;
}

#explain {
padding: 10px 0px 0px 10px;
}

#explain h1{
	font-weight:bold;
	font-family: Arial, sans-serif;
	font-size: large;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}
#explain_text {
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding:12px 10px 12px 20px;
}

#explain_text ol{
padding:0px 0px 0px 20px;
}

#explain_text li{
padding:10px 0px 0px 0px;
}

#divider {
    margin:15px 10px 15px 10px;
	background-image:url(images/divider.gif);
	padding: 1px
}

#divider2 {
    margin:0px 0px 0px 0px;
	background-image:url(images/divider.gif);
	padding: 1px
}

#browse by topic {
padding: 10px 0px 0px 10px;
}

#browse by topic h1{
	font-weight:bold;
	font-family: Arial, sans-serif;
	font-size: large;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 5px 0px;
}

#you_choose {
	padding: 10px 0px 0px 0px;
}


/* Start FAQ */

#faq {
	margin:0px 10px 0px 10px;
	border: #b9b4b4 solid 1px;
	background-image:url(images/bg-fq.gif);
}

#faq_text {
    font-family: Arial, sans-serif;
	font-size: 12px;
	margin:0px 10px 30px 10px;
	
}

#faq_text li {
    list-style-type: none;
	list-style-image: none; 
	background-image: url(images/green_bulletarrow.gif);
	background-repeat : no-repeat;
	background-position : 0 5px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding-left: 11px;
	vertical-align: text-top;
}

#faq h1{
	font-weight:bold;
	font-family: Arial, sans-serif;
	font-size: large;
	margin:0px 10px 0px 10px;
}

#faq h2{
	font-weight:bold;
	font-family: Arial, sans-serif;
	font-size:16px;
}

/* End FAQ */

/* Start Resume */

.resume {
	vertical-align:top;
	padding-left:10px;
}

/* End Resume */

/* Start Reference List */

.reference_list {
	width:100%;
}

.reference_list_columns {
	width:33%;
	vertical-align:top;
}
/* End Reference List */

/* Start Categories */

#cat_top {
	padding-bottom:15px;
	margin:0px 10px 15px 10px;
	background-image:url(images/bg-cat.gif);
}

#cat_top_text {
    font-family: Arial, sans-serif;
	font-size: 12px;
	margin:0px 10px 0px 10px;
}

#cat_top h1{
	font-weight:bold;
	font-family: Arial, sans-serif;
	font-size: large;
	margin:0px 10px 0px 10px;
}

#category {
    font-family: Arial, sans-serif;
	font-size: 12px;
	margin:10px 10px 10px 20px;
}

#category h2 {
    font-family: Arial, sans-serif;
	font-size: 16px;
}

.category_table {
	width:615px;
	margin-left:40px;
}

.category_table li {
    list-style-type: none;
	list-style-image: none; 
	background-image: url(images/green_bulletarrow.gif);
	background-repeat : no-repeat;
	background-position : 0 5px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 23px;
	padding-left: 11px;
	vertical-align: text-top;
}

/* End Categories */

/* Library Pages */

.library {
	width:100%;
	border-top: #b9b4b4 dashed 1px;
	border-bottom: #b9b4b4 dashed 1px;
}

.library li {
    list-style-type: none;
	list-style-image: none; 
	background-image: url(images/green_bulletarrow.gif);
	background-repeat : no-repeat;
	background-position : 0 5px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 23px;
	padding-left: 11px;
	vertical-align: text-top;
}

#library_numbers {
	margin:0px 0px 0px 20px;
}

/* End Library Pages */

/* START RECOMMEND */

#rel_bot {
	width: 865px;
	margin-left: 12px;
	margin-bottom:12px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	border-bottom:#b9b4b4 solid 1px;
	border-left:#b9b4b4 solid 1px;
	border-right:#b9b4b4 solid 1px;
}

.rel_table_1 {
	background-color:#FFFFFF;
	margin:0px 10px 0px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	}
	
.rel_table {
	background-color:#FFFFFF;
	margin:0px 10px 0px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border-top:#b9b4b4 dotted 1px;
	}
	
.rel_table .td1 {
	width:100px;
	vertical-align:top;
	padding:10px 10px 10px 10px;
	}
	
.rel_table .td2 {
	width:525px;
	vertical-align:middle;
	padding:10px 10px 10px 10px;
	}
	
.rel_table .td3 {
	width:150px;
	padding:10px 10px 10px 10px;
	text-align:center;
	}

.rel_table_1 .td1 {
	width:100px;
	vertical-align:top;
	padding:10px 10px 10px 10px;
	}

.rel_table_1 .td2 {
	width:525px;
	vertical-align:middle;
	padding:10px 10px 10px 10px;
	}
.rel_table_1 .td3 {
	width:150px;
	padding:10px 10px 10px 10px;
	text-align:center;
	}

/* Bottom Related Product Pages */

/* Start Side Nav */

#sidenav {
margin-left:0px;
width:225px;
border:#b9b4b4 solid 1px;
}

#sidenav_header {
    background-color:#C30100;
    color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
    padding:5px 0px 5px 10px;
}

#sidenav_sec_header {
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	padding:4px 0px 4px 10px;
	text-decoration:none;
	background-color:#eeeeee;
	border-top:#b9b4b4 solid 1px;
}

#sidenav_sec_header A:link{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;
text-decoration:none;
}

#sidenav_sec_header A:visited{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;
text-decoration:none;
}

#sidenav_sec_header A:hover{
text-decoration:underline;
}

#sidenav_sec_subheader {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0px 0px 4px 0px;
	text-decoration:none;
	background-color:#eeeeee;
}

#sidenav_sec_subheader A:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

#sidenav_sec_subheader A:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

#sidenav_sec_subheader A:hover{
text-decoration:underline;
}

#sidenav_departments {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 0px 0px 10px;
text-decoration:none;
}

#sidenav_departments A:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

#sidenav_departments A:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

#sidenav_departments A:hover{
color:#A00403;
text-decoration:underline;
}

#sidenav_departments ul{
     padding:2px 0px 2px 15px;
	 list-style-image:url(images/dot2.gif);
	 line-height:normal; 
}

#sidenav_departments li{
	 padding:2px 0px 2px 0px;

}

#sidenav_shopby {
	padding:3px 0px 4px 15px;
	background-color:#eeeeee;
}

a.newslink:link{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:900;
color: #FF0000;
text-decoration:none;
}

a.newslink:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:900;
color:#FF0000;
text-decoration:none;
}

a.newslink:hover{
color:#FF0000;
font-weight:900;
text-decoration:underline;
}

.sidebar-title{ color:#000000; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
#twitter_update_list li{margin-bottom:5px; display:block; font-weight:500;}
#twitter_update_list a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; font-weight:normal; text-decoration:none;}
#twitter_div{border:solid 1px silver;padding:10px;margin-bottom:6px; background-color:#EEEEEE}

