/*
@author: Shahrukh Khan
@website: http://www.thesoftwareguy.in
@facebook fanpage: https://www.facebook.com/Thesoftwareguy7
*/
* {
    margin: 0;
}

html, body {
    margin:0;
    padding:0;
    height:100%;
}
body {
    border: 0;
    font: 12px "Trebuchet MS";
    color: #000;
    background:#fff;
	margin-left: -50px;
}
a{ text-decoration: none; color:#6D37B0; }
a:hover { color: #8D8D8D; }
#body{ 
   
    margin: 0 auto;
   
    height: auto;
}

#container {
    
    position:relative;
}


.links{border:1px solid #000; padding:5px; text-decoration:none;color:#000;}
.links:hover{text-decoration:underline;color:#fff; background:#6D37B0;}
.selected{border:1px solid #000; padding:5px; text-decoration:none;color:#fff; background:#6D37B0;}
/****************************************************/

table {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 100%;    
}

.bordered {
    border: solid #ccc 1px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;         
}

.bordered td, .bordered th {
    padding: 10px;
    border-bottom: 1px solid #f2f2f2;    

}

.bordered th {
    background-color: #eee;
    border-top: none;
    text-align:left;
}

.bordered tbody tr:nth-child(even) {
    background: #f5f5f5;
    border:1px solid #000;

}

.bordered tbody tr:hover td {
    background: #d0dafd;
    color: #339;
}

.textboxes{ width:280px; border:1px solid #000; height:20px; }
.required{color:#F00;}