﻿@charset "utf-8"; 
/* $Id: style.css,v 1.0 2010/12/20 dattaraj devane Exp $ */
/* Drupal 6 Theme Ubics - Created by Dattaraj Devane
----------------------------------------------------------------
[Table of contents]

 0.Reset
 1.Global
 2.Layout
 3.Main
 4.Sidebars
 5.Header
 6.Navigation
 7.Nodes
 8.Comments
 9.Blocks
10.Footer
12.CSS Support
13.Advanced

[Font sizes - based on 75%/12px body]
36px = 3em
30px = 2.5em
24px = 2em
18px = 1.5em
16px = 1.333333em
14px = 1.1667em
12px = 1em
11px = .9167em
10px = .8333em

Equasion for font sizing: 
-Desired in px ÷ Default (or parent) in px = sizing in em

----------------------------------------------------------------*/

/**
 * 0.RESET 
 */
@import "reset.css";

/**
 * 1.GLOBAL
 */
 
body {
	/*background-color: #ffffff;*/
	background-color:#12406D;
	color: #222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1;
	margin: 0;
	padding: 0;
}

.bodybg{
background-color:#12406D;
}


h1, h2, h3, h4, h5, h6 {
	color: #111;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
}

h1 {
	font-size: 3em;
	line-height: 1em;
	margin-bottom: .5em; 
}

h2 {
	font-size: 1.8em;
	/*padding-bottom: 15px;*/
	width:700px;
}

h3 {
	font-size: 14px; 
	font-weight: bold;
	line-height: 1.7em;
}

h4 {
	font-size: 1.2em;
	line-height: 1.25em;
	margin-bottom: 1.25em; 
}

h5 {
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 1.5em; 
}

h6 {
	font-size: 1em;
	font-weight: bold;
}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
	margin: 0;
}

p {
	margin: 0;
	padding: 0 0 0 2px; /*5px 0;*/
	line-height: 1.4;
	/*font-size: 12px;*/
}

p a:link {
	text-decoration: none; /*underline*/
}

a:link, a:visited {
	color: #069;
	outline: none;
	text-decoration: underline;
}

a:link, a:hover {
	color: #069;
	outline: none;
	text-decoration: underline;
}

a:focus {
	outline: 1px dotted;
}

a:hover, a:active, li a.active {
	color: #069;
	outline: none;
	/*text-decoration: underline; */
}

form, table{
	padding:0px; 
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:730px;
}

/**
 * 2.LAYOUT
 */
.container {
	margin: 0 auto;
	padding: 0;
	/*width: auto;
	background-color:#EBEBEB;*/
}

/* Wrappers */
.body_wrapper{
	margin: 0;
	padding: 0;
	
	
	/*width: 100%;*/
}
	
.header_wrapper{
	margin: 0;
	padding: 0;	
	/*background: none repeat scroll 0 0 #12406D;
	background-image:url("images/header_bg.jpg"); */
	
	
	
}

.header_bottom_wrapper{
	margin: 0;
  	padding: 0;
  	/*width: 100%;*/
	background-image:url("images/header_bottom_bg.jpg");
	background-repeat:repeat-x;
}

.header_bottom_blocks_wrapper{
	margin: 0;
  	padding: 0;  	
	background:none repeat scroll 0 0 #12406D/*#c5e9ff #ABDBF9*/;
}

.newsheadline_wrapper{
	margin: 0 0 0 0;
  	padding: 0;
  	/*width: 100%;*/
	background-color:#12406d/*#FF8A00*/;
}

#newsheadline{
	margin:0 auto;
	width:1000px;
	height:41px;
	background-image:url("images/news_update.png");
	background-position:right;
	background-repeat:no-repeat;
	background-color:#009f6c/*#FF8A00*/;
}

#newsheadline .block{
	margin:0;
	height:41px;
}

.content_wrapper{
	margin: 0;
	padding: 0;
	background-color: #12406d;
	/*width: auto;	
	background-image:url(images/content_bg.jpg);
	background-repeat:repeat-x;
	background-color:#EBEBEB;*/
}

.footer_wrapper{
	margin: 0;
  	padding-top: 0px;
  	/*width: 100%;*/
  	background-color:#12406d;
}

.copyright_wrapper{
	margin: 0;
  	padding: 0;
  	/*width: 100%;*/
  	height:50px;
	background:#12406d;
}
	
/* add this class to div.container in page.tpl to show grid */
.showgrid {
	background: url(images/grid.png) repeat;
}

#header_bottom{
    position:relative;
	height:33px;
	width:1000px;
	margin:0 auto;
	background-color:#000000;
}

/**
 * 3.MAIN
 */
/* 1 column */
#main {
	margin: 0 0 1.5em;
	padding: 10px 0 0 5px /*0 0 0 5px*/;
	position: relative;
	float:left;
	width:750px;
	
	/*background-image: url(images/dae-bglogo.jpg);
	background-repeat:no-repeat;
	background-position: center center;*/
}
#main_front{
	margin: 0 0 1.5em;
	padding: 10px 0 0 5px /*0 0 0 5px*/;
	position: relative;
	float:left;
	width:500px;
	
	/*background-image: url(images/dae-bglogo.jpg);
	background-repeat:no-repeat;
	background-position: center center;*/
}



/* 3 columns */
body.sidebars #main {
	float: left;
	/*width: 555px;*/ 
}

/* 2 columns - sidebar-left */
body.sidebar-left #main {
	/*float: right;
	width: 785px;
	padding:0 5px 0 0;*/
}

/* 2 columns - sidebar-right */
body.sidebar-right #main {
	/*float: left;
	width: 755px;*/
}

body.shortcuts #main {
	float: left;
	width: 505px;
}

/**
 * 4.SIDEBARS
 */
 
#sidebar-left {
	
	margin: 0;
	padding:0;
	/*background-image:url(images/left_menu_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:blue; */
	border:1px solid #000000;
	background: url(images/menu-bg.jpg)no-repeat center top #0094a6;

}

