/***********************GENERAL CLASS*************************/

body{

	margin:0px;

	padding:0px;

	background-color:#000000;

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	letter-spacing:1px;

	}

p{

	margin:0px;

	padding:0px;

	}

a{	

	outline:none;

	color:#f1f1f1;

	text-decoration:none;

	}

ul,li{

	margin:0px;

	padding:0px;

	list-style-type:none;

	}



h1{

	font-size:16px;

	color:#e8cc4a;

	margin:0px;

	padding:0px;

	word-spacing:0px;
	text-align:left;

	}

img{
	border:none;
	}

from{
	margin:0px;
	padding:0px;
	}
/***********************MAIN CONTAINERS******************************/

#main_container{

	width:1000px;

	margin:0 auto;

	}

#header_panel{

	background:url(../images/head_bg.gif) 0 0 repeat-x;

	width:1000px;

	margin:0 auto;

	height:89px;

	}

#body_panel{

	width:1000px;

	margin:0 auto;

	}

/****************************HEADER PANEL*******************************/

.logo{

	background:url(../images/logo.gif) 0 0 no-repeat;

	height:49px;

	margin:22px 0 0 10px;

	float:left;	

	width:318px;

	}

.tag_line{

	background:url(../images/tagline.gif) 0 0 no-repeat;

	width:465px;

	height:24px;

	margin:48px 0 0 0;

	float:left;

	}

/*.use{

	background:url(../images/user.gif) 0 0 no-repeat;

	float:right;

	font-family:Trebuchet MS;

	font-size:15px;

	color:#dec44b;

	width:112px;

	height:42px;

	margin:31px 9px 0 0;

	padding-top:23px;

	text-align:right;

	font-weight:600;

	}*/
.use{

	background:url(../images/user.gif) 0 0 no-repeat;
	
	float:right;
	
	font-family:Trebuchet MS;
	
	font-size:12px;
	
	color:#dec44b;
	
	width:177px;
	
	height:42px;
	
	margin:32px 9px 0 0;
	
	padding-top:23px;
	
	text-align:right;
	
	font-weight:bold;

}

/*****************************HORIZONTAL MENU PANEL******************************/
.menu{
	background:url(../images/menu_bg.gif) 0 0 repeat-x;
	height:26px;
	width:1000px;
	}
ul.menu_top{
	width:auto;
	margin:0 auto;
	padding:0px;
	list-style-type:none;
	height:13px;
	float:left;
	}
ul li.menu_top1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e3e2e2;
	list-style-type:none;
	float:left;
	background:url(../images/devider.gif) no-repeat;
	background-position:right 2px;
	padding:0 20px 0 10px;
	margin:3px 0 0 10px;
	cursor:pointer;
	width:auto;
	}
ul li.menu_top2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e3e2e2;
	list-style-type:none;
	float:left;
	padding:0 20px 0 10px;
	margin:3px 0 0 10px;
	cursor:pointer;
	width:auto;
	}
	
/*****************29 Addition**********************/	
.menu_top29{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f1f7f7;
	font-weight:bold;
	list-style-type:none;
	float:left;
	padding:0 10px 0 10px;
	margin:3px 0 0 0;
	cursor:pointer;
	width:auto;
	background-color:#2aa9ad; 
	border:1px solid #51d9dc;
	}	
/*****************end 29 Addition**********************/		
.link_class{
	color:#e3e2e2;
	}
.link_class:hover{
	color:#feff42;
	}
	

/***************************LEFT PANEL**************************/

.left_panel{

	width:222px;

	float:left;

	margin:0 0 0 5px;

	}

.left_panel_other{

	width:242px;

	float:left;

	margin:0 0 0 5px;

	}
	
.header_bg{

	background:url(../images/h1_bg.gif) repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:13px;

	color:#474746;

	height:26px;

	margin:0 auto;

	clear:both;

	padding-top:5px;

	}

.border{

	border:1px solid #8c8c85;

	}



ul.menu1{

	width:179px;

	list-style-type:none;

	float:left;

	margin:0px;

	padding:0px;

	margin-top:10px;

	}

ul li.menu_1{

	width:179px;

	list-style-type:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#d2d1d1;

	margin:10px 0 0 0;

	border:1px dotted #6c7579;

	border-left:none;

	border-right:none;

	border-top:none;

	height:34px;

	}

ul li.menu_2{

	width:179px;

	list-style-type:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#d2d1d1;

	margin:0;

/*	border_bottom:1px dotted #161616;

	border-left:none;

	border-right:none;

	border-top:none;*/

	height:24px;

	}

