html, body {
height: 100%;
border:0;
margin:0;
padding:0;
}
body {
color:#333;
font:100%/1.35 Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
h2 {
font-family:"Times New Roman", Times, serif;
color:#40A328;
margin-left:10px;
padding-top:15px;
padding-bottom:15px;
font-size:1.8em;
letter-spacing: .5px;
}
h4 {
color:#000;
font-size:1em;
font-weight:bold;
margin-left: 10px;
}
p, ul, ol {
margin: 20px;
}
ul, ol {
padding:0 0 1.35em 2.7em;
}
blockquote {
margin:1.35em;
padding:1.35em 1.35em 0 1.35em;
}
img {
border:0;
}
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}
a,
a:link,
a:visited {
color:#06c;
text-decoration:underline;
}
a:hover {
color:#f60;
}

#wrap {
position: relative;
width:1024px;
min-height: 100%;
margin:0 auto;
border:inset thin #000000;;
}
#header {
margin: 0;
height: 140px;
background:url(img/header_bg.png) repeat;/
padding:0;
}
#header h1 {
padding:20px 0 0 20px;
text-indent:-2000px;
}

#header h1 a {
width:400px;
height:90px;
display:block;
background:url(img/logo.png) no-repeat;
}

#header ol {
height:30px;
margin:0;
padding:0;
list-style:none;
}

#header ol li {
display:inline;
}

#header ol li a {
float:left;
color:#fff;
margin:0;
padding:4px 38px 4px 38px;
background: url(img/menu_bg.png);
text-decoration:none;
font-weight:bold;
font-size: 11pt;
}
#header ol li a:hover,
#header ol li a.active {
color:#fff;
background:url(img/menuHover_bg.png);
}
#header ol li a.active {
color:#fff;
background:url(img/menuHover_bg.png);
}
#underMenu {
background-color:#40A328;
width:1024px;
margin-top: -2px;
height:6px;
float:left;
}

#content {
float:left;
text-align:justify;
width:1024px;
min-height: 100%;
padding-bottom: 40px;
margin:0;
}

