﻿/* CSS DOCUMENT */

/*
* Copyright 2010-2011 WebRupee (http://webrupee.com)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* 
* http://www.apache.org/licenses/LICENSE-2.0
* 
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
@font-face{font-family: 'WebRupee';src: url('http://cdn.webrupee.com/WebRupee.V2.0.eot');src: local('WebRupee'), url('http://cdn.webrupee.com/WebRupee.V2.0.ttf') format('truetype'),  url('http://cdn.webrupee.com/WebRupee.V2.0.woff') format('woff'), url('http://cdn.webrupee.com/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal;}
.WebRupee{font-family: 'WebRupee';}

/* CSS Document */

html {height:100%; width:100%;}

body {margin:0px; background-color:#d5d2bf;}

#main_container {width:980px; height:100%; margin:0 auto; background-color:#FFFFFF;}


.top_margin {height:6px; background-color:#ed1c24;} 

.main_body {
	padding: 0px 15px 15px 15px;
}

.menu_bg {background-image:url(../images/menu_bg.jpg); background-repeat:repeat-x; height:50px;} 

div#nav {width:700px; margin:0px; padding:0px 0px 0px 0px;}

div#nav ul { padding:0px 0px 0px 0px;  list-style:none; margin:0px; }

div#nav ul li {padding:0px 0px 0px 0px; line-height:50px; float:left; margin:0px;}

div#nav ul li a {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; padding:0px 20px 0px 20px; text-decoration:none; font-weight:bold; display:block; background:url(../images/nav1.jpg) no-repeat left top;}

div#nav ul li a:hover {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; padding:0px 20px 0px 20px; text-decoration:underline; font-weight:bold; display:block;}

div#nav ul li a span {padding:0px 12px 0px 0px; margin:0px; display:block;}

div#nav ul li a:hover span {padding:0px 12px 0px 0px; margin:0px; display:block;}

.link1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#999999; margin:0px; text-decoration:none;}

.link1:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:normal; margin:0px; text-decoration:underline;}

.link2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#232322; margin:0px; text-decoration:none;}

.link2:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#232322; font-weight:normal; margin:0px; text-decoration:underline;}

.link4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0072bc; margin:0px; text-decoration:none; padding:10px;}

.link4:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#232322; margin:0px; text-decoration:underline; padding:10px}

.link5 {font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#045d9c; margin:0px; text-decoration:none; padding:5px 2px 2px 2px;}

.link5:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#1f93e7; font-weight:normal; margin:0px; text-decoration:underline; padding:5px 2px 2px 2px;}



.h1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666666; padding:5px 10px 5px 10px;}

.h11 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ff3200; padding:0px;}

.h2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#316ac5; padding:0px ;}

.h222 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; padding:10px;}

.h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#197dab; padding:10px 10px 5px 10px;}

.h4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff; padding:10px 10px 5px 10px;}

.h5 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FF3300; text-decoration:none;}
.h6 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#022c6e; text-decoration:none; padding:5px;}

.h7 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; padding:5px 10px 2px 10px;}

.textbox2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; width:150px;}

.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1b7fac; padding:10px; font-weight:normal;}
.text1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#232322; margin:0px; padding:5px; text-decoration:none;}

