/* 
	project:   studio 6
	author:   N.T.Arasu
*/

*{ margin: 0; padding: 0; }* 
body { font: .8em Tahoma, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; background: #fff url(images/bg.gif) repeat-x scroll 0 20PX; }
/*a {	color: #EB0000;	background: inherit; text-decoration: none; }*/
/*a:hover { color: #808080; background: inherit; text-decoration: underline; }*/
/*p { margin: 0 0 15px 0; }*/
h1 { font: 900 2.8em Georgia, "Times New Roman", Arial; color: #444; }
h2 { font: 900 1.7em Georgia, "Times New Roman", Arial; margin: 0 0 10px; padding: 0 0 3px; color: #333; border-bottom: 1px solid #eee; }
img { border: 0; }
#content { width: 970px; margin: 10px auto; }
#logo { margin: 10px 0 0 0; width: 340px; float: left; }
	#logo p { margin: 0; }
#btn_menu { float: right; padding:0; margin: 0 0 5px; }
	#btn_menu li { font-size: 1.1em; display: inline; }
	#btn_menu li a { float: left; width: 87px; height:20px; padding: 2px 0 7px; text-align: center; margin: 0 0 0 10px; color: #636365;url(images/button_grey.gif)  }
	#btn_menu li a.current { background: #fff url(images/button.gif) no-repeat; color: #fff; }
	#btn_menu li a:hover { text-decoration: none; color: #000; background: #fff url(images/button.gif) no-repeat; }
.clear { clear: both; }
.caption { background: #fff url(images/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }
	.caption p { margin: 0; }
#left { margin: 0 0 20px; clear: left; width: 160px; float: left; }
.box { background: #eee; }
/*#left img { padding: 6px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #fff;}*/
.smallthumb { width: 109px; }
#center { width: 580px; float: left; margin: 0 0 20px 15px; }
#right { float: right; width: 200px;}
	.date { font-size: .8em; border-top: 1px solid #eee; padding: 5px 0 0; }
.box { background: #eee; padding: 10px; }
.box li { list-style: none; border-bottom: 1px dotted #ccc; line-height: 26px; }
.box li a { padding: 0 5px; }
#footer { font-size: .84em; clear: both; padding: 5px; background: #eee; }
#footer a { color: #444; }


/****************************************TABLE*********************/

.blue_table p {
	/*text-align:center;*/
	}		
.blue_table a:link {
	color:#d42945;
	text-decoration:none;
	border-bottom:1px dotted #ffbac8;
	}	
.blue_table a:visited {
	color:#d42945;
	border-bottom:none;
	text-decoration:none;
	}		
.blue_table a:hover,
.blue_table a:focus {
	color:#f03b58;
	border-bottom:1px solid #f03b58;
	text-decoration:none;
	}
.blue_table  a,
.blue_table a:link,
.blue_table  a:visited {
	border:none;
	}		
.blue_table img {
	border:0;
	margin-top:.5em;
	}	
.blue_table {
	width:98%;
	border-top:1px solid #e3f1fe;
	border-right:1px solid #e3f1fe;
	margin:1em auto;
		border-collapse:collapse;
	}
.blue_table caption {
	color: #9ba9b4;
	font-size:1em;
	letter-spacing:.1em;
	padding:0;
	margin:1em 0 0 0;
	margin-bottom:0;
	caption-side:top;
	text-align:center;
	}	
.blue_table tr.odd td,
.blue_table tr.odd .column1 {
background:#f4f9fe url(../images/background.gif) no-repeat;
	}	
.blue_table .column1	{
	background:#f9fcfe;
	}
.blue_table td {
	color:#678197;
	border-bottom: 1px solid #e3f1fe;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	text-align:left;
	}				
.blue_table th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e3f1fe;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}	
.blue_table thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
	}				
.blue_table tfoot th {
	background:#f4f9fe;
	text-align:center;
	}	
.blue_table tfoot th strong {
	font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}		
.blue_table tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}	
.blue_table .add_col{
		background:#FFCC00;
	text-align:left;
}
.fixed-msg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF0066 none repeat scroll 0 0;
border:1px solid #FF9999;
color:#FFFFFF;
left:0px;
padding:2px;
padding-left:178px;
position:fixed;
top:0;
width:100%;
z-index:3;
}
