@charset "utf-8";

/* CSS Document */

/* Styling HTML tags */

body

{

	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */

	padding: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	text-align: left;

	color: #000000;

	

	background-image:url(../images/backgroundimg.jpg);

	background-repeat:repeat;

}



input,textarea,select,label,table{

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



h1, h2, h3, h4, h5, h6{

font-family:Verdana,Geneva,sans-serif !important;/* Styling User defined TAGS */

}



p, pre, blockquote, form, dl, ul, ol, fieldset, address 

{

	margin:0.35em 0 0.8em;

	padding:0;

}

table 

{

	border-collapse:collapse;

	border-spacing:0;

}



/* Blank template structure */



#divMainContainer /* This has been added as a hack to position the template correctly for IE browsers */

{

	border:1px solid #000000;

	color:#000000;

	height:100%;

	width:960px;

	margin-left:auto;

	margin-right:auto;

}



/* Header Section Starts */

#divRtAtTop

{

	margin-left:auto;

	margin-right:auto;

	width:960px;

	height:auto;

	background-color:#FFFFFF;

}





	#divAicarLogo

	{

		float:left;

		height:80px;

		width:120px;

		background-image:url(../images/AICAR_Logo.jpg);

	}

	

	#divAicarName

	{
		float:left;

		height:80px;

		width:504px;

		background-image:url(../images/aicarname.jpg);

		background-color:#FFFFFF;
	}

/* Header Section Ends */





/* Main Menu Section Starts */



#divTopMenu

{

	float:left;

	width:100%;

	background-color:#282828;

	height:30px;

	position:relative;

}



/* Main Menu Section Ends */





/* divDecor Section Starts */

#divDecor

{

	float:left;

	width:100%;

	height:200px;



}



	#divUser9

	{

		float:left;

		width:20%;

		height:200px;

		background-image:url(../images/backgound.jpg);

	}



	#divGallery

	{

		float:left;

		width:60%;

		height:200px;

		

		background-image:url(../images/group.jpg);

		background-repeat:no-repeat;

	}





	#divUser8

	{

		float:left;

		width:20%;

		height:200px;

		background-image:url(../images/backgound.jpg);

	}

	

/* divDecor Section Ends */





/* Content Section Starts */

#divContentContainer

{

	float:left;

	width:100%;

/*	height:250px; */

	height:auto; 

	background:transparent url(../images/rightside-bg-small.png) repeat-y scroll right top;

	background-color:#FFFFFF;

}



	#divLeftContentImg

	{

		float:left;

		width:2%;

		height:1200px;

		

		background:transparent url(../images/leftimg.jpg) repeat-y scroll left;

	}



	#divPathway

	{

		float:left;

		width:94%;

		background:transparent url(../images/dot.png) repeat-x scroll left bottom;

		padding:0.6em 1em;

	}



	#divContent

	{

		float:left;

		width:90%;

		height:auto;

		margin-left:15px;

		padding:0px 0px 0px 25px;

		font-family:Arial,Helvetica,sans-serif;

		line-height:1.5;

	}



/* Content Section Ends */





/* Footer Section Starts */

#divRtAtBottom

{

	float:left;

	width:960px;

	height:20%;

/* border:1px solid #000000; */

}



	#divFooterNav

	{

		background-color:#FFFFFF;

		float:left;

		width:100%;

		height:10%;

		border-top:1px solid #BCBCBC;

	}

	

	#divCopyright

	{

		background-color:#FFFFFF;

		float:left;

		width:98.48%;

		height:10%;

		font-family:Arial,Helvetica,sans-serif;

		padding-left:15px;

	}





	#divCredits

	{

		background-color:#FFFFFF;

		float:left;

		width:98.48%;

		height:10%;

		font-family:Arial,Helvetica,sans-serif;

		padding-left:15px;

	}



/* Footer Section Starts */







/* Styling user defined classes */



.divSpacer

{

	float:left;

	width:100%;

	height: 10px; 

	background-color: rgb(255, 255, 255);

}



.clr

{

	clear:both;

}



.contentheading

{

	font-size:1.4em;

	font-weight:normal;

	font-family:Verdana,Geneva,sans-serif !important;/* Styling User defined TAGS */

}







/* Styling the footer navigation starts */

ul.menu-divbar {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	margin:0;

	padding:0;

	text-align:right;

}



ul.menu-divbar li 

{

	background:transparent none repeat scroll 0 0;

	border-left:1px solid #B3B3B3;

	display:inline;

	margin:0;

	padding:0 0.8em;

}



/* Styling the footer navigation ends */



#divAppForm {
	background-color:#FFFFFF;
	border:1px solid black;
	display:none;
	height:auto;
	left:30%;
	/*overflow:auto;*/
	position:absolute;
	top:60%;
	/*width:250px;*/
	width:500px;
}

.req{
	color:#FF0000;
}

.alignRight{
	text-align: right;
	padding:0px 5px 0px 0px;
}

.alignLeft{
	text-align: left; 
	padding:0px 0px 0p 0px;
}



.appTopBar{

	background:#036534;

	color:#FFFFFF;

}



.appTopText{

	float:left;

	width:50%;

	background:#036534;

}



.appTopIcon{

	float:left;

	width:50%;

	background:#036534;

	text-align:right;

}



.appTopIcon a{

	color:#FFFFFF;

	text-decoration:none;

}



.errorDiv{

	background:#FF0000;

	padding:5px;

	text-align:center;

}



.messageMandatory{

	color:#FF0000;

	padding:5px;

}



.menuItem{

	padding:5px 0 0 5px;

}



.menuItem a{

	color:#FFFFFF;

	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;

	font-weight:bold;

	text-decoration:none;

}



#tblAppResults{

	/*border:1px solid #CCCCCC;*/

	padding:4px;

	text-align:center;

}



#tblAppResults tr td,#tblAppResults th {

	border:1px solid #CCCCCC;

	padding:4px;

	text-align:center;

}


.preApplButton{
	padding-left:50px;
}