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

body{
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	background-color:#F2F2F2;
	
	
}
h2{font-family:Tahoma, Geneva, sans-serif}

p{
	margin:0;
	padding:2px 0 0 0;
	font-size:11px;
}
.more{
	font-size:11px;
	text-align:right;
	font-weight:normal;
	padding:3px 0 0 0;
	float:right;
	
}
a {
	text-decoration: none;
	color: #881534;
	font-size:11px;
}

.left_main{
	background:url(images/bg1.gif) repeat-y; 
	width:11px;
}
.mid_main{
	background-color:#FFF;
}
.right_main{
	background:url(images/bg2.gif) repeat-y; 
	width:11px;
}

.top_logo{
	float:left; 
	height:78px;
	width:688px; 
	background:url(images/logo_small.gif);
}

.top_tab{
	background:url(images/tab_top.gif) no-repeat top right; 
	height:22px; 
	width:122px; 
	float:right; 
	margin-top:35px;
	padding-top:6px;
	font-size:12px;
}
/*.top_link{
	text-align:right; 
	padding:5px 5px 0 0; 
	margin:0;
}*/

.top_btm_link{
	text-align:right; 
	padding:3px 5px 0 0; 
	margin:0;
	font-size:11px;
}
.heading_img{
	padding:3px 0 0 0;
}
/********Rounded Corners Starts***********/
.whole_curve{
	background:#f6f6f6;
	margin-top:5px;
	font-size:11px;
	
}
.left_curve{
	background:url(images/left_crv.gif) no-repeat; 
	height:8px; 
	width:8px;
}
.right_curve{
	background:url(images/right_crv.gif) no-repeat; 
	height:8px; 
	width:8px;
	
}
.left_btm_curve{
	background:url(images/left_btm_crv.gif) no-repeat; 
	height:8px; 
	width:8px;
	
}
.right_btm_curve{
	background:url(images/right_btm_crv.gif) no-repeat; 
	height:8px; 
	width:8px;
	
}
/********Rounded Corners ENDS***********/
.content_left{
	width:65%; 
	padding:0 0 5px 5px;
}

.content_right{
	width:35%;
	padding:0 5px 5px 5px;
}

.news_photo {
	float: left; 
	padding:2px 10px 5px 5px; 
	margin: 0; 
	font-size:90%; 
	color: #7F8E29;
	font-style:italic; 
	width: 350px;
 }
 .interview_photo {
	float: left; 
	padding:5px 5px 8px 5px; 
	margin: 0; 
	font-size:90%; 
	color: #7F8E29;
	font-style:italic; 
	width: 145px;
 }
 
.text_constitution{
	padding:0 14px 0 14px;
	font-size:11px;
}
/*********Inside Page***********/

.content_left_inside{
	width:230px; 
	padding:0px 0 0 0px;
}
.content_right_inside{
	
	padding:0px 2px 0 5px; 	
	font-size:11px;
}
.content_right_inside p,table,td,span,div{
	font-size:11px;
}
.content_right_inside h3{
	font-size:12px;
}

.menu_left{
	background:url(images/vr_line.gif) repeat-y right;
	width:177px;
}
.head_inside{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/bullet.gif) no-repeat 0 7px;
	font-weight:bold;
	text-align:left;
	color:#881534;
	padding:5px 0 5px 16px;
}
.title{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	color:#881534;
	padding:5px 0 5px 16px;
}
.content_inside{
	padding:3px;
	height:500px;
}
ul#menu_inside{
	list-style:circle;
	margin:0; 
	color:#900; 
	padding:3px 0 10px 20px; 
}
ul#menu_inside li{
	margin:0; 
	color:#900; 
	padding:5px 0 0 0; 
}

/******inside page end***********/
.footer{
	font-size:10px;
	text-align:center;
	color:#000;
	padding:6px 6px 6px 0;
	border-top:1px solid #e4e4e4;
	
}

.footer a:link{
	color:#FFF;
	text-decoration:underline
}
.footer a:hover{
	color:#FFF;
	text-decoration:none;
}

.news{
	text-align:justify;
}
.news h1{
	font-family:Tahoma, Geneva, sans-serif;
	color:#881635;
	font-size:15px;
	margin:0;
	text-align:left;
	padding:5px 0 10px 0
	
}
.news img{
	padding-right:0px;
	padding-bottom:0px;
	
}

.more_news{
	text-align:left;
	font-size:13px;
	font-weight:normal;
}
.more_news img{
	padding:5px 0 3px 0;
}

.media_headline{
	background:url(images/hr_line.gif) repeat-x top; 
	padding:5px 0 0 0;
	margin:5px 0 0 0;
}
/*********Main News hover style***********/
.mainnav {
 list-style: none;
 padding:0;
 margin:0;
 border-left:1px solid #E4E4E4;
}

.mainnav li{
 height:80px;
}
ul.mainnav li a:link, ul.mainnav li a:visited {
 display: block;
 background:url(images/bg_news1.gif) repeat-x;
 text-decoration: none;
 width: 246px;
 height:80px;
 padding: 0px 0px 0px 3px;
 color: #881534;
 text-align: left;
 text-decoration:underline;

 font-size:11px;
 z-index:9000;
 
}

ul.mainnav li a:hover {
 display: block;
 text-decoration: none;
 padding: 0px 0px 0px 3px;
 width: 246px;
  height:80px;
 background:url(images/hover.gif) repeat-x;
  z-index:9000;
}
/*ul.mainnav li #current {
 display: block;
 text-decoration: none;
 padding: 3px 0px 5px 3px;
 color:#DA1916 ;
 width: 240px;
  height:80px;
 font-weight:bold;
 background:url(images/menu_hvr.gif) repeat-x;
}*/