#sidebar-left.sidebar {
	width: 240px;
	float:left;
	
	background: #0094a6 url(images/menu-bg.jpg) no-repeat center top ;
}

#sidebar-left .title{
	width:187px;
	height:29px;
	padding-left:8px;
}

#sidebar-left .content{
	width:240px;
}

#sidebar-right {
	float: right;
	margin: 0;
	padding: 10px 5px 0 0;
}

#sidebar-right.sidebar {
	width: 230px;
	overflow:hidden;
}

#sidebar-right .title{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	background-color:#ECECEC;
	width:220px;
	height:29px;
	padding-left:8px;
	overflow:hidden;
}

#sidebar-right .content{
	border:1px solid #000000;
	padding-left:8px;
	padding-top:2px;
	margin:0;
	width:220px;
	overflow:hidden;
}

#shortcuts {
	float: right;
	margin: 0;
	padding: 10px 0 0 20px;
}

#shortcuts.sidebar {
	width: 470px;
	float:left;
/*	margin-left:135px;*/
	overflow:hidden;
}

/**
 * 5.HEADER
 */
	 
#header {
	margin: 0 auto;
	padding: 0;
	background:url(images/top-logo-bg.jpg) repeat-x;
	width:1000px;
	display:block;
}

#logo_div{
	float:left;
	height:119px;
	width:116px;
	margin:0;
	padding:0;
	overflow:hidden;
}

#header_banner{
	height:94px;
	width:371px;
	margin:0px 0px opx 15px;
	padding:0;		
	text-align:left;
	float:left;
	position:relative;
	
}



#header_banner  img{
padding-top: 24px;

}
#emb{
	/*background:url(images/emb.gif) no-repeat;*/
	
	height: 88px;
	width:67px;
	float:right;
	margin:6px 5px 0 0;
}	
#header #sitename {
	float: left;
	margin-bottom: 1.5em;
}

#header h1 {
	font-weight: bold;
	margin: 0;
}

#header h1 a {
	text-decoration: none;
}

#header #siteslogan {
	display: block;
	font-size: 1.5em;
	line-height: 1em;
}

#search-theme-form {
	float: right;
	margin: 0;
}

#search-theme-form input {
	margin: 1em 0 1.85em;
}


/* removes "Search this site:" label from search forms */
div#edit-search-theme-form-1-wrapper label, 
div#edit-search-block-form-1-wrapper label {
	display: inline;
	font-size:12px /*0.8em*/;
	padding:0 5px 0 0;
	margin:0px 0px 0px -11px;
}

/**
 * 6.NAVIGATION
 */
ul.links li {
	background: none;
	margin: 0 1em 0 0;
	padding: 0;
}

.breadcrumb {
	color: #ccc;
	padding: 5px 0 10px 0;
	font-size: 11px;
	font-weight: bold;
	width:700px;
}

.breadcrumb a:link, 
.breadcrumb a:visited {
	color: #2554C7 /*#1569C7;*/
}

.breadcrumb a:hover {
	color: #E56717;
}

/**
 * 7.NODES
 */
span.submitted {
	color: #898989;
	font-size: .8333em;
	line-height: 1.5em;
}

.node .picture {
	float: left;
	margin: .5em .5em .5em 0;
}

.meta {
	margin: 0 0 3em;
}

.meta div.links {
	float: left;
	font-size: 0.9em;
	padding: 10px 0 0 7px;
}

.meta div.terms {
	float: right;
}

.meta div.terms span {
	float: left;
}

.meta div.links ul.links li {
	float: left;
	padding: 0 1em 0 0;
}

.meta div.terms ul.links li {
	float: left;
	padding: 0 0 0 1em;
}

.node_read_more {
	font-weight: bold;
}

/* pagination */
.item-list ul.pager li {
	margin: 0;
	padding: 0;
}

.item-list ul.pager li a:link, 
.item-list ul.pager li a:visited, 
.item-list ul.pager li.pager-current {
	margin: 0;
	padding: 0 .2em;
	text-decoration: none;
}

.item-list ul.pager li a:hover, 
.item-list ul.pager li a:active {
	text-decoration: underline;
}

.item-list ul.pager li.pager-current {
	border-bottom: 2px solid;
	color: #069;
	font-weight: bold;
}

/**
 * 8.COMMENTS
 */
.comment {
	margin: 0;
	padding: 0;
}

.comment-bar {
	font-size: 1em;
	line-height: 1.5em;
	position: relative;
}

.comment span.submitted {
	color: #898989;
}

.comment span.new {
	color: red;
}

.comment-title {
	display: none;
}

.comment .picture {
	float: right;
	margin: 0 0 .5em .5em;
}

.comment ul.links {
	margin: 0 0 1.5em;
}

.comment ul.links li a {
	text-decoration: underline;
}

.indented {
	border-left: 1px solid #ddd;
	margin-left: 2em;
	padding-left: 1em;
}

/**
 * 9.BLOCKS
 */
/*.block {
	margin: 0 0 1.5em;
	position: relative;
}*/

#block-user-1{
	margin: 4em 0 1.5em;
	position: relative;
}

/* login block */
#user-login-form {
	padding: 0 .5em;
	text-align: left;
}

#user-login-form .form-item {
	margin: 0;
}

#user-login-form .item-list ul li {
	background: none;
	padding: 0;
}

/* block configuration links */
div.block div.edit {
	background-color: #f5f5f5;
	border: 1px solid #ddd;
	display: none;
	font-size: 9px;
	padding: 2px 0 2px 10px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 40;
}

div.block:hover div.edit {
	display:block;
}

div.block div.edit a {
	color: #999;
	margin-right: 10px;
}

div.block div.edit:hover a {
	color: #000;
}

/* views configuration links */
div.view {

}

