/* CSS Document */
body, html {width:100%; height:auto; color:#000; margin:0; padding:0; font-size:small; font-family:Verdana,Arial,Helvetica,sans-serif; background-color:#fff;}

#banner {width:100%; height:65px; border-bottom:5px solid #E91712; margin:0 0 24px 0; padding:0; background-image:none;}
#banner #leftnav {width:100%; height:54px; background-image:url(/lib/images/prosconlogo.jpg); background-position:top left; background-repeat:no-repeat;}
#banner #leftnav img {display:none}
#banner #photo {background-color:green; width:0; height:0}
#banner #photo img {display:none; width:0; height:0}
#banner #rightnav {width:0; height:0}
#banner #rightnav #links {width:0; height:0; margin:0}
#banner #rightnav #links a {display:none; background-image:none; padding:0}
#banner #rightnav #search {width:0; height:0}
#banner #rightnav #search form {display:none}
#banner #rightnav #search input {display:none; width:0; padding:0; height:0; font-size:8pt;}

div.content, td div.content {width:100%; color:#000; font-size:small; font-family:Verdana,Arial,Helvetica,sans-serif;}
#content #leftnav, table #content td #leftnav {display:none}
#content #leftnav #nav {display:none}
#content #leftnav #clients  {display:none}

#content #main, table #content td #main {width:100%; height:auto; margin:0; padding:0; color:#000; font-size:small; font-family:Verdana,Arial,Helvetica,sans-serif; line-height:140%; background-color:#fff; background-image:none);}
#content #main h1 {font-size:large; font-weight:bold; color:#000; margin:0 0 15px 0;  padding:0 12px 0 0; line-height:115%}
#content #main h2 {font-size:medium; font-weight:bold; color:#000;  margin:20px 0 1px 0;  padding:0 12px 0 0; line-height:115%}
#content #main h3 {font-size:medium; font-weight:bold; color:#000;  margin:20px 0 1px 0;  padding:0 12px 0 0; line-height:115%}
#content #main h4 {font-size:small; font-weight:bold;  margin:20px 0 0 0; padding:0; line-height:115%;}
#content #main h5 {font-size:small; font-weight:bold;  margin:8px 0 0 0; padding:0; line-height:115%;}
#content #main p {margin-top:0; padding:0}
#content #main a {color:#000; text-decoration:none}
#content #main a:visited {color:#000;}
#content #main a:hover {color:#000;}
#content #main a img {border:0}
#content #main .floatleft {float:left; margin:0 18px 18px 0; clear:left;}
#content #main .floatright {float:right; margin:0 12px 18px 18px; clear:right;}
#content #main .clearright {clear:right;}
#content #main .clearleft {clear:left;}
#content #main .clearboth {clear:both;}
#content #main .clearnone {clear:none;}
#content #main ol {line-height:125%; margin-bottom:15px; margin-top:3px;}
#content #main ul {line-height:125%; margin-bottom:15px; margin-top:3px;}
#content #main li {padding:0 0 4px 0;}
#content #main ul ul {margin-bottom:5px; margin-top:3px;}
#content #main ul ul li {padding-top:0; margin-top:0}
#content #main ol ul {margin-bottom:5px; margin-top:3px;}
#content #main ol li ul, #content #main ul li ul {margin-bottom:5px; margin-top:3px;}
#content #main .caption, div #main .caption, #content #main p .caption {line-height:118%; text-align:center; font-style:italic; padding:6px 0 0 0; font-size:x-small}
#content #main table {margin:0; padding:0}

#content #main #rightcol {display:none; width:0; height:0}
#content #main #rightcol h1 {display:none;}
#content #main #rightcol ul {display:none;}
#content #main #rightcol ol {display:none;}
#content #main #rightcol li {display:none;}
#content #main #rightcol ul li {display:none;}
#content #main #rightcol a {display:none;}
#content #main #rightcol a:hover {display:none;}

#content #main #features {color:#000}
#content #main table td #features {margin:0; padding:0}
#content #main #features ul, #content #features ul {margin:6px 0 0 0; padding:0;}
#content #main #features li, #content #features li {line-height:110%; margin:0 0 12px 0; padding:0; list-style-type:none; clear:left}
#content #main #features h4, #content #features ul li h4 {margin-top:0; padding:0; line-height:100%; clear:left;}
#content #main #features ul li ul li, #content #features ul li ul li {list-style-type:disc; clear:none;}
#content #main #features img {border:2px solid #ccc; padding:0; margin:0}
#content #main #features img.floatleft {float:left; margin:0 8px 12px 0; padding:0; clear:left;}
#content #main #features .floatleft {float:left; margin:0 5px 8px 0; padding:0; clear:left;}
#content #main #features .floatright {float:right; margin:0 0 8px 5px; padding:0; clear:right;}

#footer {color:#000; width:auto; height:auto; background-image:none;}
#footer td.logos {display:none; width:0}
#footer td {padding:75px 0 0 0; width:auto; font-size:11px; line-height:16px;}
#footer a {color:#000; text-decoration:none}
#footer p {margin:0; padding:0; line-height:16px;
#footer a img {display:none}
