/* HTML */
html {margin:0;padding:0;color:#333;text-align:center;height:90%;min-height:90%;}

/* BODY */
/*body {width:90%;height:100%;margin:5px;padding:0;font:76%/160% Tahoma, Verdana, Arial, sans-serif;text-align:left;background: #fff url(../images/stripes.gif) repeat;}*/
body {width:90%;height:100%;margin:5px;padding:0;font:76%/160% Tahoma, Verdana, Arial, sans-serif;text-align:left;baground: #fff;}

/* HEADING */
h1 {font-size:130%;margin:0 0 10px 0;padding:0;}
h2, h3, h4 {clear:left;margin:0;padding:.5em 0;}
h3 {font-size:120%;}
h4 {font-size:90%;background-color:#ddd;padding:4px;text-align:center;}

/* LVHA */
a:link {color:#006699;text-decoration:underline;}
a:visited {color:#006699;text-decoration:underline;}
a:hover {color:#006699;text-decoration:none;}
img, img a {border:none;}

/* NAVIGATION */
#main_nav {clear:both;float:left;margin:10px 0;font-size: 11px;font-family: sans-serif;font-weight: bold;}
#main_nav ul {padding:0;margin:0;list-style:none;width:100%;}
#main_nav li {float:left;position:relative;width:120px;background-color:#006699;padding:2px;border:1px solid #fff;color:#fff;text-align:center;text-transform:uppercase;}
#main_nav li:hover {background-color:#0099FF;}
#main_nav li a, #main_nav li a:hover {color:#fff;text-decoration:none;display:block;}
#main_nav li ul {display:none;position:absolute;top:23px;left:0;width:120px;}
#main_nav li ul li {text-transform:capitalize; background-color:#ddd;color:#000;text-align:left;width:120px;}
#main_nav li ul li a {color:#000;display:block;padding:3px;}
#main_nav li:hover ul, #main_nav li.over ul {display:block;background-color:#0099FF;color:#fff;}

/* APPLICATION MENU */
#menu {float:left; list-style-type:none;margin:0;padding:0;width:260px;font-size:11px;}
#menu li {padding:4px;margin-bottom:2px;background-color:#FFF0D1}
#menu li.current {background-color:#fff;font-weight:bold;}

/* LAYOUT */
#container {background-color:#fff;padding:10px;width:900px;min-height:600px;overflow:auto;}
#main_content {padding:0;}
#content {float:left;margin-left:10px;}
#sideright {float:right;width:150px;border:1px solid #006699;padding:2px;font-size:11px;}
#sideright ul { list-style-type:none;margin:0;padding:0;}
#sideright ul li {padding-left:20px;margin:5px;}
li.help {background:url(../images/ques.png) no-repeat center left;}
li.faq {background:url(../images/faq_icon.png) no-repeat center left;}
#copyright {padding-top:20px;text-align:center;}
.errors {width:455px;}
.errors ul, .errors_heading {color:red;}