.text5 {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#232322; margin:0px; padding:2px; text-decoration:none;}


.gap1 {padding:0px 5px 0px 5px;}
.gap2 {padding:5px;}
.bdr {background-image:url(../images/bdr1_body.jpg); background-repeat:repeat-x; height:35px;}

.bdr_content_right {border-right:1px solid #d2e3f3;}
.bdr_content_left {border-left:1px solid #d2e3f3;}

.c_h_bg {background-image:url(../images/ch_bg.jpg); background-repeat:repeat-x; height:37px;}

.c_bottom_bg {background-image:url(../images/c_bottom.jpg); background-repeat:repeat-x;}

.c_right_bg {background-image:url(../images/c_right_bg.jpg); background-repeat:repeat-y;}

.c_bg_left {background-image:url(../images/c_r_left.jpg); background-repeat:repeat-y;}

.footer_bg {background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x;}


/*...........................new */


.sub_menuside A:link {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 1px 7px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; background-image:url(../images/arrow1.gif); LIST-STYLE-IMAGE: none; MARGIN: 0px; COLOR: #024767; LINE-HEIGHT: 20px; BORDER-BOTTOM: #dce9f2 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.sub_menuside A:visited {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 1px 7px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/arrow1.gif); LIST-STYLE-IMAGE: none; MARGIN: 0px; COLOR: #024767; LINE-HEIGHT: 20px; BORDER-BOTTOM: #dce9f2 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.sub_menuside A:hover {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 1px 7px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/arrow1.gif); LIST-STYLE-IMAGE: none; MARGIN: 0px; COLOR: #ec9100; LINE-HEIGHT: 20px; BORDER-BOTTOM: #dce9f2 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#active_sub_menuside {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 1px 7px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/arrow1.gif); LIST-STYLE-IMAGE: none; MARGIN: 0px; COLOR: #eafbd4; LINE-HEIGHT: 20px; BORDER-BOTTOM: #3e5c15 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #7eae3b; TEXT-DECORATION: none
}


.panel_right_bg {background-image:url(../images/p_header_bg.jpg); background-repeat:repeat-x;}



/*nw..........................................*/

#menu {
	width:700px;
	height:50px;
	background:url(images/fm_menu_bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;
}
#menu ul {
	width:100%;
	margin:0 auto;
	list-style:none;
}
#menu li {
	list-style:none;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:50px;
	line-height:50px;
	margin:0 5px;
}
#menu li a {
	display:block;
	float:left;
	height:50px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	padding:0 20px;
}
#menu li a:hover {
	background:url(images/fm_hover_bg.jpg) repeat-x;
	color:#fff;
}
#menu li .current span {
	background:url(images/fm_hover_pointer.jpg) no-repeat top;
	height:50px;
	display:block;
	float:left;
}
#menu li a:hover span {
	background:url(images/fm_hover_pointer.jpg) no-repeat top;
	height:50px;
	display:block;
	float:left;
}
#menu li .current {
	display:block;
	float:left;
	height:50px;
	background:url(images/fm_hover_bg.jpg) repeat-x;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	padding:0 20px;
}


#menu_top {
	width:100%;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#menu_top ul {
	list-style:none;
}
#menu_top li {
	list-style:none;
	display:block;
	float:left;
	height:30px;
	line-height:30px;
	text-align:center;
	margin:0 1px 10px;
}
#menu_top li a {
	display:block;
	float:left;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding:5px 15px;
	text-transform:uppercase;
}
#menu_top li a:hover {
	text-decoration:none;
}
#menu_top li a.red {
	background:#c40d0b url(../images/r_f.gif) no-repeat left top;
}
#menu_top li a:hover.red {
	background:#c40d0b none;
}
#menu_top li a.orange {
	background:#f26522 url(images/o_f.gif) no-repeat left top;
}
#menu_top li a:hover.orange {
	background:#f26522 none;
}
#menu_top li a.yellow {
	background:#e4c016 url(images/y_f.gif) no-repeat left top;
}
#menu_top li a:hover.yellow {
	background:#e4c016 none;
}
#menu_top li a.green {
	background:#219e0b url(images/g_f.gif) no-repeat left top;
}
#menu_top li a:hover.green {
	background:#219e0b none;
}
#menu_top li a.blue {
	background:#2c88ce url(../images/b_f.gif) no-repeat left top;
}
#menu_top li a:hover.blue {
	background:#2c88ce none;
}
#menu_top li a.grey {
	background:#939393 url(images/gr_fold.gif) no-repeat left top;
}
#menu_top li a:hover.grey {
	background:#939393 none;
}


#login_box {width:157px; height:66px; float:left; margin:5px 10px 10px 40px; background-image: url(../images/loginbg.gif); background-repeat:no-repeat;}

.text_box1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:normal; width:110px; height:12px;}

.img_spacing {padding:5px;}

.img_spacing1 {padding:2px 5px 0px 5px;}

.serv {background-color:#ebebeb;}

.serv1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px 10px 5px 10px; background-color:#ebebeb;}

.serv2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:5px 5px 5px 5px; background-color:#ebebeb;}

.serv5 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px 10px 5px 10px; background-color:#d7d7d7;}

.serv6 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:5px 5px 5px 5px; background-color:#d7d7d7;}
div#AlwaysVisible
{
	position:absolute; 
	top:100px;
	left:1170px;
	width:120px;
	height:600px;
	color:White;
}
div#AlwaysVisible a:hover
{

	volume:x-loud;
}  
.border_box { margin-bottom:15px; }
