body{
    margin: 0;padding: 0;
    border: 0;overflow: hidden;
    height: 100%; max-height: 100%; 
    font-family: 'OpenSansRegular';
    font-size: 13px;
    }


#maincontent{
    padding:12px;
    }


* html body{ /*IE6 hack*/
    padding: 0; /*Set value to (0 0 0 WidthOfFrameDiv)*/
    }

* html #maincontent{ /*IE6 hack*/
    height: 100%; 
    width: 100%; 
    }
    
    
    
/*************************************************************************************/

input[type=text], input[type=password], select,textarea{border: 1px solid silver;padding:3px;border-radius:4px;color:#666666;font-family: Arial;}
textarea{font-size:13px;font-style:italic;}

input[type=text]:focus, input[type=password]:focus, textarea:focus,select:focus{color:#262626;border-color:gray}


input[type=button],
input[type=submit],
input[type=reset],
button[type=button],
button[type=submit],
button[type=reset]{
    font-family:    'QuicksandBold';
    text-transform: uppercase;
    cursor:         pointer;
    padding:        5px 12px;
    text-align:     center;
    min-width:      100px;
    border:         1px solid #ff0000;
    color:          #000;
    background:     #E65C22;
    }


input[type=button]:hover,button[type=button]:hover{border-color:#000;background:#000;color:#E65C22;}

input[type=submit],button[type=submit],input[type=button].submit{color:green;border-color:green;background:#00cc00;}
input[type=submit]:hover,button[type=submit]:hover,input[type=button].submit:hover{color:#fff;border-color:#006600;background:green}

input[type=reset],button[type=reset],input[type=button].reset{color:#990000;border-color:#990000;background:#ff6666}
input[type=reset]:hover,button[type=reset]:hover,input[type=button].reset:hover{color:#fff;border-color:#660000;background:#990000}


#maincontent a:link{font-weight:bold;color:#262626;text-decoration:none;border-bottom:1px dotted trasparent}
#maincontent a:visited{font-weight:bold;color:#262626;text-decoration:none;border-bottom:1px dotted trasparent}
#maincontent a:hover{font-weight:bold;color:#262626;text-decoration:none;border-bottom:1px dotted #262626}
#maincontent a:active{font-weight:bold;color:#262626;text-decoration:none;border-bottom:1px dotted trasparent}


.message{margin: 12px 0;padding:9px;border:1px solid silver;border-radius:8px;font-size:14px;background:#fff}
.message i{font-size:24px;}

.message.message-success{border: 1px solid green;color:green;background:#ccffcc}
.message.message-info{border: 1px solid #003399;color:#003399;background:#ccccff}
.message.message-warning{border: 1px solid #ff9900;color:#ff9900;background:#ffffcc}
.message.message-error{border: 1px solid #990000;color:#990000;background:#ffcccc}



.notifications-area{border:1px solid red;margin: 7px 0}

.notifications-area .notification{
    color:#fff;
    margin: 4px 0;
    }

.notifications-area .notification > i{
    font-size:20px;
    background:#000;
    padding: 3px;
    color:#E65C22;
    margin-right:8px;
    }



.section-title{
    background: #e3e3e3;
    padding:9px;
    font-family: 'QuicksandBold';
    font-size:30px;
    text-transform: capitalize;
    color: silver;
    }

.section-title i{
    font-size: 42px;
    color:silver;
    margin-right:12px;
    }


#sidebar #logo{margin:0;padding:0;text-align:center;}
#sidebar #logo img{margin:0 auto;}



