/* Global Styles */



html,body

{

	margin:0;

	padding:0;

	-webkit-font-smoothing: subpixel-antialiased;

	background:url(../images/bg.jpg) repeat;

	height:100%;

	

	

}





/*css for new design  layout */

	

#maindiv

{

	width:100%;

	height:100%;

}

		

#centerdiv

{

	width:995px;

	margin:0px auto;

}



#centerpicnu

{

	background:url(../images/home_pic.jpg) no-repeat;

	height:385px;

	font-family:verdana;

	font-size:11px;

}

	

#centerpicnu a

{

	color:#386174;

	font-size:11px;

	font-family:verdana;

}

	

#centerpicnu a:hover

{

	color:#f87003;

	font-size:11px;

	font-family:verdana;

}

		

#logonu

{

	background:url(../images/logonu.png) no-repeat;

	margin:20px 0px 15px 50px;

	height:46px;

}

	

#bottomdiv

{

	height:100px;

	background:#d8e0e2;

	width:100%;

}

	

.space

{

	padding-right:5px;

}	



.inputt

{

	border: 1px solid #757474;

	background-color: #b4cdde;

	height: 15px;

	width:120px;

	font-family:verdana;

	font-size:12px;

	color:#ce0802;

}	



.tpbg

{

	background-image:url(images/tpbg.gif);

	height: 34px;

	background-repeat:repeat-x;

}



.btmbg

{

	background-image:url(images/btmbg.gif);

	height:151px;

	background-repeat:repeat-x;

}



.space

{

	padding-left:5px;

}



.txtfield

{

	border: 1px solid #757474;

	background-color: #b4cdde;

	height: 17px;

	width:120px;

	font-family:verdana;

	font-size:12px;

	color:#ce0802;

}



#date

{

	width: 900px;

	color:#ffffff;

	font-family:verdana;

	font-size:11px;

}

	

td 

{



	color:#00152B;

	font-weight:400;


}

	

a 

{

	color: #FF6600;

	font-weight:bold;

}

	

a:hover 

{

	color: #3366CC;

}

		

#welcome a 

{

	color: #ed7102;

	font-weight:bold;

}

	

#welcome a font.logou:hover 

{

	color: #F00;

}



/* ID Styles */



#navigation td 

{

	border-bottom: 2px solid #ffffff;

}

	

#navigation a 

{

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	line-height:16px;

	letter-spacing:.1em;

	text-decoration: none;

	display:block;

	padding:8px 6px 10px 26px;

	background: #e6ecf1 url("mm_arrow.gif") 14px 45% no-repeat;

}

	

#navigation a:hover 

{

	background: #d5dce0 url("mm_arrow.gif") 14px 45% no-repeat;

	color:#FF6600;

}

	

#logo 	

{

	font:24px Verdana, Arial, Helvetica, sans-serif;

	color: #CCFF99;

	letter-spacing:.2em;

	line-height:30px;

}



#tagline 	

{	

	font:12px Verdana, Arial, Helvetica, sans-serif;

	color: #FF9933;

	letter-spacing:.4em;

	line-height:18px;

}



#monthformat 

{

	border-bottom: 2px solid #E6F3FF;

}

		

#dateformat 

{

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	letter-spacing:.01em;

	float:left;

	width:100%;

}

	

#dateformat a 

{

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color: #FFF;
    background: cornflowerblue;


	letter-spacing:.01em;

}

	

#dateformat a:hover 

{

	color: #063;
	background:#CF3;

	letter-spacing:.01em;

}

	

/* Class Styles */

	

.bodyText 

{

	font:14px cambria, Arial, Helvetica, sans-serif;

	color:#A40000;

	line-height:20px;

	margin-top:0px;

	font-weight:bold;

}



.bodyblink 

{

	font:16px Cambria;

	color:#F00;

	line-height:20px;

	margin-top:0px;

	font-weight:bold;

}



.pageName

