/* Developed by: Sudha R Bhamidipati */
{
	margin: 0;
	padding: 0;
}

body { /*margin: 20px 0;*/
	/*background: #FFFFFF;*/
	/*background: url(images/yellow_gradient.gif) repeat-x;*/
	/*background: url(images/bg.png) repeat-x;*/
	font: normal small "Arial, Helvetica, sans-serif;
	/*font: "Verdana, Arial, Helvetica, sans-serif";*/
	/*background: #666666;*/
	/*background: #6D7B8D;*/
	/*background:#F4F4F0;*/
	/*color: #666;*/
}

h2 {
	color: #434343;
	/*font-family: "trebuchet MS", Helvetica, sans-serif;*/
	font-weight: normal;
	text-transform: uppercase;
	font-size: 1.308em;
	line-height: 1.2em;
}

#right-logo1 {
	/*font-family: 'Tangerine', serif;*/
	font-family: 'Gilda Display', serif;
	font-size: 16px;
	color: #C3692F;
	float: right;
	margin: 30px 10px 10px 10px;
	font-weight:bold;
}

h1,h2 span {
	color: #f85811
}

h2 logo {
	color: #FFFFFF
}

h1 {
	color: #C3692F;
}

h3 { /*color:#004877;*/
	color: #086AB0;
	font-size: 1em;
}
.heading2 {
/*color: #f85811;*/
color:#C3692F;
font-weight: normal;
font-size: 1.308em;
line-height: 1.2em;
margin-top: -20px;
}
p,blockquote,ul,ol {
	margin-bottom: 1.5em;
	/*line-height: 1.65em;*/
	line-height: 20px;
	text-align: justify;
	font-size: 16px;
}

ul {
	text-align: left;
	/*margin-left: 3em;*/
}

blockquote {
	margin-left: 2em;
	margin-right: 2em;
	font-style: italic;
}

ul li {
	
}

ol {
	margin-left: 3em;
}

ol li {
	
}

a {
	text-decoration: underline;
	color: #086AB0;
}

a:hover {
	text-decoration: none;
	color: #E58C24;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 5px 20px 0 0;
}

img.right {
	float: right;
	margin: 5px 0 0 20px;
}

/* Boxed Style */
.boxed .h3{
	
}

.boxed .title { /*background: #3C74E6 url(images/img06.gif) repeat-x;*/
	
}

.boxed .title h2 {
	height: 28px;
	padding: 12px 0 0 20px;
	/*text-transform: uppercase;*/
	font-size: 1em;
	/*color: #FFFFFF;*/
}

.boxed .content {
	padding: 20px;
	border-top: 1px solid #FFFFFF;
	background: url(images/img07.gif) repeat-x;
}

/* Post */
.post {
	
}

.post .title { /*background: #3C74E6 url(images/img06.gif) repeat-x;*/
	font-size: 1em;
	/*text-transform: uppercase;
	color: #000000;*/
}

.post .title span {
	display: block;
	height: 28px;
	padding: 12px 0 0 20px;
}

.post .date {
	margin-top: -25px;
	padding-bottom: 10px;
	padding-right: 20px;
	text-align: right;
	font-size: x-small;
	color: #FFFFFF;
}

.post .date .month {
	
}

.post .date .day {
	
}

.post .date .year {
	
}

.post .meta {
	clear: both;
}

.post .meta p {
	margin: 0;
	padding: 10px 20px 40px 20px;
	border-top: 1px dotted #CCCCCC;
	line-height: normal;
	font-size: x-small;
}

.post .story1 {
	padding: 20px;
	border-top: 1px solid #FFFFFF;	
	/*background: url(images/img07.gif) repeat-x;*/
}

/* Header */
#header {
	width: 960px;
	/*height: 180px;*/
	margin: 0 auto;
	/*padding: 20px 20px 0 20px;*/
	/*background: #FFFFFF;*/
	/* background: #CAE646 url(images/heading-back3.jpg) no-repeat; */
}