div.view div.views-hide-hover,
div.view:hover div.views-hide,
div.view div.views-admin-links,
div.view div.views-admin-links-hover,
div.view div.views-admin-links:hover {
	background-color: #f5f5f5;
	border: 1px solid #ddd;
	font-size: 9px;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
	padding-left: 10px;
	position: absolute;
	right: 0;
	top: 0;
	/*width: auto;*/
}

div.view div.views-admin-links li a {
	color: #999;
}

/**
 * 10.FOOTER
 */
#footer {
	/*margin: 0 auto;*/
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding: 0;
	font-size:0.9em;
	width:1000px;
	/*height:32px; */
	color:#FFD954;
	background-color:#142129;
	text-align:center;
}

/**
 * 11.CSS SUPPORT
 */
span.clear   {clear: both; display: block; font-size: 0; height: 1px; line-height: 0; margin-bottom: -1px;}
.clear    {clear: both;}
.clear-block  {display: block;}

.clearfix:after,
.container:after {content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
.clearfix,
.container   {display: block; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.float-left  {float: left;}
.float-right  {float: right;}
.img-left   {float: left; margin: 1.5em 1.5em 1.5em 0;}
.img-right  {float: right; margin: 1.5em 0 1.5em 1.5em;}

.first   {margin-left: 0; padding-left: 0;}
.last  {margin-right: 0; padding-right: 0;}
.top  {margin-top: 0; padding-top: 0;}
.bottom  {margin-bottom: 0; padding-bottom: 0;}

.text-left {text-align: left;}
.text-right  {text-align: right;}
.text-center  {text-align: center;}
.text-justify {text-align: justify;}

.bold    {font-weight: bold;}
.italic   {font-style: italic;}
.underline  {border-bottom:1px solid;}
.highlight   {background: #ffc;}
.quiet   {color: #666;}
.loud   {color: #000;}
.added   {background: #060; color: #fff; }
.removed  {background: #900; color: #fff;}
.small  {font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em;}
.large  {font-size: 1.2em; line-height: 1.25em; margin-bottom: 1.25em;}

.nopadding  {padding: 0;}
.noindent {margin-left: 0; padding-left: 0;}
.nobullet { background: none; list-style: none; list-style-image: none;}

.wrap  {width: 950px; margin: 0 auto;}

.hide  {display: none;}

/**
 * 12.ADVANCED
 */

/* lists */
ol {margin:0 0 1.5em;/*padding:0;*/ padding-left:10px;}
ol li {margin:0 0 0 1.5em;}
ul {margin:0;padding-top:15px;}
ul li {background:transparent url(images/menu-leaf1.gif) no-repeat 1px .4em;list-style-image:none;list-style-type:none;margin:0;padding:0 0 0 1.5em;}
li ol,li ul,ul ul,ol ol {margin-left:15px; padding:0 0 0 2px;}
ul.menu,.item-list ul {margin:0;padding:0;}
ul.menu ul,.item-list ul ul {margin:0;}
ul.menu li,.item-list ul li,li.leaf {background:transparent url(images/menu-leaf1.gif) no-repeat 1px .4em;list-style-image:none;list-style-type:none;margin:0;padding:0 0 0 1.5em;}
ul li.expanded {background:transparent url(images/menu-expanded.gif) no-repeat 1px .35em;}
ul li.collapsed {background:transparent url(images/menu-collapsed.gif) no-repeat 0 .35em;}
ul li.leaf a,ul li.expanded a,ul li.collapsed a {display:block; font-size:0.8em; line-height:1.5;}
ul li.fake-leaf {font-size:1em;font-weight:bold;}
ul.inline li {background:none;margin:0;padding:0 1em 0 0;}
dl {margin:0 0 1.5em; width:730px;}
dl dt {font-weight:bold; margin-bottom:5px;}
dl dd {margin-left:1.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;margin-bottom:5px;}

/* forms & fieldsets */
input {color:#494949;font:1em Verdana, sans-serif;}
textarea,select {color:#494949;font:1em Verdana, sans-serif;}
fieldset ul.clear-block li {background-image:none;margin:0;padding:0;}
fieldset {background:#fff;border:1px solid #ccc;margin:1em 0;padding:1em;}
fieldset legend {padding:0 0.5em;}
html.js fieldset.collapsed {background:transparent;padding-bottom:.6em;padding-top:0;}
html.js fieldset.collapsible legend a {background:url(images/menu-expanded.gif) no-repeat 0 50%;}
html.js fieldset.collapsed legend a {background:url(images/menu-collapsed.gif) no-repeat 0 50%;}
.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item {margin:0;}
.form-button,.form-submit {margin:1em .5em 1em 0;}
.confirmation .form-submit,.search-form .form-submit,.poll .form-submit,fieldset .form-button,fieldset .form-submit,.sidebar .form-button,.sidebar .form-submit,table .form-button,table .form-submit {margin:0 0 5px;padding:2px 0 3px 2px;}
#autocomplete li {cursor:pointer;margin:0;padding:2px;}
#autocomplete li.selected {background:#027ac6;color:#fff;}

/* admin tab links */
#tabs-wrapper {border-bottom:1px solid #cccccc;margin:0 0 .75em;padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
ul.primary {border-bottom:5px solid #eeeeee;margin:0;padding:.25em 0;}
ul.primary li {background:none;border-top:3px solid #ccc;margin:0 .5em 0 0;padding:.25em 0;}
ul.primary li.active {background:#eeeeeee;}
ul.primary li:hover {background:#f5f5f5;}
ul.secondary {background:#eeeeeee;border:none;margin:0;padding:.5em 1em;}
ul.secondary li {background:none;border:none;display:inline;line-height:2em;margin:0;padding:0 1em 0 0;}
ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.primary li a:visited {background:none;border:0;margin:0;padding:0 1em;text-decoration:none;}
ul.secondary li a,ul.secondary li a:visited {background:none;border:0;margin:0;padding:0;text-decoration:none;}
ul.secondary li.active a,ul.secondary li a:hover {text-decoration:underline;}
ul.primary li.active a,ul.secondary li.active a {font-weight:bold;text-decoration:none;}

/* admin styling */
div.admin,div.admin .left,div.admin .right,div.admin-panel,div.admin-panel .body,div.admin .expert-link {margin:0;padding:0;width:730px;}
div.admin .left {float:left;width:100%;}
div.admin .right {float:right;width:100%;}
div.admin-panel .description,.form-item .description {color:#666;font-size:0.9167em;line-height:1.1em/*1.636364em*/;margin:0 0 3px /*0 0 1.63636em*/;padding:0;}
div.admin-panel { }
body.admin dt {font-weight:normal;}
body.admin dd {color:#898989;font-size:.9167em;line-height:1.636364em;}
.more-help-link {font-size:.8333em;padding:0.2em 0 0.1em;}
.block-region {font-size:0.8333em;line-height:1.5em;margin:0;padding:0.15em 0.5em;}

/* tables */
#forum thead th {border-bottom:3px solid #ccc;}
#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager {text-align:left;}
#forum tr td.forum {background-position:4px 9px;}
.forum-topic-navigation {background:#eee;border:none;border-bottom:1px solid #ccc;margin-bottom:1em;padding:5px;}
body.admin table {margin:0 0 1.4em;/*width:100%;*/}
body.admin thead th {border-bottom:2px solid #ccc;font-weight:bold;padding:0 1em 0 0;}
body.admin tbody {border-top:none;}
body.admin td,body.admin th {padding:.3em .5em;vertical-align:middle;}
body.admin tr.even,body.admin tr.odd,body.admin tbody th {border:solid #ccc;border-width:1px 0;}
body.admin tr.odd td.active {background-color:#e9e9e9;}
body.admin tr.even td.active {background-color:#eee;}
body.admin tr.odd,body.admin tr.info {background-color:#eee;}
body.admin tr.even {background-color:#f5f5f5;}
body.admin tr.drag {background-color:#fffff0;}
body.admin tr.drag-previous {background-color:#ffd;}
body.admin td.region,body.admin td.module,body.admin td.container,body.admin td.category {background-color:#ddd;border-bottom:1px solid #ccc;border-top:1em solid #fff;color:#666;font-weight:bold;}
body.admin tr:first-child td.region,body.admin tr:first-child td.module,body.admin tr:first-child td.container,body.admin tr:first-child td.category {border-top-width:0;}
body.admin table.sticky-header {margin:0 0 0 1px;z-index:1;}
body.admin table.sticky-header th {padding-top:.5em;}
span.form-required {color:#ffae00;}

/* messages */
.messages {background-color:#fff;border:0px solid #b8d3e5;}
.messages,.preview,div.warning,div.error {margin:0 0 1.5em;padding:8px 1em;}
.messages ul {margin:0;}
.preview {background-color:#fcfce8;border:1px solid #e5e58f;}
.preview .node {background-color:#fcfce8;}
div.status {border-color:#c7f2c8;color:#33a333;}
div.error,tr.error {background-color:#fcc;color:#a30000;}
.form-item input.error,.form-item textarea.error {border:1px solid #c52020;color:#363636;}

/* status report */
table.system-status-report tr.error,table.system-status-report tr.error th {background-color:#fcc;border-color:#ebb;color:#200;}
table.system-status-report tr.warning,table.system-status-report tr.warning th {background-color:#ffd;border-color:#eeb;}
table.system-status-report tr.ok,table.system-status-report tr.ok th {background-color:#dfd;border-color:#beb;}
table.system-status-report th {padding-bottom:6px;padding-top:6px;}
table.system-status-report th,table.system-status-report tr.merge-up td {padding-left:30px;}



#search{
    position:relative;
	float:right;
	width:375px;
	height:28px;
	margin:5px 0px 0px 0px;

	
}

#search_all{
	float:right;
	width:363px;
	height:26px;
	margin:0;
	padding:0;
	display:none;	
}

.search_dae{
	vertical-align:4px;
	display:inline;
}

.search_pdae{
	vertical-align:-3px;
	display:inline;
}

.search_daerad{
	top:-2px !important;
}

.search_pdaerad{
	top:5px !important;
}

.search_alldae{
	vertical-align:4px;
	display:inline;
}

.search_palldae{
	vertical-align:-3px;
	display:inline;
}

.search_alldaerad{
	top:-2px !important;
}

.search_palldaerad{
	top:5px !important;
}


#search input[type="text"] {margin:0;padding:0;width:/*145*/150px; height:19px; border:1px solid #000000;}
#search input[type="image"] {
padding:0px;margin:0;}
#search .block {padding:0;margin:0;}
.searchtext {float:left;
/*width:210px;*/
height:17px;color:#00FFF6;}

#header_msg{
    position:relative;		
	float:left;	
	width:350px;
	height:33px;
	margin:0;
	padding:0;
}

#copyright{
	margin: 0 auto;
	width:1000px;
	height:50px;
	background:#142129;
	font-size:0.8em;
	color:#FFFFFF;
	text-align:center;
}

#footer_msg{
	clear:both;
	height:25px;
	/*width:100%;*/
}
	
/* Footer Menu*/
#footer .content{
	text-align:center;
	/*position:relative;*/
	
}

#footer a, #footer a:visited{
	color:#FFD954;
	font-size:0.9em;
	
	margin: 0;
	padding:0;
}
	
#footer ul.menu{
	margin:0;
	padding:0 0 0 145px;
	height:32px;
}
	
#footer ul li{
	float:left;
	background-image:url(images/menu_divider.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:32px;
	padding:0px;
}

#footer ul li.last{
	background:none;
}
#footer ul li a{
	color:#000000;
	font-size:12px; /* 9pt */
	padding:6px 10px 0px 10px;
}
	
#footer .block{
	margin:0;
	padding:0;
}

.footerlinks
{
clear:both;
margin: 0px 0 0 0;
padding: 8px 0 4px 0;
}

.foot
{
border:0px solid #142129;
}
/* left sidebar menu */

#sidebar-left ul.menu{
	margin:0;
	padding:0;

}
	
#sidebar-left ul.menu li{
	/*background-image:url(images/li_arrow.png);
	background-repeat:no-repeat;*/
	padding:0px;
	margin:0;
}

#sidebar-left ul.menu li a, #sidebar-left ul.menu li a:visited{
	padding-left:10px;
	color:#FFFFFF;
	font-size:13px;
	height:30px;
	text-decoration:none;
}

#sidebar-left .block{
	margin:1em 0 0 0;
}

#block-menu-primary-links.block{
	margin:0;
}

#main p{
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*padding-bottom:8px;*/
}
#sidebar-left #block-menu-primary-links .content{
	border:none;
}

#sidebar-right ul li{
	background-image:url(images/square_bullet.jpg);
	background-repeat:no-repeat;
	line-height:12px;
	margin-bottom:5px;
	padding-right:2px;
}

#sidebar-right ul li a, #sidebar-right ul li a:visited{
	font-size:0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#303030;
	text-decoration:none;
}

.maruee_button{
	padding:8px 0px;
	font-size:10px;
	font-weight:bold;
	color:#055C61;
}

.maruee_button a, .maruee_button a:visited{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#055C61;
	text-decoration:none;
}

#header_bottom_blocks .more-link{
	margin-right:15px;
}

#block-block-3 .more-link{
	float:right;
	padding:4px 10px 0 5px;
	font-size:10px;
	background-color:#AC0000;
	height:15px;
}

.more-link{
	float:right;
	padding: 4px 5px 0 5px; /*4px 10px 0 5px;*/
	font-size:10px;
	background-color:#AC0000;
	height:15px;
}

.more-link a, .more-link a:visited{
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;

}

.updates_more{
	text-align:right;
	padding:0 10px 7px 0;
}

.updates_more a, .updates_more a:visited{
	color:#0241FE;
	font-size:10px;
	/*font-weight:bold;*/
}

.search_submit{
	float:right;
	height:17px;
	width:25px;
	padding: 0 0 0 0px;
	margin:	0px 0px 0px 0px;
	
}

.field-content{
	text-align:justify;
	line-height: 1.3em;
}
.field-content a {
	font-size: 13px;
    font-weight: 500;
    line-height: 1.3em;
	text-decoration:none;
	color:#000000;
}
.field-content a:hover {
	font-size: 13px;
    /*font-weight: bold;*/
    line-height: 1.3em;
	color:#990000;
	text-decoration:underline;
}

#field-boldlink{
	text-align:justify;
}
#field-boldlink a {
	font-size: 13px;
    font-weight: bold;
    line-height: 1.7em;
	text-decoration:none;
	color:#000000;
}
#field-boldlink a:hover {
	font-size: 13px;
    /*font-weight: bold;*/
    line-height: 1.7em;
	color:#990000;
	text-decoration:underline;
}




/* second level menu */
#sidebar-left ul li ul.menu{
	background:none;
}

.accesibility_div{
	height: 33px; margin:0 auto;width:1000px;
	background-color:#000000;
}

.accesibility_content{
	float:right;padding-right:10px;padding-top:8px;color:#E3E3E3;font-size:0.9em;
}

.accesibility_content a, .accesibility_content a:visited{
	color:#FFD954;	text-decoration:none; font-size:13px;
}

.hindi_div{
	float: left; width: 61px; height: 21px; padding-left: 2px; padding-top: 7px;
}

#header_msg .block{
	margin:0;padding:0;
	float:left;
	display:inline;
	width:400px;
}

#header_msg ul{
	margin:0;
	padding:0 0 0 4px;
}		
#header_msg ul li{
	float:left;
	display:inline;
}

#header_msg li.en{
}

#header_msg li{
	width:61px;
	height:26px;
	margin:0;
	list-style:none;
	background:none;
	padding:7px 0 0 0;
	display:block;
}

#header_msg li a, #header_msg li a:visited{
	height:21px;	
	display:block;
	margin:0;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url(images/lang.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 7px;
	width:70px;
}

#header_msg li.en a, #header_msg li.en a:visited{
	padding-left:8px;
	padding-top:1px;
}

#header_bottom_blocks{
	margin:0 auto;
	padding:10px 0 22px 0;
	width: 1000px;
	height:227px;
	/*background-color:#C5E9FF; */
	background-image: url(images/topblock-bg.jpg);
	background-repeat: repeat-x;
}

#header_bottom_blocks .block{
	float:left;
	width:242px;
	margin:0;
	padding-left:8px;
	color:#000000;
	background-image:url(images/header_bottom_block.jpg);
	background-position:right;
	background-repeat:no-repeat;
	/*background-color:#c5e9ff; */
}

#header_bottom_blocks .title{
	padding: 20px 0 0 65px;
	height:45px;
	
}

#header_bottom_blocks .content{
	padding-right:4px;
}

#header_bottom_blocks .view-content{
	height:160px;	
}

