html { background:url('../images/bg-page.gif') top center repeat-y; }
body { background:url('../images/bg-header.gif') top center no-repeat; margin: 0px; padding: 0px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; }
#wrapper { margin: 0 auto; width:960px; }
#header { height: 128px; }
#smoothmenu1 { height:34px; background:#efeff3; border-top: 1px solid #376093; border-bottom: 1px solid #376093; }
#header-mid { height: 235px; background:url('../images/bg-header-mid.gif') top center no-repeat; }
#content-txt { background:url('../images/bg-side-column.gif') left repeat-y; border-bottom: 1px solid #375f93; }
#footer { clear:both; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 10px 20px 0 0; line-height: 24px; }
a:link { color: #376093; text-decoration: none; }
a:visited { text-decoration: none; color: #355b8a; }
a:hover { text-decoration: underline; color: #333; }
a:active { text-decoration: none; color: #355b8a; }
/* HEADER */
h1.logo { height: 64px; width: 470px; margin:36px 0px 5px 40px; background: url('../images/logo.gif') no-repeat; text-indent: -9000px; float: left; display:inline; }
/* HEADER-MID */
#talk-risk { width:190px; margin-left: 45px; color: #FFF; float:left; display:inline; line-height:18px; }
h2.white { padding: 25px 0 10px 0; margin:0; }
h4.green { text-align:right; margin-right:5px; padding:0; }
#quick-about { width: 510px; height: 80px; float:left; margin-left: 40px; color:#6d6d6d; font-family:Arial, Helvetica, sans-serif; line-height:18px; }
h3.black { text-align:left; margin-bottom: 0; padding-bottom: 0; }
* html h3.black { margin-top: 15px; }
*+html h3.black { margin-top: 15px; }
h4.darkblue { text-align:right; margin: 2px 0 0 4px; padding-bottom: 0; }
#talk-risk ul { list-style: none; padding:0; text-align:right; float:right; }
.check-it-out { height: 15px; width: 98px; margin:36px 0 5px 40px; background: url('../images/txt-check-it-out.gif') no-repeat; text-indent: -9000px; float: right; display:inline; cursor: pointer; }
.arrow-read-more { height: 15px; width: 87px; margin:5px 0 0 0; background: url('../images/txt-arrow-read-more.gif') no-repeat; text-indent: -9000px; float: right; display:inline; cursor: pointer; }
/* CONTENT TXT */
#index-column-left { clear:both; margin-left: 40px; margin-bottom: 15px; width:205px; padding-top: 15px; font-family: Arial, Helvetica, sans-serif; line-height:18px; float: left; display:inline; }
#index-column-left h2.black { text-align:center; margin: 0 0 10px 0; padding:8px 0 5px 0; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; }
.news-holder { padding-bottom: 10px; }
#twitter a, #twitter a:link, #twitter a:visited { color: #000; }
#twitter a:hover { text-decoration:none; }
#index-column-right { margin-right: 20px; width:655px; float: right; line-height: 18px; color: #323232; font-family: Arial, Helvetica, sans-serif; margin-top: 15px; display: inline; }
#title-holder { width:400px; height: 65px; border-bottom: 1px solid #eaeaea; }
#leech-services { border: 1px solid #2c2c2c; background: #f7f7f9; width:235px; height:240px; float:right; }
#leech-services-inside { margin: 10px 15px; }
h2.black_bgw { padding:0; margin:0; }
h4.lightgrey { padding:0; margin:0; }
h4.darkblue_bgw { padding:0; margin:0; }
#leech-services-inside ul { list-style: none; padding:0; margin:10px 0 0 20px; }
#leech-services-inside ul li { background:url('../images/icon-arrow-green-services.gif') left no-repeat; padding-left: 22px; background-position: 0 3px; }
.services_li { margin: 0; padding:0; }
.pp-list { text-align: left; padding: 0 0 0 15px; margin: 10px 0 15px 0;}
tbody tr td ol { text-align: left;}
div#index-column-right div table tbody tr td img { border: none;}
/* FOOTER */
#footer a, #footer a:link, #footer a:visited { color:#000; text-decoration:none; }
#footer a:hover { color: #386193; }
#footer .underline { text-decoration:underline; }
.services_li1 { margin: 0; padding:0; }
h2.black_bgw1 { padding:0; margin:0; }
h4.darkblue_bgw1 { padding:0; margin:0; }
h4.lightgrey1 { padding:0; margin:0; }
/*CONTENT PAGES */
h2.page_title { padding:0; }
/* KB Table */

#hor-zebra-kb-1 { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 10px; width: 640px; text-align: left; border-collapse: collapse; }
#hor-zebra-kb-1 th { font-size: 14px; font-weight: normal; padding: 10px 8px; color: #000; background:#d6d6d9; }
#hor-zebra-kb-1 td { padding: 10px 8px; background:#f7f7f9; color:#5a5a5c }
#hor-zebra-kb-1 .odd { padding: 10px 8px; background: #e9eef2; color:#5a5a5c }
#hor-zebra-kb-1 tbody tr:hover td {	color: #000; background: #efeff3; }
a#toggle img, a#toggle2 img, a#toggle3 img, a#toggle4 img, a#toggle5 img, a#toggle6 img, a#toggle7 img, a#toggle8 img, a#toggle9 img, a#toggle10 img, a#toggle11 img, a#toggle12 img, a#toggle13 img, a#toggle14 img, a#toggle15 img, a#toggle16 img, a#toggle17 img, a#toggle18 img, a#toggle19 img, a#toggle20 img { border: 0px; }
table tbody tr td p { margin-bottom: 0px;}

.submit {border: 2px solid #376093; padding:4px; color:#000; cursor: pointer; background:none;}
.submit:hover { padding:4px; color:#FFF; cursor: pointer; background:#376093;}
div#index-column-right img { border: 1px solid #000;}