li img{
	margin-right:3px;
	margin-top:3px;
	border:1px solid #CACACA;
}
/*********Main News hover style end***********/
.ccd_overview{
	text-align:center;
	font-weight:normal;
}
.ccd_overview img{
	padding:5px 0 3px 0;
}
 ul#ccd_overview{
	list-style:circle;
	margin:0; 
	color:#900; 
	padding:0 0 0 16px; 
}
ul#ccd_overview li{
	margin:0; 
	color:#900; 
	padding:3px 0 0 0; 
}



.services {
	text-align:center;
}
.services img{
	padding:5px 0 5px 0;
}
/************right menu**************/

.right_menu_crv{
	float:left; 
	height:40px; 
	width:5px; 
	background:url(images/right_crv_menu.gif) no-repeat;
}
.mid_menu_text{
	padding:6px 0 0 5px;
	float:left; 
	height:22px; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#E4E4E4; 
	font-weight:bold; 
	background:#881534; 
	width:165px; 
	margin:6px 0 6px 0;
	
}
.ca_resources{
	float:left;
	width:50px; 
	height:40px; 
	background:url(images/resources.gif) no-repeat;
}
.what_new{
	float:left;
	width:50px; 
	height:40px; 
	background:url(images/what_new.gif) no-repeat;
}
.event_calendar{
	float:left;
	width:50px; 
	height:40px; 
	background:url(images/calendar.gif) no-repeat;
}
.update_subscribe{
	float:left;
	width:50px; 
	height:40px; 
	background:url(images/update.gif) no-repeat;
}
/************right menu ends**********/
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
  margin: 0;
  border: 0 none;
  padding: 0;
  background:#fdfdfd url(images/menu_bg.gif) repeat-x;
/*  background-color:#881534;*/
  list-style: none;
	/*border-top:1px solid #C88F9E;
	border-bottom:1px solid #220309;
	border-left:1px solid #A15268;*/
	border:1px solid #e4e4e4;
  	height: 26px;
	
}

ul#navmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 26px;
   z-index:9000;
}

ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 180px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#navmenu ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
   z-index:9000;
}

/* Root Menu */
ul#navmenu a {
 border-right: 1px solid #eeeeee;
 /* border-right: 1px solid #660013;*/
  padding: 0 20px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
    background:#fdfdfd url(images/menu_bg.gif) repeat-x;
  /*background: #881534;*/
  color: #000;
  font: bold 11px/22px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto; !important;
  height: 100%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  background: #AC1A42;
  color: #fff;
   z-index:9000;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  float: none;
  background: #AC1A42;
  color: #fff;
 /* width:172px;
 border-right:0px;
  border:0px solid #ccc;
  border-top:0px;*/
   z-index:9000;
   
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background: #e8e8e8;
  color: #000;
   z-index:9000;

}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background: #AC1A42;
  color: #fff;
   z-index:9000;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
   background: #e8e8e8;
  color: #000; z-index:9000;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666; z-index:9000;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF; z-index:9000;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 180px; z-index:9000;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none; z-index:9000;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block; z-index:9000;
}

/*****end******/
/* header block */
table.adminheading {
	
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 100%;
	border-collapse: collapse;
	color: #C64934;
	font-weight: bold;
	text-align: left;
		font-size:11px;
}
table.adminheading th {
	text-align: left;font-size : 18px;
	height: 50px;
	width: 99%;
	padding-left: 50px;
	border-bottom: 5px solid #fff;
	font-size:11px;
}
table.adminheading td {
	color : #000;
	font-size:11px;
}
/* standard list style table */
table.newsTable {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #ddd;
	border-spacing: 0px;
	width: 100%;
	border-collapse: collapse;
	font-size:11px;
}

table.newsTable th {
	margin: 0px;
	padding: 6px 4px 2px 4px;
	height: 25px;
	background: url(images/menu_bg.gif);
	background-repeat: repeat;
	border-bottom:1px solid #ddd;border-left:1px solid #ddd;
	color: #000;
	text-align:left;
	font-size:11px;
	
}
table.newsTable th.title {
	text-align: left;
}

table.newsTable th a:link, table.newsTable th a:visited {
	color: #c64934;
	text-decoration: none;
}

table.newsTable th a:hover {
	text-decoration: underline;
}

table.newsTable tr.row0 {
	background-color: #F9F9F9;
	text-align: left;
}
table.newsTable tr.row1 {
	background-color: #FFF;
	text-align: left;
}
table.newsTable td {
	border-bottom: 1px solid #e5e5e5;
	padding: 4px;
	border-left:1px solid #ddd;
}
table.newsTable tr.row0:hover {
	background-color: #f1f1f1;
}
table.newsTable tr.row1:hover {
	background-color: #f1f1f1;
}
table.newsTable td.options {
	background-color: #ffffff;
	
}
table.newsTable tr.rowhover {
	text-align: left;
	background:url(images/newTableHover.gif);
}
.success {
	width:400px;
	border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/success.png');
	font-size:12px;
	font-weight:bold;
}

.error {width:400px;
border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
	font-size:12px;
	font-weight:bold;
}
.labelbold{font-weight:bold;width:auto;}
.ast{color:red;}
.Question0{background-color:#EFEFEF;}
.Question1{background-color:#F2F2F2;}
.Answer0{background-color:#FFFFD5;}
.Answer1{background-color:#FFFFE6;}
.date_posted_on{font-style:italic;
font-size:9px;}

