/* CSS Document */
body{
margin:0px;
padding:0px;
}

a:link{outline:0;}
a:visited{outline:0;}
a:hover{outline:0;}
img{
border:none;
}

.asterik{
color:#ff0000;
font-size:10px;
padding-right:2px;
}

a{
text-decoration:underline;
color:#000000;
}

a:hover{
text-decoration:none;
color:#000000;
}

/* start common design structure */
.back_main{
background-image:url(../images/bg.jpg);
background-repeat:repeat;
height:auto;
width:100%;
float:left;
}

.main_area{
background-image:url(../images/white_bg.jpg);
background-repeat:repeat-y;
width:904px;
float:none;
display:block;
overflow:hidden;
height:auto;
clear:both;
}

.inner_area{
width:865px;
float:none;
display:block;
overflow:hidden;
}

.header_bg{
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
height:100px;
}

.menu_area{
background-image:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
height:32px;
float:right;
width:100%;
}

.menu_section{
width:603px; 
float:right;
}

.menu_middle{
background-color:#FFFFFF; 
width:558px; 
float:left; 
display:block; 
overflow:hidden; 
height:32px;
color:#c00800;
}

.menu_middle ul{
float:inherit;
width:100%;
margin:0px;
padding:0px;
padding-left:35px;
padding-top:9px;
display:block;
overflow:hidden;
}

.menu_middle li{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0.5px;
list-style:none;
text-align:center;
color:#c00800;
}

.menu_middle li a{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0.5px;
list-style:none;
text-align:center;
height:32px;
padding-left:5px;
padding-right:5px;
border-right:2px solid #ffffff;
border-left:2px solid #ffffff;
color:#c00800;
text-decoration:none;
}

.menu_middle li a:hover{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0.5px;
list-style:none;
text-align:center;
/*background-image:url(../images/menu_hover.jpg);*/
background-color:#21426F;
background-repeat:repeat-x;
height:32px;
padding-left:5px;
padding-right:5px;
border-right:2px solid #ffffff;
border-left:2px solid #ffffff;
color:#ffffff;
text-decoration:none;
}

.content_bg{
background-image:url(../images/content_bg.jpg);
background-repeat:repeat-x;
background-position:top;
width:100%;
float:left;
display:block;
overflow:hidden;
}

.content_inner{
margin-top:45px;
width:772px;
float:none;
}

.content_middle{
background-image:url(../images/content_middle.jpg);
width:772px;
background-repeat:repeat-y;
float:left;
background-position:top;
height:100%;
background-color:#ffffff;
display:block;
overflow:hidden;
}

.content_area{
float:left; 
width:753px;
background-color:#FFFFFF;
margin:0px;
padding:0px;
display:block;
overflow:hidden;
}

.content_section{
width:748px;
background-color:#ffffff;
display:block;
float:left;
}

.content_area_left{
float:left;
border:1px solid #d8d8d8;
width:187px;
margin-left:2px;
}

.content_area_right{
float:right;
border:1px solid #d8d8d8;
width:548px;
}

.footer{
float:left; 
width:100%; 
clear:both; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color:#21426f; 
padding-top:5px;
}

.spacer{
margin:0px;
padding:0px;
clear:both;
}

.success
{
	color:#009900;
	text-align:center;
	font-weight:bold;
	padding-bottom:2px;
	font-family:Verdana, Arial;
	font-size:11px;
}
.error
{
	color:#d50000;
	text-align:center;
	font-weight:bold;
	padding-bottom:2px; 
	font-family:Verdana, Arial;
	font-size:11px;
}


.white_border{
border:1px solid #ffffff;
position:relative;
}

.qlink_area{
width:580px; 
float:right; 
text-align:left;
}

.qlink_area ul{
float:left;
margin:0px;
padding:0px;
/*width:100%;*/
width:98%;
}

.qlink_area  li{
float:left;
margin:0px;
padding:0px;
padding-left:8px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#21426f;
display:block;
overflow:hidden;
}

.qlink_area  li span{
float:left;
margin:0px;
padding:0px;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:8px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#21426f;
padding-top:5px;
padding-right:5px;
}

.qlink_area  li span a{
float:left;
margin:0px;
padding:0px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

color:#21426f;
text-decoration:none;
}

.qlink_area  li span a:hover{
float:left;
margin:0px;
padding:0px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:underline;
}

