/* CSS Document */
/* 
 * Template Screen style sheet
 * @version $Revision 1.0$ 2008-09-30
 * @author raja_79ag07
 * @copyright Copyright (c) 2005 Agriya Infoway (http://www.agriya.com)
 */
/*-- Common Styles --*/	
body{
	margin:0 auto;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*text-align:justify;*/
color:#585858;
	background:url(../images/screen-blue/bg.jpg) repeat top left;
	line-height:16px;
	vertical-align: middle;

}

	html > body{
	font-size:8.5pt;
	}
	#top{
		position:absolute;
		left:-999em;
		width:990em;
	}
form, table, p, h1, h2, h3, h4, h5, h6,  div{
	margin:0;
	padding:0;
	outline:none;
}
li{
list-style:none;
}
img, a, a:hover{
border:0px;
outline:none;
}
table{

	color:#000;
	margin:0;
	padding:0;
	width:99%;
}
	td{
	color:#000;
	border-collapse:collapse;
	}

.clsClearFix{
	overflow:auto;
	zoom:1;
}

* html .clsClearFix{
	height:1%;
	overflow:visible;
}
a{
color:#1B6C9A;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.clsMainBody{
width:960px;
margin:0 auto;
background:#fff;
}
#header{
	background:url(../images/screen-blue/header-bg.jpg) repeat-x top left;
	height:216px;
}
#header1{
background:url(../images/screen-blue/header-bg.jpg) repeat-x top left;
height:60px;
}

.clsHeaderLeft{
width:20%;
float:left;
}
.clsHeaderRight{
width:79%;
float:right;
}
.clsLogo{
padding:11px 0 0 27px;
}
.clsLogo h1 a{
	background:url(../images/screen-blue/thiyagam-logo.gif) no-repeat top left;
	height:157px;
	width:143px;
	display:block;
	text-indent:-10000px;
}
.sidebar1{
width:185px;
float:left;
padding-left:25px;
}
.sidebar2{
width:230px;
float:right;
border-left:1px solid #BFBFBF;
background:#F4F4F4;
padding-left:10px;
padding-right:10px;
min-height:524px;
}
* html .sidebar2{
height:524px;
}
.sidebar2 h3{
color:#414141;
font-size:16px;
padding:10px 0 10px 20px;
}
.clsMenu{
}
.clsMenu li{
margin-top:2px;
background:#EDEDED;
padding:0!important;

}
* html .clsMenu li{
height:20px;
}
.clsMenu li a{
display:block;
text-decoration:none;
color:#181818;
padding:7px 0 7px 10px;
}
.clsMenu li a:hover{
background:#A25641;
color:#fff;
text-decoration:none;
}
.clsArchive li{
padding:5px 0 5px 0px;
background:url(../images/screen-blue/border.jpg) repeat-x bottom left;
}
.clsArchive li a{
color:#585858;
text-decoration:none;
padding-left:15px;
background:url(../images/screen-blue/sidebar2-arrow.jpg) no-repeat center left;
}
/*main*/

#main{
margin:0 255px 20px 215px;
padding:0 10px;
min-height:343px;
}
* html #main{
height:391px!important;
}
h1{
padding-left:10px;
font-size:25px;
padding-top:15px;
}
h2{
padding-left:10px;
font-size:16px;
}
p1{
padding-left:10px;
font-size:20px;
}
.clsEventsCon{
padding:10px 0;
background:url(../images/screen-blue/border.jpg) repeat-x bottom left;
line-height:16px;
}
.clsEventsCon img{
float:left;
padding:2px;
border:1px solid #D6D6D6;
margin-right:10px;
}
#footer{
clear:both;
background:#DDDDDD;
text-align:center;
min-height:100px;
}
* html #footer{
height:100px;
}
#footer ul{
width:64%;
margin:0 auto;
}
#footer li{
float:left;
padding:5px 0px;

}
#footer li a{
padding:0 10px;
font-size:12px;
color:#585858;
border-right:1px solid #585858;
text-decoration:none;
}
#footer li a:hover{
text-decoration:underline;
}
.clsNoBorder a{
border:0!important;
}
#footer p{
line-height:20px;
}
#programs .sidebar2
{
	display:none;
}
#programs #main
{
	margin-right:0;
}
#program .sidebar2
{
	display:none;
}
#program #main
{
	margin-right:0;
}
#index .sidebar2
{
	display:none;
}
#index #main
{
	margin-right:0;
}
#media .sidebar2
{
	display:none;
}
#media #main
{
	margin-right:0;
}
#contactus .sidebar2
{
	display:none;
}
#contactus #main
{
	margin-right:0;
}
#mission .sidebar2
{
	display:none;
}
#mission #main
{
	margin-right:0;
}

