﻿/*



Theme Name: ""



Theme URI: ""



Description: RSN. Style Sheet



Author: Reign Seven Nine



Author URI: rsn.



Template: ""



Version: 1.0



.



The information contained in this electronic document is solely for the use of/in this particular project. It may contain proprietary, confidential and/or legally privileged information. Any review, retransmission, dissemination, printing, copying or other use of, or taking any action in reliance on the contents of this information by person(s) or entities other than the intended recipient is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us by responding to this email or telephone and immediately and permanently delete all copies of this message and any attachments from your system(s). Computer viruses can be transmitted via email. rsn. attempts to sweep e-mails and attachments for viruses, it does not guarantee that either are virus free. The recipient should check this email and any attachments for the presence of viruses. rsn. does not accept any liability for any damage sustained as a result of viruses.



.







[Table Of Contents] 







	0- Reset



	1- Global



	2- Links



	3- Headings



	4- Header 



	5- Navigation



	6- Content Home Styles 



	7- Forms



	8- Extras



	9- Footer



   10- Tables



   11- Imported Styles







*/







/* :0 Reset



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/



@import url('rsn_base.css');



/* :1 Global



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/



body {



	font-family:Verdana, Geneva, sans-serif;



	font-size:12px;



	font-weight:normal;



	line-height: 1;



	vertical-align: top;



	background: url(../images/background_texture.jpg) top center repeat-y;



	color:#555;



}



.right {



	float: right;



}



.left {



	float: left;



}



.align-left {



	text-align: left;



}



.align-right {



	text-align: right;



}



.align-center {



	text-align:center;



}



.justify {



	text-align:justify;



}



.hide {



	display: none;



}



.clear {



	clear: both;



}



.bold {



	font-weight:bold;



}



.italic {



	font-style:italic;



}



.underline {



	border-bottom:1px solid;



}



.highlight {



	background:#ffc;



}



img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



}



img.alignleft {



	float:left;



	margin:4px 10px 4px 0;



}



img.alignright {



	float:right;



	margin:4px 0 4px 10px;



}



.clearfix:after {



	content: ".";



	display: block;



	clear: both;



	visibility: hidden;



	line-height: 0;



	height: 0;



}



.clearfix {



	display: inline-block; /* Fixes IE/Mac */



}



html[xmlns] .clearfix {



	display: block;



}



* html .clearfix {



	height: 1%;



}



/* :2 Links



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/



a:link, a:visited {



	color: #333;



}



a:hover {



	color: #111;



}



a:active {



	color: #111;



}



/* :3 Headings



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/



h1 {



	font: bold 2em Verdana, Geneva, sans-serif;



}



h2 {



	font: bold 1.5em Verdana, Geneva, sans-serif;



}



h3 {



	font: bold 1.2em Verdana, Geneva, sans-serif;



}



h4 {



	font: bold 1em Verdana, Geneva, sans-serif;



}



h5 {



	font: bold 0.9em Verdana, Geneva, sans-serif;



}



/* :4 Header



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/







/* :5 Navigation



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/



fieldset {



	border: 1px solid black; padding: 8px; margin: 8px 0;



}







#tooltip {



	position: absolute;



	z-index: 3000;



	border: 1px solid #111;



	background-color: #eee;



	padding: 5px;



	opacity: 0.85;



}







#tooltip h3, #tooltip div { margin: 0; }







#tooltip.pretty {



	font-family: Arial;



	border: none;



	width: 210px;



	padding:20px;



	height: 135px;



	opacity: 0.8;



	background: url('shadow.png');



}







#tooltip.pretty h3 {



	margin-bottom: 0.75em;



	font-size: 12pt;



	width: 220px;



	text-align: center;



}







#tooltip.pretty div { width: 220px; text-align: left; }







#tooltip.fancy {



	background: url('shadow2.png');



	padding-top: 5em;



	height: 100px;



}







#tooltip.fancy.viewport-right {



	background: url('shadow2-reverse.png');



}











/* :6 Content Home Styles



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/







#content .txt-content-home {



	text-align:left;



	display:block;



	width:680px;



	min-height:200px;



	margin-top:3px;



	margin-bottom:10px;



	margin-left:auto;



	margin-right:auto;/* --- TXT STYLE --- */	



	}



#content .txt-content-home p {



	clear:both;



	/* --- TXT STYLE --- */



	text-align:justify;



	font-size:12px;



	line-height:18px;



	font-weight:normal;



}



#content .txt-content-home p strong {



	/* --- TXT STYLE --- */



	font-size:12px;



	line-height:20px;



	font-weight:bold;



}



.boxee {



	width:160px;



	float:left;



	position:relative;



	padding-top:10px;



	margin-right:10px;



	margin-bottom:5px;



}



.boxee .bag {



	width:100%;



	background-image:url(../images/box_sub_link/grad_bg_1.png);



	background-repeat:repeat-x;



	background-position:top;



	background-color:#FFF;



	border:#CCC 1px solid;



	padding-bottom:3px;



}



.boxee h2 {







	font-size:16px;



	text-transform:uppercase;



	font-weight:bold;



	color:#ff5a00 !important;



	margin:3px 0px 0 7px;



	display:block;



	height:40px;



	width:135px;



}



