/*  reset  */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

body
{
	background: #666666;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0px 10px 10px 10px;
	padding: 0px;
	height:100%;
}
/*  fonts  */

body{font:8pt Verdana, Arial,Helvetica,"Bitstream Vera Sans",sans-serif;}table{font-size:inherit;}select, input, textarea {font:1em Verdana,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;}pre, code{font:115% monospace;}body *{line-height:1.22em;}

/* Actian Stuff */
#container {margin:0 auto 0 auto;text-align:left;position:relative;z-index:100;min-width:950px}
#topnav {height:53px}
#topnav img#logo {position:absolute;left:5px;top:18px;}
#topnav #searchbox {position:absolute;right:0;top:25px;background-color:#fff;padding:2px;}
#topnav #searchbox input.searchbox {margin-right:2px;}
#topnav #logreg {position:absolute;right:85px;top:5px;color:#fff;z-index:99;}
#topnav #logreg a {color:#fff;padding:0 5px 0 5px;}
#topnav #logreg a:hover {color:#7AC142;}

/* style for top navigation */
#nav {position:absolute;top:30px;left:165px;z-index:99}
#nav, #nav ul {position:absolute;float: left;width: 630px;background: #666;font-weight: bold;padding: 0;margin: 0 0 1em 0;z-index:99;list-style-image:none;list-style-type:none}
#nav li span {display:none;}

#nav a#topnavProducts {background:transparent url(http://www.actian.com/images/topnav/products.gif) no-repeat 100% 100%;height:14px;width:77px;}
#nav a#topnavProducts:hover {background:transparent url(http://www.actian.com/images/topnav/products-on.gif) no-repeat 100% 100%;}
#nav li:hover a#topnavProducts, #nav li.sfhover a#topnavProducts {background:transparent url(http://www.actian.com/images/topnav/products-on.gif) no-repeat 100% 100%;}

#nav a#topnavDownloads {background:transparent url(http://www.actian.com/images/topnav/downloads.gif) no-repeat 100% 100%;height:14px;width:88px;}
#nav a#topnavDownloads:hover {background:transparent url(http://www.actian.com/images/topnav/downloads-on.gif) no-repeat 100% 100%;}
#nav li:hover a#topnavDownloads, #nav li.sfhover a#topnavDownloads {background:transparent url(http://www.actian.com/images/topnav/downloads-on.gif) no-repeat 100% 100%;}

#nav a#topnavCommunity {background:transparent url(http://www.actian.com/images/topnav/community.gif) no-repeat 100% 100%;height:14px;width:87px;}
#nav a#topnavCommunity:hover {background:transparent url(http://www.actian.com/images/topnav/community-on.gif) no-repeat 100% 100%;}
#nav li:hover a#topnavCommunity, #nav li.sfhover a#topnavCommunity {background:transparent url(http://www.actian.com/images/topnav/community-on.gif) no-repeat 100% 100%;}

#nav a#topnavSupport {background:transparent url(http://www.actian.com/images/topnav/support.gif) no-repeat 100% 100%;height:14px;width:136px;}
#nav a#topnavSupport:hover {background:transparent url(http://www.actian.com/images/topnav/support-on.gif) no-repeat 100% 100%;}
#nav li:hover a#topnavSupport, #nav li.sfhover a#topnavSupport {background:transparent url(http://www.actian.com/images/topnav/support-on.gif) no-repeat 100% 100%;}

#nav a#topnavPartners {background:transparent url(http://www.actian.com/images/topnav/partners.gif) no-repeat 100% 100%;height:14px;width:77px;}
#nav a#topnavPartners:hover {background:transparent url(http://www.actian.com/images/topnav/partners-on.gif) no-repeat 100% 100%;}
#nav li:hover a#topnavPartners, #nav li.sfhover a#topnavPartners {background:transparent url(http://www.actian.com/images/topnav/partners-on.gif) no-repeat 100% 100%;}

#nav a#topnavCustomers {background:transparent url(http://www.actian.com/images/topnav/customers.gif) no-repeat 100% 100%;height:14px;width:87px;}
#nav a#topnavCustomers:hover {background:transparent url(http://www.actian.com/images/topnav/customers-on.gif) no-repeat 100% 100%;}
#nav li:hover a#topnavCustomers, #nav li.sfhover a#topnavCustomers {background:transparent url(http://www.actian.com/images/topnav/customers-on.gif) no-repeat 100% 100%;}