/* Header > Menu1 */
#mainNav li {
	border: 1px solid #555;
}

#mainNavHold { 
	height: 48px;
	border-width: 1px 0;
	background-color: #25587E;
}

#mainNav {
	/*margin: 0;*/
	text-align: center;
	/*float: left;*/
	position: relative;
	left: 50%;
}

#mainNav li {
	border-width: 0 1px 0 0;
	float: left;
	height: 100%;
	padding: 0px;
	list-style-type: none;
	position: relative;
	right: 65%;
}

#mainNav li:first-child {
	border-left-width: 1px;
}

#mainNav li a {
	color: #eee;
	float: left;
	height: 48px;
	line-height: 48px;
	padding: 0 20px;
	text-decoration: none;
}

#curPage a,#mainNav li#curPage a:hover {
	color: #fff;
	background-color: #777;
}

#mainNav li a:hover {
	color: #fff;
	/*background-color: #999;*/
	background-color: #7597C8;
}

.clear {
	clear: both;
	font-size: 0;
	line-height: 0;
}

#button ul {
	margin: 0;
	list-style: none;
}

#button li {
	display: inline;
}

#button {
	float: left;
	margin-top: 10px;
}

#button a {
	display: block;
	float: left;
	width: 140px;
	height: 30px;
	padding-top: 10px;
	background: url(images/img03-yellow.gif) no-repeat;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	color: #000000;
}

#button .active a {
	background-image: url(images/img03-orange.gif);
}

#button a:hover {
	background-image: url(images/img03-yellow.gif);
}

/* Content */
#content {
	width: 920px;
	margin: 0 auto;
	padding: 20px;
	/*background: url(images/img02.jpg) no-repeat;*/
	/*border-top: 1px solid #FFFFFF;
	border-top: 1px solid #000000;*/
	background: white;
}

#box-left {
	width: 310px;
	background: url(images/back1.jpg) repeat;
	height: 410px;
	position: relative;
	float: left;
	margin: 20px;
}

#box-right {
	width: 310px;
	background: url(images/back1.jpg) repeat;
	height: 410px;
	position: relative;
	float: right;
	margin: 20px;
}

#inner-top {
	position: relative;
	text-align: center;
	height: 40px;
	background: #f85811;
}

#inner-top-head {
	padding: 10px;
	/*color: #fff;*/
}

#inner {
	/*background: white;*/
	padding: 25px 9px 45px;
	border: 1px dotted #CCCCCC;
	float: left;
	text-align: left;
	margin: 1px;
}

/* Content > Main */
#right-logo {
	float: right;
	margin: 30px;
}

#left-logo { 

padding: 10px;
	
}

#main {
	float: left;
	width: 700px;
	padding-left: 20px;
}

#alternate-main {
	float: left;
	width: 700px;
	padding-left: 20px;
	padding-top: 40px;
}
/* Content > Main > Welcome */
#welcome {
	
}

/* Content > Main > Example */
#example {
	
}

/* Content > Sidebar */
#sidebar {
	float: left;
	width: 220px;
}

#sidebar .boxed .title h2 {
	/*background: url(images/img08.gif) no-repeat;*/
	
}

/* Content > Sidebar > Login */
#inputtext1,#inputtext2 {
	width: 160px;
}

#inputsubmit1 {
	margin: 0;
	padding: 0;
}

/* Content > Sidebar2 */
#sidebar2 {
	float: right;
	width: 160px;
	height: 400px;
	padding-left: 20px;
	margin-top: 40px;
	background: url(images/img07-4.gif) repeat-x;
	text-align: center;
}

#boxed { /*background: url(images/img10.gif) no-repeat right top;*/
	width: 140px;
	height: 80px;
	margin-top: 30px;
	text-align: center;
	border-bottom: 1px solid #FFFFFF;
}

#boxed h2 {
	color: #f85811;
}

#boxed h3 {
	color: #f85811;
	font-size: 1em;
}

