#company_title {
color:#FFFFFF;
float:left;
font-size:24px;
line-height:60px;
margin:0;
padding:0;
text-align:left;
}
#content_left {
background-color:#FFFFFF;
float:left;
margin:0;
padding:0 15px 0 0;
text-align:left;
width:700px;
}
#side_menu {
background-color:#EFF5FF;
border-left:1px solid #CFE2FF;
float:right;
margin:0;
padding:0 0 0 15px;
text-align:left;
width:219px;
}
#side_menu ul {
list-style:none outside none;
margin:0 0 10px;
padding:0;
}
#side_menu ul li {
line-height:25px;
margin:0;
padding:0;
}
#top {
height:60px;
margin:0 auto;
padding:0;
text-align:left;
width:960px;
}
#top_container {
background-color:#00162C;
border-bottom:3px solid #003366;
color:#FFFFFF;
height:60px;
margin:0;
padding:0;
text-align:center;
}
#top_menu {
background: #F5F5F5;
line-height:30px;
margin:0;
padding:0;
text-align:left;
}
#top_menu ul {
list-style:none outside none;
margin:0;
padding:0;
}
#top_menu ul li {
float:left;
margin:0;
padding:0;
}
#top_menu ul li a, #top_menu ul li a:visited {
color:#666666;
display:block;
height:30px;
line-height:30px;
padding:0;
text-align:center;
text-decoration:none;
width:100px;
}
#top_menu ul li a.down, #top_menu ul li a.down:visited, #top_menu ul li a.down:hover {
background-color:#FFFFFF;
border-right:1px solid #EBEBEB;
color:#333333;
font-weight:700;
width:99px;
}
#top_menu ul li a:hover {
background-color:#EBEBEB;
color:#333333;
}
#welcome_box {
float:right;
line-height:60px;
margin:0;
padding:0;
text-align:right;
}
#welcome_box a, #welcome_box a:visited {
color:#0033FF;
text-decoration:none;
}
#welcome_box a:hover {
text-decoration:underline;
}
.absmiddle {
vertical-align:middle;
}
.breadcrumb {
background-color:#F5F5F5;
margin:0 0 10px;
padding:10px;
}
.clear {
clear:both;
}
.green {
color:#006F0F;
}
.header {
color:#1A4D80;
font-size:14px;
font-weight:700;
}
.red {
color:#BF0000;
}
.small {
font-size:11px;
}
.warning {
background-color:#FFFFDF;
border:1px solid #FDFF3F;
margin:0 0 10px;
padding:10px;
}
.contentbox {
margin:0 0 10px;
padding:10px;
text-align:center;
}
.errorbox {
background-color:#FFBFBF;
color:#7F0000;
margin:0 0 10px;
padding:10px;
text-align:center;
}
.clientareatableactive {
background-color:#DFFFE0;
}
.clientareatablepending {
background-color:#EFEFEF;
}
.clientareatablesuspended {
background-color:#FFF6CF;
}
.clientareatableterminated {
background-color:#FFCFCF;
}
.clientticketreplyheader {
background-color:#EBEBEB;
border-color:#CCCCCC #CCCCCC #EBEBEB;
border-style:solid;
border-width:1px;
color:#333333;
}
.clientticketreply {
background-color:#F5F5F5;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
margin:0 0 10px;
padding:10px;
}
.adminticketreplyheader {
background-color:#CFE6FF;
border:1px solid #CAE6FF;
color:#333333;
}
.adminticketreply {
background-color:#EEF6FF;
border-bottom:1px solid #CAE6FF;
border-left:1px solid #CAE6FF;
border-right:1px solid #CAE6FF;
margin:0 0 10px;
padding:10px;
}
.networkissueaffected {
background-color:#EFEFEF;
margin:0 0 10px;
padding:10px;
}
.textgreen {
color:#158F00;
}
.textred {
color:#9F0000;
}
form {
margin:0;
padding:0;
}
hr {
background-color:#EBEBEB;
border-color:#EBEBEB -moz-use-text-color -moz-use-text-color;
border-right:0 none;
border-style:solid none none;
border-width:1px 0 0;
height:0;
margin:10px 0;
overflow:hidden;
}
input, select, textarea {
color:#666666;
font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
font-size:12px;
margin:0;
padding:2px;
}
table.data {
margin:0 0 10px;
padding:0;
}
table.data td {
background-color:#FFFFFF;
border-bottom:1px solid #EBEBEB;
}
table.data th {
background-color:#888888;
border-bottom:1px solid #333333;
color:#FFFFFF;
font-weight:400;
}
table.data tr.clientareatableactive td {
background-color:#DFFFE0 !important;
}
table.data tr.clientareatablepending td {
background-color:#EFEFEF !important;
}
table.data tr.clientareatablesuspended td {
background-color:#FFF6CF !important;
}
table.data tr.clientareatableterminated td {
background-color:#FFCFCF !important;
}
table.frame {
border-color:#EBEBEB #EBEBEB -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
margin:0 0 10px;
padding:0;
}
table.frame table td {
background-color:#FFFFFF;
border-bottom:1px solid #EBEBEB;
}
table.frame table td.fieldarea {
background-color:#F5F5F5;
border-right:1px solid #EBEBEB;
color:#333333;
text-align:right;
}