#images {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
#flash {
	WIDTH: 1024px
}
DIV.callouts {
	FLOAT: right; MARGIN: 10px; WIDTH: 170px
}
P.callout {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 10px; COLOR: #40a328; PADDING-TOP: 10px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: left
}
#footer {
	CLEAR: both; FONT-SIZE: 0.8em; BACKGROUND: url(img/footer_bg.png); WIDTH: 1024px; COLOR: #ffffff; BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 40px; POSITION: absolute; 
	margin-top: 0px;
}
#footer P {
	MARGIN-TOP: 10px; FONT-SIZE: 0.8em; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footer P a{
	font-size: 10px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.clear {
	CLEAR: both; HEIGHT: 0px
}

.horizontal_accordion_toggle_pf {
	BORDER-RIGHT: #05721c 1px solid; DISPLAY: block; BACKGROUND: url(img/pf_bg.png); FLOAT: left; MARGIN: 0px; WIDTH: 65px; CURSOR: pointer; HEIGHT: 200px
}
.horizontal_accordion_toggle_active_pf {
	BACKGROUND: url(img/pf_bg.png)
}
#horizontal_container_pf {
	BACKGROUND: url(img/pf_bg.png); WIDTH: 1024px; HEIGHT: 200px
}
.horizontal_accordion_content_pf {
	BACKGROUND: url(img/accordian_bg.png); FLOAT: left; OVERFLOW: hidden; COLOR: #444444; HEIGHT: 200px
}
.horizontal_accordion_content_pf P {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_content_pf UL {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_toggle_fvm {
	BORDER-RIGHT: #000000 1px solid; DISPLAY: block; BACKGROUND: url(img/fvm_bg.png); FLOAT: left; MARGIN: 0px; WIDTH: 65px; CURSOR: pointer; HEIGHT: 200px
}
.horizontal_accordion_toggle_active_fvm {
	BACKGROUND: url(img/fvm_bg.png)
}
.horizontal_accordion_content_fvm {
	BACKGROUND: url(img/accordian_bg.png); FLOAT: left; OVERFLOW: hidden; COLOR: #444444; HEIGHT: 200px
}
.horizontal_accordion_content_fvm P {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
#horizontal_container_fvm {
	BACKGROUND: url(img/fvm_bg.png); WIDTH: 1024px; HEIGHT: 200px
}
.horizontal_accordion_content_fvm UL {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_toggle_oe {
	BORDER-RIGHT: #0d1b26 1px solid; DISPLAY: block; BACKGROUND: url(img/oe_bg.png); FLOAT: left; MARGIN: 0px; WIDTH: 65px; CURSOR: pointer; HEIGHT: 200px
}
.horizontal_accordion_toggle_active_oe {
	BACKGROUND: url(img/oe_bg.png)
}
#horizontal_container_oe {
	BACKGROUND: url(img/oe_bg.png); WIDTH: 1024px; HEIGHT: 200px
}
.horizontal_accordion_content_oe {
	BACKGROUND: url(img/accordian_bg.png); FLOAT: left; OVERFLOW: hidden; COLOR: #444444; HEIGHT: 200px
}
.horizontal_accordion_content_oe P {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_content_oe UL {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_toggle_ne {
	BORDER-RIGHT: #510000 1px solid; DISPLAY: block; BACKGROUND: url(img/ne_bg.png); FLOAT: left; MARGIN: 0px; WIDTH: 65px; CURSOR: pointer; HEIGHT: 200px
}
.horizontal_accordion_toggle_active_ne {
	BACKGROUND: url(img/ne_bg.png)
}
#horizontal_container_ne {
	BACKGROUND: url(img/ne_bg.png); WIDTH: 1024px; HEIGHT: 200px
}
.horizontal_accordion_content_ne {
	BACKGROUND: url(img/accordian_bg.png); FLOAT: left; OVERFLOW: hidden; COLOR: #444444; HEIGHT: 200px
}
.horizontal_accordion_content_ne P {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_content_ne UL {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_toggle_cce {
	BORDER-RIGHT: #ff6600 1px solid; DISPLAY: block; BACKGROUND: url(img/cce_bg.png); FLOAT: left; MARGIN: 0px; WIDTH: 65px; CURSOR: pointer; HEIGHT: 200px
}
.horizontal_accordion_toggle_active_cce {
	BACKGROUND: url(img/cce_bg.png)
}
#horizontal_container_cce {
	BACKGROUND: url(img/cce_bg.png); WIDTH: 1024px; HEIGHT: 200px
}
.horizontal_accordion_content_cce {
	BACKGROUND: url(img/accordian_bg.png); FLOAT: left; OVERFLOW: hidden; COLOR: #444444; HEIGHT: 200px
}
.horizontal_accordion_content_cce P {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_content_cce UL {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_toggle_agent {
	BORDER-RIGHT: #999999 1px solid; DISPLAY: block; BACKGROUND: url(img/reseller_bg.png); FLOAT: left; MARGIN: 0px; WIDTH: 65px; CURSOR: pointer; HEIGHT: 200px
}
.horizontal_accordion_toggle_active_agent {
	BACKGROUND: url(img/reseller_bg.png)
}
#horizontal_container_agent {
	BACKGROUND: url(img/reseller_bg.png); WIDTH: 1024px; HEIGHT: 200px
}
.horizontal_accordion_content_agent {
	BACKGROUND: url(img/accordian_bg.png); FLOAT: left; OVERFLOW: hidden; COLOR: #444444; HEIGHT: 200px
}
.horizontal_accordion_content_agent P {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_content_agent UL {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_toggle_reseller {
	BORDER-RIGHT: #999999 1px solid; DISPLAY: block; BACKGROUND: url(img/reseller_bg.png); FLOAT: left; MARGIN: 0px; WIDTH: 65px; CURSOR: pointer; HEIGHT: 200px
}
.horizontal_accordion_toggle_active_reseller {
	BACKGROUND: url(img/reseller_bg.png)
}
#horizontal_container_reseller {
	BACKGROUND: url(img/reseller_bg.png); WIDTH: 1024px; HEIGHT: 200px
}
.horizontal_accordion_content_reseller {
	BACKGROUND: url(img/accordian_bg.png); FLOAT: left; OVERFLOW: hidden; COLOR: #444444; HEIGHT: 200px
}
.horizontal_accordion_content_reseller P {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_content_reseller UL {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_toggle_sp {
	BORDER-RIGHT: #999999 1px solid; DISPLAY: block; BACKGROUND: url(img/reseller_bg.png); FLOAT: left; MARGIN: 0px; WIDTH: 65px; CURSOR: pointer; HEIGHT: 200px
}
.horizontal_accordion_toggle_active_sp {
	BACKGROUND: url(img/reseller_bg.png)
}
#horizontal_container_sp {
	BACKGROUND: url(img/reseller_bg.png); WIDTH: 1024px; HEIGHT: 200px
}
.horizontal_accordion_content_sp {
	BACKGROUND: url(img/accordian_bg.png); FLOAT: left; OVERFLOW: hidden; COLOR: #444444; HEIGHT: 200px
}
.horizontal_accordion_content_sp P {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
.horizontal_accordion_content_sp UL {
	MARGIN: 10px; FONT: 100%/1.35 Arial, Helvetica, sans-serif; WIDTH: 610px; HEIGHT: 180px; TEXT-ALIGN: justify
}
#kayako{
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	margin-bottom: 0px;
}
.clear{
	clear: both;
}