#header_bottom_blocks .title h3{
	line-height:1.2em;
	font-size:12px;
}

#block-views-Important_Events-block_1 .title{
	background-image:url(images/imp_links.png);
	background-repeat:no-repeat;
}

#block-views-Important_Events-block_2 .title{
	background-image:url(images/imp_links.png);
	background-repeat:no-repeat;
}

#block-views-matters-block_1 .title{
	background-image:url(images/matters.png);
	background-repeat:no-repeat;
}

#block-views-matters-block_2 .title{
	background-image:url(images/matters.png);
	background-repeat:no-repeat;
}
 
#block-views-publications-block_1 .title, #block-views-publications-block_2 .title{
	background-image:url(images/publications.png);
	background-repeat:no-repeat;
}

#block-views-notifications-block_1 .title{
	background-image:url(images/notifications.png);
	background-repeat:no-repeat;
}

#block-views-Financial_hindi-block_1 .title{
	background-image:url(images/notifications.png);
	background-repeat:no-repeat;
}

#block-views-Financial_hindi-block_2 .title{
	background-image:url(images/notifications.png);
	background-repeat:no-repeat;
}

#block-views-notifications-block_1.block, #block-views-Financial_hindi-block_1.block{
	background:none;
}
 
#header_bottom_blocks ul li{
	background-image:url(images/square_red_bullets.jpg);
	background-repeat:no-repeat;
	list-style:none;
	padding-left:15px;
	margin:0;
	line-height:1.2;
}