.boxee h3 {



	color:#333;



	font-weight:600;



	font-size:11px;



	position:absolute;



	top:33px;



	left:7px;



	width:140px;



}







.boxee p {



	font-size:11px;



	font-weight:normal;



	display:block;



	width:150px;



	margin-left:auto;



	margin-right:auto;



	padding-top:10px;



	line-height:25px;



	text-align:left !important;



}



.boxee .more{



	display:block;



	font-size:10px;



	font-weight:normal;



	line-height:15px;



	text-align:right !important;



	color:#ff5a00 !important;



	text-decoration:none;



	margin-top:5px;



	margin-bottom:10px;



	padding-right:10px;



}



.boxee img{



	display:block;



	margin-left:auto;



	margin-right:auto;



	}







.homebox_container{



	clear:both;



	width:675px;



	margin-left:auto;



	margin-right:auto;



	



	}



.boxee_home {



	width:220px;



	height:225px;



	float:left;



	position:relative;



	margin-bottom:15px;



}



.boxee_home .video {



	width:100%;



	height:100%;



	background-image:url(../images/home_elements/videogallery_home_box.png);



	background-position:top center;



	background-repeat:no-repeat;



}







.boxee_home .picture {



	width:100%;



	height:100%;



	background-image:url(../images/home_elements/imagegallery_home_box.png);



	background-position:top center;



	background-repeat:no-repeat;



}







.boxee_home .achievements {



	width:100%;



	height:100%;



	background-image:url(../images/home_elements/achievements_home_box.png);



	background-position:top center;



	background-repeat:no-repeat;



}







.boxee_home .vimage {



	width:180px;



	height:119px;



	margin-left:auto;



	margin-right:auto;



	padding-left:2px;



	padding-top:60px;



}







.boxee_home .txt {



	display:block;



	width:100px;



	margin-left:auto;



	margin-right:auto;



	padding-left:35px;



	padding-top:3px;



	/* --- TXT STYLE --- */	



}



.boxee_home .txt a{



	/* --- TXT STYLE --- */



	text-decoration:none !important;



}







.boxee_home .txt h3 {



	text-align:left;



	display:block;



	float:left;



	width:auto;



	padding-right:5px;



	padding-top:4px;



	/* --- TXT STYLE --- */	







	font-size:12px;



	line-height:18px;



	text-transform:uppercase;



	font-weight:bold;



	color:#ff5a00;



}



.boxee_home .txt h4 {



	text-align:left;



	display:block;



	float:left;



	width:auto;



	padding-right:10px;



	padding-top:4px;



	/* --- TXT STYLE --- */	







	font-size:12px;



	line-height:18px;



	text-transform:uppercase;



	font-weight:bold;



}







/* --- TXT STYLE HOME - ACHIEVEMENTS BOX --- */







.boxee_home .achi_txt {



	display:block;



	width:180px;



	/* --- TXT STYLE --- */	



}



.boxee_home .achi_txt a{



	/* --- TXT STYLE --- */



	text-decoration:none;



}



.boxee_home .achi_txt h3 {



	text-align:left;



	display:block;



	float:left;



	width:auto;



	padding-right:5px;



	/* --- TXT STYLE --- */	







	font-size:10px;



	line-height:18px;



	text-transform:uppercase;



	font-weight:normal;



	color:#ff5a00;



}



.boxee_home .achi_txt h4 {



	text-align:left;



	display:block;



	float:left;



	width:auto;



	/* --- TXT STYLE --- */	







	font-size:10px;



	line-height:18px;



	text-transform:uppercase;



	font-weight:normal;



}























/* :7 Form



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/



select {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: normal;

color: #000;

background-color: #9c9a9c;

/*text-decoration: blink;

*/arrow-color: #ffffff;

}







/* :8 Extra



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/







#banner {



	display:block;



	width:670px;



	height:288px;



	margin-top:5px;



	margin-bottom:10px;



	margin-left:auto;



	margin-right:auto;



}



/* :9 Footer



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/







.hari_om{



	color:#ff5a00;



	clear:both;



	font-size:14px;



	font-weight:bold;



	text-align:center;



	text-transform:uppercase;



	margin-top:20px;



	margin-left:auto;



	margin-right:auto;



	}







/* :10 Tables



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/







/* Following Table is used only for Project Timeline Updates */







#rsnT-style {



	display:table;



	margin-left:auto !important;



	margin-right:auto !important;



	font-family:"Times New Roman", Times, serif;



	font-size: 13px;



	margin: 45px;



	margin-top:10px;



	width: 755px;



	text-align: left;



}



#rsnT-style th {



	font-size: 11px;



	font-weight:bolder;



	padding: 8px;



	background-image: url(../images/blue_topbar_content.jpg);



	background-repeat:repeat;



	/*	border-top: 2px solid #2A4052;



	border-bottom: 1px solid #fff;*/



	color: #FFF;



}



#rsnT-style td {



	padding: 8px;



	border-bottom: 1px solid #06F;



	color:#039;



	/*	border-top: 1px solid #fff;*/



	background:#FFC;



}