.menu_1_link{

	width:169px;

	list-style-type:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#d2d1d1;

	display:block;

	text-decoration:none;

	padding:0;

	height:15px;

	outline:none;	

	}

.menu_1_link:hover{

	width:169px;

	list-style-type:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#f6e9a8;

	background-color:#676464;

	display:block;

	text-decoration:none;

	height:15px;

	outline:none;

	}

.devider_dotted{

	background:url(../images/dd_devider.gif) 0 0 repeat-x;

	height:1px;

	width:189px;

	margin:0 0 0 10px;

	}



/**************************LOGIN PANEL*************************/

.textfield{

	width:180px;

	height:15px;

	border:1px solid #868484;

	margin-top:5px;

	}

.button{

	background:url(../images/button_bg.gif) 0 0 repeat-x;

	border:1px solid #f6bf1c;

	text-align:center;

	color:#2d2c2c;

	height:20px;

	}

/************************MIDDLE PANEL***********************/

.middle_panel{

	width:480px;

	margin:0 0 0 25px;

	float:left;

	/*background-color:#f8a149;*/

	}

/*************************OTHER MIDDLE PANEL***************************/	

.middle_panel_other{

	width:738px;

	margin:0 0 0 25px;

	float:left;

	/*background-color:#f8a149;*/

	}
	
.middle_panel_other1{

	/*width:718px;*/
	width:490px;

	margin:0 0 0 25px;

	float:left;

	/*background-color:#f8a149;*/

	}


.text_panel{

	margin:10px 15px 10px 15px;

	}

/*************************RIGHT PANEL*************************/

.right_panel{

	width:220px;

	float:left;

	margin:0 0 0 25px;

	/*background-color:#00AA99;*/

	}

.text_cyan{

	color:#e0fdfd;

	font-size:13px;

	text-align:center;

	word-spacing:1px;

	letter-spacing:1px;

	}

.text_highlight{

	color:#e8cc4a;

	text-transform:capitalize;

	font-weight:bold;

	}

.picts{

	float:left;

	width:83px;

	height:62px;

	margin:0 0 0 10px;

	}

ul.picts1{

	width:222px;

	height:auto;

	float:left;

	list-style-type:none;

	}

ul li.picts{

	float:left;

	width:83px;

	margin:10px 0 0 14px;

	text-align:center;

	list-style-type:none;

	}

/**********************11sep Addition************************/
.list_box{
	border:1px solid #BFBFBF;
	background-color:#F5FDD7;
	width:160px;
	color:#FF6600;
	font-size:12px;
	}
	
.list_box_1{
	border:1px solid #BFBFBF;
	background-color:#F5FDD7;
	width:350px;
	color:#FF6600;
	font-size:12px;
	}
	
.menu_11sep{
	font-weight:bold;
	text-align:left;
	font-size:16px;
	color:#e8cc4a;
	word-spacing:0px;
	margin-bottom:10px;

	}
.legent_style{
	font-family:Trebuchet MS;
	color:#7de2e2;
	font-weight:normal;
	font-size:11px;
	}
.fieldset_border{
	border:1px solid #686521;
	padding:10px;
	}
.text_fieldfrm{
	background-color:#FFFFFF;
	border:2px solid #686521;
	height:18px;
	}
.button_save{
	border:1px solid #1ef9fb;
	background-color:#10b1b4;
	text-align:center;
	}
	
/*********************12Sep Add***********************/
.text_fieldfrm_search{
	background-color:#FFFFFF;
	border:2px solid #686521;
	height:18px;
	width:100px;
	}
.bghead_18sep{
	background:url(../images/bg_18sep.gif) 0 0 repeat-x;
	height:26px;
	}
.menu_1_link18sep{

	width:169px;

	list-style-type:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#d2d1d1;


	text-decoration:none;

	padding:0;

	height:15px;

	outline:none;	

	}

.menu_1_link18sep:hover{

	width:169px;

	list-style-type:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#85e6e0;

	text-decoration:none;

	height:15px;

	outline:none;

	}
	/* ==  added by sudip : 18.09.08 == */
.special_link{
	color:#1ef9fb;
	text-align:center;
	text-decoration:none;
	outline:none;
	font-size:15px;
}
.special_link:hover{
	color:#10b1b4;
	text-align:center;
	text-decoration:none;
	outline:none;
	background-color:#fefcda;
	font-size:15px;
}

/*****************29 September********************/
.text_area{
	width:300px;
	height:180px;
	overflow-y:hidden;
	}
.link_29sep{
	font-weight:bold;
	color:#f9c16a;
	text-decoration:none;
	}
.link_29sep:hover{
	text-decoration:underline;
	}