/* CSS Document */
header{
    background-color:#2e4b90;
    height:110px;
    
}
*{

	outline:none;



}

body{

	background-color:#dbdcdd;

	margin:0px;

	font:12px Verdana, Arial, Helvetica, sans-serif;

	color:#272727;

}

h1, h2, h3{

	padding:0px; 

	margin:0px;

}

#wrapper{

	width:1200px; 

	margin:20px auto;

	background: url(images/right_cor.jpg) right top #ffffff no-repeat;

	

}



.middle_div{



	border-right:1px solid #47c0fe; border-left:1px solid #47c0fe;	

	padding:10px;

}





.fl{

	float:left;

	

}

.fr{

	float:right;

	

}



.cl{

	clear:both;

	padding:0px;

	margin:0px;

}





#right{

	float:left; width:975px; border:1px solid #cccccc; margin-left:10px;

}





/*------------- Start Left navigation ----------------*/



#left_nav{

}



#left_nav ul{

	padding:0px 0px 10px 0px;

	margin:0px;

	list-style-type:none;

}

#left_nav ul li{

	padding:0px;

	margin:0px;

	list-style-type:none;

	border-bottom:1px dashed #cccccc;

}

#left_nav ul li a{

	padding:2px 0px 2px 20px;

	margin:0px;

	list-style-type:none;

	display:block;

	background:url(images/bullet.jpg) no-repeat 5px 7px;

	text-decoration:none;

	color:#272727;

}



#left_nav ul li a:hover{

	color:#ff0000;

}



/*------------- End Left navigation ----------------*/



.header01{

	padding:3px 0px 0px 20px; margin:0px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; background:url(images/nav_top_bg.jpg); color:#000000; height:19px;

}

.header01 a{color:#000000; text-decoration:none;}





/*------------------ login --------------*/





.login_top_div{

	border-right:1px solid #47c0fe; border-left:1px solid #47c0fe; padding-top:100px; height:500px;

}

.login_header{

font:bold 12px Verdana, Arial, Helvetica, sans-serif; height:25px; background:url(images/login_header_bg.jpg); padding:8px 0px 0px 20px;

}

#login_box{	

	margin: 1px 0px;

	border:0px #FF0000 solid;	

}





#login_box form label{

	float: left;

	text-align: right;

	margin: 0px 10px 5px 0px;

	width: 135px;

	line-height: 15px;

}



#login_box form input{

	border: 1px solid #7F9DB9;

	margin-bottom: 5px;

	height:15px;

	padding:0px;	

}

#login_box form .button{

	padding:0px;

	margin:0px;

	border:0px;

	background:url(images/login_button.jpg) no-repeat;

	width:83px;

	height:44px;





}







/*------------------ Ragistration --------------*/





#ragistration_box{

	width: 350px;

	margin: 1px 0px;

	border:0px #FF0000 solid;

	

}





#ragistration_box form{

	margin:5px;

	border:0px #FF0000 solid;

	text-align:left;

}



#ragistration_box form label{

	float: left;

	text-align: right;

	margin: 0px 10px 5px 0px;

	width: 185px;

	line-height: 15px;

}



#ragistration_box form input{

	border: 1px solid #7F9DB9;

	margin:0px 0px 5px 0px;

	padding:0px;	

}



#ragistration_box form textarea, select{

	border: 1px solid #7F9DB9;

	margin-bottom: 5px;

	width:225px;

}





#ragistration_box form .reg_bot{

	padding:0px;

	margin:0px;

	border:0px;

	background:url(images/reg_bot.jpg) no-repeat;

	width:83px;

	height:44px;





}







.massage_box{

	float:left; border:1px solid #cccccc; width:350px; padding:10px; margin-top:20px;

}



#navigation{

	padding:5px 0px 0px 6px;	

}



#navigation ul{

list-style-type: none;

margin:0;

 /*Left offset of entire tab menu relative to page*/

padding:0;

}



#navigation ul li{

display:inline;

margin:3;

padding:0;

}



.link{

float:left;

background:url(images/nav_left.jpg) no-repeat left top; width:63px;

margin:0;

margin-right: 2px; /*spacing between each tab*/

padding:0 0 0 10px;

text-decoration:none;

}



.link span{

float:left;

display:block;

background:url(images/nav_right.jpg) no-repeat right top;

padding: 6px 26px 6px 13px;

font:bold 12px Verdana, Arial, Helvetica, sans-serif;

color:#3B3B3B;

}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

.link span {float:none;}

/* End IE5-Mac hack */



.link:hover span {

color: black;



}





.link:hover{ /*onMouseover style*/

background:url(images/nav_left_h.jpg) no-repeat left top; /*Shift background image up to start of 2nd tab image*/

text-decoration:none;

font:bold 12px Verdana, Arial, Helvetica, sans-serif;



}



.link:hover span{ /*onMouseover style*/

background:url(images/nav_right_h.jpg) no-repeat right top; /*Shift background image up to start of 2nd tab image*/

color:#ffffff;

}



.link_h{ /*onMouseover style*/

background:url(images/nav_left_h.jpg) no-repeat left top; /*Shift background image up to start of 2nd tab image*/

text-decoration:none;

float:left;

margin:0;

margin-right: 2px; /*spacing between each tab*/

padding:0 0 0 13px;

text-decoration:none;

}



.link_h span{ /*onMouseover style*/

background:url(images/nav_right_h.jpg) no-repeat right top; /*Shift background image up to start of 2nd tab image*/

float:left;

display:block;

padding: 6px 26px 6px 13px;

font:bold 12px Verdana, Arial, Helvetica, sans-serif;

color:#ffffff;

}

/*------------- End navigation ----------------*/



#table_list{

	margin:5px; border:1px solid #cccccc;

}



#table_list .no{

	width:50px; float:left;	

	

}



#table_list .name{

	width:130px; float:left;

	

}





#table_list .contact_no{

	width:133px; float:left;

	

}





#table_list .email{

	width:240px; float:left;	

}





#table_list .status{

	width:100px; float:left;	

}





#table_list .detail{

	width:100px; float:left;

}









#table_list h2{

	padding:2px; 

	margin:0px; 

	font:bold 12px Verdana, Arial, Helvetica, sans-serif; 

	color:#555555; 

	text-align:center;

	background-color:#e2e2e2;

	border-right:1px solid #cccccc;

}



#table_list ul{

	padding:0px;

	margin:0px;

	list-style-type:none;	

}

#table_list ul li{

	padding:3px 0px;

	margin:0px;

	list-style-type:none;

	text-align:center;

	border-right:1px dashed #cccccc;	

	border-bottom:1px dashed #cccccc;	

	

}

#footer_nav{

	color:#ffffff;

	font:12px Verdana, Arial, Helvetica, sans-serif;

	background-color:#000000; text-align:center;

	padding:5px 0px;



}



#footer_nav a{



	color:#ffffff;

	text-decoration:none;

	font:bold 12px Verdana, Arial, Helvetica, sans-serif;

	



}


/*-------------------Div Module Title------------------*/
.dvTitle
{
    font:bold 16px Verdana, Arial, Helvetica, sans-serif;
    /*color:#3b5998;*/
    color:#394d63;
    /*border: thin solid #4a657b;*/
    border: thin solid #394d63;
    text-align: center;
 
}


/*------------------------23-10-08-------------------*/

.optionselect{width:150px; height:25px;}





