/**
* @version $Id: general.css 14401 2010-01-26 14:10:00Z louis $
* @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

/**
 * Joomla! 1.5 Admin template main css file
 *
 * @author		Andy Miller <andy.miller@joomla.org>
 * @package		Joomla
 * @since		1.5
 * @version    1.0
 */

/* -- General styles ------------------------------ */

body {
    font-family:"Times New Roman", Times, serif;
	margin:0px auto;
    background-position: top center;
	font-size: 15px;
	width: 1230px;
    height: 100%;
	position:relative;
    background: #fff ;
    color:#000;
    
}
.body{
    float:left;
    width:100%;
    background: #fff ;
}
.pagination{
    
    width: 100%;
    
}
.pagination .left{
    
    width: 40%;
}
.pagination .right{
    
    width: 60%;
}
.sub-content{
    width: 100%;
    float: left;
    background: #fff;
    -webkit-border-radius:0px;
    -moz-border-radius-bottomright: 7px; 
     -moz-border-radius-bottomleft: 7px;
    -webkit-box-shadow:0 0 0px rgba(34,80,127,0.1);
     -moz-box-shadow:0 0 0px rgba(34,80,127,0.1);
}
.footer{
    width:100%;
    text-align: center;
    color:#fff;
    margin-top:10px;
    margin-bottom: 10px;
}
.footer a{
    color:#fff;
}
.adminnickname{
    color:#0080FF;
}
.employeenickname{
    color:#8080C0;
}
.affiliatenickname{
    color:#FF80C0;
}
.chatbox{
    width: 100%;
    float: left;
    background: #408080;
    -webkit-border-radius:0px;
    -moz-border-radius-bottomright: 7px; 
     -moz-border-radius-bottomleft: 7px;
    -webkit-box-shadow:0 0 0px rgba(34,80,127,0.1);
     -moz-box-shadow:0 0 0px rgba(34,80,127,0.1);
}
.comnu{
   width: 100%;
    float: left;
    background: #fff;
}
.sub-content .left{
    width: 45%;
    float: left;
}
.sub-content .right{
    width: 50%;
    float: left;
    margin: 0px 0px 0px 4px;
}
.sub-content .MyDetailsLeft{
    width: 70%;
    float: left;
}
.sub-content .MyDetailsRight{
    width: 30%;
    float: left;
}
a {
    text-decoration: none;
    
}
a:hover{
    text-decoration: underline;
}
.content-body{
    background: #ccc;
    width: 100%;
    height: 100%;
    margin:5px auto;
    position:relative;
    padding: 0px;
    float: left;
    -webkit-border-radius:5px;
	-moz-border-radius:8px;
	-webkit-box-shadow:0 0 20px rgba(34,80,127,0.1);
	-moz-box-shadow:0 0 20px rgba(34,80,127,0.1);
    border:2px solid #074162;
    
}
.padding{
    padding: 4px;
}
fieldset{
    padding: 6px;
}
.h2{
    font-size: 16px;
    padding: 5px;
    margin-bottom: 5px;
}
.h2 a{
   color: #074162;
   font-size: 16px;
}
.h2 a:hover{
    text-decoration: underline;
}
.h1{
    font-size: 23px;
    padding: 5px;
    margin-bottom: 5px;
    font-weight: bold; 
}
.affiliates{
    width: 100%;
    padding: 0px;
    color: #000;
    margin: 0px auto;
    float: left;
    margin: auto 5px;   
}
.affiliates.left{
    width: 550px;
    margin: 0px 10px 10px 0px;
    float: left;
    
}
.affiliates.left .first{
    border:1px solid #074162;
	-webkit-border-radius:5px;
	-moz-border-radius:8px;
	-webkit-box-shadow:0 0 20px rgba(34,80,127,0.1);
	-moz-box-shadow:0 0 20px rgba(34,80,127,0.1);
}
.affiliates.right{
    width: 652px;
    margin: 0px 9px 10px 0px;
    float: left;
    
}
.affiliates.right .first{
    border:1px solid #074162;
	-webkit-border-radius:5px;
	-moz-border-radius:8px;
	-webkit-box-shadow:0 0 20px rgba(34,80,127,0.1);
	-moz-box-shadow:0 0 20px rgba(34,80,127,0.1);
}
.content{
    width: 100%;
    color: #000;
    float: left;
    margin: 0px 0px 5px 3px;
    
}

