@charset "utf-8";
/* Baroda ICAI CSS SYTLE SHEET*/
/*SATRDAY MAY 16,2009  CREATED BY :-GRACENBLESS*/
/*AUTHOR:- ANAND PADAIA*/
*{
margin:0px;
padding:0px;
}

a {
text-decoration:none;
}

.clear {
clear:both;
}


#wrapper {
	width:950px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


#top_nav {
	height:44px;
	display: inline;
}
#middle_portion {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}

#flash_header {
	margin-top: 5px;

}
#scrolling_heading {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}

#scrolling_heading a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0000;
	line-height: 25px;
	font-weight: bold;
}
#scrolling_heading a:hover {
	color: #0000FF;
	text-decoration: underline;
}


#footer {
	height:62px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	margin-bottom: 10px;
	background-image: url(images/bg_footer_iamge.jpg);
	background-repeat: repeat-x;
}
#footer ul {
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding-top: 10px;
}
#footer li {
	list-style:none;
	display:inline;
	padding-right: 2px;
	padding-left: 2px;
	
}
#footer a {
	color: #FFFFFF;
}
#footer a:hover {
	color: #FFCC00;
	text-decoration: underline;
}
#footer span {

}
#sidebar {
	margin-right: 0px;
	width: 265px;
	background-color: #999999;
	float: left;
	background-image: url(images/sidebar_ver_bg.jpg);
	background-repeat: repeat-y;
	margin-left: 9px;
	margin-top: 9px;
	margin-bottom: 10px;
}

* html #sidebar {display:inline;}

/************PRENTATION STYLE*******************/
#sidebar h3 {
	color:#fff;
	padding-left:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 44px;
	padding-left: 50px;
	background-image: url(images/sidebar_subheading_bg.jpg);
	background-repeat: no-repeat;
	font-weight: normal;
}
#sidebar ul {
	list-style:none;
	text-align: justify;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #525252;

}
#sidebar li {
	padding-bottom: 5px;
}
#news_event a:hover {
	color: #000000;
	text-decoration: underline;
}

.sidebar_class_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #FF0000;
	padding-left: 200px;
}
#sidebar .sidebar_class_link:hover {
	color: #000000;
	text-decoration: underline;
}


#e_news_letter {


}

#e_news_letter #box img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 20px;
	padding-left: 20px;
}
#e_news_letter #box span {

}
#e_news_letter #box2 img , #ICAI_Motto #box3 img , #Event_calcander #box4 img , #e_library #box2 img  {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#Event_calcander #box4 img {
	padding: 44px;
}




#main_content{
	width:657px;
	float:right;
	margin-right: 9px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #525252;
	margin-top: 9px;
	margin-bottom: 10px;
}


* html #main_content {display:inline;}

#main_content h2 {
	color:#fff;
	padding-left:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 44px;
	padding-left: 20px;
	font-weight: normal;
	background-image: url(images/bg_image.jpg);
	background-repeat: repeat-x;
}
#main_content #first , #main_content #second , #main_content #thrid {
	background-color: #f0f2f3;
}
#first blockquote {
	line-height: 18px;
	padding: 20px;
	text-align: justify;
	padding-bottom: 0px;
}

#first img {
	margin-top: 10px;
}
#first span , #second span {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 595px;
	font-size: 14px;
	color: #FF0000;
	line-height: 44px;
}
#first a , #second a {
	color: #FF0000;
}
#first a:hover , #second a:hover {
	color: #000000;
	text-decoration: underline;
}
#second {
	margin-top: 10px;
}

#second #chairman {
	float: left;
	margin: 15px;
	margin-right: 0px;
}
#second blockquote {
	float: right;
	width: 480px;
	text-align: justify;
	padding: 20px;
	padding-left: 0px;
}


#heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: -0.5px;
	color: #2CA8DC;
}

#heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: -0.0px;
	font-weight:bold;
	color: #000000;
}

#forth h2 {
	margin-left: 20px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	line-height: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: normal;
	letter-spacing: -0.5px;
	color: #FF9933;
}

#forth blockquote {
	line-height: 18px;
	padding: 20px;
	text-align: justify;
	padding-bottom: 0px;
}