#header_bottom_blocks ul li a,#header_bottom_blocks ul li a:visited{
	color:#000000;
	outline:none;
	text-decoration:none;
	/*font-size:0.8em;*/
	font-size:12px;
}

.datetime{
	padding:10px 0 0 15px;
	font-weight:bold;
	color: #ffffff;
	font-size: 0.8em;
	float:left;
}

.scroll_msg{
	padding:7px 0 0 20px;
	font-weight:bold;
	width:440px;
	overflow:hidden;
}

#footer_msg .block{
	float:right;
	margin:0;
	font-weight:bold;
	/*padding-right:2em;*/
}

#footer_msg label{
	font-weight:bold;
}
#footer_msg .block-counter ul li{
	list-style:none;
	background:none;
}

#footer_msg .block-counter {
	float:left;
	padding:0;
	font-size:11px;
}

#header_msg .block-locale ul li{
	display:block;
}

#header_msg .block-locale ul li.active{
	display:none;
}

#header_msg .block-locale{
	font-size:13px;
}

#content_top .content{
	font-size:0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.node .content{
	padding-right:5px;
	
}

#header_content{
	float:left;
	width:856px;
	height:119px;
	position:relative;
	z-index:9999;
}

#nav{
	width:894px;
	height:27px;
	/*position:relative;*/
}