#nav a#topnavAbout {background:transparent url(http://www.actian.com/images/topnav/about.gif) no-repeat 100% 100%;height:14px;width:63px;}
#nav a#topnavAbout:hover {background:transparent url(http://www.actian.com/images/topnav/about-on.gif) no-repeat 100% 100%;}
#nav li:hover a#topnavAbout, #nav li.sfhover a#topnavAbout {background:transparent url(http://www.actian.com/images/topnav/about-on.gif) no-repeat 100% 100%;}

#nav a {display: block;color: #fff;text-decoration: none;padding: 0;height:14px;}
#nav li {float: left;padding: 0;}
#nav li ul {position: absolute;left: -999em;height: auto;width: 200px;  font-weight: normal;margin: 0;padding:5px 0 5px 0;z-index:99}
#nav li li {padding:2px 2px 2px 10px;}
#nav li ul a {width: 200px;color:#fff;}
#nav li ul a:hover {color:#7AC142;}
#nav li ul ul {margin: -1.75em 0 0 14em;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}

#nav li:hover, #nav li.hover {
  position: static;
}

div.download {position:absolute;top:10px;right:0px;z-index:99;}
img.download {width:150px;height:30px;border:0px}
#toplinks ul {float: left;width: 260px;background: #666;padding: 0;margin: 0 0 1em 0;z-index:99;list-style-type:none;list-style-image:none}
#toplinks li span {display:none;}
#toplinks a {display: block;color: #fff;text-decoration: none;padding: 0;}
#toplinks li {float: left;padding: 0;width:160px;text-align:right;}
#toplinks li ul {position: absolute;left: -999em;height: auto;width: 180px;     font-weight: normal;margin: 0;padding:5px 0 5px 0;z-index:99}
#toplinks li li {padding:2px 2px 2px 10px;}
#toplinks li ul a {width: 160px;color:#fff;}
#toplinks li ul a:hover, #toplinks li a:hover {color:#7AC142;}
#toplinks li:hover ul ul, #toplinks li:hover ul ul ul, #toplinks li.sfhover ul ul, #toplinks li.sfhover ul ul ul {left: -999em;text-align:right;}
#toplinks li:hover ul, #toplinks li li:hover ul, #toplinks li li li:hover ul, #toplinks li.sfhover ul, #toplinks li li.sfhover ul, #toplinks li li li.sfhover ul {left: 0px;text-align:right;}
.wwide {background:transparent url(http://www.actian.com/images/topnav/btn-worldwide.gif) no-repeat 100% 50%;padding-right:20px !important;list-style-type:none;list-style-image:none}
li.divider {padding:3px 0px 0 0px;width:10px !important;}
#toplinks li:hover, #toplinks li.hover {
  position: static;
}

table.c_header {
        width: 100%;
        min-width: 950px;
        border: 0px;
}

td.c_header_l {
        background: url( http://www.actian.com/images/header-l.jpg );
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 703px;
        height: 60px;
}

td.c_header_m {
        background: url( http://www.actian.com/images/header-m.jpg );
        background-repeat: repeat-x;
        background-position: 0 0;
        height: 60px;
}

td.c_header_r {
        background: url( http://www.actian.com/images/header-r.jpg );
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 296px;
        height: 60px;
        text-align: right;
        vertical-align: bottom;
        color: #008FCE;
        font-size: 16pt;
        font-weight: bold;
        padding-right: 10px;
}

#headlink a, #headlink a:hover, #headlink a:visited, #headlink a:active {
        color: #008FCE;
        font-size: 15.2pt;
        font-weight: bold;
        text-decoration: none;
}

div.global {
        background: #FFFFFF;
        border:2px solid #919AA1;
}

/*.clear {overflow:hidden;}*/
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
/* Hides from IE-mac \*/
.clear {display:block;}
/* End hide from IE-mac */

#content ul.form {margin:0 !important!;padding:0 !important!;}
#content ul.form li {list-style:none !important!; padding:5px 0 5px 0;margin:0 !important;background:none;}
#content ul.form li>label {width:175px;float:left;font-weight:bold;text-align:right;padding:2px 10px;}
#content ul.form input.inputRadio, #content ul.form input.inputCheckbox {width:20px;}
#content ul.form input.inputText, #content ul.form select, #content ul.form textarea {width:250px;}
#content ul.form textarea {height:100px;}
#content ul.form div {float:left;}
#content ul.form div>label {display:block;margin-bottom:3px;}
#content ul.form div>label.labelCheckbox {}

