@charset "utf-8";
/* CSS Document */
body{
padding-top:0px;
margin-top:0px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 67%;
}
td{
vertical-align:top;
}

h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin-bottom: 1em;
}
h2 {
     
	font-family: Verdana, Geneva, sans-serif;
	text-transform:capitalize;
	font-style:italic;
	font-size: 2.0em;
	color: #FFFFFF;
	margin-bottom:0;
	margin-left:10px;
	
}
h3 {
     margin-bottom:10px;
	padding-top:10px;
	margin-left:1px;
	font-family: Verdana, Geneva, sans-serif;
	text-transform:capitalize;
	font-size: 1.7em;
	color: #333333;
	
	
}
a{
list-style:none;

}

#bodytank{
width:770px;

}

#content1{
background-color: #fff;
margin:10px;
padding:10px;

}
#content2{
color: #fff;
margin:1px;
margin-left:11px;
padding:1px;

}
#maincontent{
width:100%;
background-color:#FFFFFF;
height:300px;
padding-top:5px;
padding-bottom:5px;
}

#lbar{
margin:10px;
border-right:1px solid #CDCFE4;
width:200px;
}
#rbar{
margin:10px;
border-left:1px solid #CDCFE4;
width:150px;
}
#header_image{
/* background-color:#003399; */


}
#header{
width:770px;
height:240px;
background-repeat:no-repeat;
background:url(../images/banner_bg.jpg);

}
#header .stakeholders {
	width:770px;
	text-align:center;
	margin:0 auto;
	height:30px;
}
#header .stakeholders li {
    margin:0;
    padding:0;
    list-style:none;
    display:inline;
}

#header .stakeholders li a {
	text-decoration:none;
	color:#FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:18pt;
	width:250px;
	height:30px;
	line-height:30px;
	text-align:center;
	vertical-align:middle;
	display:block;
	position:relative;
	float:center;
}
.students a:link, .students a:visited {background:transparent url(uploads/aiesectemplate/images/students.png) no-repeat 0 0;}
.students a:active, .students a:hover, .students a.active {background:transparent url(uploads/aiesectemplate/images/students.png) no-repeat 0 -30px;}

.partners a:link, .partners a:visited,
.companies a:link, .companies a:visited {background:transparent url(uploads/aiesectemplate/images/partners.png) no-repeat 0 0;}
.partners a:active, .partners a:hover, .companies a.active,
.companies a:active, .companies a:hover, .companies a.active {background:transparent url(uploads/aiesectemplate/images/partners.png) no-repeat 0 -30px;}

.alumni a:link, .alumni a:visited {background:transparent url(uploads/aiesectemplate/images/alumni.png) no-repeat 0 0;}
.alumni a:active, .alumni a:hover, .alumni a.active {background:transparent url(uploads/aiesectemplate/images/alumni.png) no-repeat 0 -30px;}

.submenu-container {
	background:transparent url(uploads/aiesectemplate/images/border_top.png) no-repeat top left;
	width:1100px;
	height:66px;
}
/* topnav */

/* topnav */

#topnav {
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	width: 770px;
	height: 16px;
	margin: 0;
	padding: 0;
	margin-left: 14px;
	margin-bottom: 14px;
	position: relative;
	text-align: left;
	z-index: 4040;
}

#topnav li a img {
	height: 16px;
	border: none;
}

#topnav a:link, #topnav a:active, #topnav a:visited {
	color: #183490;
	text-decoration: none;
}

#topnav a:hover {
	color: #FF9933;
	text-decoration: none;
	z-index: 4040;
}

#topnav li {
	background-image: none;
	display: inline;
	padding: 0;
	z-index: 4040;
}

#topnav .topnav-tier2 {
	background: #fff;
	/* border: 1px solid #183490;
	border-top: 0 none; */
	border: 1px solid #8099CC;
	padding: 0;
	position: absolute;
	visibility: hidden;
	z-index: 4040;
}

#topnav-about-aiesec-tier2 {
	width: 16em;
	z-index: 4040;
}

#topnav-students-tier2 {
	width: 18em;
	z-index: 4040;
}

#topnav-employers-tier2 {
	width: 18em;
	z-index: 4040;
}

#topnav-alumni-tier2 {
	width: 16em;
	z-index: 4040;
}

#topnav-networks-tier2 {
	width: 15em;
	z-index: 4040;
}

#topnav-contact-us-tier2 {
	width: 16em;
	z-index: 4040;
}

#topnav .topnav-tier2 li {
	/* border-bottom: 1px dotted #b2b2b2; */
	display: block;
	padding: 4px 14px;
}

#topnav .topnav-tier2 li.last-item {
	border: 0 none;
}


/*section links */