.content.left{
    width: 400px;
    margin: 0px 10px 10px 0px;
    float: left;
    
}
.content.left .first{
    border:1px solid #074162;
	-webkit-border-radius:5px;
	-moz-border-radius:8px;
	-webkit-box-shadow:0 0 20px rgba(34,80,127,0.1);
	-moz-box-shadow:0 0 20px rgba(34,80,127,0.1);
}
.header-form{
    background: #ccc url(../images/background-header.png) center center;
    width: 100%;
    height: 30px;
    color: white;
    font-weight: bold;
    -webkit-border-radius:0px;
    -moz-border-radius-topright: 7px; 
    -moz-border-radius-topleft: 7px;
    -webkit-box-shadow:0 0 0px rgba(34,80,127,0.1);
    -moz-box-shadow:0 0 0px rgba(34,80,127,0.1);
    display: block;
    
}
.title{
    width: 100%;
    padding: 2px;
    display: block;
    float: left;
    font-size: 16px;
}
.title .left {
    text-align: left;
    width: 250px;
    float: left;
}
.title .right{
    float: right;
    text-align: right;
    margin: 0px 8px 0px 0px;
    width: 500px;
}
.title .rightt{
    float: right;
    text-align: right;
    margin: 0px 8px 0px 0px;
    width: 100px;
}
.title .righttt{
    float: right;
    text-align: right;
    margin: 0px 10px 0px 0px;
    width: 300px;
}
.alinka-title{
    border:1px solid yellow;
    background: center center;
    color: #fff ;
	-webkit-border-radius:5px;
	-moz-border-radius:8px;
	-webkit-box-shadow:0 0 20px rgba(34,80,127,0.1);
	-moz-box-shadow:0 0 20px rgba(34,80,127,0.1);
    
    padding: 2px;
}
.alinka-title:hover{
    border:1px solid #074162;
    background: #ccc center center;
    color: #000;
	-webkit-border-radius:5px;
	-moz-border-radius:8px;
	-webkit-box-shadow:0 0 20px rgba(34,80,127,0.1);
	-moz-box-shadow:0 0 20px rgba(34,80,127,0.1);
    text-decoration:none;
    padding: 2px;
}

