body {margin:0px; padding:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; }

.cls {clear:both; height:0px; overflow:hidden;}
h1, h2, h3, h4, h5, h6, p, ul, li {margin:0px; padding:0px;}
form, input, select, label {margin:0px;}

#mainBig {background:#FFFFFF url(images/bg-main.gif) 0px 0px repeat-y; width:100%; color:#333333}

#header {height:58px; background:#223E6E url(images/bg-header.jpg) 0px 0px no-repeat; overflow:hidden;}
#header img {border:none; float:left; margin:8px 0px 0px 42px;}
#header ul {list-style:none; float:right; color:#9EAABF; background:url(images/bg-menu-top.jpg) bottom left repeat-x; padding:8px 0px;}
#header li {float:left; width:auto;}
#header li a {color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none; margin:0px 10px 0px 10px;}
#header li a:hover {text-decoration:underline;}

#lines {height:3px; background:url(images/lines.gif) 0px 0px repeat-x; overflow:hidden;}

#mainBig #left {width:230px; float:left; padding:20px 15px 0px 15px; scroll:auto; background:transparent url(images/left-top.jpg) 0px 0px repeat-x;}
#mainBig #left input.search {margin:0px 5px 5px 0px; width:140px; height:18px; border:#000000 1px solid; float:left;}
#mainBig #left input.btn {height:22px; overflow:hidden; border:none; background-color:#425683; color:#FFFFFF; font-size:11px; font-weight:bold; float:left; padding:0px; width:80px;}
#mainBig #left #showMenu {padding:5px 0px 5px 10px;}
#mainBig #left #showMenu a {text-decoration:none; font-size:11px; font-weight:bold; color:#00589F;}
#mainBig #left #MenuLeft {width:230px; position:absolute;}

#mainBig #left ul#subheadings {list-style:none;}
#mainBig #left li {padding:0px 0px 1px 0px; margin:0px 0px 1px 0px; border-bottom:#808080 1px dotted;}
#mainBig #left li a {background:#C1D1E1 url(images/bg-menu-left-off.gif) 0px 0px no-repeat; height:20px; line-height:20px; overflow:hidden; display:block; font-size:11px; font-weight:bold; color:#223E6E; text-decoration:none; padding:0px 0px 0px 15px;}
#mainBig #left li a:hover {background:#C1D1E1 url(images/bg-menu-left-on.gif) 0px 0px no-repeat; color:#00589F;}

#mainBig #right {margin:0px 0px 0px 261px; padding:20px 0px 10px 19px; background:transparent url(images/box-top.jpg) 0px 0px repeat-x; }

#mainBig #right #AFrame {width:100%;}

#footer {background:#223E6E; color:white; font-size:11px; text-align:center;}
#footer p {width:100%; margin:4px 2px 2px 4px auto;}

#rightPages {margin:10px;}
#rightPages h1 {color:#223E6E; font-size:18px; padding:10px 0px 10px 0px;}
#rightPages h2 {color:#223E6E; font-size:14px; padding:0px 0px 10px 0px;}
#rightPages p {line-height:14px; padding:0px 0px 10px 0px;}
#rightPages ul {list-style:none; padding:0px 0px 10px 15px; line-height:14px;}
#rightPages li {background:url(images/point.jpg) 0px 6px no-repeat; padding:0px 0px 0px 10px;}
#rightPages img { float:left; padding: 10px 20px 30px 0px;}