#rsnT-style .sec1 td {



	background:#CFC !important;



}



#rsnT-style .sec2 td {



	background:#FFFFE1;



}



#rsnT-style .sec3 td {



	background:#FFF2FF;



}



#rsnT-style td Strong {



	text-align:center;



	font-weight:bolder;



	color:#039;



}



#rsnT-style tfoot tr td {



	background-color:#D1EBFF;



	font-size: 9px;



	line-height:10px;



	color: #6E889C;



}



#rsnT-style tbody tr:hover td {



	background-image:url(../images/tablegrad_hover.jpg);



	background-repeat:repeat-x;



	color: #339;



}



/* Above Table is used only for Project Timeline Updates */























/* :11 Imported Styles



–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/



	







/*	--- Web Framework --- */



#page {



	background:url(../images/headbg_textured.png) repeat-x top;



	height:113px;



	overflow:hidden;



}



#header {



	height:100%;



	overflow:hidden;



}



#wrapper {



	background:none;



	padding:7px 10px 0 10px;



	min-height:500px;



}



#head-wrapper {



	width:950px;



	min-height:113px;



	margin-left:auto;



	margin-right:auto;



}



#content {



	float:left;



}



#footer {



	clear:both;



	overflow:hidden;



	background-color:transparent;



	padding:5px 0px 0px 0px;



	width: 100%;



}



#content .widget-spot {



	margin:0px 0px 20px 0px;



	padding:0



}



#content .widget-spot-right {



	width:260px;



	display:block;



	float:right;



	/* margin: (top)px     (right)px     (bottom)px       (left)px; */



	margin:0px 0px 20px 5px;



	padding:0;



}



#content .widget-spot-txt {



	width:675px;



	display:block;



	float:left;



	/*	background-color:#FFF;*/



 /* margin: (top)px     (right)px     (bottom)px       (left)px; */



	margin:0px 0px 20px 0;



	padding:0



}



/* --- Breadcrumb Container --- */



#content .widget-spot-bc {



	width:675px;



	display:block;



	float:left;



	/*	background-color:#EEE;*/



 /* margin: (top)px     (right)px     (bottom)px       (left)px; */



	margin:0px 0px 5px 0;



	padding:0



}



/* Breadcrumb titles start */



.sub_title_box_2 {



	width:100%;



	float:left;



	height: 25px;



	margin-bottom:10px;



	margin-top:10px;



}



.sub_title_box {



	width:auto;



	min-width:250px;



	float:left;



	height: 45px;



	background-image:url(../images/green_t_shd.png);



	background-repeat:no-repeat;



	background-position:bottom left;



}



.sub_title_left_box {



	float:left;



	background-image:url(../images/bc_o_doubleslash.png);



	background-repeat: no-repeat;



	background-position:center center;



	height: 25px;



	width:25px;



}



.sub_title_crnter_box {



	float:left;



	width:auto;



	min-width:auto;



	height:25px;



	font-size: 14px;



	font-weight:bold;



	color: #585858;



	line-height: 25px;



	background-color:transparent;



	padding-left: 3px;



	padding-right:3px;



	word-spacing:1px;



}



.sub_title_crnter_box .top {



	font-size:16px;



	line-height:18px;



	text-transform:uppercase;



	font-weight:bold;



}



.sub_title_crnter_box .top-now {



	font-size:16px;



	line-height:25px;



	text-transform:uppercase;



	font-weight:bold;



	color:#ff5a00;



}



.sub_title_crnter_box .bottom {



	font-size:11px;



	line-height:11px;



	text-transform:uppercase;



	font-weight:normal;



}



.sub_title_crnter_box a {



	display:block;



	float:left;



	font-size: 14px;



	font-weight:bold;



	color: #585858;



	line-height: 25px;



	background-color:transparent;



	word-spacing:1px;



	text-decoration:none;



}



.sub_title_crnter_box a:hover {



	display:block;



	float:left;



	font-size: 14px;



	font-weight:bold;



	color: #CCC;



	line-height: 25px;



	background-color:transparent;



	word-spacing:1px;



	text-decoration:none;



}



.sub_title_crnter_text {



	font-size: 14px;



	font-weight: bold;



	color: #000;



}



.sub_title_right_box {



	float:left;



	background-image:url(../images/bc_o_single_slash.png);



	background-repeat: no-repeat;



	background-position:center center;



	height: 25px;



	width:25px;



}



/* Breadcrumb titles Over */











/* --- Breadcrumb Styles OVER --- */











/* --- Highlight Box Start --- */







#highlight {



	display:block;



	float:left;



	width:650px;



	height:224px;



	margin-top:5px;



	margin-bottom:10px;



	margin-left:10px;



	border:#ff7449 1px solid;



}



/*#highlight img {



	display:block;



	float:left;



	width:157px;



	height:96px;



	margin-top:8px;



	margin-bottom:8px;



	margin-left:8px;



	margin-right:5px;



}*/



#highlight .txt {



	text-align:left;



	display:block;



	float:right;



	width:460px;



	height:96px;



	margin-top:8px;



	margin-bottom:8px;



	margin-left:10px;



	padding-right:10px;



}



