/* CSS Document */
body
{margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;

}
a, input{outline:none;
}
img
{border:none;
}
.main
{width:961px;
margin:0 auto;
}
.topbanner
{
height:140px;
background:url(../images/topbg.jpg) repeat-x #bfdee1;
margin-top:2px;
}
.fl
{float:left;
}
.fr
{
float:right;
}

.fm
{
float:right;
padding-right:60px;
}

.logo
{margin:19px 0 0 6px;
}
.map
{margin: 2px 158px 0 154px;
float:left;
}
.loginbtn{background: url(../images/loginbg.jpg) no-repeat; 
border:none;
width:67px;
height:30px;
font:0.88em Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}
.registerbtn{background: url(../images/register.jpg) no-repeat; 
width:87px;
height:30px;
border:none;
font:0.88em Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}
.banner
{background:url(../images/banner.jpg) no-repeat;
width:961px;
height:220px;
margin-top:3px;
font:0.88em Verdana, Arial, Helvetica, sans-serif ;
color:#FFFFFF;
text-align:center;
}

.banner-text{width:300px; float:right;}
.banner span
{font:1.88em Georgia, "Times New Roman", Times, serif;
font-weight:bold;
padding-bottom:3px;
display:block;

}

.banner p
{font:2.5em Georgia, "Times New Roman", Times, serif;
font-weight:bold;
margin-top:15px;
margin-bottom:12px;

}.navigation
{width:961px;
height:41px;
background:url(../images/menubg.jpg) repeat-x;
margin-top:3px;
font:0.88em Georgia, "Times New Roman", Times, serif;
margin-bottom:3px;
}
.menu
{list-style:none;
margin:0 0 0 10px;
padding: 0px;
list-style-type: none;
height: 40px;
width: auto;
}
.menu li 
{
text-decoration:none;
color:#FFF;
width:auto;
height: 14px;
padding:13px 23px;
float:left;
display:block;
}
.menu li a
{list-style:none;
text-decoration:none;
color:#FFF;
display:block;
width:auto;
}
.menu li a:hover
{
text-decoration:none;
color:#ccc;
display:block;
}

.leftcol
{width:724px;
float:left;

}
.rightcol
{width:233px;
float:right;
background-color:#eff7f8;
border:0px solid red;
}
.boxleft
{font:1em Georgia, "Times New Roman", Times, serif;
color:#000;
line-height:22px;
padding:8px;
}
.boxleft_inner
{font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
padding:10px;
}
.txtin
{font-size:0.88em;
}
.txtin a
{color:#d57e29;
text-decoration:none;
}
.txtin a:hover
{color:#d57e29;
text-decoration:underline;
}

.tickhead
{background: url(../images/tick.jpg) no-repeat 10px center #247c8b;
height:38px;
color:#FFF;
font:1.06em Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
display:block;
line-height:38px;
padding-left:50px;
}
.prevolbox
{width:215px;
height:auto;
padding:10px;
}
.prevolhead
{font:0.75em/*12px*/ Georgia, "Times New Roman", Times, serif;
color:#2a95a3;
text-align:left;
margin-bottom:10px;
font-weight:bold;
}

.prevolhead a
{color:#2a95a3;
font-weight:bold;
text-decoration:none;
}
.prevolhead a:hover
{color:#2a95a3;
font-weight:bold;
text-decoration:underline;
}

.searchtxt
{font:0.88em/*14px*/ Georgia, "Times New Roman", Times, serif;
color:#000;
line-height:20px;

}

.subbtn{
background: url(../images/subbtn.jpg) no-repeat; 
width:73px;
height:28px;
border:none;
font:0.88em Georgia, "Times New Roman", Times, serif;
color:#fff;
}
.advancesc
{font:0.88em Georgia, "Times New Roman", Times, serif;
color:#cf6a08;
line-height:20px;
}
.advancesc a, .advancesc a:hover
{color:#cf6a08;
text-decoration:none;
}
.marg5
{margin:6px 0px;
display:block;
}
.dropdown
{width:190px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
}
.grybg
{background-color:#e7e7e7;
height:38px;
font:0.88em/*14px*/ Georgia, "Times New Roman", Times, serif;
color:#000;
font-weight:bold;
text-align:left;
}
.grybg span
{margin-right:5px;
margin-left:5px;
line-height:38px;
width:auto;
display:block;
text-align:left;
float:left;
}
.volnm
{line-height:38px;
display:block;
text-align:right;
margin-right:20px;
}
.greentxt
{font:1.25em Georgia, "Times New Roman", Times, serif;
color:#2b8d9a;
font-weight:bold;
}
.greenhead
{font:1.438em Georgia, "Times New Roman", Times, serif;
color:#2b8d9a;
font-weight:bold;
text-transform:uppercase;
margin:10px 10px;
}
.orangebox
{padding:10px 0px;
margin:0 10px;
border-bottom:1px solid #247c8b;
}

