body {background-color:#a092a0; color:#FFFFFF; font-family:verdana, sans-serif; font-size:small; margin: 0 0 0 10px;}
li {list-style:none;padding:4px;}

/* Link Coloring */
a:link {color: #FFFFFF;}
a:visited, a:hover, a:active {color: #000;}

/* Tables */
.table1 {border: 1px solid #557BDA;}
.table1 td {padding: 6px; border: 1px solid #557BDA;}
.table1Header {vertical-align: top; font-weight:bold;text-align: center;}
.table2 {font-family: Verdana;font-size: small;border:1px solid #333333;}
.table2 td {padding: 8px;}
.table2Header {background-color:#B0C2EE; color:#000; border-width: 1px 1px 0 1px;border-style: solid; border-color: #557BDA;}

/* Red System Messages */
.red {color: red; margin-bottom: 10px;}

/* Other Styles */
.cen {text-align: center;} /* Center */
.bold {font-weight:700;} /* Bold */
.logo {display:block; overflow:hidden; margin:5px;} /* Logo */
.welcome {position: absolute; top: 80px; left: 10px;} /* Welcome Message */
.title {color:#330033; font-size:medium;} /* Checklist Titles */
.chbo {border: 10px solid #557BDA;} /* Chart Border Size and Color */

/* Admin & Profile Styles */
.ap_menu a {display:block; width:165px; height:55px; overflow:hidden; margin: 20px 0 0 0;}
.ap_menu a:hover {display:block; text-indent:-167px;}
.legend {position: absolute; top: 330px; left: 20px;}
.prof {height: 30px;}
.updates {position: relative; left: 100px; width: 400px; border:1px solid #557BDA;}
.updateshead {background:#557BDA; color: #000; text-align:center;font-weight:700; text-align: center;}

/* Form Items */
.button{color:#333333; margin-top:6px; font-size:x-small; text-align:center; background-color:#cccccc; border:1px solid #333333; height:16px;}
.text{color:#333333; margin-top:6px; font-size:10px; background-color:#cccccc; border:1px solid #557BDA;}
input {color:#cccccc; font-size:medium;}
select {color:#333333; font-size:medium; background-color:#cccccc;}
.rem_border {border: 0;}

/* Page Footer */
.footer {float: left; margin-top: 100px; text-align: center;}

/* Popup Styles */
.jqiwarning .jqi {background-color: #000;}
.jqifade { background-color: #000;}
div.jqi{position: absolute; background-color: #557BDA; padding: 10px; width: 300px;}
div.jqi .jqiclose{float: right; margin: -35px -10px 0 0; cursor: pointer;}
div.jqi .jqicontainer{background-color: #000; padding: 5px; color: #999; font-weight: bold;}
div.jqi .jqimessage{background-color: #000; padding: 10px;}
div.jqi .jqibuttons{text-align: center; padding: 5px 0 0 0;}
div.jqi button{padding: 3px 10px 3px 10px; margin: 0 10px;}

/* Install Styles */
.ins1 {font-weight: bold; font-size: 15px;}
.ins2 {font-size: 10px;}