#nav .block{
	margin:0;
	padding:0;
}

#shortcuts .shrt_inner{
	width:490px;
}

#shortcuts .left{
	float:left;
	width: 208px; /*215px;*/
	background-image:url("images/shotcut_left_bg.jpg");
	background-position:right;
	background-repeat:repeat-y;
}

#shortcuts .right{
	float:right;
	width: 262px; /*260px;*/
	padding-left:10px;
}

#shortcuts .front_links{
	clear:both;
	padding-top:6px; /*30px*/
}

#shortcuts .front1_links{
	clear:both;
	padding-top:5px; /*30px*/
}

#shortcuts .vigilance_link{
	clear:both;
	padding-top:5px; /*30px*/
	padding-left:110px;
}

#shortcuts ul{
	padding:0;
	margin:0;
}
#shortcuts ul li{
	padding:0 5px;
	margin:0;
	height:50px;
	list-style:none;
}

#shortcuts ul li a, #shortcuts ul li a:visited{
	font-size:0.7em/*0.6em*/;
	font-weight:bold;
	color:#002D49;
	padding:15px 0 0 40px;
	display:block;
	outline:none;
	text-decoration:none;
}

#shortcuts #block-block-8 ul li a, #shortcuts #block-block-8 ul li a:visited{
	font-size:1em/*0.6em*/;
	font-weight:bold;
	color:#002D49;
	padding:15px 0 0 40px;
	display:block;
	outline:none;
	text-decoration:none;
}

#shortcuts .left ul li.first{
	background-image:url("images/icon_power.jpg");
	background-repeat:no-repeat;
	/*margin: 0 0 10px 0;*/
	padding:0 0 4px 0;
}

#shortcuts .left ul li.second{
	background-image:url("images/icon_research.jpg");
	background-repeat:no-repeat;
	margin: 0 0 4px 0;
}

#shortcuts .left ul li.third{
	background-image:url("images/icon_industries.jpg");
	background-repeat:no-repeat;
	margin: 0 0 4px 0;
}

#shortcuts .left ul li.fourth{
	background-image:url("images/icon_publicsector.jpg");
	background-repeat:no-repeat;
	margin: 0 0 4px 0;
}

#shortcuts .left ul li.fifth{
	background-image:url("images/icon_service.jpg");
	background-repeat:no-repeat;
	margin: 0 0 4px 0;
}

#shortcuts .right ul li.first{
	background-image:url("images/icon_instnorg.jpg");
	background-repeat:no-repeat;
	margin: 0 0 4px 0;
}

#shortcuts .right ul li.second{
	background-image:url("images/icon_others.jpg");
	background-repeat:no-repeat;
	margin: 0 0 4px 0;
}

#shortcuts .right ul li.third{
	background-image:url("images/icon_circular.jpg");
	background-repeat:no-repeat;
	margin: 0 0 4px 0;
}

#shortcuts .right ul li.fourth{
	background-image:url("images/icon_photogallery.jpg");
	background-repeat:no-repeat;
	margin: 0 0 4px 0;
}

#shortcuts .right ul li.fifth{
	background-image:url("images/icon_energy.jpg");
	background-repeat:no-repeat;
	margin: 0 0 4px 0;
}

#shortcuts .block{
	margin:0;
}

.hindi{
	margin:0;
	padding-top: 7px;
}

.views-field-changed{
	font-size: 0.8em;
	font-weight:bold;
}

#block-views-LastUpdatedOn-block_1 .field-content{
	font-size: 1em;
	font-weight:bold;
}

#block-block-3 .title h3{
	font-size:22px;
}

/*Page Layouts*/
#page-content
{
	font-family: Verdana, Arial, Helvetica, sans-serif; /*Arial;*/
	font-size: 13px;
	text-align:justify;
	line-height: 1.3;
	width:730px;

}

