/* CSS Document */
/* CSS Document */
body
{
	margin: 0px;
	padding: 0px;
	background: #1B428D url(images/background.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	color: #5A5A58;
	font-size: 12px;
	font-weight: normal;
}
#main
{
	margin: 0px auto;
	width: 900px;
}
#header
{
	float: left;
	width: 880px;
	height: 58px;
	text-align: right;
	padding-right: 20px;
	line-height: 58px;
	color: #EFECDD;
}
.header-text-link
{
	color: #EFECDD;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.header-text-link:hover
{
	color: #EFECDD;
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
}
#cantainer
{
	float: left;
	width: 900px;
	background: #FFF;
	position: relative;
}
.banner
{
	float: left;
	width: 900px;
	height: 250px;
	background: url(images/banner.jpg) no-repeat;
	color: #EFECDD;
	font-size: 12px;
	text-decoration: none;
}
#banner
{
	float: left;
	width: 900px;
	height: 250px;
	color: #EFECDD;
	font-size: 12px;
	text-decoration: none;
	position: relative;
}
#banner .rotateImg {
}
#banner .rotateText{
	position: absolute;
	top: 20px;
	left: 20px;
}
#bannerBottom{
	position: absolute;
	top: 236px;
	left: 0;
	background: url('images/banner_bottom.gif') no-repeat bottom left;
	width: 900px;
	height: 14px;
}
h1
{
	margin: 0px;
	padding: 0px;
	font-size: 22px;
	font-weight: bold;
	color: #EFECDD;
}
.black-text
{
	margin: 0px;
	padding: 0px;
	font-size: 22px;
	font-weight: bold;
	color: #2A1300;
}
.nav
{
	float: left;
	width: 900px;
	height: 67px;
}
.left-nav
{
	float: left;
	width: 20px;
	height: 67px;
}
.middle-nav
{
	float: left;
	width: 860px;
	height: 67px;
	background: url(images/middle-nav-bg-01.gif) repeat-x left top;
	line-height: 50px;
}
.middle-nav-admin
{
	float: left;
	width: 860px;
	height: 67px;
	background: url(images/new-middlenav-bg.jpg) repeat-x left top;
	line-height: 50px;
}
.right-nav
{
	float: left;
	width: 20px;
	height: 67px;
	background: url(images/right-nav-bg.gif) no-repeat;
}
.right-nav-admin
{
	float: left;
	width: 20px;
	height: 67px;
	background: url(images/new-rightnav-bg.jpg) no-repeat;
}
.ul-menu
{
	margin: 0px;
	padding: 0px;
	/*width: 820px;*/
	float: left;
	display: block;
	list-style: none;
	*border: solid 0px;
}
.ul-menu li
{
	font-size: 13px;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
	list-style: none;
	background: url(images/nav-line.gif) right no-repeat;
	line-height: 50px;
	display: inline;
	padding-right: 8px;
	padding-left: 8px;
	*border: solid 0px;
	float:left;
}
.ul-menu li a
{
	font-size: 13px;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
	list-style: none;
	display: inline;
}
.ul-menu li a:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #0036AF;
	text-decoration: none;
	list-style: none;
	display: inline;
}
.left-can
{
	float: left;
	width: 543px;
	padding-left: 17px;
}
.right-can
{
	float: left;
	width: 300px;
	padding: 0px 0px 20px 20px;
}
.right-cantain
{
	float: left;
	width: 300px;
}
h2
{
	margin: 0px;
	padding: 0px;
	font-size: 22px;
	font-weight: normal;
	color: #5A5A58;
	margin-top: 15px;
}
h4
{
	margin: 0px;
	padding: 0px;
	font-size: 22px;
	font-weight: normal;
	color: #163979;
	margin-top: 15px;
}
.welcome-box
{
	float: left;
	width: 502px;
	border-left: solid 1px #DEDDD8;
	border-right: solid 1px #DEDDD8;
	background: #EFECDD url(images/left-can-bg.gif) repeat-x;
	padding-left: 20px;
	padding-right: 20px;
}
.welcome-box-admin
{
	float: left;
	width: 824px;
	border-left: solid 1px #DEDDD8;
	border-right: solid 1px #DEDDD8;
	background: #EFECDD url(images/left-can-bg.gif) repeat-x;
	padding-left: 20px;
	padding-right: 20px;
}
.bottom-can
{
	float: left;
	width: 544px;
	height: 10px;
	background: url(images/bottom-can-bg.gif) no-repeat top;
	margin-bottom: 25px;
}