#google-map {
	padding-top: 100px;
}

/* Footer */
#footer {
	clear: both;
	width: 960px;
	height: 30px;
	margin: 0 auto;
	padding: 20px 0;
	color: black;
	background: url(images/img02-1.jpg) repeat;
}

#footer p {
	margin: 0;
	text-align: center;
	line-height: normal;
	font-size: small;
}

#footer a {
	text-decoration: none;
	/*color: #666666;*/
	/*color: #FFFFFF;*/
}

#footer a:hover {
	text-decoration: none;
}

/* Footer > Legal */
#legal {
	
}

/* Footer > Links */
#links {
	
}

.button1 {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
}

.button1:hover {
	text-decoration: none;
}

.button1:active {
	position: relative;
	top: 1px;
}

.button2 {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .9em 4em .99em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
}

.button2:hover {
	text-decoration: none;
}

.button2:active {
	position: relative;
	top: 1px;
}
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a),
		to(#f47a20) );
	background: -moz-linear-gradient(top, #faa51a, #f47a20);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',
		endColorstr='#f47a20' );
}

.orange:hover {
	background: #f47c20;
	color: #FFFFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11),
		to(#f06015) );
	background: -moz-linear-gradient(top, #f88e11, #f06015);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',
		endColorstr='#f06015' );
}

.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20),
		to(#faa51a) );
	background: -moz-linear-gradient(top, #f47a20, #faa51a);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',
		endColorstr='#faa51a' );
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee),
		to(#0078a5) );
	background: -moz-linear-gradient(top, #00adee, #0078a5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',
		endColorstr='#0078a5' );
}

.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),
		to(#00678e) );
	background: -moz-linear-gradient(top, #0095cc, #00678e);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',
		endColorstr='#00678e' );
}

.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5),
		to(#00adee) );
	background: -moz-linear-gradient(top, #0078a5, #00adee);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',
		endColorstr='#00adee' );
}

.blue1 {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee),
		to(#0078a5) );
	background: -moz-linear-gradient(top, #00adee, #0078a5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',
		endColorstr='#0078a5' );
}

/* ----------- stylized ----------- */
#stylized {
	border: solid 2px #b7ddf2;
	background: #ebf4fb;
}

.spacer {
	clear: both;
	height: 1px;
}
/* ----------- My Form ----------- */
#stylized .myform {
	margin: 0 auto;
	width: 400px;
	padding: 14px;
}

#stylized h2 {
	margin-top: 8px;
	margin-bottom: 4px;
	margin-left: 4px;
}

#stylized p {
	font-size: 14px;
	color: #666666;
	margin-bottom: 20px;
	margin-left: 4px;
	border-bottom: solid 1px #b7ddf2;
	padding-bottom: 10px;
}

label span {
	color: #f85811
}

#stylized label {
	display: block;
	font-weight: bold;
	text-align: right;
	width: 140px;
	float: left;
}

#stylized .field {
	float: left;
}

#stylized .action {
	float: left;
	margin-left: 150px;
	padding-bottom: 20px;
}

#stylized .small {
	color: #666666;
	display: block;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	width: 140px;
}

#stylized input {
	float: left;
	font-size: 14px;
	padding: 4px 2px;
	border: solid 1px #aacfe4;
	width: 200px;
	margin: 2px 0 20px 10px;
}

#stylized textarea {
	float: left;
	font-size: 14px;
	padding: 4px 2px;
	border: solid 1px #aacfe4;
	width: 400px;
	height: 200px;
	margin: 2px 0 20px 10px;
}

#wrap {
	overflow: hidden;
	height: 10px;
	width: 920px;
	margin: auto;
}

