			body{
				font-family: Tahoma;
				font-size:12px;
				background-color: #ccc;
				margin:0px;
				padding:0px;
			}
			body input[type='button'], body input[type='submit'], a.button {
				cursor:pointer;
				background-color: #62a1cd;
				padding: 5px;
				border:1px solid #2f88c6;
				border-radius: 3px;
				color:#fff;
			}
			body input[type='button']:hover, body input[type='submit']:hover, a.button:hover {
				color: #fff;
				border:1px solid #277cb7;
				background-color: #4387b7;
			}
			
			input#download_excel{
				background-color: #73ba57;
				border:1px solid #5aa73c;
			}
			input#download_excel:hover{
				color: #fff;
				background-color: #50a42f;
			}
			
			div#workspace{
				border-radius: 10px;
				padding: 20px;
				border:1px solid #aaa;
				background-color: #fff;
				float:left;
				width: 900px;
			}
			
			div.sx-wider {
				width: 90%;
				margin:0 auto;
			}
            
			div.sx-width{
				width: 1000px;
				margin:0 auto;
			}
			
			div.header{
				height:70px;
				background-color: #333;
				margin-bottom: 10px;
			}
			
			div.sx-logo{											
				float:left;
			}
            .sx-logo img {
                border-radius: 5px;
                height: 70px;							
            }
			div.sx-head {
			  font-size: 24px;   
		      float : left;
              color: skyblue;
              text-align: center;
              padding: 15px 0 0 10px;
			}
			div.sx-refresh{
				float:right;
				padding-top: 4px;
				padding-right: 20px;
			}
			
			div.sx-clearfix{
				clear: both;
			}
			
			div.status-div{
				display:none; 
				border:1px solid red; 
				padding:10px;
				font-weight: bold;
				font-size: 15px;
			}
			
			div.status-div-success{
			
				border:1px solid green; 
				padding:10px;
				color:green;
				font-weight: bold;
			}
			
			div.sx-powered-by{
				text-align:right; 
				padding-right:10px; 
				font-size:11px;
			}
			
			div.sx-powered-by a{
				color: #111;
			}

            .error {
                font-weight: bold;
                color: red;
            }
            .success {
                font-weight: bold;
                color: green;
            }
            
            input[readonly=readonly] {
                background-color: #D7D7D7;
                color: #3B3B3B
            }
            
#headerMenu {
     float: left;
     margin: 30px 0 0 50px;
}

#headerMenu ul {
    list-style-type: none;
}

#headerMenu ul li {
    display: inline;
    margin: 0 5px;
}

#headerMenu ul li a, #headerMenu ul li a:visited {
    font-family: calibri;
    color: white;
    font-size: 18px;
}

#headerMenu ul li a:hover {
    text-decoration: none;
}

.align_right {
    text-align: right !important;
}

.current {
    color: #BBB !important;
    text-decoration: none;
}

@font-face { 
    font-family: 'Good Times'; 
    src: url('fonts/good_times.eot');
    src: url('fonts/good_times.eot?#iefix') format('embedded-opentype'), url('fonts/good_times.svg#Good Times') format('svg'), url('fonts/good_times.woff') format('woff'), url('fonts/good_times.ttf') format('truetype'); font-weight: normal; font-style: normal;
}

.pescon {
    font-family: 'Good Times' !important;
}

/*************** For Email n Print **********************/
#light-img {
 background : url('images/light-bg-pescon.png') no-repeat center;
 filter: alpha(opacity=20);
 -moz-opacity: 0.2;
 opacity: 0.2;
 -webkit-opacity:0.2;
 height:800px;
 width:800px;
 position : absolute;   
}

#brdr, #brdr tr, #brdr tr th, #brdr tr td {
    margin:0;
    padding:5px;
    border: 1px solid black;
    border-collapse:collapse;
}
.algnR8 {
  text-align:right;   
}

.header_links {
    color: rgb(190, 188, 188) !important;
    margin: 0 2px;
}
.header_links:hover {
    text-decoration: none;
}

@media print {
    body {
     background : url('images/light-bg-pescon.png') no-repeat center;
     filter: alpha(opacity=65);
     -moz-opacity: 0.65;
     opacity: 0.65;   
    }
    .header {
        visibility: hidden;
     }   
}