.bottom-can-admin
{
	float: left;
	width: 866px;
	height: 10px;
	background: url(images/new-bottom-bg.jpg) no-repeat top;
	margin-bottom: 25px;
}

.left-cantain
{
	float: left;
	width: 523px;
	padding: 0px 0px 20px 20px;
}
.dot-text
{
	float: left;
	width: 500px;
	text-decoration: none;
	list-style: none;
	background: url(images/aero.gif) left no-repeat;
	padding-left: 10px;
	font-size: 12px;
	color: #5B5B5B;
	line-height: 18px;
}
.dot-text:hover
{
	text-decoration: none;
	list-style: none;
	font-size: 12px;
	font-weight: normal;
	color: #5B5B5B;
}
.login-bg
{
	width: 200px;
	height: 18px;
	padding: 0px 0px 0px 5px;
	background: url(images/from-bg.gif) no-repeat top;
	color: #491F0D;
	border: none;
	line-height: 18px;
	font-size: 11px;
}
.from-bg
{
	float: left;
	width: 298px;
}
.left-from-bg
{
	float: left;
	width: 75px;
}
.from-bg-right
{
	float: right;
	width: 219px;
}
.maincan-bottom-bg
{
	float:left;
	width: 900px;
	height: 11px;
	vertical-align:top;
	_vertical-align:top;
	background: url(images/main-can-bot-bg.gif) no-repeat 0px 0px;
}
#footer
{
	float: left;
	width: 900px;
	text-align: center;
	height: 70px;
	line-height: 18px;
	color: #EFECDD;
	text-decoration: none;
}
.ul-link
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 470px;
	text-decoration: none;
	list-style: none;
	*border: solid 0px #cccccc;	
}
.ul-link li
{
	float: left;
	width: 470px;
	text-decoration: none;
	list-style: none;
	background: url(images/aero.gif) left no-repeat;
	padding-left: 10px;
	font-size: 12px;
	color: #5B5B5B;
	line-height: 18px;
	font-weight: normal;	
	*border: solid 0px #cccccc;	
}
.ul-link li a
{
	text-decoration: none;
	list-style: none;
	font-size: 12px;
	color: #5B5B5B;
	line-height: 18px;
}
.ul-link li a:hover
{
	text-decoration: none;
	list-style: none;
	font-size: 12px;
	color: #5B5B5B;
	line-height: 18px;
}
.cantaine-text-box
{
	float: left;
	width: 500px;
}
.aero-text
{
	text-decoration: none;
	background: url(images/aero.gif) left no-repeat;
	padding-left: 10px;
	font-size: 12px;
	color: #5B5B5B;
	line-height: 18px;
	margin-top: 10px;
}
.aero-text:hover
{
	text-decoration: underline;
	list-style: none;
	font-size: 12px;
	font-weight: normal;
	color: #5B5B5B;
}
.blue-text-about-01
{
	text-decoration: none;
	list-style: none;
	font-size: 12px;
	color: #163979;
	line-height: 18px;
	font-weight: normal;
}
.blue-text-about-01:hover
{
	text-decoration: underline;
	list-style: none;
	font-size: 12px;
	color: #163979;
	line-height: 18px;
	font-weight: bold;
}
.img-bg
{
	background: #FFF;
	padding: 10px;
	border: solid 1px #cccccc;
}
.ul-menu-link
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 475px;
	text-decoration: none;
	list-style: none;
	list-style-type: none;
	*border: solid 0px #cccccc;	
}
.ul-menu-link li
{
	float: left;
	width: 470px;
	text-decoration: none;
	list-style: none;
	background: url(images/aero.gif) left no-repeat;
	padding-left: 10px;
	font-size: 12px;
	color: #163979;
	line-height: 18px;
	font-weight: normal;
	*border: solid 0px #cccccc;	
}
.ul-menu-link li .span
{
	float: left;
	width: 470px;
	text-decoration: none;
	list-style: none;
	font-size: 12px;
	color: #5B5B5B;
	line-height: 18px;
	font-weight: normal;
}
.ul-menu-link li a
{
	text-decoration: underline;
	list-style: none;
	font-size: 12px;
	color: #163979;
	line-height: 18px;
	font-weight: normal;
}
.ul-menu-link li a:hover
{
	text-decoration: underline;
	list-style: none;
	font-size: 12px;
	color: #000;
	line-height: 18px;
	font-weight: normal;
}
.ul-menu-link li.span a:hover
{
	text-decoration: underline;
	list-style: none;
	font-size: 12px;
	color: #5B5B5B;
	line-height: 18px;
	font-weight: normal;
}
.mrf
{
	width: 500px;
}
.mrf-left
{
	float: left;
	width: 150px;
}
.mrf-right
{
	float: left;
	width: 350px;
	text-align: left;
}
.mrf-link
{
	float: left;
	width: 150px;
	text-decoration: none;
	list-style: none;
	font-size: 12px;
	color: #163979;
	line-height: 18px;
	font-weight: normal;
}
.mrf-link:hover
{
	float: left;
	width: 150px;
	text-decoration: none;
	list-style: none;
	font-size: 12px;
	color: #000;
	line-height: 18px;
	font-weight: bold;
}
.food
{
	width: 490px;
}
.food-left
{
	float: left;
	width: 340px;
}
.food-right
{
	float: left;
	width: 130px;
	text-align: left;
	padding-left: 20px;
}