.qlink_area_divider{
float:left;
margin:0px;
padding:0px;
background-image:none;
list-style:none;
}

.paging{
float:none; 
width:98%;
clear:both;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:5px;
text-decoration:none;
}

.paging .select{
color:#9e1318;
}
/* end common design structure */


/* start main index page */
.heading{
padding-left:8px; 
text-align:left; 
padding-top:30px;
}

.text_black{
padding-left:8px; 
text-align:left; 
padding-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.5px;
padding-right:5px;
}

	.text_black p
	{
		padding-top:0px;
		margin-top:0px;
	} 

.text_black_bold{
padding-left:8px; 
text-align:left; 
padding-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.5px;
padding-right:5px;
margin-left:-5px;
font-weight:bold;
}

.left_heading{
background-image:url(../images/left_head.jpg); 
background-repeat:repeat-x; 
height:42px;
}

.text_white{
font-size:15px; 
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
text-align:left; 
font-weight:bold; 
letter-spacing:0.5px; 
padding-top:10px; 
margin-left:8px;
}

/*.login_section{
background:#eaeaea url(../images/login_bg.jpg); 
background-repeat:repeat-x; 
height:200px;
border-bottom:1px solid #d8d8d8;
padding-bottom:1px;
margin-top:0px!
}*/

.login_section{
background:#eaeaea url(../images/login_bg.jpg); 
background-repeat:repeat-x; 
height:200px;
border-bottom:1px solid #d8d8d8;
padding-bottom:1px;
margin-top:0px;
}

.login_form {
padding:0px;
margin:0px;
}

.login_section dl{
margin:0px; 
padding:0px; 
text-align:left; 
padding-left:8px;
}

.login_section dt{
margin:0px; 
padding:0px; 
text-align:left;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:2px;
}

.login_section dd{
margin:0px; 
padding:0px; 
text-align:left;
font-size:12px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:3px;
}

.inputbox{
height:15px;
border:1px solid #21426d;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:163px;
}

.dropdown{
border:1px solid #21426d;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:163px;
}

.text_small_black{
font-size:11px;
color:#000000;
}

.left_navigation{
margin:0px; 
padding:0px;
}

.left_navigation dl{
background-image:url(../images/left_menu_bg.jpg); 
background-repeat:no-repeat; 
height:29px; 
margin:0px; 
padding:0px;
}

.left_navigation dd{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding:0px;
text-align:left;
padding-top:6px;
padding-left:15px;
}

.left_navigation dd a{
text-decoration:none;
color:#c00800;
text-align:left;
margin-top:15px;
}

.left_navigation dd a:hover{
text-decoration:none;
color:#000000;
text-align:left;
margin-top:15px;
}
/* end main index page */


/***********biswajit 29/11/2008***************/