#gradient {
	height: 20px;
	width: 920px;
	margin: auto;
	margin-top: -11px;
	background: -moz-radial-gradient(center, ellipse cover, rgba(10, 10, 10, 1)
		0%, rgba(8, 8, 8, 1) 19%, rgba(3, 3, 3, 0) 80%, rgba(1, 1, 1, 0) 100%
		); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%,
		color-stop(0%, rgba(10, 10, 10, 1) ), color-stop(19%, rgba(8, 8, 8, 1)
		), color-stop(80%, rgba(3, 3, 3, 0) ),
		color-stop(100%, rgba(1, 1, 1, 0) ) ); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(10, 10, 10, 1)
		0%, rgba(8, 8, 8, 1) 19%, rgba(3, 3, 3, 0) 80%, rgba(1, 1, 1, 0) 100%
		); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, rgba(10, 10, 10, 1)
		0%, rgba(8, 8, 8, 1) 19%, rgba(3, 3, 3, 0) 80%, rgba(1, 1, 1, 0) 100%
		); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, rgba(10, 10, 10, 1)
		0%, rgba(8, 8, 8, 1) 19%, rgba(3, 3, 3, 0) 80%, rgba(1, 1, 1, 0) 100%
		); /* IE10+ */
	background: radial-gradient(center, ellipse cover, rgba(10, 10, 10, 1)
		0%, rgba(8, 8, 8, 1) 19%, rgba(3, 3, 3, 0) 80%, rgba(1, 1, 1, 0) 100%
		); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#0a0a0a',
		endColorstr='#00010101', GradientType=1 );
	/* IE6-9 fallback on horizontal gradient */
}

.subFeature1 {
	float: left;
	width: 460px;
	padding: 4px 0 0 0;
}

.subFeature2 {
	float: left;
	width: 460px;
	padding: 4px 0 0 20px;
}

.outerdiv {
	width: 940px;
	/*border: dashed 1px black;*/
	/*background: "FFFFFF";*/
	position: relative;
	clear: both;
}

.InnerLeftdiv {
	width: 46%;
	position: relative;
	/*background: #FFFFFF;*/
	float: left;
}

.InnerRightdiv {
	width: 46%;
	position: relative;
	/*background: #FFFFFF;*/
	float: right;
}

.outerdiv1 {
	width: 940px;
	/*border: dashed 1px black;*/
	/*background: "FFFFFF";*/
	position: relative;
	clear: both;
}

.InnerLeftdiv1 {
	width: 46%;
	position: relative;
	/*background: #FFFFFF;*/
	float: left;
	padding:10px;
	padding-right:20px;
	text-align:justify;
	border-right: 1px dotted #CCCCCC;
}

.InnerRightdiv1 {
	width: 46%;
	position: relative;
	/*background: #FFFFFF;*/
	float: right;
	padding:10px;
	margin-right:20px;
	text-align:justify;
	/*border: 1px dotted #CCCCCC;*/
}



#nav {
	width: 100%;
	/*height:48px; */
	/*float: left;
	margin: 0 0 1em 0;*/
	padding: 0;
	background-color: #25587E;
	border-bottom: 1px solid #ccc;  }
#nav ul {
	list-style: none;
	width: 960px;
	margin: 0 auto;
	padding: 0; }
#nav li {
	float: left; }
#nav li a {
	display: block;
	padding: 15px 15px;
	width:120px;
	text-decoration: none;
	text-align:center;
	/*font-weight: bold;*/
	color: #FFF;
	/*border-right: 1px solid #ccc;*/
 }
#nav li:first-child a {
	/*border-left: 1px solid #ccc;*/
	/*padding-left:30px;*/
	 }
#nav li:last-child a {
/*padding-right:53px;*/
	 }
#nav li a:hover {
	color: #fff;
	/*background-color: #999;*/
	/*background-color: #7597C8;*/
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),
		to(#00678e) );
	background: -moz-linear-gradient(top, #0095cc, #00678e);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',
		endColorstr='#00678e' );
	 }
	 
#nav li a:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5),
		to(#00adee) );
	background: -moz-linear-gradient(top, #0078a5, #00adee);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',
		endColorstr='#00adee' );	
}	 