html, body {margin: 0;padding: 0;background: #E0DEDF url(../images/bg.gif) repeat-x;font-family: Arial, Helvetica, sans-serif;}
.clear {clear:both;}
.datasheet {float:right;border:1px solid #ccc;background:#efefef url(/images/pdficon_large.gif) no-repeat 10% 50%;padding:15px 10px 15px 50px;margin:0 10px 5px 10px;}
#wrapper {width:1036px;margin:0 auto;}
#pagewrap {float:left;width:1010px;padding:0 15px 15px 15px;background:#fff;height:100%;}

#header {position: relative;height:100px;background:#fff;margin:0 auto;}
#header #logo {float:left;margin:20px 0 0 10px;border:none;}

#header #menu {float: right;margin-top:5px;width:400px;}
#header #menu ul {float:left;text-align:left;list-style-type: none;margin: 0px;padding: 0px;}
#header #menu ul li {display:inline;color: #999;}
#header #menu ul li a {color: #999;font: 75% Arial, Helvetica, sans-serif;padding: 0px 6px;text-decoration:none;}
#header #menu li a:hover {text-decoration:underline;}
#header #menu p {float:right;margin:3px 0 0px 0;padding:0px 0 0 0;display:inline;color: #999;font: 75% Arial, Helvetica, sans-serif;vertical-align:middle;}
#header #menu p img {margin:0;vertical-align:middle;}

#contentwrap {float:left;clear:both;margin:0 auto; border-top:1px solid #D9D9DC;padding:10px 0 0 0;background:url(../images/bg-sidebar3.gif) no-repeat top left;}

/************** SIDEBAR NAVIGATION ***************/

#sidebar {float:left;width:222px;padding:0 0px 10px 0;}
#sidebar .gutter {padding:0px;margin:0;}

#navcontainer {width: 200px;padding:10px 0 0 11px;font: 90% Arial, Helvetica, sans-serif;color:#1F6D7D;}
#navcontainer ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#navcontainer li {margin: 0;}
#navcontainer li a {display: block;padding: 6px 0px 6px 10px;color: #617483;text-decoration: none;}
#navcontainer li a:hover {background-color: #CCCCCC;color:#617483;}
#navcontainer li a.current {background-color:#617483;color:#E0DEDF;}

/************* END OF SIDEBAR NAVIGATION *********/

#sidebar .box {border-top:1px solid #617483;color:#617483;margin:10px;height:150px;padding:10px;}
#sidebar .box a {color:#617483;}
#sidebar .box a:hover {color:#0D4C58;}
#sidebar .box h3 {font-weight: normal;margin-bottom: 0px;margin-top:0px;font-size:100%;}
#sidebar .box h5 {margin-top:0px;font-size:70%;}
#sidebar-nav {margin-left:0;padding-left:0;list-style-type:none;font-size:70%;color:#5A6A4F;}

#sidebar #twitter {position:relative;z-index:0;margin:30px auto 0 auto;width:198px;}
#sidebar #twitter #twitter-bird {position:absolute;top:-20px;left:150px;z-index:20;}
#sidebar #twitter_t {width:198px;height:32px;background:url("/images/twitter-feed-top.gif") no-repeat 0 0;}
#sidebar #twitter_m {width:198px;padding:0;margin:0;background:url("/images/twitter-feed-middle.gif") repeat-y 0 0;}
#sidebar #twitter_container {padding:0px 0;}
#sidebar #twitter_update_list {margin:0;padding:10px 0;overflow:hidden;font:normal 12px/16px Arial, Helvetica, sans-serif;color:#666;}
#sidebar #twitter_update_list li {list-style:none;padding:5px 10px;border-top:1px solid #e0e0e0;}
#sidebar #twitter_update_list li:last-child {border-top:1px solid #e0e0e0;}
#sidebar #twitter_update_list li:first-child {border:none;}
#sidebar #twitter_update_list li a {color: #50a4fb;text-decoration: none;}
#sidebar #twitter_update_list li a:hover {text-decoration:underline;}
#sidebar #twitter_b {width: 198px;height:11px;background:url("/images/twitter-feed-bottom.gif") no-repeat 0 0;}
#sidebar #twitter_p {text-align:right;margin:5px 20px 0 0;padding:0;font-size:10px;}
#sidebar #twitter_p a {color: #50a4fb;text-decoration: none;font-size:10px;}
#sidebar #twitter_p a:hover {text-decoration:underline;}

#main-content {float:right;width:785px;height:100%;padding-bottom:10px;background:#fff;}

#content {float:left;height:100%;width:545px;clear:both;padding:15px 0 10px 30px;}
#content h1 {font-size:130%;color: #EF4136;margin-top:0px;padding:0px 0 5px 0;font-weight:normal;border-bottom:1px solid #FF3333;}
#content h2 {font-size:100%;color: #EF4136;margin-top:0px;padding:0px 0 5px 0;font-weight:normal;border-bottom:1px solid #FF3333;}
#content p {color: #666;font-size: 80%;}
#content strong, #content b {color: #000;font-weight:bold;}
#content p, #content td {color: #666666;font-size: 80%;}
#content ul, ol {font-size:80%;color: #666666;}
#content h5 {margin-bottom:0px;}
#content p.nomargin {margin-top:0px;}
#content .bold {color: #000;font-weight:bold;}
#content .black {color: #000;}
#content .handcursor {cursor:pointer;color:#0000FF;text-decoration:underline;}

#content-sidebar {float:right;width:200px;clear:right;}
#content-sidebar .gutter {padding: 20px 5px 20px 5px;}
#content-sidebar p {font-size:80%;}
#content-sidebar p.testimonial {width:152px;color:#EF4136;line-height:1.5em;padding:5px 10px;font-weight:bold;font-style:italic;background:url(/images/bg-testimonial.gif) no-repeat bottom left;}

/* Right Margin Advert Box */

#content-sidebar .box {margin-top:50px;border-left:5px solid #FF0000;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#content-sidebar .box p {color: #000;font-size:70%;padding:10px;margin:0;}

/********* TRIAL ADVERT (Right Sidebar) *************/

#box-trial {height:176px;width:200px;text-indent:10000px;overflow:hidden;background: url(../images/button-trial-hover.gif) top left no-repeat;display: block;}
#box-trial:hover{background-position: bottom left;}

/********* PARTNERS ADVERT (Right Sidebar) ***********/

#box-partners {height:176px;width:200px;text-indent:10000px;overflow:hidden;background: url(/images/button-partner-hover.gif) top left no-repeat;display: block;}
#box-partners:hover{background-position: bottom left;}

/************ THREAT CENTER ***********************/

#threat-center-content {float:left;width:755px;height:100%;padding:15px 0 10px 30px;background:#fff;}
/* #threat-center-content {float:left;height:100%;width:545px;clear:both;padding:15px 0 10px 30px;} */
#threat-center-content h1 {font-size:130%;color:#EF4136;margin-top:0px;padding:0px 0 5px 0;font-weight:normal;border-bottom:1px solid #FF3333;}
#threat-center-content h2 {font-size:100%;color:#EF4136;margin-top:0px;padding:0px 0 5px 0;font-weight:normal;border-bottom:1px solid #FF3333;}

/*#threat-center-content #graphlist {list-style-type:none;margin:15px 0 0 0;padding:0;}
#threat-center-content #graphlist li {list-style-type:none;float:left;text-align:center;color:#617483;padding:5px 12px;font:100% Arial, Helvetica, sans-serif;}
#threat-center-content #graphlist img {display:block;border:none;margin:0 0 20px 0;padding:0;}
#threat-center-content #graphlist a {color:#617483;}
#threat-center-content #graphlist a:hover {color:#293740;}
#threat-center-content p {color: #666;font-size: 80%;}
#threat-center-content strong, #threat-center-content b {color: #000;font-weight:bold;}
#threat-center-content p, #threat-center-content td {color: #666666;font-size: 80%;}
#threat-center-content ul, ol {font-size:80%;color: #666666;}
#threat-center-content h5 {margin-bottom:0px;}
#threat-center-content p.nomargin {margin-top:0px;}
#threat-center-content .bold {color: #000;font-weight:bold;}
#threat-center-content .black {color: #000;}
#threat-center-content .handcursor {cursor:pointer;color:#0000FF;text-decoration:underline;} */

#threat-center-content #graph-tables table {width:700px;}
#threat-center-content #graph-tables th {text-align:left;font-size:90%;color:#000;padding:5px 0 5px 5px;background:#ddd;}
#threat-center-content #graph-tables td a {}
#threat-center-content #graph-tables td {padding:5px 10px;text-align:center;}
#threat-center-content #graph-tables td img {border:none;margin-top:10px;}
#threat-center-content #graph-tables td.line {padding-bottom:10px;border-bottom:1px solid #BFC0C4;}
#threat-center-content #graph-tables span.chart-info {font-size:70%;text-align:right;color:#0000FF;text-decoration:underline;cursor:default;}

/************ PARTNERS PAGES ***********************/

#content #benefits-table th {text-align:left;font-size:90%;background:#F0EFEF;padding:5px 0 5px 5px;}
#content #benefits-table td {vertical-align:top;padding:5px 0 5px 5px;}

#footer {width:1010px;margin:0 auto;padding-top:10px;}
#footer p {text-align:center;margin-top:10px;color: #8E8E8F;font: 75% Arial, Helvetica, sans-serif;}
#footer ul {text-align:center;list-style-type: none;margin: 0px;padding: 0px;}
#footer ul li {display:inline;color: #617483;}
#footer a {text-decoration:none;color: #617483;font: 75% Arial, Helvetica, sans-serif;padding: 0px 6px 0px 3px;}
#footer li a:hover {color:#617483;text-decoration:underline;}
#footer li a.active {font-size:75%;color:#617483;font-weight:bold;}

/************* CASE STUDIES *************************/

#case-studies table {}
#case-studies th {text-align:left;font-size:90%;color:#000;padding:5px 0 5px 5px;margin:5px 0;background:#ddd;}
#case-studies td a {}
#case-studies td {padding:5px 10px;text-align:center;}
#case-studies td img {border:none;margin-top:10px;}
#case-studies td.line {padding-bottom:10px;border-bottom:1px solid #BFC0C4;}

