﻿body{
margin:0;
padding:0;
background-color:White; 
font-family:tahoma,arial;
font-size:11px;
line-height:20px;

}

#menu {
	height: 25px; margin: 0 auto;	background: #F6F6F6;
	border-bottom:3px solid #6391BD;
	padding:0px; margin:0px;
	margin-left:30px;
	margin-right:30px;
}

#menu ul {
	margin: 0; padding: 0px;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;	float: left; height: 24px; padding: 2px 10px 0 10px;
	text-decoration: none; color: #fff; margin:0px 5px 0px 0px;
	background:#6391BD;
	font-weight:bold;font-size:12px ;
	font-family:verdana;
	letter-spacing:.01px;
}

#menu a:hover {
	text-decoration: none;	color: #fff;
	background:#FE6E04;
	height: 23px;
	margin:0px 5px 0px 0px;
}

#menu .current_page a {
	background:#FE6E04; color:#fff;
	border-bottom:0px solid white;height: 24px;
}

#menu .current_page a:hover {
	color:#000;
}

/*-------------------[ MENU2 ]---------------------------- */


#menu21 {
	margin:0 25px 0 25px;
	background: #f1f1f1;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	padding:5px 0px 5px 40px;	
	color:#2F65B7; 
	font: normal 12px arial;
}

#menu21 a{
	height:25px; margin: 0; padding:0px 14px 0px 8px;	
	color:#1B03AC; border-right:1px solid #A7C4DF;
	font-weight:normal; text-decoration:none;
}

#menu21 a:hover {
	color:#ff0000; text-decoration:underline;
}

#menu21 span{
	height:25px; padding:0px 14px 0px 0px;	
	border-right:1px solid #fff;	
}


#menu21 .selected {
	color:red; text-decoration:none;
	font-weight:normal;
}


#menu2 {
	margin: 0 auto; background: #f1f1f1;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding:5px 0px 5px 40px;	
	/*margin:0 25px 0 25px;*/
}

#menu2 a{
	height:25px; margin: 0; padding:0px 8px 0px 8px;	
	color:#000; border-right:1px solid #ccc;
	font-weight:normal; text-decoration:none;
}

#menu2 a:hover {
	color:#ff0000; text-decoration:underline;
}

#menu2 span{
	height:25px; padding:0px 14px 0px 0px;	
	border-right:1px solid #fff;	
}

#menu2 .selected {
	color:red; text-decoration:none;
	font-weight:normal;
}


/* -----------------------[footer]-------------------------- */

#footer{
clear: left; width: 100%;
background: #2F7CB7; color: #FFF;
text-align: center; padding: 1px 0; height:20px; 
margin-top:0px;
}

#footer a{
color: #FFFF80;
}


#footer1{
clear: left;width: 100%;
background:#EFEFEF; color: #000;
text-align: center; padding: 3px 0;
margin:0;
	height: 15px;
}

#footer1 a{
color: #2F65B7; text-decoration:none;
}

#footer1 a:hover{
color: red; text-decoration:underline;
}

/* ----------------------- CONTENT ----------------------------*/


#contentwrapper{
float: left;width: 100%;padding:0;margin:0; border:0px solid red;background:#fff;
}

.inner{
margin:25px 20px 40px 0 ; padding:0;
}

.column11{
margin:0px; /*Margins for inner DIV inside each column (to provide padding)*/
padding-left:30px;border-right:#f1f1f1 3px solid;
width:70%;float:left;
}

.column22{
margin:0px 0px 30px 0px; /*Margins for inner DIV inside each column (to provide padding)*/
padding-right:45px;border-left:#f1f1f1 0px solid;
width:20%;float:right;
}

.column1{
margin:0px; /*Margins for inner DIV inside each column (to provide padding)*/
padding-left:30px;border-right:#f1f1f1 3px solid;
width:60%;float:left;
}

.column2{
margin:0px 0px 30px 0px; /*Margins for inner DIV inside each column (to provide padding)*/
padding-right:30px;border-left:#f1f1f1 0px solid;
width:30%;float:right;
}

.column2 p{
margin-top:25px; /*Margins for inner DIV inside each column (to provide padding)*/
}

a:link, a:hover, a:active {
	text-decoration:none;	color: #0047b6;
}
a:visited { color:#0047b6; }
a:hover { text-decoration:underline;  color: red;	}


.sub {
	font:bold 14px trebuchet ms;		
	letter-spacing:0.02em;	color:#000;
	padding:0px 0px 10px 0px;text-decoration:underline;
}


.hidecolumn
{
	display:none;
	background-color:White; 
}
.gridclass
{
	text-align:left ;
	background-color:White; 
	

}
.gridHeader
{
	
	text-align: center;
	
}
.gridbg
{
	background-color: #999999;
}
.tdalignright
{
	text-align:right ; 
}
.gvPaging
{
	text-align:center ;
}

.tblNew {width:94%; 
margin-left:0px;
	margin-right: 0px;
}
.tblNew tr{text-align:left; border:5px solid #black;padding-left :10px;  }
.tblNew td{text-align:justify ;   border-top:1px solid #black;border-bottom:1px solid #C2D9F0;  }
.logo
{
	height:55px;
	width:200px;
}  