{

	font: 18px Verdana, Arial, Helvetica, sans-serif;

	color: #3366CC;

	line-height:24px;

	letter-spacing:.2em;

}

	

.subHeader 

{

	font:bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #3366CC;

	line-height:16px;

	letter-spacing:.2em;

}



.quote 

{

	font: 20px Verdana, Arial, Helvetica, sans-serif;

	color: #759DA1;

	line-height:30px;

}

	

.smallText 

{

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

}

	


	

.butt

{

	background-color:#0167ac;

	color:#FFFFFF;

	font-family:verdana;

	font-size:14px;

	height:22px;

	border-style:double;

	border-color:#fbbf72;

}



.tab

{

	border:1px solid;

	border-collapse:collapse;

	background-color:#82C0FF;

	border-color:#FFFFFF;

	font-size:10px;

	color: #006;

}



.tab1

{

	border:1px solid ;

 	border-collapse:collapse;

 	border-color:#FFFFFF;

 	color:#002400;

}



.caption1

{

	background-color:#C0C0C0;

	color:#FF0000;

	font-size:20px;

	font-family:cambria;

	font-weight:bold;

	height:50px;

	vertical-align:middle;

	border-radius: 10px 10px 0px 0px;

	-webkit-border-radius: 10px 10px 0px 0px;

	-moz-border-radius: 10px 10px 0px 0px;

}



.tab_head

{

	color:#9B0000;

	background-color:#E0E0E0;

	font-size:16px;

	font-family:cambria;

	font-weight:bold;

}



.bodyText1 

{

	font:13px Verdana, Arial, Helvetica, sans-serif;

	color:#0000C1;

	line-height:20px;

	margin-top:0px;

}



a

{

	text-decoration:none;

	color:#F00;

	font-size:14px;

}



img

{

	border:hidden;

}



.submit_app

{

	font-family:"Times New Roman", Times, serif;

	color:#B00;

	font-size:20px;

}



input[type=text]

{

	font-family:Verdana;

	height:30px;

	width:200px;

	color:#000;

	font-size:12px;	

	border: 1px solid #c4c4c4;

	padding: 4px 4px 4px 4px;

	border-radius: 4px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	box-shadow: 0px 0px 8px #d9d9d9;

	-moz-box-shadow: 0px 0px 8px #d9d9d9;

	-webkit-box-shadow: 0px 0px 8px #d9d9d9;

	letter-spacing: 0.5px;

	background-color: #fffed4;

}



input[type=submit],input[type=reset],input[type=button]

{

	background-color: #1446bb;

	color: #FFF;

	height: 30px;

	width:auto;

	padding:5px;

	text-align: center;

	vertical-align: middle;

}



input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover

{

	background:#390;

}



select

{

	font-family:Verdana;

	width:200px !important;

	height:30px;

	color:#000;

	font-size:12px;	

	border: 1px solid #c4c4c4;

	padding: 4px 4px 4px 4px;

	border-radius: 4px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	box-shadow: 0px 0px 8px #d9d9d9;

	-moz-box-shadow: 0px 0px 8px #d9d9d9;

	-webkit-box-shadow: 0px 0px 8px #d9d9d9;

	letter-spacing: 0.5px;

	background-color: #fffed4;

}



textarea

{

	font-family:Verdana;

	height:60px;

	color:#000;

	font-size:12px;	

	border: 1px solid #c4c4c4;

	padding: 4px 4px 4px 4px;

	border-radius: 4px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	box-shadow: 0px 0px 8px #d9d9d9;

	-moz-box-shadow: 0px 0px 8px #d9d9d9;

	-webkit-box-shadow: 0px 0px 8px #d9d9d9;

	letter-spacing: 0.5px;

	background-color: #fffed4;

}



.style1 

{

	color: #B0620B

}



.style2 

{

	font-size: 12px;

	font-weight:bold;

}



.butt1

