@charset "utf-8";
/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Oswald);

p.ads {
	margin: 0px; 
	padding: 0px; 
	text-align: center; 
	font-size: 9px; 
	color: #555555; 
	z-index: 30;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}* html .clearfix{height:1%;}
.clearfix{display:block;}
a.backlink{clear: both; font-size: 10pt; color: #0000FF; text-decoration: none; text-transform: capitalize; margin: 0px 0px 0px 0px; padding: 0px 20px 0px 15px; float: right; background-image: url(../images/common/arrow.png); background-repeat: no-repeat; background-position:left;}
a.backlink:hover{color: #0000FF; background-image: url(../images/common/arrow-on.png);}
a.nextlink{background-image: url(../images/common/arrow-right.png); background-position: right; text-decoration: none; background-repeat: no-repeat; padding: 0px 15px 0px 0px; color: #0000FF}
a.nextlink:hover{background-image: url(../images/common/arrow-right-on.png); color: #0000FF}
a.prevlink{background-image: url(../images/common/arrow-left.png); background-position: left; text-decoration: none; background-repeat: no-repeat; padding: 0px 0px 0px 15px; color: #0000FF}
a.prevlink:hover{text-decoration: underline; background-image: url(../images/common/arrow-left-on.png)}
.small{text-transform: uppercase; font-size: 10px; margin: 5px 0px 5px 0px; color: #777777}
.small a{color: #777777; text-transform: uppercase; font-size: 10px; margin: 5px 0px 5px 0px;}
.more{font-style: italic; font-size: 10pt; color: #0000FF; text-decoration: none; padding: 0px 0px 0px 10px; font-family:"Times New Roman", Times, serif;}
.forumlink{color: #0000FF; text-decoration: underline;}
a.srch {font-size: 10pt; color: #0000FF; text-decoration: none; text-transform: capitalize; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px; background-image: url(../images/common/arrow.png); background-repeat: no-repeat; background-position:left;}
a.srch:hover{color: #0000FF; text-decoration: underline; background-image: url(../images/common/arrow-on.png);}
#status{font-size: 10pt; font-family:"Times New Roman", Times, serif; color: #9400D3;; font-style: italic; font-weight: bold;}
#small{text-transform: uppercase; font-size: 11px; margin: 0px 0px 0px 0px; color: #000000}
#small a{text-transform: uppercase; font-size: 11px; margin: 0px 0px 0px 0px; color: #000000}

body{
	background-color: #000000; 
	Margin: 0px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	background-image: url(../images/common/stars-tile.gif); 
	background-position: top; 
	background-repeat: repeat;
}
#container{
	margin: 0px auto 25px auto; 
	width: 1200px; 
	padding: 0px; 
	background-color: #FFF; 
	border: 1px solid #000000;
}
#container #wrapper{
	width: 1200px; 
	text-align:center; 
	margin: 0 auto;
} 
/* breadcrumbs */
#container #breadcrumbs{
	color: #444444; 
	font-size: 13px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	padding: 4px 0px 4px 0px; 
	overflow:hidden;
}
#container #breadcrumbs a{
	color: #444444; 
	text-decoration: none; 
	padding: 0px 6px 0px 6px; 
	text-transform: capitalize;
}
#container #breadcrumbs a:hover{
	color: #000000;
}
#container #breadcrumbs span{
	float: right; 
	padding: 0px 6px 0px 6px;
}
#container #breadcrumbs span img{
	border: 0px; 
	width: 16px; 
	height: 16px;
}

#container #header{
	background-image: url(../images/common/bg-header.jpg); 
	background-size: 1200px 124px; 
	background-repeat: repeat-x; 
	padding: 0px; 
	margin: 0px; 
	height: 124px; 
	width: 1200px;
	border: 0px;
}
#container #header #twocols{
	width: 1040px; 
	height: 124px; 
	float: right; 
	position: relative; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}
#container #header #maincol{
	height: 124px; 
	width: 870px; 
	float: left; 
	position: relative; 
	text-align: center; 
	margin: 8px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}
#container #header #rightcol{
	height: 124px; 
	width: 170px; 
	float: right; 
	position: relative; 
	margin: 2px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	text-align: center;
}
#container #header #rightcol p{
	text-align: center; 
	display: block; 
	background-image: url(../images/common/bg-transparent.png); 
	background-repeat: repeat; 
	border: 1px solid #8201d8; 
	color: #FFFFFF; 
	vertical-align: middle; 
	padding: 3px 0px 3px 0px; 
	margin: 8px 5px 7px 0px; 
	width: 150px;
}
#container #header #rightcol p:hover{background-image: url(../images/common/bg-transparent-on.png); font-weight: bold}
#container #header #rightcol p a{font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold}
#container #header #leftcol{
	width: 140px; 
	height: 124px; 
	position: relative; 
	margin: 0px; 
	padding: 0px auto 0px auto;
	border: 0px;
}
#container #header #leftcol img{
	height: 122px; 
	width: 130px; 
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 0px 10px;
}
#container #nav {
	position: relative; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	width: 1200px; 
	z-index: 3000; 
	font-size: 12px; 
	background: background: linear-gradient(180deg, #2a007d, #27056a, #240858, #200a47, #1b0a36, #170726, #0f0317, #000000);
 	border-bottom: 1px solid #000066; 
	border-top: 1px solid #000066; 
	font-family:Arial, Helvetica, sans-serif; 
}
#container #nav ul {
	margin: 0px; 
	padding: 0px; 
	text-align: left; 
	z-index: 1000; 
	background-color: #F5F5F5; 
	height: 30px; 
	width: 1200px;
	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}
