p 	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black;
	z-index="10";
	
	}

td 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	vertical-align: top;
	/*text-align : left; */
	background-repeat : no-repeat;
	
	}


.img_rx {
	background-repeat : repeat-x;
	background-image : url(images/index_01_02.jpg);
	width: 581px;
	text-align : right;
	vertical-align : top;
}

.img_ry2 {
	background-repeat : repeat-y;
	background-image : url(images/inside_17.jpg);
}
	
 th 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold ;
	color: #517D51;
	vertical-align : top;
	text-align : left;
	background-repeat : no-repeat;
	}

a	{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}


.unknown{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: blue;
	text-decoration: underline;
	
}

/* ////// Site map styles ///////// */

.sitemap_td {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	/*border-top : 1 dashed gray;*/
}

.sitemap_title{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #517D51
}

.sitemap_li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	list-style-type : square;
	padding-bottom: 5px;
}

	
	
hr {
	color : #ECECEC;
}
	
BODY {
	margin: 0px 0px 0px 0px;
	background-color : white;
}

.SWP_title{
	font-family : "Times New Roman", Times, serif;
	font-size : 30px;
	font-style : italic;
	color : Navy;
	text-indent : 13px;
	vertical-align : 10%;
}

.SWP_tag{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	color : Navy;
	text-indent : 13px;
	padding-left : 13px;
	}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	list-style-type : square;
	padding: 0 0 5px 5px;
}

.numb_li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	list-style-type : decimal;
	padding-left: 0px;
}
.quiz_li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	padding-left: 5px;
	list-style-type : upper-alpha;
}

.menu_table {
	transparent;
	position : relative;
	border-color: #F5F5F5;
}



.smtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}


.home_title{
	font-family : Times, Serif ;
	font-size : 18pt;
	font-style : italic;
	color: navy ;
}

.section_title{
	font-family : Times, Serif ;
	font-size : 17pt;
	padding-left : 10px;
	font-style : italic;
	color: navy ;
	padding-top : 20px;
	font-weight : normal ;
}

.section_title2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #517D51;
	font-weight : bold;
	padding-left : 10px;
}

.section_line_image {
	line-height: 5px;
	padding-left : 10px;
}

.section_subtitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #517D51;
	padding-left : 10px;
}

.section_copy{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	padding-left : 25px;
	padding-right: 30px ;

}

.copy_note {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 6pt;
	font-style : normal;
	color : #474747;
}
.section_topic_title {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	padding-left : 25px;
	padding-right: 30px ;
	padding-top: 10px;
}


.lmenu {
	padding-left : 5px;
	white-space : nowrap;
	width : 100%;
	line-height : 28px;

}

.lmenu_on {
	padding-left : 5px;
	white-space : nowrap;
	width : 100%;
	line-height : 28px;
}

.lmenu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: white;
	font-weight: normal;
	text-decoration: none;
}

.lmenu_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: lightyellow ;
	font-weight: normal;
	text-decoration: underline;
	/*background-color : Gray;
	height : 25px;
	width : 100%;*/
	
}
.topmenu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: normal;
	text-decoration: none;
	line-height : 18px;
	padding-left : 15px;
	white-space : nowrap;
	vertical-align : super;
}

.topmenu_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AFFE9A;  /*lime green*/
	font-weight: normal;
	text-decoration: none;
	line-height : 18px;
	padding-left : 15px;
	white-space : nowrap;
	padding-top : 10px;
	vertical-align : super;

}
.sm_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: black;
	text-decoration: none;
	text-align : right;
}

.sm_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #517D51;
	text-decoration: underline;
	}

.bottom_menu {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: black; 
	text-decoration: none; }

.bottom_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #517D51;
	text-decoration: underline;
	}
	
/*
.body_td 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align : top;
	text-align : left;
	padding-left : 25px;
}
*/


.callout_td 	{
	vertical-align : top;
	text-align : left;
	padding-left : 10px;
	padding-right : 8px;
	background-repeat : repeat-y;
	background-image : url(images/callout_03.jpg);

}

.callout_text 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: lightyellow;
	font-weight: bold;
	vertical-align : top;
	text-align : left;
	line-height : 17px;
}

.callout_text2 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: yellow;
	font-weight: bold;
	vertical-align : top;
	text-align : left;
	line-height : 17px;
}



.callout_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: lightyellow;
	font-weight: bold;
	text-decoration: none;
	line-height : 17px;
}

.callout_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: lightyellow;
	font-weight: bold;
	text-decoration: underline;
	line-height : 17px;
}

.callout_textsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: lightyellow;
	line-height : 17px;

}

ul {
	margin-left: 20px;
}

/* ---  homepage ---*/

.rightnav {
font-size:11px;
margin:10px 0 -15px 0;
}

.nodot ul {
margin:0 0 0 0;
padding:0 0 0 0;
}

.nodot li {
list-style:none;
margin:0 0 5px -20px;
padding:0 0 0 0;
line-height:1.5em;
font-size:10px;
}


.promo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
margin: 15px 0 0 0;
padding: 0 0 5px 0;
height:100px;
}

.promo img {
float: left;
margin: 0 10px 0 0;
padding: 0 0 0 0;
}


.promo a:link, .promo a:active, .promo a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
	text-decoration:underline;
}

.hompage p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;


}
/* ---- Savvy Gardener Page ----*/

.archiveHeader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#517D51;
font-weight:bold;
padding: 10px 0 0 0;
margin: 0 0 5px 5px;


}

.archiveSubHeader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding: 0 0 0 5px;
margin: 0 0 -15px 0;


}

.archive ul {
margin: 0 0 0 0;
padding:0 0 0 0;
}

.archive li {
list-style:disc;
margin:0 0 3px 10px;
padding:0 0 0;
line-height:1.5em;
}




/* MENU STYLE STARTS HERE */
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:100}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; background-color:#000066; layer-background-color:#ffffff; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:relative; z-index:90;  padding:2px; font-family:arial,helvetica,verdana; font-size:11px; font-weight:normal}
.clLevel0{background-color:#000066; layer-background-color:#000066; color:white;}
.clLevel0over{background-color:#000066; layer-background-color:#000066; color:#AFFE9A; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:green; layer-background-color:#ffffff}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; z-index:90; padding:5px; font-family:arial,helvetica,verdana; font-size:11px; font-weight:normal}
.clLevel1{background-color:#504F83; layer-background-color:#ffffff; color:white;}
.clLevel1over{background-color:#504F83; layer-background-color:#ffffff; color:#AFFE9A; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:visible; background-color:white; layer-background-color:#000066}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; z-index:90; padding:2px; font-family:arial,helvetica,verdana; font-size:11px; font-weight:normal}
.clLevel2{background-color:#ffffff; layer-background-color:green; color:green;}
.clLevel2over{background-color:#ffffff; layer-background-color:green; color:black; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:visible; background-color:green; layer-background-color:green}
/* MENU STLYE ENDS HERE */