.section-links {  /* left column */
	width: 211px;
	background-image: url(/images/template/bg_bar2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.section-links p {
margin: 7px 30px 0 5px;
}

/* START : new menu styles for presto */

.section-links a.menu_2:Link, .section-links a.menu_2:Visited, .section-links a.menu_2:Active {
	color: #003399;
	text-decoration: none;
}

.section-links a.menu_2:Hover {
	color: #FF3300;
	text-decoration: underline;
}

.section-links a.menu_2_on:Link, .section-links a.menu_2_on:Visited, .section-links a.menu_2_on:Active {
	color: #FF3300;
	text-decoration: none;
}

.section-links a.menu_2_on:Hover {
	color: #FF3300;
	text-decoration: underline;
}

.section-links a.menu_3:Link, .section-links a.menu_3:Visited, .section-links a.menu_3:Active {
	color: #4167C0;
	text-decoration: none;
	margin-left: 11px;
}

.section-links a.menu_3:Hover {
	color: #FF9900;
	text-decoration: underline;
	margin-left: 11px;
}

.section-links a.menu_3_on:Link, .section-links a.menu_3_on:Visited, .section-links a.menu_3_on:Active {
	color: #FF9900;
	text-decoration: none;
	margin-left: 11px;
}

.section-links a.menu_3_on:Hover {
	color: #FF9900;
	text-decoration: underline;
	margin-left: 11px;
}
#bgblue1{
width:270px;
background-image:url(../images/btn1.gif);
height:100%;
}
#bgblue2{
width:270px;
background-image:url(../images/btn2_a.jpg);
height:100%;
}
#bgblue3{
width:270px;
background-image:url(../images/btn3.gif);
height:100%;
}

/* page title table */
#page-title {
	vertical-align: middle;
	font-size: 14px;
	font-weight:bold;
	height: 20px;
	width: 100%;
	border: none;
	padding: 0;
	border-left:10px solid #003399;
	background-color: #CDCFE4;
	padding-left: 5px;
	padding-top: 3px;
	color: #003399;
}

/** footer **/

#footer {
	position: relative;
	width: 100%;
	height: 20px;
	background-color: #003399;
	margin-bottom: 10px;
	margin-top: 15px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#footer a:link, #footer a:visited, #footer a:active {
	text-decoration: none; 
	color: #FFF;
	border-right: 1px solid #FFF;
	padding: 0 10px;
	line-height: 20px;
}

#footer a:hover {
	text-decoration: none; 
	color: #DFE5F2;
	border-right: 1px solid #FFF;
	padding: 0 10px;
	line-height: 20px;
}

#footer a.last-item:Link, #footer a.last-item:Visited, #footer a.last-item:Active {
	border-right: 0 none;
}

#footer a.last-item:Hover {
	border-right: 0 none;
}

#videoBar {
  width : 180px;
  margin-right: 5px;
  margin-left: 5px;
  padding-top : 4px;
  padding-right : 4px;
  padding-left : 4px;
  padding-bottom : 0px;
}
#nav, #nav ul{
margin:10;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
}

#nav a{
display:block;
padding:3px 0px;
border:0px solid #333;
color:#000099;
text-decoration:none;
background-color:#FFFFFF;
}

#nav a:hover{
background-color:#fff;
color:#FF3300;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:17em;
top:1.5em;
}

#nav li ul a{
width:17em;
height:auto;
float:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
border:1px solid #666666;

}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
#stakeholders {
	width:750px;
	text-align:center;
	margin:0 auto;
	height:30px;
}
#stakeholders li {
    margin:0;
    padding:0;
    list-style:none;
    display:inline;
}

#stakeholders li a {
	text-decoration:none;
	color:#FFFFFF;
	font-family: Arial;
	font-style:italic;
	font-size:18pt;
	width:220px;
	height:30px;
	line-height:30px;
	text-align:center;
	vertical-align:middle;
	display:block;
	position:relative;
	float:left;
}
.students a:link, .students a:visited {background:transparent url(../images/students.png) no-repeat 0 0;}
.students a:active, .students a:hover, .students a.active {background:transparent url(../images/students.png) no-repeat 0 -30px;}

.partners a:link, .partners a:visited,
.companies a:link, .companies a:visited {background:transparent url(../images/partners.png) no-repeat 0 0;}
.partners a:active, .partners a:hover, .companies a.active,
.companies a:active, .companies a:hover, .companies a.active {background:transparent url(../images/partners.png) no-repeat 0 -30px;}

.alumni a:link, .alumni a:visited {background:transparent url(../images/alumni.png) no-repeat 0 0;}
.alumni a:active, .alumni a:hover, .alumni a.active {background:transparent url(../images/alumni.png) no-repeat 0 -30px;}