@charset "UTF-8";

* {
	margin: 0;
}

img {
	border: 0px;
}

#main {
	background-color:#EDEDED;
	border-top:1px #CCC solid;
	border-left:1px #CCC solid;
	border-right:1px #CCC solid;
	padding:5px;
    font-family:arial;
}

#footer {
	background-color:#EDEDED;
	border-bottom:1px #CCC solid;
	border-left:1px #CCC solid;
	border-right:1px #CCC solid;
	font-size:9px;
	text-align:right;
	color:#999999;
	padding:5px;
	font-family:arial;
}

body {
	margin-left: 7px;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	font-size:9px;
	font-color:#5A5A5A;
}

#breadcrumb {
    font-size:10px;
}

#breadcrumb a {
    text-decoration:none;
}

#main a {
   	color: #CC3300;
}

#main h1 {
	color:#999999;
	font-size:13px;
}

#main h2 {
	color:#999999;
	font-size:15px;
	margin-top:0px;
}

#icon_legend table {
    margin-left: auto;
    margin-right: auto;
    border: 1px #ccc solid;
    background-color:#FFF;
}

#main td {
	font-size:11px;
	font-color:#5A5A5A;
	font-family:arial;
}

#tabs td {
    font-weight:bold;
    color:#222222;
}

#tabs a {
    color:#DDD;
    text-decoration:none;
}

#tabs span#title {
    color:#444;
}

#loggedinbox {
    font-size:9px;
    color:#999999;
}

.table-1 {

}
.table-1 td {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.orange-bg {
	background-color: #FFA412;
	color: #000000;
}
.green-bg {
	background-color: #17D910;
}
.red-bg {
	background-color: #DE150E;
}
.grey-bg {
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
}
.white-bg {
	background-color: #FFFFFF;
	color: #000000;
}
.white-txt {
	color: #FFF;
	font-weight: bold;
}
.left {
	text-align: left;
}
.centered {
	text-align: center;
}
.nowrap{
	white-space: nowrap;
}
.fullwrap{
	white-space: normal;
}
.right {
	text-align: right;
}
.dotted-border {
	border-width: 1px;
	border-style: dotted;
	border-color: #CCC;
}
.dotted-border td {
	border-width: 1px;
	border-style: dotted;
	border-color: #CCC;
}
.right-dotted-border {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
}
.top-dotted-border {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.bottom-dotted-border {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.top-dotted-border td {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.bottom-dotted-border td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.left-dotted-border {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCC;
}
.right-dotted-border td {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
}
.left-dotted-border td {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCC;
}
.top-border td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
.top-border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
.bottom-border td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.bottom-border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.right-border td {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
.right-border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
.left-border td {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
.left-border {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
.dark-right-border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #757575;
}

.help {
	background-color: #f1f6d7;
	color: #525446;
	line-height:30px;
}
.help ul {
    margin-left:10px;
    padding-left:0px;
}
.help li {
	padding-bottom: 7px;
}
.help ul li {
	list-style-image: none;
	list-style-type: none;
	background-image: url(../images/help-withbg.gif);
	background-repeat: no-repeat;
	background-position: left -1px;
	padding-bottom: 0px;
}
.inprogress {
	background-color: #99CCFF;
	color: #003366;
	line-height:16px;
}
.inprogress ul {
    margin-left:10px;
    padding-left:0px;
}
.inprogress li {
	padding-bottom: 7px;
}
.inprogress ul li {
	list-style-image: none;
	list-style-type: none;
	background-image: url(../images/spinning-blue.gif);
	background-repeat: no-repeat;
	background-position: left -1px;
	padding-bottom: 0px;
}
.inform {
	background-color: #99CCFF;
	color: #003366;
	line-height:16px;
}
.inform ul {
    margin-left:10px;
    padding-left:0px;
}
.inform li {
	padding-bottom: 0px;
}
.inform ul li {
	list-style-image: none;
	list-style-type: none;
	background-image: url(../images/inform-withbg.gif);
	background-repeat: no-repeat;
	background-position: left -1px;
	padding-left: 20px;
}
.warning {
	color: #97281D;
	background-color: #FFD25A;
	line-height:16px;
}
.warning ul {
    margin-left:10px;
    padding-left:0px;
}
.warning li {
	padding-bottom: 0px;
}
.warning ul li {
	list-style-image: none;
	list-style-type: none;
	background-image: url(../images/warning-withbg.gif);
	background-repeat: no-repeat;
	background-position: left -1px;
	padding-left: 20px;
}
.error {
	background-color: #EBAE9A;
	color: #CC3300;
	line-height:16px;
}
.error ul {
    margin-left:10px;
    padding-left:0px;
}
.error li {
	padding-bottom: 0px;
}
.error ul li {
	list-style-image: none;
	list-style-type: none;
	background-image: url(../images/error-withbg.gif);
	background-repeat: no-repeat;
	background-position: left -1px;
	padding-left: 20px;
}

.light-grey-bg {
	background-color: #EEEEEE;
}
.medium-grey-bg {
	background-color: #E2E2E2;
}

.red {
	color:#DE150E;
}
.green {
	color:#17D910;
}
.orange {
	color:#FFB700;
}
.grey {
	color:#AAAAAA;
}