#vision .sidebar2
{
	display:none;
}
#vision #main
{
	margin-right:0;
}
#adminsearchevent .sidebar2
{
	display:none;
}
#adminsearchevent #main
{
	margin-right:0;
}

.clsMenuList, .clsMenuList li{
margin:2px 0;
padding:0;
}
.clsFeatured{
padding:1px!important;
margin:10px 0!important;
}
.clsFeatured table{
border:1px solid #EDEDED;
margin:10px 0;
padding:1px;
line-height:16px;
}
.clsProgramsMain table, .clsFeautreEvents table , .clsMedia table{

border-collapse:collapse;
margin:0 auto;
}
* html .clsProgramsMain table, * html .clsFeautreEvents table, * html .clsMedia table{
width:98%;
}
.clsProgramsMain table td, .clsFeautreEvents table td, .clsMedia table td, #adminlistevent table td, #adminlistitem table td{
padding:6px 3px 3px 3px;
background:url(../images/screen-blue/border.jpg) repeat-x bottom left;



}

.clsSNo{
width:2%;
text-align:center;
}
.clsLogo{
width:18%
}
.clsTitle{
width:18%
}
.clsDate{
width:12%;
}
.clsInformation{
width:50%;
}
.clsMedia table .clsTitle{
width:60%;
}
.clsPageList, .clsViewAll{
text-align:right
}
.clsPageList, .clsPageList1, .clsViewAll{
background:none!important;
}
.clsSubtitle{
background:#EDEDED!important;
color:#585858;
border-right:2px solid #fff;
padding:4px;
font-size:13px;
font-weight:bold;
text-align:center;
}
.clsSubtitle1{
background:#EDEDED!important;
color:#585858;
padding:4px 0;
border:0!important;
font-size:13px;
font-weight:bold;
text-align:center;
}
.clsLoginMain{
min-height:293px;
padding-top:50px;
}
* html .clsLoginMain{
height:323px;
}
.clsLoginMain h2{
text-align:center;
}
.clsLoginMain table{
border:1px solid #EDEDED;
width:50%;
margin:10px auto;
}
.clsLoginMain table td{
padding:5px;
}
.clsLoginMain .clsFormLabelCellDefault{
text-align:right;
vertical-align:middle;
}
.clsLoginMain .clsFormFieldCellDefault{
}
.clsMenuListInner, .clsMenuListInner ul{
margin:0;
padding:0 0 0 10px;
}
.clsMenuListInner, .clsMenuListInner ul li {
background:none!important;
}
.clsWelcomeLogin{
border:1px solid #EDEDED;
padding:3px;
margin-bottom:10px;
}
.clsWelcomeLogin ul{
padding:0;
margin:0;

}
.clsWelcomeLogin li{
float:left;
width:75%;
padding:15px 0;
}
.clsLogout {
width:25%!important;
text-align:right;
}
#adminindex .clsMenu, #adminaddhome .clsMenu{
border:1px solid #EDEDED;
padding:1px;
}
#adminindex .sidebar1, #adminaddhome .sidebar1{
margin-bottom:10px;
}
#adminaddhome #main, #adminlistprogram #main, #adminlistmission #main{
margin-right:0;
}
.clsFormLabelCellDefault{
width:40%;
text-align:right;
}
.clsFormFieldCellDefault{
width:60%;
}
 #adminaddprogram table ,#adminaddevent table{
border:1px solid #EDEDED;
width:80%;
margin:10px 0;
}
#adminsearchevent table{
border:1px solid #EDEDED;
width:100%;
margin:10px 0;
}
.clsAddHome table td{
padding:6px 3px 3px 3px;
vertical-align:middle;
}
#adminaddprogram #main, #adminsearchevent #main, #adminaddevent #main, #adminlistevent #main, #adminlistitem #main, #admincontactus #main, #adminmission #main, #adminvision #main{
margin-right:0;
}
#adminlistprogram  table td, #adminsearchevent table td, #adminlistevent table td, #adminlistitem table td, #adminadditem table td{
padding:6px 3px 3px 3px;
}

#adminlistevent table, #adminlistitem table, #adminadditem table{
border:1px solid #EDEDED;
}
#adminmission .sidebar2, #adminvision .sidebar2
{
	display:none;
}

