body{
	margin:0px auto; 
	padding:0px;
	background:#A40202 url(../images/bodybg.gif) repeat-x;
}

h1, h2, h3, h4, h5, h6, form, p{
	padding:0px; margin:0px;
}
img, img a{
	border:none;
}

a, a:link, a:visited{
	text-decoration:none;
	color:#555555;
}
a:hover{
	text-decoration:none;
	color:#555555;
}

#topline{
	height:5px;
	
}


#wrapper{
	margin:0px auto; 
	padding:0px;
	width:969px;
/*	border:1px solid #000000;*/
	/*background:url(../images/bodybg.jpg) no-repeat center top;*/
}
	#Header{
		margin:0px auto; 
		padding:0px;
		width:901px;		
		background: url(../images/logobg1.jpg) no-repeat top;
		height:180px;
/*		border:1px #FF0000 solid;*/
	}
		#LogoContainer{
			padding:0px; margin:0px;
			float:left;
		}
		
		#Search{
			margin:0px; padding:0px;
			padding-right:20px; padding-top:29px;
			float:right;
			width:173px;
			display:block;

		}
			#Search .input{
				height:16px;
				width:145px;
				font:Arial, Helvetica, sans-serif;
				color:#899da6;
				text-decoration:none;
				background:#fdfff4;
				padding-left:8px;	
				border:none;
				margin:0px; padding:0px;
			}
		#Mainlinks{
			margin:0px; padding:0px;
			padding:9px 17px 9px 17px; 
			text-decoration:none;
			background: url(../images/linkbg.gif) repeat-y;
		}

		#FlashContainer{
			padding:0px; 
			margin:0px auto;
			text-align:center;
			position:relative;
			width:969px;
			background:url(../images/bg_part1.png) no-repeat left top; 
			height:367px;
		}
		#FlashContainer1{
			padding:0px; 
			margin:0px auto;
			text-align:center;
			position:relative;
			width:969px;
			background:url(../images/bg_part1.png) no-repeat left top; 
			height:280px;
		}
		
			#Flash{
				position:absolute;
				z-index:1px;
				left:37px; top:7px;
			}

		
		#FlashContainer #banners{
			margin:0px auto; padding:0px;
			position:absolute;
			top:220px; left:70px;
		}
			#Creativity{
				margin:0px; padding:0px;
				background:url(../images/creativity_bootcamps.jpg);
				width:413px;
				height:146px;
				float:left;
			}
				#Creativity p{
					font:11px Myriad Pro, Arial, Helvetica, sans-serif;	
					text-decoration:none;
					color:#757575;
					text-align:left;
					padding:0px;
					margin-top:70px; margin-left:23px; margin-right:10px; margin-bottom:0px;
				}
			
			
			#Teaching{
				margin:0px; padding:0px;
				background:url(../images/teaching_leaning.jpg);
				width:284px;
				height:144px;
				float:left;			
			}
				#Teaching p{
					font:11px Myriad Pro, Arial, Helvetica, sans-serif;	
					text-decoration:none;
					color:#757575;
					text-align:left;
					padding:0px;
					margin-top:70px; margin-left:35px; margin-right:20px; margin-bottom:0px;
				}
				
			
			#IncubationFund{
				margin:0px 0px 0px 15px; 
				padding:0px;
				background:url(../images/incubation_fund.jpg);
				width:404px;
				height:146px;
				float:left;
			}
				#IncubationFund p{
					font:11px Myriad Pro, Arial, Helvetica, sans-serif;	
					text-decoration:none;
					color:#757575;
					text-align:left;
					padding:0px;
					margin-top:70px; margin-left:25px; margin-right:20px; margin-bottom:0px;
				}
			
		
		
		#ContentContainer{
			padding:0px;
			margin:0px auto;
			width:904px;
			background:url(../images/bg_part2.jpg) repeat-y right top; 
			/*height:300px;*/
			clear:both;
			line-height:14px;
			color:#555555;
			text-decoration:none;
			font:11px Arial, Helvetica, sans-serif;			
		}
			#Content1{
				width:250px;
				margin:0px;
				padding:20px 10px 0px 55px;
				float:left;
				line-height:14px;
				color:#555555;
				text-decoration:none;
				font:11px Arial, Helvetica, sans-serif;
			}
			#Content2{
				width:235px;
				margin:0px;
				padding:44px 28px 0px 20px;
				float:left;
				line-height:14px;
				color:#555555;
				text-decoration:none;
				font:11px Arial, Helvetica, sans-serif;
			}
			#Content3{
				width:270px;
				margin:0px;
				padding:20px 10px 0px 15px;
				float:left;
				line-height:14px;
				color:#000000;
				text-decoration:none;
				font:11px Arial, Helvetica, sans-serif;
				/*border:1px solid #FF0000;*/
			}
			
			#Content{													/*----------Class for inner page CSS------------*/
				/*width:250px;*/
				margin:0px;
				padding:20px 40px 0px 55px;
				float:left;
				/*border:1px solid #000000;*/
				line-height:14px;
				color:#555555;
				text-decoration:none;
				font:11px Arial, Helvetica, sans-serif;
			}

			#signin{
				width:800px;
				margin:0px;
				padding:20px 10px 0px 55px;
				float:left;
				line-height:14px;
				color:#555555;
				text-decoration:none;
				font:11px Arial, Helvetica, sans-serif;
			}




