/* Inheritable Defaults */
body {
font-family:"Trebuchet MS", "Trebuchet MS Bold", Verdana, Arial, Helvetica, sans-serif;
margin-top:0px;
font-size:14px;
}
body .wrapper {
width:1300px;
margin:0 auto;
}
a:link {
color:#5A5A5A;
text-decoration:none;
}
a:visited {
color:#5A5A5A;
text-decoration:none;
}
a:active {
color:#BE2026;
text-decoration:underline;
}
a:hover {
color:#BE2026;
text-decoration:underline;
cursor:pointer;
cursor:hand;
}
h1 {
font-weight: medium;
font-size: 19px;
color:#CB0D0F;
}
h2 {
font-weight: normal;
font-size: 17px;
color:#ee5a5b;
margin:0;
}
h3 {
font-weight: normal;
font-size: 15px;
color:#ff1717;
}
#main_container {
background-repeat:no-repeat;
overflow:visible;
border:solid #dadada 0px;
margin:auto;
}
#header_container {
height:100px;
position: relative;
}
.main_menu {
color:#5A5A5A;
text-align:right;
position: absolute;
bottom: 10px;
right: 0;
text-decoration:none;
}
.user_info {
font-weight: bold;
text-align:right;
color:#5A5A5A;
position: absolute;
right: 0;
top: 10px;
}
#content_container {
text-align:left;
color:#333333;
padding: 15px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25);
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25);
background: #fafafa;
clear: both;
overflow: hidden;
}
#content_container .right {
width: 1000px;
}
#page_nav {
width:210px;
float:left;
}
#page_nav p a {
padding: 5px 0px 5px 5px;
display: block;
border-bottom: 1px solid #CECECE;
margin-left:10px;
color:#5A5A5A;
text-decoration:none;
}
#page_nav p a:hover {
color:#cb0d0f;
background: #CECECE;
}
#page_nav h3 {
font-size:10pt;
margin:10px;
padding-top:20px;
padding-bottom:0px;
}
#page_body {
width:1004px;
min-height:400px;
float:right;
padding-left:5px;
border-left: 1px solid #CECECE;
}
#footer_nav {
background-repeat:repeat-x;
text-align:center;
font-size:11px;
color:#B5B5B5;
margin-bottom:10px;
margin-top:15px;
padding:15px;
}
#footer_nav a {
color:#B5B5B5;
}
.adev_table {
border-collapse:collapse;
font-size: 12px;
font-weight: bold;
width:300px;
}
.adev_table td, th {
border-bottom: 1px solid;
padding-top:2px;
padding-bottom:2px;
padding-left:1px;
padding-right:1px;
}
.adev_table th {
font-size:14px;
text-align: center;
}
.loading_modal {
display: none;
position: fixed;
z-index: 1000;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: rgba( 255, 255, 255, .8 )
50% 50%
no-repeat;
}
.spinner {
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: url('/assets/images/PBX_Logo.png')
50% 50%
no-repeat;
}
body.loading {
overflow: hidden;
}
body.loading .loading_modal {
display: block;
}
.ui-tooltip {
white-space: pre-line;
}
.rotimage {
position: absolute;
top: 50%;
left: 50%;
width: 140px;
height: 140px;
margin:-70px 0 0 -70px;
-webkit-animation:spin 2.5s linear infinite;
-moz-animation:spin 2.5s linear infinite;
animation:spin 2.5s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
.accountSummary {
border-collapse:collapse;
font-size: 14px;
font-weight: bold;
min-width: 250px;
}
.accountSummary td, th {
border-bottom: 1px solid;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
}
.accountSummary th {
font-size:14px;
text-align: center;
}
#auth_form {
border-collapse:collapse;
font-size: 16x;
font-weight: bold;
padding-left:10px;
padding-right:10px;
}
#auth_form td, th {
padding-top:4px;
padding-bottom:4px;
padding-left:2px;
padding-right:2px;
}