{

	background-color:#FF2F2F;

	color:#FFFFFF;

	font-family:verdana;

	font-size:10px;

	height:22px;

	border-style:double;

	border-color:#fbbf72;

}



.butt4

{

	background-color:#575757;

	color:#FFFFFF;

	font-family:verdana;

	font-size:10px;

	height:22px;

	border-style:double;

	border-color:#fbbf72;

}

	

#main

{

	width:100%;

	margin:0 auto;

	background-color:#f3faff;

}

	

#footer

{

	clear:both;

	width:100%;

	margin:0;

	height:40px;

	font-family:verdana;

	font-size:13px;

	color:#FFF;

	background: #54b152;

}



#header

{

	height:141px;

	margin:0 auto;

	background:url(../images/bannr_bg.jpg) repeat-x;

}



#sidemenu

{

	width: 200px;

	margin-top:-5px;

	height:300px;

	min-height:400px;

}



.glossymenu

{

	margin: 5px 0;

	padding: 0;

	width: 200px; 

	position:absolute;

}



.glossymenu a.menuitem

{

	background: url(../images/glossyback.gif) repeat-x top left;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:200;

	color:#FFF !important;

	height:30px;

	font-size:12px;

	display: block;

	width: 200px;

	padding-left: 10px;

	text-decoration: none;

	text-align:inherit;

	padding-top: 6px;

}



.glossymenu a.menuitem:visited, .glossymenu .menuitem:active

{

	color:#FFF;

}



.glossymenu a.menuitem:hover

{

	background:url(../images/glossyback2.gif);

	background-repeat:repeat-x;

	color:#fff !important;

	border:1px solid #c8c8c8;

}





	

#content_qst

{

	display:block;

	float:right;

	width:800px;

	font-family:verdana;

	font-size:12px;

	color:#013D6D;

	text-align:justify;

	padding-left:10px;

}



#content_qstcan

{

	display:block;

	float:right;

	width:800px;

	font-family:verdana;

	font-size:12px;

	color:#F5071F;

	text-align:justify;

	padding-left:10px;

}



#content123

{

	float:left;

	width:700px;

	font-family:verdana;

	font-size:12px;

	color:#565656;

	text-align:justify;	

}



/*#welcome

{

	float:right;

	font-family: verdana;

	color:#fff;

	font-size:12px;

	padding-right:10px;

	padding-top:5px;

}*/



#topmenu

{

	background-image:url(../images/topmenu.gif);

	height:32px;

	background-repeat:repeat-x;

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

	width: 100%;

	line-height:32px;

	color:#ffffff;

}

	

.preview

{

	color:#F00;

	font-size:14px;

	font-family:cambria;

}



.head2

{

	color:#0000BF;

	font-size:18px;

	font-family:cambria;

}



.butt2

{

	background-color:#0167ac;

	color:#C00;

	font-family:verdana;

	font-size:11px;

	border-style:double;

	border-color:#fbbf72;

}



.butt3

{

	background-color:#003162;

	color:#FFFFFF;

	font-family:verdana;

	font-size:11px;

	height:22px;

	border-style:double;

	border-color:#fbbf72;

}



.tab2

{

	border:1px solid ;

 	border-collapse:collapse;

 	border-color:#FFFFFF;

 	color:#004000;

}



.pagi

{

	background-color:#002F5E;

	color:#FFFFFF;

	font-family:verdana;

	font-size:14px;

	height:22px;

	border-style:double;

	border-color:#fbbf72;

}



/*****************************Pagination CSS************************************************/

/*Scott*/

div.pagination 

{

	padding: 3px;

	margin: 3px;

	text-align:center;

}



div.pagination a 

{

	padding: 2px 5px 2px 5px;

	margin: 2px;

	border: 1px solid #21449b;

	text-decoration: none;

	color: #000099;

}



div.pagination a:hover, div.digg a:active 

{

	border: 1px solid #000099;

	color: #000;

}



div.pagination span.current 