.content-content{
   width: 100%;
   display: block;
}
.content-content1{
   width: 100%;
   display: block;
   background: #fff;
   float: left;
   -moz-border-radius-bottomright: 7px; 
   -moz-border-radius-bottomleft: 7px;
   -webkit-box-shadow:0 0 20px rgba(34,80,127,0.1);
   -moz-box-shadow:0 0 20px rgba(34,80,127,0.1);
   
}
.locations{
    padding: 15px; 
    margin: 0px 15px 15px 15px;
}
.content.right{
    width: 800px;
    margin: 0px 10px 10px 0px;
    float: left;
    
}
.content.right .first{
    border:1px solid #074162;
	-webkit-border-radius:5px;
	-moz-border-radius:8px;
	-webkit-box-shadow:0 0 20px rgba(34,80,127,0.1);
	-moz-box-shadow:0 0 20px rgba(34,80,127,0.1);
}
.tabledisplay{
        margin-top: !important;
        width:100%;
        height: 400px;
        overflow:scroll;
        overflow-x:visible;
}
.LoginHistory{
        margin-top: !important;
        width:100%;
        height: 200px;
        overflow:scroll;
        overflow-x:visible;
}
.CommunicationArea{
        margin-top: !important;
        width:100%;
        height: 300px;
        overflow:scroll;
        overflow-x:visible;
}
.OffersandUpdates{
        margin-top: !important;
        width:100%;
        height: 300px;
        overflow:scroll;
        overflow-x:visible;
}
.ProxyReport{
        margin-top: !important;
        width:100%;
        height: 200px;
        overflow:scroll;
        overflow-x:visible;
        
}
.with100{
    width: 99%;
    border:1px solid #074162;
    margin: 0px 10px 10px 0px;
    float: left;
	-webkit-border-radius:5px;
	-moz-border-radius:8px;
	-webkit-box-shadow:0 0 20px rgba(34,80,127,0.1);
	-moz-box-shadow:0 0 20px rgba(34,80,127,0.1);
}
.table{
   -webkit-border-radius:0px;
  -moz-border-radius-bottomright: 7px; 
  -moz-border-radius-bottomleft: 7px;
  -webkit-box-shadow:0 0 0px rgba(34,80,127,0.1);
  -moz-box-shadow:0 0 0px rgba(34,80,127,0.1);   
   border:1px  #000;
}
fieldset{
    border:1px solid #074162;
    -webkit-border-radius:0px;
  -moz-border-radius-bottomright: 7px; 
  -moz-border-radius-bottomleft: 7px;
  -webkit-box-shadow:0 0 0px rgba(34,80,127,0.1);
  -moz-box-shadow:0 0 0px rgba(34,80,127,0.1); 
}
legend{
    color: blue;
}
.ul{
    padding: 2px;
    color: #000;
    background: #F5F4BA;
}

table{
width:100%;
}
img{
    border: 0px;
}
td, th { 
    color:#363636;
    padding: 3px;
}
tr { border:0.2em gray;

}
thead th, tfoot th { background:#407596;
 color:#FFFFFF;
 padding:3px 3px 3px 3px;
 text-align:left;
 text-transform:uppercase;
}
thead th a{
    color: #fff;
}

tbody td{
    padding-top: 5px;
    padding-bottom:3px;
    padding-right:4px;
    padding-left:4px; 
}
tbody td a { 
 color:#0080FF;
 text-decoration:none;
}
tbody td a:visited { 
 

}
tbody td a:hover { 
text-decoration:underline;
color:blue;
}
tbody th a { color:blue;
 font-weight:normal;
 text-decoration:none;
}
tbody th a:hover { color:blue;
}

tbody th, tbody td { 
text-align:left;
 vertical-align:top;

}

.odd { background:#fff;
}

.AllOption{
    width:100%;
    background: #1c76a5 url(../images/lite-grad.png) center center;
    color: #000 ;
    margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;
}
.margin{
    padding: 5px 5px 5px 5px;
    
}
.select_action{
    border:1px solid #074162;
}
.height{
    height: 27px;
}
.hh1{
    font-size: 14px;
    font-weight: bold;
}
.error{
    font-size:14px;
    float: left; 
    width: 56%;
    
}
form{
    margin: 0px 0px 6px 0px;
}
.form{
    float: left; width: 100%;
}
.form-lable{
     float: left; width: 30%;
     margin: 4px 0px 4px 0px;
}
.form-input{
    float: left; width: 50%;
    margin: 4px 0px 4px 0px;
}
.form-checkbox{
    float: left; width: 1%;
    margin: 4px 0px 4px 0px;
}
.paginationggg{
    text-align: left; margin:0px 5px 0px 5px;
    
}
.pagination .backround{
    background: #ccc center center;
    
}
.pagination{
    padding:10px;
}
.configa-errors{
    color: #000;
    font-size: 14px;
    font-weight:bold;
    
}
.systemReport{
    color: green;
    font-weight: bold;
}
.paginator{
    
    background-color: #F5F5F5;
    width:100%;
    
}

.paginator input{
   
    color: #4E6CA3;
    background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
    
}
.paginator input:hover{
    
    font-weight:bold;
    background-color: #F5F5F5 ;
	text-decoration: underline;
}
.paginator .input{
    
    color: #4E6CA3;
    font-weight:bold;
}
.previous{
    padding-top:10px;
    background: bottom center;
}