#highlight .txt h3 {



	text-align:left;



	display:block;



	float:left;



	width:auto;



	margin-bottom:5px;



	margin-left:5px;



	padding-right:10px;



	padding-top:4px;



	/* --- TXT STYLE --- */	







	font-size:14px;



	line-height:18px;



	text-transform:uppercase;



	font-weight:bold;



	color:#ff5a00;



}



#highlight .txt h4 {



	text-align:left;



	display:block;



	float:left;



	width:auto;



	min-width:80px;



	margin-bottom:5px;



	margin-left:-2px;



	padding-right:10px;



	padding-top:4px;



	/* --- TXT STYLE --- */	







	font-size:13px;



	line-height:18px;



	text-transform:uppercase;



	font-weight:600;



}



#highlight .txt-mini {



	text-align:left;



	display:block;



	float:left;



	width:400px;



	height:50px;



	margin-top:3px;



	margin-bottom:8px;



	margin-left:15px;



	padding-right:10px;



	/* --- TXT STYLE --- */	







	font-size:12px;



	line-height:17px;



	font-weight:normal;



	text-align:left;



}











#highlight_gallery {



	display:block;



	float:left;



	width:650px;



	height:112px;



	margin-top:5px;



	margin-bottom:10px;



	margin-left:10px;



	border:#ff7449 1px solid;



}







/* --- Highlight Box Over --- */















/* --- ContentText Box Start --- */







#content .txt-content {



	text-align:left;



	display:block;



	float:left;



	width:620px;



	min-height:200px;



	margin-top:3px;



	margin-bottom:35px;



	margin-left:22px;



	padding-right:10px;



	padding-bottom:10px;



	/* --- TXT STYLE --- */



	color:#333;



	text-align:justify;



	font-size:12px;



	line-height:18px;



	font-weight:normal;



	}







	



#content .txt-content .atu_image{



	width:230px;



	float:left;



	margin-bottom:5px;



	}







#content .txt-content .atu_image .caption{



	width:215px;



	height:auto;



	float:left;



	margin-bottom:5px;



	margin-right:10px;



	margin-top:10px;



	/*FONT STYLES*/



	font-size:11px;



	font-weight:bold;



	text-align:left;



	color:#F60;



	text-transform:capitalize !important;



	}











#content .txt-content .atu_image img{



	display:block;



	float:left;



	margin-bottom:5px;



	padding-right:15px;



	}







#content .txt-content .story_shree {



	clear:both;



	text-align:left;



	display:block;



	width:550px;



	margin-top:3px;



	margin-bottom:35px;



	margin-left:auto;



	margin-right:auto;



	padding:10px;



	/* --- TXT STYLE --- */	



	}



#content .txt-content .stanza_english {



	display:block;



	width:550px;



	margin-top:5px;



	margin-bottom:10px;



	margin-left:auto;



	margin-right:auto;



	padding:15px;



	vertical-align:middle;



	/* --- TXT STYLE --- */



	font-size:15px;



	line-height:18px;



	text-transform:capitalize;



	font-weight:normal;



	color:#ff5a00;



	font-style:italic;



}















#content .txt-content .verse-eng {



	font-family:Georgia, "Times New Roman", Times, serif!important;



	display:block;



	width:500px;



	margin-top:5px;



	margin-bottom:10px;



	margin-left:auto;



	margin-right:auto;



	padding:15px;



	vertical-align:middle;



	/* --- TXT STYLE --- */



	font-size:12px;



	line-height:18px;



	text-transform:capitalize;



	font-weight:normal;



	color:#ff5a00;



	font-style:italic;



	font-weight:bold;



	letter-spacing:1px;



}











#content .txt-content p {



	clear:both;



	/* --- TXT STYLE --- */



	text-align:justify;



	font-size:12px;



	line-height:18px;



	font-weight:normal;



}







#content .txt-content .hover_highlight a{



	/* --- TXT STYLE --- */



	font-family:Verdana, Geneva, sans-serif;



	font-size:11px;



	line-height:18px;



	font-weight:normal;



	color:#03F;



	border-bottom: 1px;



}







#content .txt-content p strong {



	/* --- TXT STYLE --- */



	font-size:12px;



	line-height:20px;



	font-weight:bold;



}



#content .txt-content h3 {



	display:block;



	float:left;



	width:auto;



	width:100%;



	margin-bottom:5px;



	/* --- TXT STYLE --- */



	text-align:left;



	font-size:16px;



	line-height:25px;



	font-weight:bold;



	color:#ff5a00;



	text-transform:uppercase;



}



#content .txt-content h4 {



	display:block;



	float:left;



	width:auto;



	width:100%;



	margin-bottom:5px;



	/* --- TXT STYLE --- */



	text-align:left;



	font-size:13px;



	line-height:25px;



	font-weight:bold;



	color: #393939;



	text-transform:uppercase;



}



/* --- ContentText Box Start --- */































/*	--- Header --- */



.h_left {



	float:left;



	position:relative;



	background:none;



	width: 100px;



	height: 100px;



	margin-top:5px;



	font-size:12px;



}



.social_icons {



	float: right;



	width: 120px;



	height: 40px;



	padding-top:0px;



}



