/* 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:#8fc149; text-decoration:underline; } a:hover { color:#8fc149; text-decoration:underline; cursor:pointer; cursor:hand; } h1 { font-weight: medium; font-size: 19px; color:#4a750d; } h2 { font-weight: normal; font-size: 17px; color:#8fc149; margin:0; } h3 { font-weight: normal; font-size: 15px; color:#b2d680; } #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; }