.blue-link
{
	text-decoration: underline;
	list-style: none;
	font-size: 12px;
	color: #163979;
	font-weight: normal;
}
.blue-link:hover
{
	font-size: 12px;
	color: #000;
}

.login-text
{
	text-decoration: underline;
	list-style: none;
	font-size: 12px;
	color: #163979;
	line-height: 18px;
	font-weight: normal;
}
.login-text:hover
{
	font-size: 12px;
	color: #000;
}
.ground-text-link
{
	font-size: 12px;
	color: #163979;
	text-decoration: none;
	font-weight: normal;
}
.ground-text-link:hover
{
	font-size: 12px;
	color: #163979;
	text-decoration: underline;
	font-weight: normal;
}
.fot-left
{
	float: left;
	width: 730px;
	color: #FFF;
}
.fot-right
{
	width: 200px;
	color: #FFF;
	text-align: right;
	text-decoration: none;
}

.limenu
{
	display: block;
	margin: 0; /*Commented 26-02-2008* Sanket/	 /*	padding:4px 5px 2px 9px;*/
	border: 0px;
	padding: 0px;
	position: static;
}
.Error
{
	background-image: url(Images/red_star.png);
	background-repeat: no-repeat;
	color: Red;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: none;
	background-position: top;
	height: 16px;
	width: 16px;
	padding: 0px 20px 0px 0px;
}