#main_innerpage {
	width:657px;
	float:right;
	margin-right: 9px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #525252;
	margin-top: 9px;
}
* html #main_innerpage {display:inline;}
#tablev1 , #tablev4 , #table8 {
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EFDEAB;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}
#tablev1 th {
	font-size: 20px;
	line-height: 40px;
}
#tablev1 img {
	margin: 10px;
}
#tablev1 p {
	text-align: center;
	color: #333333;
	line-height: 20px;
}
#tablev2 , #tablev6 , #tablev7 , #tablev10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:1px solid #666666;
}
#tablev2 td.class2 , #tablev4 td.class2 , #tablev6 td.class2 , #tablev10 td.class2 {
	padding-left: 20px;
	font-weight: normal;

}
#tablev2  tr.class3 , #tablev4 tr.class3 , #tablev6 tr.class3 , #table8 tr.class3 , #tablev10 tr.class3 {
	background-color: #EAF3C5;

}

#tablev2 th  {
	
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	text-align: left;
	padding-left: 20px;
	background-color: #939D22;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	line-height: 25px;
	font-weight: normal;
}
#tablev10 th  {
	background-image: url(images/pro_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	text-align: left;
	padding-left: 20px;
	background-color: #939D22;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	line-height: 25px;
	font-weight: normal;
}
#tablev6 th {
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	text-align: left;
	padding-left: 20px;
	background-color: #939D22;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	line-height: 25px;
	font-weight: normal;
}
#tablev7 {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 94%;
	margin-right: auto;
	margin-left: auto;
}

#tablev7 th {
	background-color: #939d22;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: normal;


}
#tablev7 td {
	background-color: #EFF0F2;
	text-align: center;
	line-height: 20px;
}
#tablev7 td.classA {
	background-color: #D7ED8B;
	font-size: 17px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
#tablev7  tr.classB {
	background-color: #F1F9D9;
}




#tablev3 {
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}

.fontclass_tablev4 {
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	line-height: 30px;
	background-color: #969C23;
	color: #FFFFFF;
}



.fontclass_tablev1 , .fontclass_table8 {
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	line-height: 40px;
	background-color: #969C23;
	color: #FFFFFF;
}
.border2_tablev1 {
	color: #FFFFFF;
	background-color: #969C23;
}

#tablev1 .border_tablev1 {
	color: #000000;
	background-color: #FFFFFF;
	font-weight: normal;
	font-size: 26px;

}


.whiteclass {
	background-color: #FFFFFF;
}
#tablev5 {
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}
#tablev5 th.class1 {
	background-color: #939d22;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	line-height: 30px;
}
#tablev5 img {
	margin: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#tablev5 .largefont {
font-size:15px;
color:#FF0000;
}





















/***********NAVAGATRION MENU STYEL SHEET*************/

#chromemenu {
	width: 950px;
	background-image: url(chrometheme/top_nav_bar.jpg);
	background-repeat: no-repeat;
	height: 44px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: justify;
}
.chromestyle{
width: 99%;
font-weight: bold;
}


.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
	width: 100%;
	margin: 0;
	text-align: center; /*set value to "left", "center", or "right"*/
	padding: 0;
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
	color: #FFFFFF;
	text-decoration: none;
	line-height: 44px;
	margin-right: 33px;
	margin-left: 35px;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
	color: #fef505;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 0;
	border: 1px solid #BBB; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	background-color: white;
	width: 150px;
	visibility: hidden;






filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
.chromestyle ul li.seprater {
color:#FFFFFF;
font-size:18px;
}
#forth li {
	margin-left: 55px;

}
#tablev11 {

}
#tablev12 {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#tablev12 p.largerfont , #tablev11 strong.largerfont , #tablev12 strong.largerfont {
	font-size: 15px;
	color: #0266A4;
}
#tablev123 {
	margin-top: 10px;
}
#news{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#0000FF;
}
#news a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#0000FF;
}
#news a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
#marquee1{
padding-left:10px;
padding-right:10px;
height:30px;
text-align:center;
}
#marqueeleft{
padding-left:5px;
padding-right:5px;
height:30px;
text-align:center;
}
#marqueeright{
padding-left:5px;
padding-right:5px;
height:30px;
text-align:center;
}

#marquee{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF0000;
text-decoration:none;
}
#marquee a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF0000;
text-decoration:none;
}
#marquee a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#0033FF;
text-decoration:none;
}


.img_hadding {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color:#FF0000;
text-decoration:none;
}

.img_hadding a{
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color:#FF0000;
text-decoration:none;
}

.img_hadding a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color:#FF0000;
text-decoration:none;
}