.social_icons a, .social_icons a:hover {



	border:none;



	text-decoration:none;



}



h1.logo {



	position: relative;



	display: block;



	font-size:18px;



	padding:10px 0 0px 0px;



	margin-right:15px;



	border-bottom:none;



}



.logo_typo {



	float:left;



	width: 300px;



	height: 60px;



	padding-top:10px;



	padding-left:25px;



}



.logo_typo a, .logo_typo a:hover {



	border:none;



	text-decoration:none;



}



.logo span {



	width: 100%;



	height: 100%;



	position:absolute;



	bottom:0;



	left:0;



}



.logo span, .logo span a {



	background:url(1-default/logo.png) no-repeat;



}



.logo span a {



	display:block;



	background:url(1-default/logo.png) no-repeat;



	cursor:pointer;



}



.logo a:hover {



	text-decoration:none;



	color:#a83a01;



}



/*--- TOP NAVIGATION for PAGES ---  */



#nav-menu ul {



	margin:10px 0 0 0;



	padding:0px;



	height:35px;



	clear:both;



	width:940px;



	margin:0 auto;



}



#nav-menu li {



	float:left;



	list-style-type:none;



	margin:0px 4px 0px 0px;



	overflow:hidden;



	line-height:17px;



}



#nav-menu ul li:hover a, #nav-menu ul li.hover a, #nav-menu ul li.current_page_item a {



	text-decoration:none;



	color:#eceadb;



	background:#222623 url(1-default/buttonbg.png) right top;



	padding:12px 12px 20px 8px 12px;



}



#nav-menu ul li a {



	font:normal 18px Georgia, "Times New Roman", Times, serif;



	text-decoration:none;



	display:block;



	margin:0px 5px 0px 0;



	padding:12px 20px 8px 20px;



	color:#333



}



#nav-menu ul li a:hover {



	text-decoration:none;



	color:#eceadb;



	background:#222623 url(1-default/buttonbg.png) right top;



}



#nav-menu ul li:hover a, #nav-menu ul li.hover a, #nav-menu ul li.current-cat a {



	text-decoration:none;



	color:#eceadb;



	background:#222623 url(1-default/buttonbg.png) right top;



	padding:12px 12px 20px 8px 12px;



}



/*--- DROPDOWN NAVIGATION FOR CATEGORIES --- */







/*  -------------------- COMMENTED STYLES FOR DROPDOWN MENU FROM LAST FILE  --------------------------------------------







#nav li ul li a {



	font-size: 13px;



	padding-top:7px;



	margin-right:0;



}



#nav li ul li a:hover {



	text-decoration:none;



	background:#313d34;



}



#nav li ul {



	margin:-4px 0 0 0;



	background:transparent;



	position:absolute;



	width:15em;



	left:-999em;



	border-top:1px solid #404040



}



#nav li:hover ul, #nav li.sfhover ul {



	left:auto;



	z-index:1000



}



#nav li ul li {



	background:#222623;



	border:solid #404040;



	line-height:26px;



	width:15em;



	border-width:0 1px 1px 1px;



	font-weight:bold



}



#nav li:hover, #nav li.hover {



	position:static



}



#nav li ul ul {



	margin:-34px 0 0 15em;



	border-bottom:none;



}



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {



	left:-999em;



	padding:2px 0 0;



}



#nav li:hover, #nav li.sfhover {



}



#nav li ul li ul li, #nav li ul li ul li ul li, #nav li ul li ul li ul li ul li {



	border:solid #404040;



	border-width:0px 1px 1px 1px



}



#nav li ul li ul, #nav li ul li ul li ul, #nav li ul li ul li ul li ul {



	border:solid #404040;



	border-width:0 0 0px 0



}



#nav li:hover ul ul, #nav li.sfhover ul ul, #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {



	left:-999em



}



#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {



	left:auto



}



select, #nav {



	padding:0



}



.bot, #header .spacer p, .list2 {



	clear:both



}



#nav li a span {



	font-size:12px;



	color:#9D9D9D;



	font-weight:normal



}















-------------------- COMMENTED STYLES FOR DROPDOWN MENU FROM LAST FILE  -------------------------------------------- */































/*	--- Front Home & widget --- */







/*	--- Content --- */



.container_page {



	margin-left:auto;



	margin-right:auto;



	width:940px



}



#content ul {



	margin:10px 0 25px 0px;



}



#content ul li ul {



	margin:5px 0 0 0;



}



#content li {



	margin:5px 0 3px 20px;



	padding:5px 0 3px 25px;



	background:url(../images/rightpanel/imgOnClosed.gif) no-repeat 0px 7px;



	font-size:11px;



	color:#333;



}



#content li ul li {



	margin:0;



	padding:5px 0 0px 16px;



	background: no-repeat 0px 7px;



}



#content li a {



	color:#555;



	text-decoration:none;



}



#content li a:hover {



	color:#000;



	text-decoration:none;



}



#content h1 {



	margin:0 0 15px 0;



	padding:0;



	color:#000;



}



#content h2 {



	color:#333;



}



#content p {



	color:#333;



	font-size:14px;



}



#content ol {



	margin:10px 0;



}



#content ol li ol {



	margin:5px 0 0 0;



}