.RequierFieldImage
{
	float: none;
	background-position: top;
	background-image: url( Images/RequierFieldImage.gif);
	background-repeat: no-repeat;
	padding-left: 3px;
}
.ShowError
{
	padding: 0px 0px 5px 0px;
}
.NumericTextbox
{
	text-align: right;
	background: transparent url(images/login-bg.gif) repeat-x scroll 0 0;
	border: 1px solid #D3D3D1;
	color: #491F0D;
	margin-top: 6px;
	height: 12px;
	padding: 5px 2px 0 5px;
	font-size:11px;
}
textarea.textarea
{
	border: 1px solid #B8B8B8;
	color: #2C2C2C;
	font-size: 12px;
	font-weight: normal;
	height: 10em;
	text-decoration: none;
	width: 450px;
}
.Information
{
	color: Red;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: none;
	padding: 5px 5px 5px 5px;
	border: 1px solid #DBDABC;
	background-color: #FFF6C8;
	width: 97%;
}

.space
{
	background: transparent url(images/spacer.gif) repeat-x scroll 0 0;
	height: 10px;
}

a
{
	color: #1F52B1;
	font-family: Arial,Helvetica,sans-serif,Tahoma;
	font-size: 13px;
	line-height: 17px;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

.GridBorder
{
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.Grideven td
{
	background-image: url(Images/GridTrEven.gif);
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding-left: 2px;
	padding: 3px 3px 3px 3px;
}
.Gridodd td
{
	background-image: url(Images/GridTrOdd.gif);
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding-left: 2px;
	padding: 3px 3px 3px 3px;
}
.Gridactive td
{
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E77900;
	padding-left: 2px;
	padding: 3px 3px 3px 3px;
}

.GridTitle td
{
	background-image: url(Images/GridTopBG.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
}

.GridFooter td
{
	/* 	background-image: url(Images/gridtitlebg.gif); 	background-repeat: repeat-x;*/
	background-color: #C3D9FF;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
}

.Warning
{
	color: Red;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: none;
	padding: 5px 5px 5px 5px;
	border: 1px solid #DBDABC;
	background-color: #FFF6C8;
	width: 97%;
}
.PagerNumberBorder td
{
	/* 	background-image: url(Images/gridtitlebg.gif); 	background-repeat: repeat-x; */
	background-image: url(Images/GridTopBG.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}

.PagerNumberBorderSelected
{
	background-color: #FFFFFF;
	border-top: 1px solid #AD000a;
	border-left: 1px solid #AD000a;
	border-right: 1px solid #AD000a;
	border-bottom: 1px solid #AD000a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}

.PagerNumberMouseOver
{
	/* Still note Used 	background-image: url(Images/gridtitlebg.gif); 	background-repeat: repeat-x; 	background-color: #FFFFFF; */
}

.panelPagesrtyle
{
	border-top: 0px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin-left: -1px;
}

.ToolTipText
{
	color: #e77900;
	font-size: 11px;
	font-weight: bold;
}

tooltip
{
	visibility: hidden;
	display: none;
}
.ul-text{
	margin:0px;
	padding:0px;
	width:500px;
	list-style:outside disc;
	padding-left:15px;
}
.ul-text li{
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
	color:#5B5B5B;
	line-height:18px;
	font-weight:normal;
	display:list-item;
	list-style:outside disc;
	border:0px;
}
.ul-text li a{
	text-decoration:none;
	font-size:12px;
	color:#5B5B5B;
	line-height:18px;
}
/* CSS Document */
.cantain-box{
	float:left;
	width:860px;
	padding:20px;
}
.big-title{
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	color:#0A246A;
	text-align:center;
}
.small-title{
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	color:#585858;
	line-height:30px;
}
.image-border{
	border: solid 1px #000;
	padding:3px;
	background:#0A246A;
}
.bigest-title{
	font-size:30px;
	font-weight:bold;
	text-decoration:none;
	color:#0A246A;
	text-align:center;
}
.l-cantain-box{
	float:left;
	width:460px;
}
.r-cantain-box{
	float:left;
	width:369px;
	padding-left:30px;
}
.small-title-1{
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	color:#585858;
	line-height:30px;
}
.login-Button
{	
	background: url(images/login-but.gif);
	background-repeat: no-repeat;
			
	margin-left: 15px;
	margin-top: 8px;
}