/* General
-------------------------------------------------------------------------------- */

body {padding:0px; margin:0px;}
TD	 { font-size: 11px; LINE-HEIGHT:16px;  COLOR: #000000;  FONT-FAMILY: Arial;  TEXT-DECORATION: none;}
span.small  { font-size: 11px; LINE-HEIGHT:14px;  COLOR: #231f20;  FONT-FAMILY: Arial;  TEXT-DECORATION: none;}
span.small2  { font-size: 10px; LINE-HEIGHT:14px;  COLOR: #606060;  FONT-FAMILY: Arial;  TEXT-DECORATION: none;}

span.arialplain12px  { font-size: 12px; LINE-HEIGHT:16px;  COLOR: #000000;  FONT-FAMILY: Arial;  TEXT-DECORATION: none;}
span.arialplainbold12px  { font-size: 12px; LINE-HEIGHT:16px;  COLOR: #000000;  FONT-FAMILY: Arial;  TEXT-DECORATION: none;; font-weight: bold}

span.red { font-size: 12px; LINE-HEIGHT:14px;  COLOR: #b6332b;  FONT-FAMILY: Arial;  TEXT-DECORATION: none; font-weight: bold;}
span.red2 { font-size: 1.9em; LINE-HEIGHT:14px;  COLOR: #b6332b;  FONT-FAMILY: Arial;  TEXT-DECORATION: none; font-weight: bold;}
span.green { font-size: 1.3em; LINE-HEIGHT:20px;  COLOR: #24394b;  FONT-FAMILY: Arial;  TEXT-DECORATION: none; font-weight: bold;}

span.price1	 { font-size: 1.9em; LINE-HEIGHT:16px;  COLOR: #3e3e3e;  FONT-FAMILY: Arial;  TEXT-DECORATION: none; font-weight: bold;}
span.price2	 { font-size: 11px; LINE-HEIGHT:16px;  COLOR: #525151;  FONT-FAMILY: Arial;  TEXT-DECORATION: none;}
span.price3	 { font-size: 1.9em; LINE-HEIGHT:16px;  COLOR: #b91414;  FONT-FAMILY: Arial;  TEXT-DECORATION: none;font-weight:bold;}



/* HOMEPAGE
-------------------------------------------------------------------------------- */
span.title			{ FONT-SIZE: 1.2em;	LINE-HEIGHT:20px; COLOR: #000000; FONT-FAMILY: Arial;	TEXT-DECORATION: none;	font-weight:bold;}
span.white			{ FONT-SIZE: 1.0em;	LINE-HEIGHT:29px; COLOR: #FFFFFF; FONT-FAMILY: Arial;	TEXT-DECORATION: none;	font-weight:normal;}

span.subtitle		{ FONT-SIZE: 1.2em;	LINE-HEIGHT:24px; COLOR: #608dbf; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}
span.subtitle2		{ FONT-SIZE: 1.4em;	LINE-HEIGHT:24px; COLOR: #35332e; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}

div.small			{ FONT-SIZE: 10px;	LINE-HEIGHT:24px; COLOR: #000000; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:normal;}

div.list-title	{ FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #31332e; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	font-weight:bold;}
div.list-title2	{ FONT-SIZE: 1.3em;	LINE-HEIGHT:14px; COLOR: #c40467; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	font-weight:bold;}

div.list-text	{   FONT-SIZE: 12px;	LINE-HEIGHT:18px; COLOR: #666666; FONT-FAMILY: Arial;	TEXT-DECORATION: none;	font-weight:normal; padding-top:10px;}
div.list-text2	{   FONT-SIZE: 12px;	LINE-HEIGHT:18px; COLOR: #666666; FONT-FAMILY: Arial;	TEXT-DECORATION: none;	font-weight:normal; padding-top:10px;}

span.featurebar		{background-image:url('/images/title_bar.jpg'); FONT-SIZE: .9em; width:343px; height:22px;	LINE-HEIGHT:18px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-align:left; padding-top:2px;}

td.lhMenuOver 
{
    background-image:url('/images/left_bkg_on.jpg');    
}

td.lhMenuOff 
{
    background-image:url('/images/left_bkg_off.jpg');
}
    
a.leftnav			{FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #231f20; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:163px; height:20px; padding-left:16px; padding-top:3px;}
a.leftnav:link		{FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #231f20; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:163px; height:20px; padding-left:16px; padding-top:3px;}
a.leftnav:active	{FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #231f20; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:163px; height:20px; padding-left:16px; padding-top:3px;}
a.leftnav:visited	{FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #231f20; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:163px; height:20px; padding-left:16px; padding-top:3px;}
a.leftnav:hover		{FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: blue; FONT-FAMILY: Verdana;	TEXT-DECORATION: underline;	 width:163px; height:20px; padding-left:16px; padding-top:3px;}


a.leftnav2			{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #005214; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:120px; text-decoration:underline;}
a.leftnav2:link		{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #005214; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:120px; text-decoration:underline;}
a.leftnav2:active	{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #005214; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:120px; text-decoration:underline;}
a.leftnav2:visited	{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #005214; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:120px; text-decoration:underline;}
a.leftnav2:hover	{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #231f20; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	 text-decoration:underline; width:120px;}


a.leftnav2A			{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: blue; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:120px; text-decoration:underline;}
a.leftnav2A:link		{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: blue; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:120px; text-decoration:underline;}
a.leftnav2A:active	{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: blue; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:120px; text-decoration:underline;}
a.leftnav2A:visited	{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: blue; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	width:120px; text-decoration:underline;}
a.leftnav2A:hover	{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #231f20; FONT-FAMILY: Verdana;	TEXT-DECORATION: none;	 text-decoration:underline; width:120px;}

a.link1			{ FONT-SIZE: 11px;	LINE-HEIGHT:18px; COLOR: #000000; FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}
a.link1:link	{ FONT-SIZE: 11px;	LINE-HEIGHT:18px; COLOR: #000000; FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}
a.link1:active	{ FONT-SIZE: 11px;	LINE-HEIGHT:18px; COLOR: #000000; FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}
a.link1:visited { FONT-SIZE: 11px;	LINE-HEIGHT:18px; COLOR: #000000; FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}
a.link1:hover	{ FONT-SIZE: 11px;	LINE-HEIGHT:18px; COLOR: #000000; FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}



a.link1A			{ FONT-SIZE: 11px;	LINE-HEIGHT:18px; COLOR: blue;FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}
a.link1A:link	{ FONT-SIZE: 11px;	LINE-HEIGHT:18px; COLOR: blue;FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}
a.link1A:active	{ FONT-SIZE: 11px;	LINE-HEIGHT:18px; COLOR: blue;FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}
a.link1A:visited { FONT-SIZE: 11px;	LINE-HEIGHT:18px; COLOR: blue;FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}
a.link1A:hover	{ FONT-SIZE: 11px;	LINE-HEIGHT:18px; COLOR: blue;FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}




a.link2			{ FONT-SIZE: 10px;	LINE-HEIGHT:11px; COLOR: #24394b; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-decoration:underline;}
a.link2:link	{ FONT-SIZE: 10px;	LINE-HEIGHT:11px; COLOR: #608dbf; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-decoration:underline;}
a.link2:active	{ FONT-SIZE: 10px;	LINE-HEIGHT:11px; COLOR: #3a6c13; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-decoration:underline;}
a.link2:visited { FONT-SIZE: 10px;	LINE-HEIGHT:11px; COLOR: #006666; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-decoration:underline;}
a.link2:hover	{ FONT-SIZE: 10px;	LINE-HEIGHT:11px; COLOR: #CC0000; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-decoration:underline;}



a.link2A			{ FONT-SIZE: 10px;	LINE-HEIGHT:11px; COLOR: blue; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-decoration:underline;}
a.link2A:link	{ FONT-SIZE: 10px;	LINE-HEIGHT:11px; COLOR: blue; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-decoration:underline;}
a.link2A:active	{ FONT-SIZE: 10px;	LINE-HEIGHT:11px; COLOR: blue; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-decoration:underline;}
a.link2A:visited { FONT-SIZE: 10px;	LINE-HEIGHT:11px; COLOR: blue; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-decoration:underline;}
a.link2A:hover	{ FONT-SIZE: 10px;	LINE-HEIGHT:11px; COLOR: blue; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold; text-decoration:underline;}

a.link2B			{ FONT-SIZE: 12px;	LINE-HEIGHT:16px; COLOR: blue; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:normal; text-decoration:underline;}


a.white			{ FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}
a.white:link	{ FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}
a.white:active	{ FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}
a.white:visited { FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}
a.white:hover	{ FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}
span.white			{ FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}


span.titlebar			{ FONT-SIZE: 13px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}

a.titlebar		    	{ FONT-SIZE: 13px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}
a.titlebar:link			{ FONT-SIZE: 13px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}
a.titlebar:active		{ FONT-SIZE: 13px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}
a.titlebar:visited		{ FONT-SIZE: 13px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: none;	font-weight:bold;}
a.titlebar:hover		{ FONT-SIZE: 13px;	LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: arial;	TEXT-DECORATION: underline;	font-weight:bold;}



/* INNER PAGES
-------------------------------------------------------------------------------- */
a.link3	{FONT-SIZE: 1em; COLOR: #444444; FONT-FAMILY: arial; line-height: 30px; text-decoration: underline; letter-spacing: normal; }
a.link3:link	{FONT-SIZE: 1em; COLOR: #444444; FONT-FAMILY: arial; line-height: 30px; text-decoration: underline; letter-spacing: normal; }
a.link3:active	{FONT-SIZE: 1.0em; COLOR: #444444; FONT-FAMILY: arial; line-height: 30px; text-decoration: none; letter-spacing: normal; }
a.link3:hover	{FONT-SIZE: 1.0em; COLOR: #444444; FONT-FAMILY: arial; line-height: 30px; text-decoration: none; letter-spacing: normal; }
a.link3:hover	{FONT-SIZE: 1.0em; COLOR: #444444; FONT-FAMILY: arial; line-height: 30px; text-decoration: underline; letter-spacing: normal; }

div.pic			{padding:5px;border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; }

/* NAVIGATION
-------------------------------------------------------------------------------- */
div.searchbox	{width:163px;  height:132px;  background-image: url('/images/search_bkg_off.jpg');}
div.searchbox:hover	 {width:163px;  height:132px;  background-image: url('/images/search_bkg_on.jpg');}


/* FOOTER
-------------------------------------------------------------------------------- */
span.footer		{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #47443e; FONT-FAMILY: Arial;	TEXT-DECORATION: none;}
a.footer		{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #47443e; FONT-FAMILY: Arial;	TEXT-DECORATION: underline;}
a.footer:link	{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #47443e; FONT-FAMILY: Arial;	TEXT-DECORATION: underline;}
a.footer:active	{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #47443e; FONT-FAMILY: Arial;	TEXT-DECORATION: underline;}
a.footer:visited{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #47443e; FONT-FAMILY: Arial;	TEXT-DECORATION: underline;}
a.footer:hover	{ FONT-SIZE: 10px;	LINE-HEIGHT:14px; COLOR: #005214; FONT-FAMILY: Arial;	TEXT-DECORATION: underline;}





/* DIRECTORY
-------------------------------------------------------------------------------- */
a.cat			{ FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #113d4a; FONT-FAMILY: Arial;	TEXT-DECORATION: none;	font-weight:bold; padding-left:10px;}
a.cat:link		{ FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #113d4a; FONT-FAMILY: Arial;	TEXT-DECORATION: none;	font-weight:bold; padding-left:10px;;}
a.cat:active	{ FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #113d4a; FONT-FAMILY: Arial;	TEXT-DECORATION: none;	font-weight:bold; padding-left:10px;}
a.cat:visited   { FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #113d4a; FONT-FAMILY: Arial;	TEXT-DECORATION: none;	font-weight:bold; padding-left:10px;}
a.cat:hover		{ FONT-SIZE: 11px;	LINE-HEIGHT:14px; COLOR: #c40467; FONT-FAMILY: Arial;	TEXT-DECORATION: none;	font-weight:bold; padding-left:10px; }




/*TABS
-------------------------------------------------------------------------------- */
span.tabsmall	{ FONT-SIZE: .9em;	LINE-HEIGHT:24px; COLOR: #FFFFFF; FONT-FAMILY: arial; font-weight:bold;}



.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
color: #FFFFFF;
background-color: #4f8b9d;
}

.shadetabs li a:visited{
color: #FFFFFF;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #FFFFFF;
}

.shadetabs li.selected{
position: relative;
top: 1px;

}

.shadetabs li.selected a{ /*selected main tab style */
background-color: #113d4a;
border-bottom-color: white;
color:#FFFFFF;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border: 1px solid #4f8b9d;
width: 270px;
margin-bottom: 1em; padding: 10px;
background-color:#113d4a;
color:#FFFFFF;
}.listitem { padding: 0; font: normal 12px Arial, Helvetica, sans-serif; list-style-type: disc; text-align: left; ; text-decoration: none; margin: 0 0}
span.subtitle3 { FONT-SIZE: 18px; LINE-HEIGHT:24px; COLOR: #35332e; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight:bold; }
span.arialplainbold16px { font-size: 16px; COLOR: #608dbf; FONT-FAMILY: Arial; TEXT-DECORATION: none;; font-weight: bold }
span.arialplainboldblack16px { font-size: 16px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none;; font-weight: bold }
span.subtitle4 { FONT-SIZE: 1.2em; LINE-HEIGHT:24px; COLOR: #3a6c13; FONT-FAMILY: arial; TEXT-DECORATION: underline; font-weight:bold; }
span.arialplainunderline12px { font-size: 12px; LINE-HEIGHT:16px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
span.white2 { font-size: 1.9em; LINE-HEIGHT:14px; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-weight: bold; }