#page-content {padding: 0 5px;}
#page-content h1
{
	color:#990000;
	font-size:16px;
}

#page-content ul li{
	font-size:13px;
	color:#000000;
	/*border-bottom: 1px solid #93B7C8;*/
	margin-right:20px;
	padding-bottom:3px;
	padding-top:2px; /*3px;*/
	vertical-align:middle;
	font-weight:500;
}

#page-content ul li a:link{
	text-decoration:none;
	font-weight:500;
	font-size:13px;
	color:#000;
}

#page-content ul li a:visited{
	color:#990000;
	text-decoration:none;
	font-weight:500;
	font-size:13px;
}

#page-content ul li a:hover{
	color:#990000;
	/*text-decoration:underline; */
	font-weight:500;
	font-size:13px;
	cursor:pointer;
}

#page-content ul li a:active{
	text-decoration:underline;
	color:#990000;
	font-size:13px;
	font-weight:500;
}

#page-content a:link{
	text-decoration:underline;
	font-weight:500;
	font-size:12px;
	color:#006FBC;
}

#page-content a:visited{
	color:#990000;
	text-decoration:underline;
	font-weight:500;
	font-size:12px;
}

#page-content a:hover{
	color:#990000;
	text-decoration:underline;
	font-weight:500;
	font-size:12px;
	cursor:pointer;
}

#page-content a:active{
	text-decoration:underline;
	color:#990000;
	font-size:12px;
	font-weight:500;
}

/*#page-content table{
background-color:#333333;
cellspacing:1px;
}
#page-content table tr td{
background-color:#fff;
padding-left:10px;
}
#page-content table tr th{
background-color:#fff;
padding-left:10px;
}
*/

#main .bodytext{
	font-size:13px;
	color:#000000;	
}

#page-content p{
	font-size:13px;
	color:#000000;
	text-align:justify;
	
}

#page-content ol li{
	font-size:13px;
	color:#000000;
	text-align:justify;
}

#page-content h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	padding-left:5px;
}

#page-content h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#990000;
	padding-left:5px;
}

#page-content ol li
{
	margin-top:6px;
	text-align:justify;
}

#page-content ol li table
{
	margin-top:6px;
	text-align:justify;
}

#page-content ol ol
{
	list-style-type:lower-roman;
	text-align:justify;
	padding-left:15px;
}

#page-content ol ol ol
{
	list-style-type:lower-alpha;
	text-align:justify;
	padding-left:15px;
}

#page-content ol ol ol ol
{
	list-style-type:upper-alpha;
	text-align:justify;
	padding-left:15px;
}

#page-content ol ol ol ol ol
{
	list-style-type:upper-roman;
	text-align:justify;
	padding-left:15px;
}

#welcome{
	font-size: 20px;
	font-weight: bold;
	color: #AC0000;
	padding:8px 0 24px 0; /*5px 0 5px 0*/
}

#welcome span{
	font-size: 20px;
	font-weight: bold;
	color: #122F40;
}

/*tables*/
#table1
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table1 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table1 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table2
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table2 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table2 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table3
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table3 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table3 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table4
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table4 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table4 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table5
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table5 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table5 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table6
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table6 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table6 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table7
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table7 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table7 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table8
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table8 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table8 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table9
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table9 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table9 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table10
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table10 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table10 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table11
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table11 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table11 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table12
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table12 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table12 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table13
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table13 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table13 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#table14
{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#table14 th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#table14 td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#orgtable
{
	background-color:#006699;
	margin-left:10px;
	/*width:100%;*/
	border:1px solid #006699;
}

#orgtable th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#orgtable td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
	vertical-align:top;
}

#presstable
{
	/*background-color:#006699;
	border:1px solid #006699;*/
	margin-left:10px;
	width:90%;
}

#presstable th
{
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	vertical-align:top;
	color:#151B54;
	/*background-color:#82CAFA;
	border:1px solid #006699;*/
}

#presstable td
{
	/*background-color:#EBEBEB;
	color:#000000;
	border:1px solid #006699;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	vertical-align:top;
}

.views-scroller-horizontal-container {
	height: 18px;
	margin-bottom: 15px;
	padding-top: 0;
	padding-bottom: 0; 
}

.views-scroller-horizontal-item {
	height: 18px ;
	padding-right: 20px;
}

#main .views-table{
	background-color:#006699;
	margin-left:10px;
	width:90%;
	border:1px solid #006699;
}

#main .views-table th a{
	font-weight:bold;
	color:#151B54;
}

#main .views-table  th
{
	color:#151B54;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	background-color:#82CAFA;
	border:1px solid #006699;
}

#main .views-table  td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #006699;
}

#main .view-content{
	font-size:12px;
	color:#000000;
}

#main .field{
	font-size:13px;
	color:#000000;
	padding-top:5px;
	margin-left:8px;
}

#main .field-items{
	margin-top:10px;
	line-height:1.3;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#main .item-list{
	margin-top:10px;
	line-height:1.3;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

.help{
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:730px;
}

#news_modify{
	width:800px;
	color:#000000;
}

#news_modify a: link{
	width:800px;
	color:#ffffff;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#news_modify a:hover{
	width:800px;
	color:#000000;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#news_modify a:visited{
	width:800px;
	color:#000000;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#top{
	/*padding: 0 0 5px 5px;	*/
}

#registration_form{
	margin: 25px auto;
	width: 600px;
	text-align: left;
	padding:0 20px 15px 20px;
	border: 1px solid #CCCCCC;
}

#registration_form input{
	width:250px;	
}

#registration_form .form-item {
	margin: 0;
	padding: 0;  
}

#registration_form .form-item .description {
	margin: 0 0 0;
	padding: 0;
}

#registration_form .form-submit {
	margin: 5px 0 0 200px;
	padding: 0;
}