.orangebox a
{color:#cf6a08;
text-decoration:none;
}
.orangebox a:hover
{color:#cf6a08;
text-decoration: underline;
}

.orangehead
{font:1.13em Georgia, "Times New Roman", Times, serif;
color:#cf6a08;
font-weight:bold;
text-decoration:none;
margin-bottom:10px;
}

.orangehead a 
{font:1.13em Georgia, "Times New Roman", Times, serif;
color:#cf6a08;
font-weight:bold;
text-decoration:none;
}
.greensubhead
{font:.75em Georgia, "Times New Roman", Times, serif;
color:#2b8d9a;
font-weight:bold;
margin:5px 0px;
background:url(../images/arrow.jpg)  left  top no-repeat;
padding-left:20px;
}
.greensubhead a
{color:#2b8d9a;
font-weight:bold;
text-decoration:none;
}
.greensubhead a:hover
{color:#2b8d9a;
font-weight:bold;
text-decoration:underline;
}

.blacksubhead
{font:.75em Georgia, "Times New Roman", Times, serif;
color:#000;
font-weight: normal;
margin:5px 0px;
background:url(../images/arrow.jpg)  left  top no-repeat;
padding-left:20px;
}
.blacksubhead a
{color:#000;
font-weight:normal;
text-decoration:none;
}
.blacksubhead a:hover
{color:#2b8d9a;
font-weight:normal;
text-decoration:underline;
}
#fleft
{float:left;
}

.txtinorg
{font:0.75em Georgia, "Times New Roman", Times, serif;
color:#000;
line-height:20px;
padding-left:20px;
border:0px solid red;
}
.txtinorg a
{
color:#000;
text-decoration:none;
}
.txtinorg a:hover
{
color:#000;
text-decoration:underline;
}

.txtinorg span
{color:#cf6a08;
line-height:20px;
font-weight:bold;
margin-right:5px;
}

.readmore
{text-align:right;
margin-right:10px;
}
.pdficon, .pdficon a, .pdficon a:hover
{margin-left:10px;
float:right;
width:100px;
height:28px;
font:12px Georgia, "Times New Roman", Times, serif;
color: #333333;
}

.footer
{width:941px;
height:20px;
background: url(../images/footerbg.jpg) repeat-x;
font:0.66em Georgia, "Times New Roman", Times, serif;
margin:5px 0px;
color:#fff;
padding-left:10px;
padding-top:15px;
padding-right:10px;
}
.footer-l{width:300px; float:left;}
.footer-r{width:500px; float:right; text-align:right; color: #0099CC; text-decoration:none}
.footer-r a{color:#0099CC; text-decoration:none}
.footer-r a:hover{color:#ffffff; text-decoration:none}

.txtbox
{border:1px solid #2b8d9a;
width:186px;
height:20px;
}
.multitxtbox
{border:1px solid #2b8d9a;
width:187px;
height:90px;
overflow:hidden;}

.logintxt
{font:0.88em/*14px*/ Georgia, "Times New Roman", Times, serif;
color:#000;
line-height:20px;
width:120px;
height:20px;
float:left;
vertical-align:top;
display:block;
}
.registtxt
{font:0.88em/*14px*/ Georgia, "Times New Roman", Times, serif;
color:#000;
line-height:20px;
width:160px;
height:20px;
float:left;
vertical-align:top;
display:block;
}
.red
{color:#FF0000;
}
.captchabox
{border:1px solid #2b8d9a;
width:86px;
height:20px;
margin-right:20px;
}
.captchaimg
{padding-top:8px;
height:20px;
vertical-align:middle;
}
.imgmission
{border:2px solid #2b8d9a;
margin:5px 10px 5px 0;
float:left;
}
.subheadingG
{color:#d57e29;
font-size:1.13em;
font-weight:bold;
}
.bullettick
{
margin:0;
padding:0;
list-style-type:none;
}
.bullettick li
{padding-left:20px; 
background-image:url(../images/arrow.jpg);
background-position:left 5px;
background-repeat:no-repeat;
color:#000;
}
/*dropmenu start*/
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	}



#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	
	padding: 0;
	margin-top:11px;
	background: #045a66;
	border:1px solid #fff;
    border-bottom-width: 0;
	}

	#sddm div a
	{	position:  relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #2b8d9b;
		color: #fff;
		font: 12px arial;
		border-bottom: 1px solid #fff;
			}

	#sddm div a:hover
	{	background: #045a66;
		color: #FFF}

/*dropmenu end*/

.homelink a
{ color:#000;
text-decoration:underline;
}
.homelink a:hover
{ color:#000;
text-decoration:none;
}