

body { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #515A64;
margin:1px 0 0 0;
padding: 0px;}

a{color: #6EAA46; text-decoration:none;}
a:hover{color:#BF6A29; text-decoration:none;}

p {line-height: 1.3em;}

.ccTableBkg2 {background-color:#E4E6E7;}
.ccTableRow {BACKGROUND: url(/public/images/download-row-bkg.gif) repeat-x left bottom;}

#contentbox {
	PADDING: 8px 9px 9px 9px; 
	margin-bottom:20px; 
	background:#fff url(/public/images/content-grd-ftr.gif) repeat-x left bottom;
}
.imageright {margin:2px 0 15px 20px; float:right;}
.subheadstrip {BACKGROUND: url(/public/images/subhead-bkg-rpt.gif) repeat-x left top; height:38px; width:100%;}
.subheadarrow {width:26px; float:left; padding-right:3px;}
.breadcrumbarrow {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color:#fff;}
.subheadtext {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color:#fff; padding: 5px 0 0 0; float:left;}
.subheadtext a {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color:#fff; text-decoration:none;}
.subheadtext a:hover {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color:#fff;  text-decoration:underline;}
.subheadtext H1{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color:#fff; display:inline;}

.tertiaryheadstrip {BACKGROUND: url(/public/images/tertiaryhead-bkg.gif) repeat-x left bottom; height:42px; width:100%;}
.tertiaryheadstrip H2 {margin: 4px 0 0 20px; font-size:16px; font-weight:bold; color:#609518; width:100%; display:block;}
.uselinkshead {color:#CC7D00; font-size:12px; font-family: Arial; font-weight:bold;}

.tablestyle{
width:100%;
height:100px;
padding:1px;
background:#cccccc;
}

.tablestyle table{
padding:1px;
margin:0px;
}

.tablestyle td{
border-style:none;
border:0px;
background:white;
margin:0px;
padding:5px;
}



.contentheading1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#5D6C7E; }
.contentheading2 {
	BACKGROUND:  url(/public/images/bullet-arrow2.gif) no-repeat left 6px;
	font-family:/*"Lucida Sans Unicode",*/Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold; 
	color:#609518; 
	padding-left:16px;
}
.contentheading3 {
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold; 
	color:#609518;
}

.contentheading4 {
	BACKGROUND:  url(/public/images/subhead-gradient.gif) repeat-y left top;
	font-family:/*"Lucida Sans Unicode",*/Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold; 
	color:#609518; 
	padding:3px 0 3px 8px;
	line-height:13px;
}
.contentheading5 {
	background-color:#EEF0F1;
	font-family:/*"Lucida Sans Unicode",*/Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold; 
	color:#747F8C;
	padding:3px 0 3px 7px;
	line-height:13px;
}
.contentheading6 {BACKGROUND:  url(/public/images/arrow-diagonal.gif) no-repeat left 5px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#6A9A24; padding:0 0 8px 13px;}

.smtext1 {font-size:11px; color:#7A8D9A;}
.smtext1 a{font-size:11px; color: #6EAA46; text-indent:none; border-bottom:1px dashed #A9D18E; text-decoration:none;}
.smtext1 a:hover{font-size:11px; color: #BF6A29; text-indent:none; border-bottom:1px dashed #BF6A29; text-decoration:none;}
.smtext2 {font-size:11px;}
.smtext3 {font-size:11px; color:#7DA943;}

.subBodyText1 {font-family: Verdana, Arial, Tahoma, sans serif;font-size:9px;color: #999;}

.quotestyle1 {
	background:url(/public/images/quote-marks.gif) no-repeat left 5px;
	padding: 8px 0 0 59px;
	font-family:Arial, Tahoma, Verdana, sans-serif;  
	color:#88B55F; 
	font-size:14px;
	line-height:17px;
	font-weight:normal;
}
.quotestyle2 {
	background:url(/public/images/quote-marks2.gif) no-repeat left 5px;
	padding: 12px 0 6px 45px;
	font-family:Arial, Tahoma, Verdana, sans-serif;  
	color:#88B55F; 
	font-size:14px;
	line-height:17px;
	font-weight:normal;
}

.bodytextarea {padding: 2px 18px 18px 18px;font-family:Arial, Tahoma, Verdana, sans-serif; font-size:12px;color: #515A64; }
.bodytextarea td {font-family:Arial, Tahoma, Verdana, sans-serif; font-size:12px;}

.liststyle1 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle1 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle1 UL LI {font-family: Arial, verdana, tahoma; font-size: 11px; padding: 0 0px 1px 13px; background:url(/public/images/bullet-arrow1.gif) no-repeat 0px 5px;text-indent:none;}
.liststyle1 UL LI a{color: #6EAA46; text-indent:none; border-bottom:1px dashed #A9D18E; text-decoration:none;}
.liststyle1 UL LI a:hover{color: #BF6A29; text-indent:none; border-bottom:1px dashed #BF6A29; text-decoration:none;}

.liststyle2 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle2 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle2 UL LI {font-family: Arial, verdana, tahoma; padding: 0 0px 2px 15px; background:url(/public/images/bullet-arrow3.gif) no-repeat 0px 5px;text-indent:none;}
.liststyle2 UL LI a{color: #6EAA46; text-indent:none; border-bottom:1px dashed #A9D18E; text-decoration:none;}
.liststyle2 UL LI a:hover{color: #BF6A29; text-indent:none; border-bottom:1px dashed #BF6A29; text-decoration:none;}

.liststyle3 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle3 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle3 UL LI {font-size:11px; font-family: Arial, verdana, tahoma; padding: 0 0px 2px 15px; background:url(/public/images/bullet-arrow3.gif) no-repeat 0px 5px;text-indent:none;}
.liststyle3 UL LI a{color: #7A8D9A; text-indent:none; border-bottom:1px dashed #B4BfC6; text-decoration:none;}
.liststyle3 UL LI a:hover{color: #BF6A29; text-indent:none; border-bottom:1px dashed #BF6A29; text-decoration:none;}

.indentlist1 {margin: -2px 5px 10px 5px;}
.indentlist2 {margin: -5px 0 0px 16px;}
.indentlist3 {margin: 8px 5px 10px 8px;}
.indentlist4 {margin: 2px 3px 3px 6px;}
.indentlist5 {margin: -10px 0 -10px 10px;}
.indentlist6 {margin: 6px 7px 7px 10px;}

.downloadarrow {float:left;width:18px; padding-bottom:5px;}
.downloadlink a{font-size:11px; float:left; padding-top:0px; border-bottom:1px dashed #A9D18E; text-decoration:none;}
.downloadlink a:hover{float:left; padding-top:0px; border-bottom:1px dashed #BF6A29; text-decoration:none;}
 
.boxStroke1 {border: 1px solid #E4E6E7; padding:0px;}
.boxStroke2 {border: 1px solid #D4E6C7; padding:1px;}
.boxStroke3 {border: 3px solid #E2F2C9; padding:12px 15px 15px 14px;}

.pulloutbox1 {padding:0px 0 20px 20px; float:right; width:200px;}

.downloadboxDS {width:100%; BACKGROUND: url(/public/images/download-box-ds.gif) repeat-x left top; height:10px;}

.ccTableTop {background-color:#F1F2F3; color:#8A939D; font-size:12px;}
.ccTableTop a{color:#8A939D; text-decoration:none;}
.ccTableTop a:hover{color:#8A939D; text-decoration:none;}
.ccTableRow {BACKGROUND: url(/public/images/download-row-bkg.gif) repeat-x left bottom;}
.ccTableBkg {background-color:#FFFFFF;}
.ccTableBkg2 {background-color:#E4E6E7;}
.ccTableBkg3 {background-color:#EBF4E5;}

.tableindentText {padding:2px 0 2px 6px;}
.tableindentTextRow {padding:4px 5px 5px 6px;}
.tableindentTextRow2 {padding:1px 3px 3px 5px;}
.tableindentTextRow3 {margin: 8px 12px 12px 14px;}

.partlogopad1 {float:left; width:90px; padding: 6px 0 0 7px;}
.parttextbox {padding-bottom:7px; font-size:11px; color:#7A8D9A;}

.floatimage1 {float:right; padding: 0px 5px 15px 15px;}

.divider1 {background: #E4E6E7; height:1px; width:100%;}

/* misc */

.smlinks { 
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif; 
	font-size: 9px; 
	color: #54B60C; 
	text-decoration: none;
	padding:0px 3px 0 3px;}

.smlinks:hover {
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #268B0C;
	text-decoration: none;
	background:#E6F8CF;
}


/* paging styles */

.paginglinks { 
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif; 
	font-size: 11px; 
	color: #54B60C; 
	text-decoration: none;
	padding:0px 3px 0 3px;}

.paginglinks:hover {
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #268B0C;
	text-decoration: none;
	background:#E6F8CF;
}
.pagingtext {
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #7A8D9A;
	text-decoration: none;
	padding:0px 1px 0 3px;
}

/* search form styles */

.search2field {
	font-size:12px;
	border-width: 1px; 
	border-top-color:#D3D3D3;
	border-left-color:#D3D3D3; 
	border-right-color:#F1F1F1; 
	border-bottom-color:#F1F1F1; 
	border-style: solid solid solid solid;
	background-color:#F1F1F1; 
	color:#666666;
	padding:2px 0 4px 3px;
}

/* subscribe to newsletter styles*/


.subscribeBox {border: 2px solid #FFF; padding:15px; BACKGROUND:url(../images/download-row-bkg.gif) repeat-x left bottom;}