@charset "utf-8";
/* CSS Document */

/*---------------RESET-------------*/
​
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}


h1
{
    font-size: 2.5em;
    padding-bottom: 0px;
    margin-bottom: 0px;
	color:#fff;
}

h2
{
    font-size: 1.2em;
    font-weight: 600;
	color:#990000;
	font-family:Tahoma, Geneva, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h3
{
    /*font-size: 1.2em;*/
    font-size: 1.8em;
    color: #000;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
    font-weight:800;
}

h4
{
    font-size: 1.1em;
    color: #03007b;
    text-transform: none;
    font-weight: normal;
    margin-bottom: 0px;
   
    }

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/*-----------------utility----------------*/
.nofloat{clear:both;}

/*------------------utility end---------------*/


/*-------------------SIDEBAR----------------*/
#contentarea ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 200px;
    border: 1px solid #555;
	font-size:14px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; line-height:18px;
}

#contentarea li a {
    display: block;
    color: #000;
    padding: 8px 16px;
    text-decoration: none;
}

#contentarea li {
    text-align: center;
    border-bottom: 1px solid #555;
}

#contentarea li:last-child {
    border-bottom: none;
}

#contentarea li a.active {
    background-color: #5ca1c2;
    color: white;
}

#contentarea li a:hover:not(.active) {
    background-color: #555;
    color: white;
}


/*-------------------SIDEBAR END----------------*/


/*---------List data start-------*/

#generallist ul {
    list-style-type:circle;
    margin-left: 50px;
    padding: 0px;
    width: 90%;
    border: none;
	font-size:14px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:18px;
	background-color:#ecffd3;
}

#generallist { width:90%; margin-left:20px;}

#generallist ul li h4{text-align:left;}

#generallist ul li a{background-color:#ecffd3;}

#generallist ul li a:link h4 {display: block; background-color:#ecffd3;}

#generallist ul li a:hover h4{background-color:#ecffd3; padding:0; margin:0; text-decoration:underline;}


/*---------List data end-------*/


/*---------------page structure-------------*/
body{background-color:#d0d4d9; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size:1em;}

#wrapper{width:1200px; height:auto; margin:0 auto; background-color:#f1f6fb;}

#headercont{width:1200px; height:150px;            
background: #0f437f; /* Old browsers */
background: -moz-linear-gradient(top,  #0f437f 0%, #8eb1db 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #0f437f 0%,#8eb1db 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #0f437f 0%,#8eb1db 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f437f', endColorstr='#8eb1db',GradientType=0 ); /* IE6-9 */
}
	#headerlogo {width:182px; height:140px; text-align:center; padding-top:10px; float:left;}
		#headerlogo img{width:125px; height:86px; margin-top:30px;}
		#headerlogo p{text-align:center; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size:1em;}
	#headeright{width:140px; height:100px; float:right; padding-right:30px; padding-top:50px; text-align:right; 
	            font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; line-height:20px; color:#fff;}
	#headertitle{width:860px; height:80px; margin-left:170px; padding-top:40px; text-align:center; 
	             font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif; text-shadow: 2px 2px 4px #000;}
		#headertitle #tagline{width:570px; margin:0 auto; margin-top:5px; text-align:center; font-size:.8em; 
		                      font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; color:#fff;}
	
	
#mainnav{height:48px; width:auto; margin:0 auto;}

#contentarea{width:1200px; height:auto; margin-top:10px;}
	#leftsidebar{float:left; width:200px; height:auto; margin-left:1px;}
	#rightsidebar{float:right; width:200px; height:auto; margin-right:3px;}
	#maincontentholder{width:auto; height:auto;}
		#slidercont{width:790px; height:auto; margin-left:205px;}
		#maincontent{width:760px; height:421px; margin-left:210px; padding:10px; text-align:justify; font-size:13px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; line-height:20px; overflow-y:auto;}

#footercont{width:1200px; height:auto; margin-top:15px;}
.footercol{width:220px; height:200px; float:left; margin-left:20px; font-size:.8em;}
	.footercol .heads{ font-size:1.2em; line-height:26px;}
	.footercol ul{list-style-type: none; margin: 0; padding: 0; width: 200px; border:none; font-size:.85em; font-family:Tahoma, Geneva, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
	.footercol li a {display: block; color: #000; padding: 8px 16px; text-decoration: none;}
		.footercol li a:hover {color:#7A0002;}
	.footercol li {text-align: left; border-bottom: none;}
	
#copyrightcus{height:20px; background-color:#4080c2; color:#fff; margin:0 auto; width:1180px; text-align:center; padding:10px;}



