body {margin: 0px;padding: 0px;background-color:#FFDE00;background-image:url(/images/interior_background.gif);background-repeat:repeat-x;font-face: verdana;font-family: verdana;font-size: 11px;
font-weight: normal;}
h1 {color:#000000;font-size:18px;font-weight:bold;margin: 0px;}
h2 {color:#000000;font-size:14px;font-weight:bold;margin: 0px;}
h3 {color:#000;font-size:12px;font-weight:bold;margin: 0px;}
#Container_Div {position:relative;width:903px;height: 242px;margin: 0px auto 0px auto;z-index:10;overflow:visible;margin-top:1px;}
a:visited{color:blue;}
/* a,a:link,a:visited {	color: #888;text-decoration: underline;}
a:active,a:hover {	color: #ff5200;	text-decoration: none;}  */
#interior-header_ {position:relative;left:0px;top:0px;width:900px;height:208px;background:url(/images/interior_header.gif);background-repeat:no-repeat;}
#logo_div {position:absolute;left:36px;top:53px;width:214px;height:96px;}
#interior-header-image_ {position:absolute;left:272px;top:42px;width:570px;height:133px;z-index: 100;}
#Login-Top_ {position:absolute;left:530px;top:42px;width:573px;height:135px;z-index: 100;background:#ffdd00;}
#breadcrumb {position: absolute;	left: 65px;top: 185px;height: 20px;width: 170px;font-size: 9px;z-index: 200;}
#header_links {position:absolute;left:63px;top:188px;width:214px;height:96px;font-weight:bold;font-size: 8.45px;}
#header_links a,#header_links a:link,#header_links a:active,#header_links a:hover,#header_links a:visited {color: #000;text-decoration: none;}
#breadcrumb {position: absolute;left: 271px;top: 165px;height: 20px;width: 570px;font-size: 9px;z-index: 201;}
#breadcrumb a,#breadcrumb a:link,#breadcrumb a:active,#breadcrumb a:hover,#breadcrumb a:visited {color: #000;text-decoration: none;}
#breadcrumb a:active,#breadcrumb a:hover {color: #000;text-decoration: underline;}
#title {position: absolute;left: 271px;top: 180px;height: 30px;width: 570px;z-index: 202; overflow:hidden;}
#title h1 {font-size: 24px;font-family: verdana;font-weight: bold;color: #000;}
#interior-nav_ {width:900px;height:33px;z-index: 10; background:url(../images/interior_nav.gif) no-repeat;}
#interior-content_ {width:900px;min-height:620px;margin:0px auto 0px auto;padding: 0px 4px 0px 0px;background-image:url(/images/interior_content_bg.gif);	background-repeat:repeat-y;}
#interior_left_div {float:left;width: 200px;min-height: 300px;margin: 0px;padding: 140px 15px 10px 50px;}
#interior_body {margin: 0px 70px 0px 265px;padding: 20px 0px 25px 0px;min-height: 355px;}
#footer {position:relative;margin:0px auto 0px auto;padding:0px 2px 0px 0px;width:900px;height:54px; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
#footer a {color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
#footer a:hover {text-decoration:none;}
#footer .footer_text {position:absolute; left:35px; top:11px; }
#footer .footer_links {position:absolute; right:45px; top:11px;}
#Floatbox {position:absolute;left:43px;top:221px;width:218px;height:150px;z-index:20;}
#floatbox-top_ {position:absolute;left:0px;top:0px;width:218px;	height:4px;}
#floatbox-left_ {position:absolute;left:0px;top:4px;width:15px;height:127px;}
#float-photo-01_ {position:absolute;left:15px;top:4px;width:184px;height:127px;}
#floatbox-right_ {position:absolute;left:199px;top:4px;width:19px;height:127px;}
#floatbox-bottom_ {position:absolute;left:0px;top:131px;width:218px;height:19px;}
#Left_div {position:relative;width:193px;height:470px;}
#left-chat_ {position:absolute;left:0px;top:30px;width:193px;height:66px;}
#left-nav1_ {position:absolute;left:0px;top:103px;width:193px;height:200px;margin: 0px;}
p.title {margin: 3px 0px 1px 0px;padding: 2px 2px 2px 2px;background-color:#FFDD00;font-color: #000000;font-size:12px;font-weight:bold;text-align:center;}
.spacing {font-size: 11px;font-family: verdana;line-height: 150%;}
#left-video_ {position:absolute;left:0px;top:73px;width:193px;height:66px;}
#left-roi_ {position:absolute;left:0px;	top:149px;width:193px;height:66px;}
#left-demo_ {position:absolute;left:0px;top:225px;width:193px;height:66px;}
#left-openworld_ {position:absolute;left:0px;top:225px;width:200px;height:200px;}
#confirmation {padding-top: 1px;width: 360px;float: left;}
#webinars {width: 215px;padding-top: 1px;margin: 0 0 0 365px;}
.orangetitle {margin: 3px 0px 1px 0px;padding: 2px 2px 2px 2px;background-color:#8a8c8e;font-color: #000000;font-size:18px;font-weight:bold;text-align:center;}
.yellowtitle {margin: 3px 0px 1px 0px;padding: 2px 2px 2px 2px;background-color:#8a8c8e;font-color: #000000;font-size:12px;font-weight:bold;text-align:center;}
.yellowtitle1 {margin: 3px 0px 1px 0px;padding: 2px 2px 2px 2px;background-color:#8a8c8e;font-color: #000000;font-size:18px;font-weight:bold;text-align:center;}
p {margin: 10px 0px 10px 0px;}
.required {font-weight: 800;}
form label {display: block;float: left;width: 200px; padding: 0;margin: 5px 0 0;text-align: right;}
 form fieldset div.notes {float: right;width: 150px;height: auto;margin: 0 0 10px 10px;padding: 4px;border: 1px solid #666666;background-color: #ffffe1;color: #666666;font-size: 88%;}
 form fieldset div.notes h4 {background-image: url(/images/icon_info.gif);background-repeat: no-repeat;background-position: top left;padding: 3px 0 3px 27px;border-width: 0 0 1px 0;border-style: solid;border-color: #666666;color: #666666;font-size: 110%;margin: 0px;}
 form fieldset div.notes p { margin: 0em 0em 1.2em 0em; color: #666666;}
 form fieldset div.notes p.last { margin: 0em;}
form {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:100% verdana,arial,sans-serif;  margin: 0;  padding: 0;  min-width: 500px;  max-width: 600px;  width: 560px;}
form fieldset {
  /* clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */
 /* border-color: #8a8c8e;
  border-width: 1px;
   border-style: solid; commented out to make round corners */
  padding: 10px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}
fieldset br {clear:left;}
form input, form textarea, form select, form option{margin:5px 5px 0 10px; 
/* set margin on left of form elements rather than right of
label aligns textarea better in IE */
}
div.leftContent {width: 272px;padding-right: 10px;float:left;}
div.rightContent {margin-left: 282px;width: 272px;}
div#productLogo {float: left;padding: 0px 10px 0px 0px;width: 201px;height: 125px;border-right:1px solid #000;margin: 0px 20px 20px 0px;}
div#formattaLogo {float: left;padding: 0px 10px 50px 0px;width: 201px;height: 75px;border-right:1px solid #000;margin: 0px 20px 20px 0px;}
td.download, td.gray {background-color: #ddd;}
table.roi td {background-color: #ddd;text-align:right;padding: 4px 2px 4px 2px;}
table.roi th {text-align:right;background-color: #888;color: #fff;padding: 4px 2px 4px 2px;}
td.orange, table.roi td.orange {background-color: #FF5200;}
.striptitle{font-size: 26pt;vertical-align:top;font-family:verdana;background-color:  #8a8c8e;padding: 5px;color:#000000;text-align:right;}
.striptitle24{    font-size: 24pt;    vertical-align:top;    font-family:verdana;    background-color:  #8a8c8e;    padding: 5px;    text-align:right;  }
.striptitle14{    font-size: 14pt;    vertical-align:top;    font-family:verdana;    background-color:  #8a8c8e;    padding: 5px;    text-align:right;}
.striptitle12{    font-size: 12pt;    vertical-align:top;    font-family:verdana;    background-color:  #8a8c8e;    padding: 5px;    text-align:right;}
.striptitle10{    font-size: 10pt;    vertical-align:top;    font-family:verdana;    background-color:  #8a8c8e;    padding: 5px;    text-align:right;}
.striptitle18{    font-size: 18pt;    vertical-align:top;    font-family:verdana;    background-color:  #8a8c8e;    padding: 5px;    text-align:right;}
.striptitle20{    font-size: 20pt;    vertical-align:top;    font-family:verdana;    background-color:  #8a8c8e;    padding: 5px;    text-align:right;}
.striptitle a, .striptitle20 a, .striptitle18 a, .striptitle10 a, .striptitle12 a, .striptitle14 a, .striptitle24 a{text-decoration:none;}
.articlebody{    font-size:10pt;    line-height: 150%;    font-family:verdana;    text-align: justify;    background-color: #d6d7d8;    padding: 10px;}
.articlebodynofill{    font-size:10pt;    line-height: 150%;    font-family:verdana;    text-align: justify;    background-color: #ffffff;    padding: 10px;}
.tableofcontents{    font-size:18pt;    text-decoration:none;    line-height: 150%;    background-color: #d6d7d8;    padding: 10px;}
.tableofcontents a{    text-decoration: none;}
.list{    font-size:10pt;    line-height: 125%;    font-family:verdana;    text-align: justify;    background-color: #d6d7d8;    padding: 10px;}
.tocbody{    font-size:12pt;    color: red;    line-height: 150%;    font-family:verdana;    text-align: right;    font-weight: bold;    background-color: #d6d7d8;    padding: 10px;}
.tocbody1{font-size:12pt;color: black;line-height: 150%;font-family:arial;text-align: justify;font-weight: bold;background-color: #d6d7d8;padding: 10px;text-decoration: none;}
.formbody{    font-size:10pt;    line-height: 150%;    font-family:verdana;    background-color: #d6d7d8;    padding: 10px;}
.right {    text-align: right;}
.error {  border: 1px solid red;  background-color: #ffffee;  color: #000000;  width: 100%;  padding: 5px;}
.notify {  position: relative;  top: -350;  left: -350;  border: 1px solid #336699;  background-color: #ffffee;  color: #336699;  width: 100%;  padding: 5px;  font-size:18px;  z-index:100;}
/*** Old Styles ***/
.ContentHeading {border-bottom:1px solid #000;color:#ff5200;font-size:18px;font-weight:bold;}
.title {color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold;}
.titleLight {color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold;}
.titleLight:link {color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold;text-decoration:underline;}
.titleLight:visited {color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold;text-decoration:underline;}
.titleLight:hover {color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold;text-decoration:none;}
.subTitle {color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:bold;text-align:center;}
.subTitleLight {color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:bold;}
.subTitleLight:link {color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:bold;text-decoration:underline;}
.subTitleLight:visited {color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:bold;text-decoration:underline;}
.subTitleLight:hover {color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:bold;text-decoration:none;}
.SubSubHighlight {background-color:#FFCC00;border-color:#214165;color:Black;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}
#testimonials_div {position: absolute;z-index: 300;left: 52px;top: 217px; width:174px; height:117px; padding:10px 15px 15px 10px; background:url(/images/testimonial.png) no-repeat; overflow:hidden;}
/********************************************************************************
			 --- Team Members  ---
*********************************************************************************/
.name {font-family: verdana;font-size: 13px;font-weight: bold;color: #000000;margin: 5px 0px 0px 0px;padding: 0px;}
.second {font-family: verdana;font-style: italic;font-size: 11px;color: #8a8c8e;margin: 0px;padding: 0px;}
.team-box {float:left; width:255px; margin-right:20px; min-height:300px;}
/********************************************************************************
			 --- Awards ---
*********************************************************************************/
.award{position: relative;z-index: 0; margin:15px 0px;}
.award:hover{background-color: transparent;z-index: 50;}
.award span{ /*CSS for enlarged im*/position: absolute;background-color: white;padding: 5px;left: -1000px;border: 1px solid black;visibility: hidden;color: black;text-decoration: none;}
.award span img{ /*CSS for enlarged im*/border-width: 0;padding: 2px;}
.award:hover span{ /*CSS for enlarged image on ho*/visibility: visible;top: 0;left: 300px; /*position where enlarged image should offset horizontal*/}
/********************************************************************************
			 --- Partners---
*********************************************************************************/
td.logo{text-align:center;padding:5px; width:220px; }
td.logo img {max-width:220px;}
td.script{padding-left:15px;padding-top: 5px;padding-bottom: 5px;line-height: 150%;text-align:left;}
h2{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
input.button {color: #000000;font-size: .8em;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
/********************************************************************************
			 --- Announcement---
*********************************************************************************/
.announcement-list {margin-top:1em;}
.announcement-list a {font-size:12px;}
/********************************************************************************
			 --- Announcement---
*********************************************************************************/
.case-studies h3 {font-size:18px;}
/********************************************************************************
			 --- AddThis---
*********************************************************************************/
.addthis_toolbox {padding-left:20px;}
/********************************************************************************
			 --- AddThis---
*********************************************************************************/
.testimonial-page {padding:30px 0px;}
.testimonial-page blockquote {margin:0; padding:0;}
.testimonial-page p {font-size:14px;}
.testimonial-page p.name {text-align:right;}
.testimonial-page p.position {text-align:right;}
.testimonial-page p.company {text-align:right;}
/********************************************************************************
			 --- Menu  ---
*********************************************************************************/
/* MENU WIDTH SETTINGS */
#menu, #menu ul{width:650px;}
#menu ul li ul,  #menu ul li ul li {width: 150px;}
#menu ul li ul li a {width:150px; }
#menu ul li ul li ul {left:160px;}
/* MENU COLOR SETTINGS */
#menu, #menu ul li a {}
#menu ul li a {color: #ffffff;}
#menu ul li a:hover, #menu ul li a:focus, #menu ul li a:active, #menu > ul > li:hover > a  {color: #ffde00;}
#menu ul li a:hover, #menu ul li a:focus, #menu ul li a:active, #menu > ul > li:hover > a, #menu li:hover a  {background-color:#000000;}
#menu ul li.selected > a {background:#000000 url(../images/arrow.gif) no-repeat; background-position:4px 11px; color: #ffde00;}
#menu ul li.selected ul li a {background-image:none;}
#menu ul li ul li a{border-top: 1px solid #fff;}
#menu ul li ul li a {background: x#f47d31;color: #ffffff; text-align:left;}
#menu ul li ul li a:hover, #menu ul li ul li a:focus, #menu ul li ul li a:active, #menu ul li ul li:hover > a{background-color: #000000;color: #ffde00;}
/* GENERAL MENU SETTINGS */
#menu {padding:0px 0px 0px 270px;font-size: 11px; position:relative; z-index:9999;}
#menu a{font-size:12px;font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
#menu ul {list-style: none;margin: 0;padding: 0;}
#menu ul li {position: relative;float: left;}
#menu ul li a {float: left;padding:0px 23px; height:33px; line-height:33px;text-decoration: none; background:url(../images/arrow.gif) no-repeat; background-position:4px 11px;}
#menu ul li.selected > a {text-decoration: none !important;}
#menu ul li em {position: absolute;left: -10001px;top: -10001px;}
#menu ul li ul {display: none;position: absolute;left: 0;top:100%;z-index:500;}
#menu ul li:hover > ul {display: block;}
#menu ul li ul li {display: block;float: none;margin: 0;}
html* #menu ul li ul li {margin-bottom: -3px;}
#menu ul li ul li a {display: block;float: none;height: auto;margin: 0;padding: 6px 10px 6px 10px;line-height: 1.3; background-image:none;}
html* #menu ul li ul li a {float: left;}
#menu ul li ul li a:hover, #menu ul li ul li a:focus, #menu ul li ul li a:active, #menu ul li ul li:hover > a {text-decoration: none;}
#menu ul li ul li ul {top: 0;padding-left: 1px;}
#menu ul li ul li ul li {font-size: 1em;}
#menu ul li ul li ul li a {}
#menu img{display:none;}
/********************************************************************************
			 --- Quovolve  ---
*********************************************************************************/
.quovolver blockquote {padding:0; margin:0;}
.quovolver p {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin:.2em 0em; text-align:left;}
.quovolver cite {text-align:right;}
.quovolver p.name {text-align:right; font-weight:normal; margin:0;}
.quovolver p.position {text-align:right;  margin:0;}
.quovolver p.company {text-align:right;  margin:0;}
/********************************************************************************
			 --- Forms  ---
*********************************************************************************/
.captchaimg {padding-left:10px;}
input.option {margin-right:5px;}