#container #nav li{
	margin: 0px; 
	padding: 8px 6px 0px 6px; 
	list-style: none; 
	float: left; 
	height: 22px; 
	vertical-align: bottom; 
	text-align: center; 
	border-right: 1px solid #2989D8; 
	border-left: 1px solid #1E5799;
}
#container #nav li a{
	text-decoration: none; 
	color: #ffffff; 
	font-weight: 800; 
	text-transform: uppercase; 
	text-shadow: 1px 1px #000000;
}
#container #nav li a:hover{
	color: #ffff33;
}
#container #nav li a.current{
	color: #ffff33;
}
#container #nav li.current{
	background: rgb(125,185,232); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(32,124,202,1) 49%, rgba(41,137,216,1) 50%, rgba(30,87,153,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(49%,rgba(32,124,202,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(100%,rgba(30,87,153,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(32,124,202,1) 49%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(32,124,202,1) 49%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(32,124,202,1) 49%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(32,124,202,1) 49%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
}
#container #nav div{
	position: absolute; 
	visibility: hidden; 
	margin: 6px 0px 0px -10px; 
	padding: 0px; 
	border: 1px solid #DDDDDD; 
	width: 175px; 
	font-size: 12px;
}
#container #nav div a{
	position: relative; 
	display: block; 
	margin: 0px 0px 0px 0px; 
	padding: 2px 10px 2px 5px; 
	width: auto; 
	white-space: nowrap; 
	text-align: left; 
	text-decoration: none; 
	background: #FFFFFF; 
	color: #444444; 
	text-shadow: 0px 0px #000000; 
	font-weight:normal;
}
#container #nav div a:hover{
	color: #000000; 
	background: #F5F5F5;
}
#container #search form{
	margin: -28px 2px 0px 0px; 
	padding: 0px; 
	border: 0px; 
	vertical-align: middle; 
	display: inline; 
	float: right; 
	position: relative; 
	z-index: 5000;
	background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(125,185,232,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(125,185,232,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8',GradientType=0 ); /* IE6-9 */}
#container #search .buttons {width: 26px; height: 26px; background-image: url(../images/common/search-go.png); margin-top: 0px; margin-left: 2px; padding: 0px; border: 0px; cursor: pointer; overflow: hidden; background-color: transparent; z-index: 1000;}
#container #search .text {font-size: 11px; width: 90pt; height: 22px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; padding-top: 0px; background-image: none; vertical-align: top; margin-top: 0px;}

#container #wrapper{
	width: 1200px; 
	text-align:center; 
	margin:0 auto;
}
#container #wrapper #content_main{
	margin: 0px 0px 0px 0px; 
	padding: 0px; 
	position: relative; 
	width: 1000px; 
	float: right; 
	font-size: 10pt; 
	text-align: left; 
}
#container #wrapper #content_main h1.stripe{
	color: #ffff33; 
	font-size: 14pt; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	padding: 4px 0px 2px 40px; 
	margin: 0px 0px 0px 0px; 
	text-transform: capitalize; 
	background-image: url(../images/common/curl-blue.png); 
	height: 30px; 
	width: 990px; 
	background-repeat: no-repeat;
}
#container #wrapper #content_main p.banner_header {
	color: #ffff33; 
	font-size: 16pt; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	text-transform: capitalize; 
	font-family: Oswald; clear: both;
	width: 970px;
	height: 165px;
}

