@charset "UTF-8";
/* CSS Document */
body {margin:0px;padding:0px;background:#e9e9ee;font-family:Arial;}
img {border:0px;}

#header {width:985px;margin:0px;padding:0px;position:relative}
.headerNav {float:right;margin:16px 0px 0px 0px;padding:0px;text-align:right;color:#f47536;font:9pt Arial;}
.headerNav p {margin:0px;padding:0px;line-height:32px;}
.headerNav input {margin:0px;padding:0px;}
.headerNav a:link, .headerNav a:visited {color:#f47536;padding:0px 8px 0px 8px;text-decoration:none;}
.headerNav a:hover {text-decoration:underline;}
.headerNav .searchBox {width:160px;height:22px;border:1px solid #7f9db9;padding:3px 0px 3px 3px;margin-right:4px;}

#shadow {width:990px;margin:0px auto;background:url(/images/eiffel08/bg-shadow.gif) repeat-y;}
#container {width:980px;position:relative;top:-1px;left:5px;}

#share_this {clear:both;width:982px;}
#share_this p {height:5px;line-height:5px;text-align:center;}

#footer {clear:both;width:982px;position:relative;left:4px;height:25px;background:url(/images/eiffel08/bg-footer.gif) repeat-x;font:11px Arial;color:#fff;}
#footer p {line-height:25px;text-align:center;}
#footer a:link, #footer a:visited {color:#fff;text-decoration:none;}
#footer a:hover {color:fff;text-decoration:underline;}

/* Sidebar and Sidenav Styles */
#sideBar {width:211px;float:left;margin:15px 0px 0px 0px;}

ul.sideNav {list-style:none;margin:0px;padding:0px;font:13px Arial;border-top:1px solid #bebebe;}
ul.sideNav li {background:url(/images/eiffel08/bg-sidenav.gif) repeat-y right;margin:0px;padding:8px 0px 8px 30px;border-bottom:1px solid #bebebe;}
ul.sideNav li a:link, ul.sideNav li a:visited {text-decoration:none;color:#143f6e;}
ul.sideNav li a:hover {text-decoration:underline;}

#bugs {margin:20px 0px 20px 0px;padding:0px;text-align:left;}
#bugs img {display:block;margin-bottom:5px;}

/* Main Content Box Styles -- the left positioning can be set to -3 if <title> tag issue is fixed */
#mainContent {float:right;position:relative;left:-5px;width:759px;background:#fff url(/images/eiffel08/bg-mainContent.jpg) no-repeat top right;border:1px solid #bebebe;margin:7px 5px 12px 0px;font:10pt Arial;line-height:1.5em;min-height:500px;}
#mainContent td {font:10pt Arial;}
.padded {padding:0px 10px 30px 10px;}

#mainContent a:link, #mainContent a:visited {color:#f47536;text-decoration:none;font-weight:bold;}
#mainContent a:hover {text-decoration:underline;}

#mainContent h1 {font:bold 26px Arial;color:#015a8d;margin-top:20px;}
#mainContent h1 span {font-size:70%;}
#mainContent h2 {font:bold 18px Arial;color:#f47536;}
#mainContent h3 {font:bold 14px Arial;color:#f47536;}

#mainContent ul {list-style:none;margin:0px;padding:3px 0px 3px 20px;}
#mainContent ul li {margin-bottom:12px;padding-left:12px;background:url(/images/eiffel08/bullet-grey.gif) no-repeat;}

/* Home Page Styles */

.featuresTable {width:98%;margin:20px auto;background:url(/images/eiffel08/bg-featuresTable.gif) repeat-x top;border:1px solid #999}
.featuresTable .padded {padding:0px 7px 10px 10px;}
.featuresTable td {border-right:1px solid #999;vertical-align:top;font:10pt Arial;color:#4c4c4c;}
.featuresTable td table td {border:none;}
.featuresTable td h4 {font:normal 17px Arial;color:#015a8d;margin:14px 0px 20px 0px;}
.featuresTable a:link, .featuresTable a:visited {color:#4a83bf;text-decoration:none;}
.featuresTable a:hover {text-decoration:underline;}
.featuresTable ul {list-style:none;margin:0px;padding:0px;}
.featuresTable ul li {padding-bottom:8px;}