#content ol li {



	list-style-type:decimal;



	margin:5px 0 5px 25px;



	padding:0;



	background:none;



	color:#333;



}



#content li ol li {



	list-style-type:decimal;



	margin:5px 0 5px 25px;



	padding:0;



	background:none;



}



#content .txt-content ol li {



	list-style-type:decimal;



	margin:5px 10px 5px 30px;



	padding:0;



	background:none;



	color:#333;



	font-size:12px;



	line-height:16px;



	text-align:justify;



}



#content .txt-content ul li {



	margin:5px 0 3px 20px;



	padding:5px 0 3px 25px;



	background:url(../images/rightpanel/imgOnClosed.gif) no-repeat 0px 7px;



	color:#333;



	font-size:12px;



	line-height:16px;



	text-align:justify;



}


#content .txt-content ul li span{
	width:100% !important;
	clear:both;
	color:#F60;
	font-weight:bold;}



#content .txt-content .sitemap_list ol li {



	color:#F63;



	font-weight:bold;



}



#content .txt-content .sitemap_list ol li a {



	font-size:11px;



	color:#666;



	font-weight:normal;



}



#content .txt-content .sitemap_list ol li a:hover {



	font-size:11px;



	color:#000;



	font-weight:bold;



}



#content .txt-content .sitemap_list ol li ol {



	margin-bottom:8px !important;



}



#content .txt-content .sitemap_list ol {



	margin-bottom:20px !important;



}



/*	--- footer --- */



#footer {



	font-size:10px;



	background-image:url(../images/footer/footer_bg_bottomstroke.png);



	background-position:bottom;



	background-repeat:repeat-x;



}



#footer .copyright {



	background-image:url(../images/footer/footer_bg.png);



	background-position:bottom center;



	background-repeat:no-repeat;



	height:40px;



	width:1009px;



	color:#58362a;



	padding:0px 0px 5px 0px;



	margin: 15px auto 0px auto;



	line-height:18px;



}



#footer .copyright a {



	color:#444c46;



	text-decoration:none;



}



#footer .by {



	display:block;



	float:left;



	color:#FFF;



	margin-right:20px;



}



#footer .by a {



	color:#FF0;



}



#footer .copyright a:hover {



	color:#03C;



	text-decoration:none;



}



.fl {



	float:left;



	padding-top:20px;



	padding-left:10px;



	color:#FFF;



}



#footer .copyright .fr {



	display:block;



	width:620px;



	float:right;



	font-size:9px;



	padding-top:20px;



	color:#FFF !important;



}



#footer .copyright .fr li {



	display:block;



	float:left;



	padding:3px 10px 0 0px;



	margin:0 0 0 10px;



	line-height:12px;



	border-right:1px solid #FFF;



}



#footer .copyright .fr li a {



	font-size:9px;



	color:#FFF;



	text-decoration:none;



}



#footer .copyright .fr li a:hover {



	font-size:9px;



	color:#FF0;



	text-decoration:none;



}











.wrapimage_left{



	float:left;



	width:215px;



	height:auto;}



	







#content .txt-content .atu_image_right{



	width:230px;



	float:right;



	margin-bottom:5px;



	}







#content .txt-content .atu_image_right .caption{



	width:200px;



	height:auto;



	float:right;



	margin-bottom:5px;



	margin-left:10px;



	margin-top:10px;



	padding-left:10px;



	/*FONT STYLES*/



	font-size:11px;



	font-weight:bold;



	text-align:left;



	color:#F60;



	}











#content .txt-content .atu_image_right img{



	display:block;



	float: right;



	margin-bottom:5px;



	padding-left:15px;



	}



	



	



.video_gallery_title{



	display:block;



	float:left;



	width:100%;



	padding-bottom:15px;



	/* --- TXT STYLE --- */



	text-align:left;



	font-size:14px;



	line-height:25px;



	font-weight:bold;



	color:#ff5a00;



	text-transform:uppercase;}



	



.video_bottom_border{



	margin-left:auto;



	margin-right:auto;



	padding-top:20px;



	height:2px;



	width:500px;



	border-bottom:#ff5a00 dashed 2px;}



.video_clear{



	clear:both;



	height:20px;}



	



.txt-content strong	{



	/* --- TXT STYLE --- */



	font-size:12px;



	line-height:20px;



	font-weight:bold;



}







#content .txt-content .news_articles{



	float:left;



	margin-bottom:45px;



	width:620px;



	height:auto;



	}



	



#content .txt-content .news_articles h2{



	float:left;



	width:620px;



	padding-top:15px;



	/* --- TXT STYLE --- */



	text-align:left;



	font-size:18px !important;



	font-weight:bold;



	color:#ff5a00 !important ;



	line-height:19px;



	text-transform:uppercase;



	}



	



#content .txt-content .news_articles h3{



	float:left;



	width:620px;



	padding-top:20px;



	/* --- TXT STYLE --- */



	text-align:left;



	font-size:13px !important;



	line-height:15px;



	color:#585858;



	text-transform:uppercase;



	



	}











	