/* left side */
#container #wrapper #content_left{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 2px; 
	width: 200px; 
	float: center; 
	position:relative; 
	font-size: 10pt; 
	text-align: left;
}
#container #wrapper #content_left h1{
	color: #0000A0; 
	font-size: 16pt; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 3px 0px; 
	text-transform: capitalize; 
	font-family: Oswald; 
	line-height: 24px;
}
#container #wrapper #content_left ul{padding: 0px 0px 0px 0px; margin: 6px 0px 6px 12px;}
#container #wrapper #content_left li{list-style-image: url(../images/common/arrow.png); margin: 1px 0px 1px 10px;}
#container #wrapper #content_left li:hover{list-style-image: url(../images/common/arrow-on.png)}
#container #wrapper #content_left li a{color: #000000; text-decoration: none; text-transform: capitalize}
#container #wrapper #content_left li a:hover{color: #0000FF;}
#container #wrapper #content_left p{
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 6px 0px; 
	width: 200px; 
	text-align: center; 
	font-size: 9px;
}
#container #wrapper #content_left p.ctr{padding: 0px auto 0px auto; margin: 10px 0px 6px 0px; width: 140px; text-align: center; font-size: 9px}
#container #wrapper #content_left li a.selected{color: #0000FF;}
#container #wrapper #content_left li.selected{list-style-image: url(../images/common/arrow-on.png); color: #0000FF;}

#container #wrapper #content_left #ppform{
	padding: 0px 0px 0px 0px; 
	margin: 40px auto 30px auto; 
	width: 200px; 
	float: center; 
	display: inline-block;
}
/* footer */
#footer{clear: both; display:block; overflow: auto; width: 1200px;} 
#footer #bottomlinks{text-align: center; padding: 10px 0px 10px 0px; margin: 0px; word-spacing: 5px; color: #000000; font-size: 10pt}
#footer #bottomlinks a{color: #000000; text-decoration: none; word-spacing: normal}
#footer #bottomlinks a:hover{color: #0000CC; text-decoration: underline;}
#footer #copyright{text-align: center; padding: 5px 0px 5px 0px; margin: 0px; font-size: 11px;}
#footer #copyright a{font-size: 11px; color: #0000CC; text-decoration: none;}
#footer #google{font-size: 10px; padding: 6px 0px 6px 0px; margin: 0px; text-align: center;}
#160066#footer #yantra{text-align: center; padding: 0px;}
#footer #yantra img{text-align: center; border: 0px; margin: 0px auto 0px auto; width: 118px; height: 117px;}

/* content with 300px right side */
#container300{
	width:1000px; 
	text-align:left; 
	margin:0 auto; 
	vertical-align: top;
}
#twocols300{
	width:1000px; 
	float:right; 
	position:relative; 
	vertical-align: top;
}
#container #wrapper #content_main #container300 #wrapper300 #twocols300 #rightcol300{
	width:310px; 
	float:right; 
	position:relative; 
	padding: 0px 10px 0px 0px; 
	vertical-align: top;
}
#rightcol300 h1{text-align: center;}
#rightcol300 ul{padding: 0px 0px 0px 10px; margin: 6px 0px 6px 10px;; float: right;}
#rightcol300 li{list-style-image: url(../images/common/arrow.png); margin: 2px 5px 2px 5px;}
#rightcol300 li:hover{list-style-image: url(../images/common/arrow-on.png)}
#rightcol300 li a{color: #000000; text-decoration: none; text-transform: capitalize;}
#rightcol300 li a:hover{color: #0000FF;}
#rightcol300 li a.selected{color: #0000FF;}
#rightcol300 li.selected{list-style-image: url(../images/common/arrow-on.png); color: #0000FF;}

#container #wrapper #content_main #col5 {margin: 0px auto 0px auto; padding: 0px} 
#container #wrapper #content_main #col5 table{border-collapse: collapse; font-size: 11pt; width: 100%; margin: 8px 0px 0px 0px;}
#container #wrapper #content_main #col5 table th{width: 20%; text-align: center;}
#container #wrapper #content_main #col5 table th a.title{color:#0000FF; clear: both; font-weight: bold; font-size: 11pt; text-decoration: none;}


#container #wrapper #content_main #col5 table th img{border: 1px; margin: 10px 0px 2px 0px; padding: 0px; }
#col5 table td{text-align: center; vertical-align: top; margin: 0px 0px 0px 0px; padding: 0px 2px 10px 2px; width: 20%;}
#col5 table td a{text-align: center; vertical-align: top; margin: 0px auto 0px auto; padding: 0px 2px 10px 2px; width: 20%;}
#col5 table td img{border: 0px;}
#col5 table td a.arrow{font-size: 10pt; color: #0000FF; text-decoration: none; text-transform: capitalize; margin: 0px 0px 0px 0px; padding: 0px 20px 0px 15px; float: left; background-image: url(../images/common/arrow.png); background-repeat: no-repeat; background-position:left;}

/* page bar */
#pagebar{margin: 5px; padding: 0px 10px 0px 0px; font-size: 10pt; color: #000000; text-align: right; clear: both}
#pagebar span{font-weight: bold; color: #0000FF;}
#pagebar span a{font-weight: bold; color: #0000FF;}
#pagebar a{color: #000000; text-decoration: underline;}
#pagebar a:hover{color: #0000FF;}