{

	padding: 2px 5px 2px 5px;

	margin: 2px;

	border: 1px solid #21449b;

	font-weight: bold;

	background-color: #060;

	color: #FFF;

}



div.pagination span.disabled 

{

	padding: 2px 5px 2px 5px;

	margin: 2px;

	border: 1px solid #f2f2d4;

	color: #f2f2d4;

}



.tab_view

{

	 background-color:#f0f0f0 !important;

	 color:#642626 !important;

	 font-family:verdana;

	 font-size:large;

	 border-collapse:collapse;

	 border:1px solid #cccccc !important;

}



.th_head

{

	color: #54b152;
    background-color: #f1f1f1;

	font-size:13px;

	font-family:Arial;
	padding:5px; 

	text-transform:uppercase;

}



caption

{

   	color:#FFf;

 	background-color:#54b152;

	font-family: verdana;

	font-size:18px;

	height:30px;

	padding:5px;

	vertical-align:middle;

	
}



.butt

{

	background-color:#E1E1FF;

	color:#D20000;

	border-style:double;

	font-family:verdana;

	height:20px;

	font-size:11px;

}



.main-table-odd

{

	font-family:verdana;

	font-size:13px;

	font-style:normal;

	font-weight:500;

	color:#020202;

}



.main-table-even

{

	font-family:verdana;

	font-size:13px;

}



h4 

{

	text-decoration:blink

}



.head_tab

{

	color:#814141;

	font-family:"Courier New", Courier, monospace;

	font-size:15px;

	font-weight:bold;

	text-align:center;

}



.head1

{

	color:#BB005E;

	font-size:15px;

	font-weight:bold;

	font-family:"Times New Roman", Times, serif

}



.head3

{

	color:#9D3300;

	font-size:12px;

	font-weight:bold;

	font-family:"Times New Roman", Times, serif

}



.head4

{

	color:#480091;

	font-size:14px;

	font-weight:bold;

	font-family:"Times New Roman", Times, serif

}



.error

{

    color:#E80000;

    display: inline-block;

}​

/*********************************************************************************************************/







/*------------------------new add(asha)--------------------*/	

form#myform fieldset 

{

	border:1px solid #386890;

}



form#myform fieldset#tab_remark 

{

	border:1px solid #A0A0A0;

}



form#myform fieldset#paging_add 

{

	border:1px solid #868686;

}



form#myform fieldset#pricefixing_add 

{

	border:1px solid #868686;

}



/*-----------------legend----------------------*/

form#myform legend 

{

	border:1px solid #1446bb;

	background:#1446bb ;

	color:#FFFFFF;

}

/*--------------------table----------------------*/

#fld_tbl,#tab_remark

{

    border:#DEE6ED;

	border:1px solid;

	border-collapse:collapse;

	color:#FFFFFF;

}



#rep_tbl

{

    border:#DEE6ED;

	border:0px solid;

	border-collapse:collapse;

	color:#FFFFFF;

}



#tab_remark

{

	border:1px solid #A0A0A0;

	border-collapse:collapse;

	color:#FFFFFF;

}

	

#paging_add

{

    border:#DEE6ED;

	border:2px solid;

	border-collapse:collapse;

	color:#FFFFFF;

}



#pricefixing_add

{

    border:#DEE6ED;

	border:2px solid;

	border-collapse:collapse;

	color:#FFFFFF;

}	

/*-----------------------tab head-------------------*/

#tab_remark thead

