@charset "utf-8";
/* Indian-Army Styles */

body{
	margin:0px;
	padding:0px;
	background-color:#646b5b;	
}

p, .content, .dgreen_btn, .white_lgreen_link, .admin_font_style{
	font-family:"Comic Sans MS";
	font-size:11px;
	color:#a4a6a1;
	text-align:justify;
	line-height:16px;
}

.admin_font_style{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.fontstyle, .menu_link, .page_title, .image_desc, .mandatory, .textbox, .row_title, .row_desc,
.black_u_green, .content_link, .white_black_link, .greenbg_orangebg_link{
	font-family:"Comic Sans MS";
	font-size:11px;
	color:#afb2aa;
}

.black_u_green:link, .black_u_green:visited{
	text-decoration:underline;
	color:#000000;
}

.black_u_green:hover{
	text-decoration:none;
	color:#000000;
}
	
.outer_table{
	width:1000px;
	height:100%;
	background-image:url(../images/page_bg.jpg);
	background-repeat:repeat-x;
	background-color:#21211b;
}

.menu_td{
	height:40px;
	text-align:right;
	padding-right:15px;
	vertical-align:top;
}

.logo_td{
	padding-left:15px;
}

.dgreen_btn{
	background-color:#2c3026;
	border:1px solid #5d6351;
	font-size:10px;
	cursor:pointer;
	text-align:center;
}

.green_btn{
	background-color:#519b0d;
	background-image:url(../images/button_bg.jpg);
	background-repeat:repeat-x;
	height:20px;
	text-align:center;
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border:0px;
	cursor:pointer;
	font-size:11px;
}

.footer_td{
	height:30px;
	padding-left:15px;
	padding-right:15px;
	background-color:#1c1d18;
}

#marqueecontainer
{
position: relative;
width: 200px; /*marquee width */
height: 120px; /*marquee height */
overflow: hidden;
text-align:justify;
}

.white_lgreen_link:link{
	text-decoration:none;
	color:#e1e6d7;
}

.white_lgreen_link:visited{
	text-decoration:none;
	color:#e1e6d7;
}

.white_lgreen_link:hover{
	text-decoration:none;
	color:#79e615;
}

.white_black_link:link, .white_black_link:visited{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#222b14;
}

.white_black_link:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#63af1c;	
}

.greenbg_orangebg_link:link, .greenbg_orangebg_link:visited{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#63af1c;
}

.greenbg_orangebg_link:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#ff7800;	
}

.header{
	height:210px;
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.menu_link:link, .menu_link:visited, menu_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}

.menu_link:hover{
	color:#000000;
}

.login_link:link, .login_link:visited, login_link:hover{
	font-family:tahoma, verdana;
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;
	background-color:#275000;
}

.login_link:hover{
	color:#FFFFFF;
	background-color:#FF6600;
}

.menu_inactive{
	vertical-align:top;
	padding-top:9px;
}

.menu_active, .menu_active_home{
	vertical-align:top;
	padding-top:9px;
	background-image:url(../images/menu_active.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

.menu_active_home{
	background-image:url(../images/menu_active_home.jpg);
}

.menu_div{
	padding-left:12px;
	padding-right:12px;
}

.menu_td_innerpage{
	height:38px;
}

.header_td{
	height:172px;
}

.left_panel{
	width:250px;
	height:300px;
	border-right:1px dotted #595c53;
	vertical-align:top;
	padding-top:15px;
}

.content_panel{
	width:710px;
	height:100%;
	vertical-align:top;
	padding:20px;
}

.clear_space{
	margin:0px;
	padding:0px;
}

.page_title{
	text-align:right;
	margin:0px;
	padding:0px;
	font-size:17px;
	color:#549b13;
}

.image_border{
	border:1px solid #181a12;
	width:180px;
	height:90px;
}

.image_desc{
	background-color:#181a12;
	padding-left:5px;
	padding-right:5px;
	color:#c8cac3;
	font-size:10px;
}

.mandatory{
	color:#d2ff00;
	font-size:13px;
}

.textbox{
	background-color:#d7dfc8;
	border:1px solid #000000;
	color:#383d2e;
	padding:2px;
}

 

.button{
	background-color:#519b0d;
	background-image:url(../images/button_bg.jpg);
	background-repeat:repeat-x;
	height:24px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border:0px;
	cursor:pointer;
	text-transform:uppercase;
}

.row_title{
	background-color:#77a10d;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
}

.row_desc{
	background-color:#dfe5d1;
	color:#262a1f;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
}

.white_u_link:link, .white_u_link:visited, .white_u_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	color:#FFFFFF;
}

.white_u_link:hover{
	text-decoration:underline;
}

.content_link:link, .content_link:visited, .content_link:hover{
	color:#afb4a7;
	text-decoration:underline;
}

.content_link:hover{
	text-decoration:none;
}

.page_subtitle{
	 font-size:18px; color:#d6d9d0;
	 margin:0px;
	 padding:0px;
}
.page_content, a{
	color:#7e97a6;
}
.logo_td_innerpage{
	padding-left:15px;
	padding-top:22px;
	vertical-align:top;
}

.thought_of_the_day_td{
	background-color:#336602;
	width:100%;
	font-family:"Comic Sans MS";
	font-size:11px;
	color:#e6ece0;
	padding-left:10px;
	padding-right:10px;
}
.admin_menu:link, .admin_menu:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#545252;
	font-weight:bold;
	text-decoration:none;
}
.admin_menu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#545252;
	font-weight:bold;
	text-decoration:underline
}
/* MAIL BOX STYLES BEGINS HERE */

.top_border{
	background-color:#b3b7a6;
}

.bottom_border{
	background-color:#b3b7a6;
	background-image:url(../images/bottom_border.gif);
	background-repeat:repeat-x;
}

.mail_bg{
	background-color:#b3b7a6;
	background-image:url(../images/mail_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:375px;
	padding-top:10px;
}

.tab_active_bg, .tab_inactive_bg{
	background-image:url(../images/tab_active_bg.gif);
	background-repeat:no-repeat;
	width:124px;
	height:27px;
	padding-left:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#252722;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer;
}

.tab_inactive_bg{
	background-image:url(../images/tab_inactive_bg.gif);
	color:#41453b;
}

.mail_row_title{
	background-color:#818672;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:10px;
	padding-right:10px;
}

.mail_row_desc, .mail_row_desc_unread, .mail_row_desc_noborder{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#252722;
	border-bottom:1px dotted #5e6251;
	height:25px;
	background-color:#d3d8c6;
	padding-left:10px;
	padding-right:10px;
}

.mail_row_desc_noborder{
	border:0px;
}

.mail_row_desc_unread{
	font-weight:bold;
	color:#131413;
}
/* MAIL BOX STYLES ENDS HERE */

.arial_font, .dotted_textbox, .online_demand_form_title, .textbox_nostyle,
.grey_btn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}

.dotted_textbox{
	border:0px;
	border-bottom:1px dotted #000000;
	background-color:transparent;
	color:#000000;
}

.textbox_nostyle{
	border:0px;
	background-color:transparent;
	color:#000000;
}

.online_demand_form_title, .online_demand_form_desc{
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	color:#608807;
}

.online_demand_form_desc{
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	color:#000000;
}	

.grey_btn{
	background-color:#4c4c4c;
	border:0px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

label{
	cursor:pointer;
}

.alert_msg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e30000;
	text-align:center;
	background-color:#ebf0de;
}