#content .txt-content .news_articles h4{



	float:left;



	width:620px;



	padding-bottom:5px;



	border-bottom:1px solid #ff5a00;



	/* --- TXT STYLE --- */



	text-align:left;



	font-size:10px !important;



	font-weight:normal;



	color:#585858;



	line-height:12px;



	text-transform:none !important;



	}



	



#content .txt-content .news_articles p{



	float:left;



	width:590px;



	padding:0px 15px 15px 15px;



	margin-top:10px;



	/* --- TXT STYLE --- */



	text-align:justify;



	font-size:12px;



	color:#333333;



	line-height:20px;



	}



	



#content .txt-content .news_articles a{



	/* --- TXT STYLE --- */



	font-family:Arial;



	font-weight:bold;



	font-size:11px;



	text-align:left;



	text-decoration:none;



	color:#ff5a00;



	}



	



	



#content .txt-content .news_articals_clear{



	clear:both;



	margin-left:auto;



	margin-right:auto;



	margin-bottom:45px;



	width:500px;



	border-bottom:1px dashed #333;



	}



	



.video_gallery_heading{



	text-align:center;



	text-decoration:none;



	font:Verdana, Geneva, sans-serif;



	font-weight:bold;



	font-size:10px;



	color:#fb5403;



	padding-top:10px



	}



	



	



.video_gallery_heading a{



	text-align:center;



	text-decoration:none;



	font:Verdana, Geneva, sans-serif;



	font-weight:bold;



	font-size:10px;



	color:#fb5403;



	padding-top:10px



	



	}



	



/* pressroom & achievements start */







.select_box {



	float:left;



	margin-top:25px;



	background:url(../images/Achievements_dropdown.png) no-repeat top left;



	height: 30px;



	width: 250px;



}



.achievements_menu{



	margin:2px 7px 0px 7px;



	background-color: transparent;



	outline:0px;



	border:0px;



	width:185px;



	height:25px;



	scrollbar-arrow-color: #000;



}



select {

	arrow-color: #F00 !important;

scrollbar-arrow-color:#F00 !important;

}













.pressroom_box{



	float:left;



	width:274px;



	height:243px;



	padding:0px 15px 30px 15px;



	margin:0px 28px 15px 0px;



}







.achievements_box{



	float:left;



	width:274px;



	height:243px;



	padding:20px 15px 30px 15px;



	margin:15px 28px 0px 0px;



	background:url(../images/achievements_bg.png) no-repeat;



}







.pressroom_box h3, .achievements_box h3{



	font-size:12px;



	color:#646464;



	font-weight:normal;



	margin-bottom:5px;



	line-height:30px;



	font-weight:bold;}



	



.pressroom_box h2, .achievements_box h2{



	float:left;



	font-size:16px;



	font-weight:bold;



	color:#fb5403 !important;



	margin-bottom:5px;



	}



	



.pressroom_box h6, .achievements_box h6{



	float:left;



	font-size:10px;



	color:#646464;



	}



	



.pressroom_box_img, .achievements_box_img{



	float:left;



	width:174px;



	height:143px;



	border:1px solid #ff7c00;



	margin-top:5px;



	padding:7px;



}







.pressroom_zoom, .achievements_zoom{



	float:left;



	padding-right:20px;



	margin:20px 5px 0px 5px;



	background:url(../images/zoom_icon.png) right no-repeat;



	width:auto;



	height:16px;



	font-size:9px;



	color:#646464;



}