{

	background-color:#6699FF;

	font-weight:normal !important;

	font-size:13px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



#tab_remark th

{

	border:1px solid #A0A0A0;		

}

/*-----------------------tab body-------------------*/

#tab_remark tbody

{

	border-color:#a95a5f !important;

}

/*-----------------------tr-------------------*/

#fld_tbl,#rep_tbl tr

{

	border-color:#DEE6ED;

	border:solid 2px;

	border-bottom-color:#FFFFFF;

	border-left-color:#FFFFFF;

	border-right-color:#FFFFFF;

	border-top-color:#FFFFFF;

}



#tab_remark tr

{

	border:solid 1px #a95a5f;

}



#paging_add tr

{

	border-color:#DEE6ED;

	border:solid 2px;

	border-bottom-color:#FFFFFF;

	border-left-color:#FFFFFF;

	border-right-color:#FFFFFF;

	border-top-color:#FFFFFF;

}



#pricefixing_add tr

{

	border-color:#DEE6ED;

	border:solid 2px;

	border-bottom-color:#FFFFFF;

	border-left-color:#FFFFFF;

	border-right-color:#FFFFFF;

	border-top-color:#FFFFFF;

}

/*-----------------------td-------------------*/

#tab_remark td

{

	border:solid 1px #A0A0A0;

}



#fld_tbl td

{

	border-color:#DEE6ED;

	border:solid 1px;

	border-bottom-color:#FFFFFF;

	border-left-color:#FFFFFF;

	border-right-color:#FFFFFF;

	border-top-color:#FFFFFF;

}



#fld_tbl td#first

{

	background-color:#EDBEC2;

}

	

#fld_tbl td#second

{

	background-color:#efd9d9;

}	



#paging_add td

{

	border-color:#DEE6ED;

	border:solid 2px;

	border-bottom-color:#FFFFFF;

	border-left-color:#FFFFFF;

	border-right-color:#FFFFFF;

	border-top-color:#FFFFFF;

}



#paging_add tr#first

{

	background-color:#CEE1EB;

}	



#paging_add tr#second

{

	background-color:#E6F0F5;

}



#paging_add td#first

{

	background-color:#e2989e;

}	



#paging_add td#second

{

	background-color:#efd9d9;

}



#pricefixing_add tr#first

{

	background-color:#CEE1EB;

}	



#pricefixing_add td#second

{

	background-color:#efd9d9;

}	



#pricefixing_add td#first

{

	background-color:#efd9d9;

}	



#pricefixing_add tr#second

{

	background-color:#1446bb;

}	



#tab_remark,#fld_tbl,#rep_tbl tr#first

{

	background-color:#1446bb;

}	



#tab_remark,#fld_tbl,#rep_tbl tr#second

{

	background-color:#F7F7F7;

}	



.main-table-odd

{

   /*background:#e0e6ef !important;*/

}



.main-table-even

{

  /* background:#efeff8;*/





}



/* Mahesh Styles Starts Here */





.maincontainer

{

	float:left;

	background:url(../images/bg-main.jpg) repeat !important;

	width:100%;

	height:800px;

}



.headerwrapper

{

	float:left;

	width:100%;

	height:189px;

	background:url(../images/head.jpg) no-repeat;

}



.header

{

	margin:0 auto;

	width:980px;

}



.navwrapper

{

	float:left;

	width:100%;

	height:37px;

	border-top:1px solid #d57119;

	border-bottom:1px solid #d57119;

	background: #6c0000; /* Old browsers */

	background: -moz-linear-gradient(top,  #6c0000 0%, #610000 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6c0000), color-stop(100%,#610000)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #6c0000 0%,#610000 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #6c0000 0%,#610000 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #6c0000 0%,#610000 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #6c0000 0%,#610000 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c0000', endColorstr='#610000',GradientType=0 ); /* IE6-9 */

}



.nav

{

	margin:0 auto;



}



.menu

{

	float:left;

}



.menu ul

{

	float:left;

	margin-top:5px;

}



.menu ul li

{

	float:left;

	list-style:none;

	margin-right:20px;

}



.menu ul li a

{

	float:left;

	text-decoration:none;

	color:#fcdb93;

	font-size:20px;

	font-weight:normal;

	font-family:Georgia, "Times New Roman", Times, serif;

	padding:0px 10px 10px 10px;

}



.menu ul li a:hover

{

	color:#fb942a;

}



.contentwrapper

{

	float:left;

	width:100%;

	height:375px;

}



.content

{

	margin:0 auto;

	width:980px;

	height:345px;

	margin-top:20px;

}



.left

{

	float:left;

	width:495px;

}



.left-box

{

	float:left;

	width:466px;

	height:326px;

	background:url(../images/left-box-bg.png) no-repeat;

	margin-left:35px;

}



.left-box h2

{

	float:left;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:normal;

	font-size:20px;

	color:#7e1500;

	margin:20px 0px 0px 27px;

}



.left-box p

{

	float:left;

	font-size:15px;

	color:#5a3c23;

	font-family:Georgia, "Times New Roman", Times, serif;

	text-align:justify;

	width:400px;

	margin-left:30px;

}



.right

{

	float:left;

	width:447px;

}



.login-box

{

	float:left;

	width:447px;

	height:345px;

	background:url(../images/login-box.png) no-repeat;

	margin-left: 50px;

}



h1.login

{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:24px;

	color:#400202;

	font-weight:normal;

	float:left;

	margin:25px 0px 0px 65px;

}



.form-main

{

	float:left;

	margin-top:50px;

	margin-left:65px;

	width:325px;

}



.form

{

	float:left;

	width:350px;

	height:50px;

}



.formleft1

{

	float:left;

	font-size:20px;

	color:#400202;

	margin-right:10px;

	font-family: Georgia, "Times New Roman", Times, serif;

}



.formleft2

{

	float:left;

	font-size:20px;

	color:#400202;

	margin-right:10px;

	font-family: Georgia, "Times New Roman", Times, serif;

	margin-right: 22px;

}



.formright

{

	float:left;

}



.formright input[type=text],input[type=password]

{

	width:175px;

	height:20px;

	padding:5px 10px 5px 10px;

	background:#FFF !important;

	border:1px solid #400202;

}



.formright label

{

	float:left;

	width:200px;

}



.log

{

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	height: 40px !important;

	width: 100px;

	color:#FFF;

	float:right;

	margin-right: 40px;

	border:1px solid #400202;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:22px;

	background: #a64525; /* Old browsers */

	background: -moz-linear-gradient(top,  #a64525 0%, #891f0f 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a64525), color-stop(100%,#891f0f)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #a64525 0%,#891f0f 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #a64525 0%,#891f0f 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #a64525 0%,#891f0f 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #a64525 0%,#891f0f 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a64525', endColorstr='#891f0f',GradientType=0 ); /* IE6-9 */

}



.log:hover

{

	background: #e25c2f; /* Old browsers */

	background: -moz-linear-gradient(top,  #e25c2f 1%, #7c0703 99%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e25c2f), color-stop(99%,#7c0703)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #e25c2f 1%,#7c0703 99%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #e25c2f 1%,#7c0703 99%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #e25c2f 1%,#7c0703 99%); /* IE10+ */

	background: linear-gradient(to bottom,  #e25c2f 1%,#7c0703 99%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e25c2f', endColorstr='#7c0703',GradientType=0 ); /* IE6-9 */

}



.form-pass

{

	height:10px;

	float:right;

	width:225px;

	margin-right:0px;

	margin-bottom:15px;

}



.footerwrapper

{

	float:left;

	width:100%;

	height:30px;

}



.footer

{

	margin:0 auto;

	width:980px;

	height:30px;

	margin-top: 10px;

}



.footer p

{

	color:#fac37f;

	font-size:14px;

	font-family:Georgia, "Times New Roman", Times, serif;

	text-align:center;

}



.footer p.big

{

	color:#f9e4ca;

	font-size:18px;

	font-family:Georgia, "Times New Roman", Times, serif;

	text-align:center;

	margin-top:5px;

}



.bg-main

{

	padding: 20px;

	background: #fff;

	border-radius: 10px;

	-webkit-border-radius: 10px;

	-moz-border-radius: 10px;

	float: left;

	margin-top: 0px;

	border: 1px solid #ccc;

	width: 900px;

	-webkit-box-shadow: 5px 3px 23px rgba(50, 50, 50, 0.36);

	-moz-box-shadow: 5px 3px 23px rgba(50, 50, 50, 0.36);

	box-shadow: 3px 2px 8px rgba(50, 50, 50, 0.36);

}



span#calBorder select

{

	width:90px !important;

}







/******* Inner Header *******/



.header-main

{

	width:100%;

	height:100px;

	background:url(../images/head.jpg);

}



.logo

{

	background:url(../images/logo.jpg) no-repeat;

	border-bottom:1px solid #0a3081;

	width:40%;

	height:100px;

	float:left;

}



.header-des

{

	height:auto;

	width:100%;

	background:#54b152;

	padding-top:5px;

	text-align:right;

}



.header-des img

{

	margin-right:5px;

}



.header-des span

{

	padding-right:50px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	color:#FFF;

}



.header-des span a

{

	color:#CF0;

	font-weight:normal;

}



.box

{

	width:80px;

	height:100px;

	float:right;

	background: rgb(10,48,129); /* Old browsers */

	background: -moz-linear-gradient(top,  rgba(10,48,129,1) 49%, rgba(43,104,198,1) 50%, rgba(43,104,198,1) 50%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(49%,rgba(10,48,129,1)), color-stop(50%,rgba(43,104,198,1)), color-stop(50%,rgba(43,104,198,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(10,48,129,1) 49%,rgba(43,104,198,1) 50%,rgba(43,104,198,1) 50%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(10,48,129,1) 49%,rgba(43,104,198,1) 50%,rgba(43,104,198,1) 50%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(10,48,129,1) 49%,rgba(43,104,198,1) 50%,rgba(43,104,198,1) 50%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(10,48,129,1) 49%,rgba(43,104,198,1) 50%,rgba(43,104,198,1) 50%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a3081', endColorstr='#2b68c6',GradientType=0 ); /* IE6-9 */



}



span.home-main

{

	float:left;

	height:50px;

	width:80px;

	text-align:center;

}



span.home-main a

{

	font-size:13px;

	color:#FFF;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:normal;

}



span.home-main a img

{

	float:left;

	padding-left:30px;

	padding-right:30px;

	margin-top:5px;

}



span.logout-main

{

	float:left;

	width:80px;

	height:50px;

	text-align:center;

}



span.logout-main a img

{

	float:left;

	padding-left:30px;

	padding-right:30px;

	margin-top:5px;

}



span.logout-main a

{

	font-size:13px;

	color:#FFF;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:normal;

}



span.logout-main a:hover, span.home-main a:hover

{

	color:#74fd6d;

}



.box-1

{

	width:80px;

	height:100px;

	float:right;

	background: rgb(10,48,129); /* Old browsers */

	background: -moz-linear-gradient(top,  rgba(10,48,129,1) 49%, rgba(43,104,198,1) 50%, rgba(43,104,198,1) 50%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(49%,rgba(10,48,129,1)), color-stop(50%,rgba(43,104,198,1)), 	color-stop(50%,rgba(43,104,198,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(10,48,129,1) 49%,rgba(43,104,198,1) 50%,rgba(43,104,198,1) 50%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(10,48,129,1) 49%,rgba(43,104,198,1) 50%,rgba(43,104,198,1) 50%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(10,48,129,1) 49%,rgba(43,104,198,1) 50%,rgba(43,104,198,1) 50%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(10,48,129,1) 49%,rgba(43,104,198,1) 50%,rgba(43,104,198,1) 50%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a3081', endColorstr='#2b68c6',GradientType=0 ); /* IE6-9 */

}



span#wel

{

	margin-top: -56px;

	margin-left: 409px;

	float: left;

}



a#change-image

{

	cursor:pointer;

	float: right;

	margin-top: 25px;

	margin-right: 60px;

}



legend

{

	color:#000;

}



/* Mahesh Styles Ends Here */