#registration_form .form-item label {
	display: inline;
	float:left;
	width:200px;
	padding-top:10px;
	font-weight: bold;
}

#myList .alternate{
	background-color: #EEEEEE;	
}

.view_more {
	background-color: #AC0000;
	float: right;
	font-size: 10px;
	height: 15px;
	padding: 4px 5px 0;  
}

.view_more a:link, .view_more a:hover,.view_more a:visited{
	color: #ffffff;
	text-decoration:none;
}

ul.marquee {
	/* required styles */
	display: block;
	padding: 0;
	margin: 0 0 0 10px;
	list-style: none;
	position: relative;
	overflow: hidden;
/* optional styles for appearance */
	width: 725px;
	height: 30px; /* height should be included to reserve visual space for the marquee */
	background-color: #009f6c/*#FF8A00*/;
	border: 0px solid #08084d;	
}

ul.marquee li {
	/* required styles */
	position: absolute;
	top: -999em;
	left: 0;
	display: block;
	white-space: nowrap; /* keep all text on a single line */
	/* optional styles for appearance */
	font: 14px Arial, Helvetica, sans-serif;
	padding: 3px 5px;
}

ul.marquee li a:link{
	text-decoration: none;
	background: none;
}

#newsheadline .item-list ul li{
	background: none;
	margin-top: 8px;
}

#newsheadline .item-list ul li a:link{
	color:#142129;
	font-size: 14px;
	font-weight: bold;
}

#newsheadline .item-list ul li a:hover{
	color:#142129;
	font-size: 14px;
	font-weight: bold;
}

#newsheadline .item-list ul li a:visited{
	color:maroon;
	font-size: 14px;
	font-weight: bold;
}

#counter {
	padding:0;
	margin:0;
}

#counter li{
	padding:0;
	margin:0;
}

#block-locale-0 .hi a:link{
	padding:2px 2px;
	text-align:center;
}

.stdphone  #edit-profile-std-wrapper{
	width:110px;
	display:inline;
	float:left;
}

.stdphone  #edit-profile-std {
	width:50px;
}

.stdphone{
	display:block;
}

#registration_form .stdphone .stdlabel label {
	width:45px;
}

#registration_form .stdphone label {
	width:90px;
	text-align:center;
}

.view-display-id-page_1  .item-list .views-row-even{
	clear:both;
	background-color:#EEEEEE;
	border-bottom: 1px dotted grey;
}

.view-display-id-page_1 .item-list .views-row-odd{
	clear:both;
	background-color:#ffffff;
	border-bottom: 1px dotted grey;
}

.view-Press-Releases{
	background:none;
	width:750px;
}

.view-Press-Releases .view-content table{
	background:none !important;
	border:none !important;
}

.view-Press-Releases .view-content table tr th{
	background:none;
	border:none;
	display:none;
}

.view-Press-Releases .view-content table tr td a{
	border:none;
	background-image:url(images/menu-leaf1.gif);
	background-repeat:no-repeat;
	list-style-image:none;
	list-style-type:none;
	margin:0;
	padding:0 0 1em 1.5em !important;
	line-height:20px;
}

.view-Press-Releases .view-content .odd{
	clear:both !important;
	background-color:red !important;
	border:none !important;
}

.view-Press-Releases .view-content .even{
	background-color:#EEEEEE !important;
}

.meta .links{
	display:block/*none*/;
}

/*#top-link	{ display:none; position:fixed; right:5px; bottom:5px; color:green; font-weight:bold; text-decoration:none; border:1px solid green; background:Lightgreen; padding:10px; }*/

#message a
{
	/* display: block before hiding */
	display: block;
	display: none;
 
	/* link is above all other elements */
	z-index: 999; 
 
	/* link doesn't hide text behind it */
	opacity: .8;
 
	/* link stays at same place on page */
	position: fixed;
 
	/* link goes at the bottom of the page */
	top: 100%;
	margin-top: -230px/*-80px*/; /* = height + preferred bottom margin */
 
	/* link is centered */
	left:100% /*50%*/;
	margin-left: -118px/*-160px*/; /* = half of width */
 
	/* round the corners (to your preference) */
	-moz-border-radius: 24px;
	-webkit-border-radius: 24px;
 
	/* make it big and easy to see (size, style to preferences) */
	width: 300px;
	line-height: 48px;
	height: 48px;
	padding: 30px/*10px*/;
	/*background-color: #000;*/
	background-image:url(images/uparrow.png);
	background-repeat:no-repeat /*repeat-x*/;
	/*font-size: 24px;
	text-align: center;
	color: #fff;*/
}

.sitemap-menu h2{
	font-size:16px;
	font-weight:bold;
}

.nolink{
	color:#FFFFFF;
	font-size:12px;
	outline:medium none;
	padding:0.3em 8px;
	text-decoration:none;
}

#home_content
{
float: left; 
padding: 0px 15px 0px 0px;
}
#content_top .content{
width:500px;

}
#main .views-table .odd  td
{
	background-color:#FFFFFF;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
}

#main .views-table .even  td
{
	background-color:#EBEBEB;
	/*color:#000000;*/
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	
}


#main_container{
margin:0 auto;
width:1000px;
background-color:#ffffff;
background-image: url(images/dae-bglogo.jpg);
background-repeat:no-repeat;
background-position: 400px 75px;
}

#main_cont{
margin:0 auto;
width:1000px;
background-color:#ffffff;
/*background-image: url(images/dae-bglogo.jpg);
background-repeat:no-repeat;
background-position: 400px 75px;*/
}



.standard{
width:730px;
}

#nice-menu-3
{
z-index:0;
background-color:#FFFFFF;
width:200px;
margin-left:10px;
margin-right:12px;
}

#block-search-0 .content form{width: 350px;}

.hindilink
{
height:19px;
width:70px;
float:left;
margin-top:7px;
}
.captcha img{height:70px;}