/* CSS Document */
body{margin:0px;
padding:0px;
background-color:#013567;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;}

/**{margin:0px;
padding:0px;}*/

.main{width:950px;}

img, div, input { behavior: url("iepngfix.htc") }

a, link, visited{color:#000000;}

a:hover{color:#FF3300;}

form{margin:0px;}

p{text-align:justify;
margin:0px;
padding-bottom:12px;}

UL, OL{text-align:left;
}

.top{height:85px;
background-image:url('images/top_bg.jpg');
background-repeat:repeat-x;
background-position-y:50%
}

.logo{padding-top:8px;
text-align:left;
padding-left:10px;}

.shivalaga{padding-top:11px;}

.content_back{background-image:url('images/content_back_bg.jpg');
background-repeat:repeat-x;
background-color:#F0F3F8
}

.content_box{ background-color:#FFFFFF;}

.button{background-color:#E07517;
height:30px;
text-align:center;}


.left{width:171px;
background-color:#FFFFFF;
border:1px solid #C3CFDB;
padding:6px;}

.join{background-color:#D7E9ED;
border:1px solid #cccccc;
padding:3px;
text-align:center;}

.join H4{ font-size:16px;
margin:0px;}

.right{width:171px;
background-color:#FFFFFF;
border:1px solid #C3CFDB;
padding:6px;
}

.quote_frame{border:none;
width:100%;
height:213px;
overflow:hidden;
}

.join_frame{border:none;
width:100%;
height:160px;
overflow:hidden;
}

.quote_head{background-color:#7DABDD;
background-image:url('images/head_bg.jpg');
background-repeat:no-repeat;
height:25px;
text-align:left;
font-size:15px;
font-weight:bold;
color:#1F3A58;
padding-left:9px}

/*.quote_head{background-color:#ACB598;
text-align:left;
color:#273800;
padding-left:10px;
font-size:14px;
height:25px;
font-weight:bold;}*/

.quote_txt
{
background-color:#FFFFFF;
text-align:left;
padding-bottom:90px;
background-image:url('images/quote_bg.jpg');
background-repeat:no-repeat;
background-position: right bottom;; padding-left:8px; padding-right:8px; padding-top:8px}


.right_head{background-color:#ACB598;
text-align:left;
color:#273800;
padding-left:10px;
font-size:14px;
height:25px;
font-weight:bold;}

.right_box_txt{text-align:left;
padding:8px;
font-weight:bold;
background-color:#FAEBD7;
}

.center_box_txt{text-align:left;
padding:8px;
background-color:#F0FFFF;
}

.right_box_txt span{text-align:left;
color:#153147;
font-size:x-small;
}



.center
{
background-color:#FFFFFF;
border:1px solid #C3CFDB;
padding:6px;}

.welcome{font-size:16px;
font-weight:600;
text-align:left;
color:#EB7305;}

.hm_txt{ border:1px solid #cccccc;
padding:3px;}


.img_border{border:4px solid #cccccc;}

.footer1{background-color:#A6B699;
padding:10px;}

.r_left_top{background-image:url('images/r_left_top.jpg');
background-repeat:no-repeat;
background-position: left top;
background-color:#DC7D43}

.r_center{background-color:#DC7D43;
}

.head1{font-size:18px;
color:#2C0500;
text-align:left;
padding-bottom:5px;
vertical-align:top;}

.head2{font-size:15px;
color:#A1491B;
font-family:"Trebuchet MS";
text-align:left;
font-weight:bold;
padding-bottom:5px;
vertical-align:top;}

.head3{font-size:14px;
color:#0066CC;
text-align:left;
font-weight:bold;
padding-bottom:5px;
vertical-align:top;}

.head3 a
{
	color:#0066CC;
}
.head4{font-size:13px;
color:#990000;
text-align:left;
font-weight:bold;
padding-bottom:5px;
vertical-align:top;}

.txt1{ background-color:#FFFFFF;
text-align:left;
padding:3px;}


.r_left_bottom{background-image:url('images/r_left_bottom.jpg');
background-repeat:no-repeat;
background-position: left bottom;
background-color:#DC7D43}

.balviharheading
{
	font-size: 18pt; 
	color: #993366; 
	font-family: Times New Roman;
	font-weight: bold;
	
}
.balvihar
{
	font-size: 12pt; 
	color: #993366; 
	font-family: Times New Roman;
}
.balviharinfo
{
	font-size: 10pt; 
	color: #993366; 
	font-family: Verdana;
	text-align: justify;
}
.eventheading
{
 	font-size:15px;
	font-weight:bold;
	color:#EB7305;
	text-align: left;
	vertical-align: middle;
	padding-bottom:5px;
	
}
.eventmessageSmallHeading
{
	font-size:15px;
}
.eventmessageHeading
{
	font-size:12px;
	font-weight:bold;
}
.eventmessage
{
	color: #000066;
	font-size: small;
	font-weight: bold;
}

.eventmessageorange
{
	color: #ff6600;
	font-size: small;
	font-weight: bold;
}
.mscampheading
{
	color: #000066;
	font-size: medium;
	font-weight: bold;
}

.footer{padding:3px;
color:#FFFFFF;
font-size:11px;
border-top:1px solid #ccc;}

.footer a, link, visited{color:#FFFFFF;}

.footer a:hover{color:#FFFF99;}

.sub_link_head{background-color:#7DABDD;
background-image:url('images/head_bg.jpg');
background-repeat:no-repeat;
height:27px;
text-align:left;
font-size:15px;
font-weight:bold;
color:#1F3A58;
padding-left:10px}

.sub_link_head1{background-color:#7DABDD;
background-image:url('images/head_bg.jpg');
background-repeat:no-repeat;
height:27px;
text-align:left;
font-size:15px;
font-weight:bold;
color:#1F3A58;
padding-left:10px}

.sub_link a, link, visited{color:#000000;
display:block;
padding-top:3px;
padding-bottom:3px;
padding-left:15px;
text-decoration:none;}

.sub_link a:hover{color:#000000;
background-color:#FFD2AB;
background-image:url('images/li.gif');
background-repeat:no-repeat;
background-position: 3px 50%;
font-weight:bold}

.cur{color:#000000;
background-color:#FFD2AB;
background-image:url('images/li.gif');
background-repeat:no-repeat;
background-position: 3px 50%;
font-weight:bold}


.sub_link UL{list-style:none;
margin:0px;
background-color:#EBF4FF;
padding:0px;

}
 
 
.sub_link LI{border-bottom:1px solid #ccc;
background-image:url('images/li.gif');
background-repeat:no-repeat;
background-position: 3px 50%;
display:block; list-style-type:none
}


.curriculum_table TD{ border-color:#CCCCCC;
text-align:justify;}

.bx_table{text-align:left; background-color:#eeeeee;}

.bx_table_head{background-color:#013567;
font-weight:bold;
color:#FFFFFF;}

.bx_table TD{padding:5px;
border-bottom:1px solid #cccccc;}