.member_details{
padding-left:8px; 
text-align:left;
padding-right:5px;
margin-top:20px;
padding-bottom:20px;
display:block;
overflow:hidden;
float:left;
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.member_details dl{
margin:0px;
padding:0px;
float:none;
clear:both;
}

.member_details dt{
margin:0px;
padding:0px;
float:left;
width:40%;
padding-right:5px;
padding-top:7px;
padding-bottom:5px;
text-align:right;
display:inline;
font-weight:bold;
}

.member_details dd{
margin:0px;
padding:0px;
float:left;
padding-top:7px;
padding-bottom:5px;
width:52%;
display:inline;
}

.normal
{
 font-weight:normal !important;
}

/***********biswajit 29/11/2008 end***********/

/* start departments landing page */
.department_inner{
margin-top:2px;
width:772px;
float:none;
}

.department_area{
float:left; 
width:753px; 
height:100%; 
background-color:#FFFFFF;
margin:0px;
padding:0px;
display:block;
overflow:hidden;
}

.department_area_left{
float:left;
border:1px solid #d8d8d8;
width:187px;
margin-left:2px;
height:100%;
display:block;
background-color:#ffffff;
}

.department_area_right{
float:right;
border:1px solid #d8d8d8;
width:548px;
display:block;
height:100%;
background-color:#ffffff;
}

.deptartment_navigation{
margin:0px; 
padding:0px;
float:left;
display:block;
width:170px;
clear:left;
}

.deptartment_navigation dl{
margin:0px; 
padding:0px;
width:170px;
float:left;
display:block;
}

.deptartment_navigation dd{
margin:0px;
padding:0px;
text-align:left;
width:184px;
background-image:url(../images/left_menu.jpg);
background-repeat:repeat-x;
background-position:bottom;
height:32px;
display:block;
}

.deptartment_navigation dd a{
color:#404040;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:170px;
font-weight:bold;
text-decoration:none;
padding-left:14px;
display:block;
padding-top:10px;
}

.deptartment_navigation dd a:hover{
background-image:url(../images/left_menu_hover.jpg);
background-repeat:no-repeat;
background-position:left;
height:21px;
color:#c00800;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:170px;
font-weight:bold;
text-decoration:none;
padding-top:10px;
display:block;
}

.deptartment_navigation dd .selected{
background-image:url(../images/left_menu_hover.jpg);
background-repeat:no-repeat;
background-position:left;
height:21px;
color:#c00800;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:170px;
font-weight:bold;
text-decoration:none;
padding-top:10px;
display:block;
}

.logo{
float:left;
clear:both;
padding-top:15px;
text-align:center;
padding-bottom:17px;
width:100%;
}

.blue_heading{
background-color:#21426d; 
height:20px; 
float:left; 
width:175px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#ffffff; 
padding-top:5px; 
font-weight:bold; 
text-align:left; 
padding-left:10px;
}

.fame_section{
background-color:#e7f0f6; 
background-image:url(../images/fame_bg.jpg); 
background-repeat:repeat-x;
background-position:top;
height:100%; 
float:left; 
width:165px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
text-align:left; 
padding-top:5px; 
padding-left:10px; 
padding-right:10px;
display:block;
}

.fame{
border-bottom:1px solid #21426d; 
display:block; 
float:left; 
height:70px; 
padding-top:5px; 
width:165px;
}

.red_text{
color:#9e1318; 
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:0.5px;
text-align:left;
padding-bottom:5px;
}

.link_more{
text-align:right; 
color:#21426d; 
font-size:11px; 
font-weight:bold;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.link_more:hover{
text-align:right; 
color:#21426d; 
font-size:11px; 
font-weight:bold;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.blog_section{
padding-left:2px; 
text-align:left;
padding-top:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.5px;
padding-right:3px;
padding-bottom:10px;
border-top:1px dotted #d9dee6;
width:96%;
clear:both;
}

.department_bg{
background-image:url(../images/content_bg.jpg);
background-repeat:repeat-x;
background-position:top;
height:auto;
width:100%;
float:left;
display:block;
overflow:hidden;
}

.welcome{
text-align:left; 
width:48%; 
float:left; 
padding-left:20px;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.logout{
text-align:right; 
width:40%; 
float:right; 
padding-right:20px;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.link{
color:#ffffff;
text-decoration:none;
}

.link:hover{
color:#ffffff;
text-decoration:none;
}

.logout_section{
padding-bottom:5px;
display:block;
overflow:hidden;
width:100%;
}

.gallery_section{
padding-left:4px; 
margin-left:8px !Important;
margin-left:4px;
text-align:left;
padding-top:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.5px;
padding-right:3px;
padding-bottom:15px;
border-top:1px dotted #d9dee6;
width:96%;
float:none;
clear:both;
}

.gallery_inner{
float:left; 
display:block; 
float:left;
overflow:hidden; 
margin-top:5px;
background-color:#e7f0f6; 
border:1px solid #98c3ff; 
width:99%;
}

.gallery_image{
padding:5px; 
width:92px; 
float:left; 
border-right:1px solid #98c3ff; 
text-align:center;
}

.lftflt{
float:left; 
width:100%;
clear:both;
}

.rgtflt {
 CLEAR: both; FLOAT: right; WIDTH: 100%;
  padding-bottom:10px;
}

.dept_details{
padding-left:8px; 
text-align:left;
padding-right:5px;
margin-top:20px;
padding-bottom:20px;
display:block;
overflow:hidden;
float:left;
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

.dept_details dl{
margin:0px;
padding:0px;
float:none;
display:inline;
}

.dept_details dt{
margin:0px;
padding:0px;
float:left;
width:35%;
margin-left:10px;
padding-right:5px;
text-align:right;
display:inline;
}

.dept_details dd{
margin:0px;

padding:0px;
float:left;
width:60%;
display:inline;
}

.text_department{
padding-left:8px; 
text-align:left; 
padding-top:15px;
padding-bottom:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.5px;
padding-right:5px;
}

.viewdept_details{
padding-left:8px; 
text-align:left;
padding-right:5px;
margin-top:20px;
padding-bottom:20px;
display:block;
overflow:hidden;
float:left;
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.viewdept_details dl{
margin:0px;
padding:0px;
float:none;
display:inline;
height:30px;
}

.viewdept_details dt{
margin:0px;
padding:0px;
float:left;
width:44%;
padding-right:5px;
padding-top:7px;
padding-bottom:5px;
text-align:right;
display:inline;
font-weight:bold;
}

.viewdept_details dd{
margin:0px;
padding:0px;
float:left;
padding-top:5px;
padding-bottom:5px;
width:54%;
display:inline;
}


.view_dept_details{
padding-left:8px; 
text-align:left;
padding-right:5px;
margin-top:20px;
padding-bottom:20px;
display:block;
overflow:hidden;
float:left;
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.view_dept_details dl{
margin:0px;
padding:0px;
float:none;
display:inline;
height:30px;
}

.view_dept_details dt{
margin:0px;
padding:0px;
float:left;
width:44%;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:right;
display:inline;
font-weight:bold;
}

.view_dept_details dd{
margin:0px;
padding:0px;
float:left;
padding-top:5px;
padding-bottom:5px;
width:53%;
display:inline;
}

.viewdept_text_bold{
padding-left:8px; 
text-align:left; 
padding-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:5px;
float:left;
width:530px;
font-weight:bold;
}

.viewdept_text_black{
padding-left:8px; 
text-align:left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:5px;
float:left;
width:530px;
}

.dept_heading{
padding-left:8px; 
text-align:left; 
padding-top:22px;
}

.button_area{
padding-bottom:20px; 
border-top:1px dotted #dae0e7; 
padding-top:5px;
float:left;
width:100%;
}

.update_dept_inputbox{
border:1px solid #21426d;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:250px;
}

.add_member{
padding-left:8px; 
text-align:left;
padding-right:5px;
margin-top:20px;
padding-bottom:20px;
display:block;
overflow:hidden;
float:left;
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.add_member dl{
margin:0px;
padding:0px;
float:none;
display:inline;
height:30px;
}

.add_member dt{
margin:0px;
padding:0px;
float:left;
width:32%;
padding-right:5px;
padding-top:7px;
padding-bottom:5px;
text-align:right;
display:inline;
font-weight:bold;
}

.add_member dd{
margin:0px;
padding:0px;
float:left;
padding-top:5px;
padding-bottom:5px;
width:52%;
display:inline;
}

.photo_gallery_section{
padding-left:4px; 
margin-left:8px !Important;
margin-left:4px;
text-align:left;
padding-top:5px;
margin-top:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.5px;
padding-right:3px;
padding-bottom:10px;
border:1px dotted #d9dee6;
width:95%;
float:left;
clear:both;
display:block;
}

.photo_gallery{
float:left; 
display:block; 
float:left;
overflow:hidden; 
margin-top:5px;
width:99%;
}

.photo_gallery_image{
padding:5px; 
width:92px; 
float:left; 
text-align:center;
}

.grid_section{
margin-left:4px !Important;
margin-left:2px;
text-align:left;
padding-top:2px;
margin-top:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
border:1px dotted #d9dee6;
width:531px;
float:left;
}

.grid_details{
margin-left:4px !Important;
margin-left:2px;
text-align:left;
padding-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:2px;
margin-right:4px;
padding-bottom:5px;
width:526px;
float:left;
}

.grid_h{
background-color:#9e1318;
color:#ffffff; 
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
float:left;
width:531px;
height:20px;
padding-top:5px;
}

.grid_h_text{
float:left;
padding-left:3px;
}

.tr{
background-color:#ffffff;
color:#000000; 
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
float:left;
width:531px;
border:1px solid #d3d9e2;
border-top:none;
}

.tr div{
float:left;
padding-left:3px;
border-right:1px solid #d3d9e2;
padding-top:5px;
}

.trAlt{
background-color:#edeef0;
color:#000000; 
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
float:left;
width:529px;
border:1px solid #d3d9e2;
border-top:none;
}

.trAlt div{
float:left;
padding-left:3px;
border-right:1px solid #d3d9e2;
padding-top:5px;
}

.search_area{
padding-left:8px; 
text-align:left;
padding-right:5px;
margin-top:10px;
padding-bottom:5px;
display:block;
overflow:hidden;
float:none;
width:80%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px dotted #dae0e7; 
}

.search_inputbox{
border:1px solid #21426d;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:222px;
}

.search_dropdown{
border:1px solid #21426d;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:253px;
}

.search_inputbox_small{
border:1px solid #21426d;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:81px;
}

.searchbutton_area{
padding-bottom:5px;
padding-top:5px;
float:none;
width:100%;
clear:left;
border-top:1px solid #e9e9e9;
}

.searchbutton_area_continue{
padding-left:150px;
width:450px;
}
.searchbutton_area_continue input{
float:left; margin-right:10px;
}

.search_area dl{
margin:0px;
padding:0px;
float:none;
display:inline;
height:30px;
margin-top:5px;
}

.search_area dt{
margin:0px;
padding:0px;
float:left;
width:32%;
padding-right:5px;
padding-top:8px;
padding-bottom:5px;
text-align:right;
display:inline;
font-weight:bold;
}

.search_area dd{
margin:0px;
padding:0px;
float:left;
padding-bottom:5px;
margin-top:5px;
width:52%;
display:inline;
}

.deptsearch_area{
padding-left:8px; 
text-align:left;
padding-right:5px;
margin-top:10px;
padding-bottom:5px;
display:block;
overflow:hidden;
float:none;
width:90%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px dotted #dae0e7; 
}

.deptsearch_area dl{
margin:0px;
padding:0px;
float:none;
display:inline;
height:30px;
margin-top:5px;
}

.deptsearch_area dt{
margin:0px;
padding:0px;
float:left;
width:32%;
padding-right:5px;
padding-top:8px;
padding-bottom:5px;
text-align:right;
display:inline;
font-weight:bold;
}

.deptsearch_area dd{
margin:0px;
padding:0px;
float:left;
padding-bottom:5px;
margin-top:5px;
width:52%;
display:inline;
}

.deptinput_area{
padding-left:8px; 
text-align:left;
padding-right:5px;
margin-top:10px;
padding-bottom:5px;
display:block;
overflow:hidden;
float:none;
width:90%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px dotted #dae0e7; 
}

.deptinput_area dl{
margin:0px;
padding:0px;
float:none;
display:inline;
height:30px;
margin-top:5px;
}

.deptinput_area dt{
margin:0px;
padding:0px;
float:left;
width:38%;
padding-right:5px;
padding-top:8px;
padding-bottom:5px;
text-align:right;
display:inline;
font-weight:bold;
}

.deptinput_area dd{
margin:0px;
padding:0px;
float:left;
padding-bottom:5px;
margin-top:5px;
width:50%;
display:inline;
}

.upload_photo{
padding-left:8px; 
text-align:left;
padding-right:5px;
margin-top:10px;
padding-bottom:5px;
display:block;
overflow:hidden;
float:none;
width:94%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px dotted #dae0e7; 
}

.upload_photo_btn{
padding-bottom:5px;
padding-top:5px;
float:none;
width:100%;
clear:left;
border-top:1px solid #e9e9e9;
}

.upload_photo dl{
margin:0px;
padding:0px;
float:none;
display:inline;
height:100%;
margin-top:5px;
}

.upload_photo dt{
margin:0px;
padding:0px;
float:left;
width:32%;
padding-right:5px;
padding-top:7px;
padding-bottom:5px;
text-align:right;
display:inline;
font-weight:bold;
}

.upload_photo dd{
margin:0px;
padding:0px;
float:left;
padding-bottom:5px;
margin-top:5px;
width:52%;
display:inline;
}

.red_text_small{
color:#9e1318; 
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0.5px;
padding-top:3px;
text-align:left;
padding-bottom:5px;
border-bottom:1px solid #e9e9e9;
}
/* end departments page */


/* start member page */
.text_member{
padding-left:8px; 
text-align:left; 
padding-top:15px;
padding-bottom:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.5px;
padding-right:5px;
}

/* end member page */

/***********************biswajit**start*****************/
.selectedd_qlink
{
	text-decoration:underline !important;
}
.selectedd_menu_middle
{
/*	background-image:url(../images/menu_hover.jpg) !important;*/
	background-color:#21426F;
	color:#ffffff !important;
}

.selectedd_leftnavigation
{
	color:#000 !important;
}
/***********************biswajit**end*****************/

/*-------start blogs----------*/

.blogs{
margin-left:4px !Important;
margin-left:2px;
text-align:left;
padding-top:2px;
margin-top:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
border:1px dotted #d9dee6;
width:531px;
float:left;
}

.blog_hd{
background-color:#4b4a4a;
color:#ffffff; 
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
float:left;
width:531px;
padding-top:3px;
padding-bottom:3px;
}

.blog_hd_text{
float:left;
padding-left:3px;
}

.blogtr{
background-color:#ffffff;
color:#000000; 
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
float:left;
width:529px;
border-top:none;
}

.blogtr div{
float:left;
padding-left:3px;
padding-top:5px;
width:526px;
color:#000000;
border:1px solid #d3d9e2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.blogtrAlt{
background-color:#edeef0;
color:#000000; 
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
float:left;
width:529px;
border:1px solid #d3d9e2;
border-top:none;
}

.blogtrAlt div{
float:left;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
color:#000000;
}

.blog_controls{
float:none; 
width:98%;
clear:both;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:5px;
}

.blog_controls a{
text-decoration:none;
color:#29456b;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.blog_controls a:hover{
text-decoration:none;
color:#29456b;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.add_blog{
float:right; 
width:120px;
clear:both;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
margin-top:5px;
border:1px solid #000000;
text-align:right;
text-align:right;
height:18px;
display:block;
margin-top:10px;
margin-right:7px !important;
margin-right:4px;
}

.add_blog a{
text-decoration:none;
color:#fff;
font-size:11px;
background-color:#9e1318;
height:18px;
width:120px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.add_blog a:hover{
text-decoration:none;
color:#fff;
width:120px;
font-size:11px;
height:18px;
background-color:#9e1318;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*-------end blogs------------*/


/*----------------Calender Button Class-------------*/
.calButton{
	background-image: url(images/calendar/calendar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:17px;
	height:16px;
	border:0px;
	background-color: #ffffff;
	cursor:pointer;

}

/*-----start comments-------*/
.commentstr{
background-color:#ffffff;
color:#fffff; 
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
float:left;
width:529px;
margin-top:10px;
border-top:none;
border:1px solid #d3d9e2;
font-weight:bold;
}

.commentstr div{
float:left;
padding-left:3px;
width:526px;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.commentsitem{
background-color:#ffffff;
color:#000000; 
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
float:left;
width:520px;
border:1px solid #d3d9e2;
border-top:none;
padding-bottom:5px;
margin-top:10px;
}

.commentsitem div{
float:left;
padding-left:3px;
padding-top:2px;
width:515px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.commentsitem_date{
background-color:#ffffff;
color:#000000; 
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
float:left;
width:520px;
border:1px solid #d3d9e2;
border-top:none;
padding-bottom:5px;
}

.commentsitem_date div{
background-color:#ffffff;
color:#000000; 
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
float:left;
width:520px;
border-top:none;
padding-bottom:5px;
margin-top:2px;
font-weight:bold;
}

.comments_controls{
float:none; 
width:98%;
clear:both;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:5px;
}

.comments_controls a{
text-decoration:none;
color:#29456b;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.comments_controls a:hover{
text-decoration:none;
color:#29456b;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.comments_heading{
background-color:#21426d;
color:#ffffff; 
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
float:left;
width:531px;
padding-top:3px;
padding-bottom:3px;
}

.mandatory{
text-align:right; 
padding-bottom:15px; 
padding-right:20px;
}

.dept_head{
font-size:14px;
font-weight:bold;
letter-spacing:0.5px;
list-style:none;
text-align:left;
color:#c00800;
font-family:Arial, Helvetica, sans-serif;
}

.pledgeBox
{
height:300px; 
overflow:auto; 
float:left; 
clear:left; 
width:93%; 
border:1px solid #677b9f; 
margin-left:15px; 
padding:3px;
}

.chkstyle
{
float:left; 
clear:left; 
text-align:center; 
width:100%;
}

.contentUl li a{
color:#9E1318; 
font-weight:bold; 
font-size:11px;
text-decoration:none;
}

.contentUl li a:hover{
color:#9E1318; 
font-weight:bold; 
font-size:11px;
text-decoration:underline;
}