.pressroom_zoom a, .achievements_zoom a{



	text-decoration:none;



	color:#646464;}



	



.download_pdf{



	float:left;



	width:42px;



	height:42px;



	margin:90px 20px 0px 20px ;



	}







.pressroom_sepretor, .achievements_sepretor{



	width:265px;



	height:1px;



	background:#ff7c00;



	margin-top:15px;



}







/* pressroom & achievements end */







/* latest updates start */







.latest_updates_box{



	width:560px;



	margin:10px;



}







.latest_updates_box h2{



	font-size:16px;



	color:#fb5403 !important;



	text-transform:uppercase;



	margin-top:15px;



	line-height:45px;



	border-bottom:1px solid #ff7c00;



	}



	



.latest_updates_box p{



	margin:15px 0px 25px 0px;



	font-size:10px !important;



	color:#646464;



	line-height:20px;



	text-align:justify;}



	



.latest_updates_download{



	float:left;



	width:120px;}



	



	



.latest_updates_pdf{



	float:left;



	font-size:11px;



	color:#ff7c00;



	line-height:20px;}







.latest_updates_pdf_icon{



	float:left;



	width:16px;



	height:20px;



	margin:0px 40px 0px 8px; 



	}



/* latest updates end*/















/* ramrajya start */







.ramrajya_box{



	width:560px;



	height:auto;



	margin:10px;



}







.ramrajya_box h2{



	font-size:16px;



	color:#fb5403 !important;



	text-transform:uppercase;



	margin-top:15px;



	line-height:45px;



	border-bottom:1px solid #ff7c00;



	}



	



.ramrajya_box p{



	float:right;



	margin:05px 0px 25px 0px;



	width:445px;



	font-size:10px !important;



	color:#646464;



	line-height:20px;



	text-align:justify;}



	



.ramrajya_box span{



	color:#ff7c00;}



	



.ramrajya_box_img{



	float:left;



	width:80px;



	height:119px;



	margin:10px;}



	



.ramrajya_icon_gallery{



	float:right;



	width:75px;



	height:40px;



	margin:10px;



	font-size:10px;



	color:#ff7c00;}



	



.ramrajya_icon_gallery span{



	color:#646464;



	}



/* ramrajya end*/







/* button start*/







.button{



	margin-top:25px;



	width:675px;



	height:auto;}







/* button end*/











/* press room category start */







.press_room_category{



	float:left;



	width:675px;



	height:auto;



}







.category_box{



	float:left;



	background:url(../images/press_room_sub_category_bg.png) no-repeat;



	width:200px;



	height:205px;



	margin:37px 25px 0px 0px;}



	



.catagory_img{



	margin:18px auto 0 auto;



	width:162px;



	height:130px;



	}



	



.catagory_title{



	width:200px;



	padding-top:28px;



	font-size:9px;



	font-weight:bold;



	color:#fb5403;



	text-align:center;}	



/* press room category end */





/* statistics */



.statistics{

	float:left;

	width:210px;

	height:auto;

	margin:50px;

	text-align:left !important;

	}

	

.statistics img{

	margin-bottom:10px;

	border:1px solid #ff5a00;

	width:208px;

	height:131px;}



.statistics a{

	text-decoration:none;

	}

	

.statistics a span {

	width:210px;

	margin-bottom:0px !important;

	text-transform:none !important;

	}

	

.statistics h4 {

	width:210px;

	font-size:13px !important;

	text-transform:none !important;

	color:#FF5A00 !important;

	line-height:normal !important;

	}

	

.statistics_title{

	font-size:18px !important;

	text-decoration:underline;

	text-align:center !important;

	margin-bottom:0 !important}







em{

	font-style:italic;}



strong{

	font-weight:bold;}

	

/* LOCATION START */



#location_banner {



	display:block;



	float:left;



	width:650px;



	height:304px;



	margin-top:5px;



	margin-bottom:10px;



	margin-left:10px;



	border:#ff7449 1px solid;



}

.select_location_country{

	float:left;

	width:206px;

	margin:4px 18px 18px -12px;

}





.select_location_state{

	float:left;

	width:206px;

	margin-right:17px;

	margin-top:4px;

	margin-bottom:18px;

}



.select_location_city{

	float:right;

	width:200px;

	margin-right:-15px;

	margin-top:4px;

	margin-bottom:18px;

}

	

.select {

	position: absolute;

	width: 206px;

	height: 27px;

	padding-top:7px;

	text-align:center;

	font-family:arial;

	font-size:10px;

	color: #3f3f3f;

	background: url(../images/location_drop_down.png) no-repeat;

	overflow: hidden;

}



.select_location_title{

	position:absolute;

	width:auto;

	margin-left:8px;

	font-family:Times New Roman;

	font-size:13px;

	font-weight:bold;

	line-height:34px;

	color:#ff6600;

	z-index:999999;}



.styled{

	height:34px;

	line-height:34px;

	background-color:#ffffc9;

	cursor:pointer;

	margin-left:8px;}

	

.location_title{

	float:left;

	width:auto;

	min-width:196px;

	height:auto

	margin-top:18px;

	margin-bottom:8px;

	}

	

.location_title_shadow{

	width:190px;

	height:16px;

	background:url(../images/lacation_title_shadow.png) no-repeat;

	margin:-1px auto 0 auto;

	}

	

.location_title h1{

	background:url(../images/lacation_title.png) repeat-x;

	min-width:166px;

	text-align:center;

	line-height:32px;

	padding:0px 15px !important;

	font-family:Arial;

	font-size:18px;

	margin:0 !important;

	color:#fff !important;

	text-shadow: 2px 0px 2px #2f2f2f;

	text-transform:uppercase;

	moz-border-radius: 9px;

	-border-radius:9px;

	-webkit-border-radius: 9px;}

	

.location_block{

	float:left;

	background:#f5f6f7;

	border:1px solid #c3c3c3;

	width:176px;

	height:185px;

	margin:0px 9px;

	padding:5px;

	color:#5a5a5a;

	font-weight:normal;}

	

.location_block h4{

	font-family:Times New Roman;

	font-size:12px !important;

	text-transform:none !important;

	margin-bottom:7px !important;}

	

.location_block h4 span{

	color:#fb5403;}

	

.location_block p{

	width:auto;

	font-family:arial;

	font-size:11px !important;

	line-height:normal !important;

	text-align:left !important;

	margin-bottom:7px;}

	

.location_block p strong{

	font-family:arial;

	font-size:11px !important;

	padding:0 !important;

	margin:0 !important;}



.map a{

	font-weight:bold;

	color:#fb5403;

	font-family:arial;

}

.download_presentation{
	float:left;
	width:auto !important;
	height:50px;
	}
	

	
.download_presentation img{
	width:50px;
	height:50px;
	margin-right:10px;}
	
.download_presentation p{
	width:auto !important;
	line-height:50px !important;}
	
.download_presentation p a{
	font-weight:bold !important;
	}
	
	
	




