
/* --------------------------------------- */
/* ----------- Common Styles ------------- */
/* --------------------------------------- */

body {background:#ffffff;margin:0;padding:0;}
input {font :normal 11px Tahoma, Verdana, Arial, sans-serif;color:#000000;}	
select {font :normal 11px Tahoma, Verdana, Arial, sans-serif;color:#000000;}	
textarea {font :normal 11px Tahoma, Verdana, Arial, sans-serif;color:#000000;}	
a:link, a:active, a:visited {font :normal 11px Tahoma, Verdana, Arial, sans-serif;color:#000000;text-decoration:underline;}
a:hover {font :normal 11px Tahoma, Verdana, Arial, sans-serif;color:#ED1C24;text-decoration:underline;}
h1 {font :bold 12px Verdana, Tahoma;color:#c00;background:#fff;margin:0 0 4px 0;padding:5px 0 3px;border-bottom:1px solid #E08D8D;}
h2 {font :bold 12px Verdana, Tahoma;color:#000;background:#ddd;margin:5px 0 5px 0;padding:4px 0;}
hr {margin:0;padding:0;background:#cccccc;color:#cccccc;height:1px;}
li {margin-left:-20px;margin-top:2px;}
blockquote {margin:0 0 0 30px;padding:0;}
select, input, textarea {padding:3px;}
img {vertical-align:middle;}
table {margin:0 auto;padding:0;font :normal 11px Tahoma;}
table tr td {font:normal 11px Tahoma;margin:0;padding:3px;}	
hr {margin:5px 0 !important;height:0;padding:0;color:#ccc;border-top:1px solid #ccc;}

span.welcome {color:#C9DAE7;font-family: "Arial",Verdana;font-size: 11px;}
span.welcome b, span.welcome a {color:#fff;text-decoration:none;}

ul.tabNavigation {list-style:none;list-style-image:none;margin:0 !important;padding:0 !important;}
ul.tabNavigation li {list-style:none;list-style-image:none;display:inline;background:none !important;margin:0 !important;padding:0 !important;}
ul.tabNavigation li a {padding:6px 12px !important;margin:0 !important;outline:none;line-height:2em !important;background-color:#999;color:#333;text-decoration:none !important;}
ul.tabNavigation li a.selected {background-color:#eee;color:#000 !important;outline:none;border:1px solid #ccc;border-bottom:none;}
ul.tabNavigation li a:focus {outline:0;outline:none;}

div#protabs > div {width:96%;padding:10px 12px;margin-top:0px;border:1px solid #ccc;background-color:#eee;}
div#protabs > div ul {margin:0 !important;padding:0 0 0 10px !important;}
div#protabs > div ul li {color:#444;}
.waste {min-height:1000px;}

.glossymenu {margin:5px;padding:0;width:160px;border:1px solid #9A9A9A;border-bottom-width:0;}
.glossymenu a.menuitem {background:#fff url(../images/glossyback.gif) repeat-x bottom left;font:bold 12px Arial;color:white;display:block;position:relative;width:auto;padding:4px 0;padding-left:10px;text-decoration:none;text-align:left;}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {color:#fff;}
.glossymenu a.menuitem .statusicon {position:absolute;top:4px;right:5px;border:none;}
.glossymenu a.menuitem:hover {background-image:url(../images/glossyback2.gif);}
.glossymenu div.submenu {background:#fff;}
.glossymenu div.submenu ul {list-style-type:none;margin:0;padding:5px 0;}
.glossymenu div.submenu ul li {list-style-type:none;margin:0;padding:0;text-align:left;}
.glossymenu div.submenu ul li a {display:block;font:1em;color:black;text-decoration:none;padding:0;padding-left:10px;}
.glossymenu div.submenu ul li a:hover {color:#c00;}