#FooterContainer{
	margin:0px auto; padding:0px;
	background:url(../images/footerbg.png) no-repeat top center;
/*	padding:0px 45px 0px 45px;*/
	width:910px;
	color:#FFFFFF;
	text-decoration:none;
/*	border-bottom:1px #BEBEBE solid; */
	font:11px Arial, Helvetica, sans-serif;	
}
	
	#Btm_LogoContainer{
		margin:0px; padding:0px;
		margin-left:50px;
		margin-bottom:50px; 
	}

	

	#FooterLinks_container{
		line-height:38px;
		margin:0px; padding:0px;
		/*border:1px solid #C8C8C8;*/
		clear:both;
	}

	#FooterLinks{
		padding-left:30px;
		float:left;
		margin:0px;
	}
	
	a.footerlinks, a.footerlinks:link, a.footerlinks:visited{
		font:11px Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration:none;
		text-transform:uppercase;		
		line-height:38px;
	}
	a.footerlinks:hover{
		color:#8c8c8c;
		text-decoration:none;
	}
	#Copyrights{
		line-height:38px;
		text-decoration:none;
		float:right;
		padding-right:6px; margin:0px;
	}








/*-----------Link Classes-------------*/
.gery_whitelink, a.gery_whitelink, a.gery_whitelink:link, a.gery_whitelink:visited{
	color:#8c8c8c;
	text-decoration:none;
}
a.gery_whitelink:hover{
	color:#FFFFFF;
	text-decoration:none;
	
}

.more, a.more, a.more:link, a.more:visited{
	color:#666666;
	text-decoration:none;
}
a.more:hover{
	color:#C40000;
	text-decoration:none;
	
}




/*-----------Background Classes-------------*/
#HeaderSeparator{
	background:url(../images/separator.gif) repeat-x;
}


/*-----------Float Classes-------------*/
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}

/*---------------Padding Classes---------------*/
.padding10{
	padding-right:10px;
}
.padlt8{
	padding-left:8px;
}
.padtop8{
	padding-top:5px;
}
.padlt15{
	padding-left:15px;
}
.Date{
	font:bold 11px Myriad Pro,Arial, Helvetica, sans-serif;
	text-align:right;
	text-decoration:none;
	padding-right:8px;
	border-right:1px solid #8C8C8C;
}
	.blackcontent{
		color:#000000;
		text-decoration:none;
	}
	.greylight{
		color:#A5A5A5;
		text-decoration:none;	
	}
	.greydark{
		color:#686868;
		text-decoration:none;
	}

.PageHead{
	font:bold 17px Myriad Pro, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
}
#circle{
	margin:0px auto; 
	padding:20px 40px 0px 55px;
	float:inherit;
}
.circle1{
	background:url(../images/circle.gif) no-repeat;
}
a.login{
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
}
a.login:hover{
	color:#FF0000;
}
.btn{
	background:#CD0202;
	border:1px solid #888888;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
}
.txtbox{
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	padding-left:2px;
	border-top:1px solid #ACACAC;
	border-right:1px solid #ACACAC;
}
.txtboxLen{
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	padding-left:2px;
	border-top:1px solid #ACACAC;
	border-right:1px solid #ACACAC;
	width:175px;
}
.selectbox{
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	padding-left:2px;
	width:130px;
}
.selectboxLen{
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	padding-left:2px;
}


a.register{
	text-decoration:none;
	color:#000000;
}
a.register:hover{
	color:#FF0000;
}

#downloads{
	padding-right:22px;
	float:right;
	display:block;
	width:280px;
	margin-top:40px;
}
#downloads img{
	display:block;
	float:right;
	margin-left:15px;
	/*border:1px solid #999999;*/
}