/* CSS Document */

.mainContentBox {position:absolute; left:200px;width:750px;top:140px;display:block;}

a.topLinks1:link {font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#FFF;;margin-left:10px;text-decoration:none;}

a.topLinks1:visited {font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#FFF;margin-left:10px;text-decoration:none;}

a.topLinks1:hover {font-family:Arial, Helvetica, sans-serif; font-size:7pt; color: #999;margin-left:10px;text-decoration:none;}

a.topLinks1:active {font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#FFF;margin-left:10px;text-decoration:none;}

.container {position:relative; 	margin-left: auto; 	margin-right: auto; width:980px; 	text-align: left; }

body {margin:0; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;color:#333;line-height:14pt;}

a:link { color:rgb(0,155,143); text-decoration:none; }
a:visited {color:rgb(0,155,143); text-decoration:none;}
a:hover{ color:#FF9900; text-decoration:none;} 
a:active { color:#FF9900; text-decoration:none;}

.footer {display:block; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7pt;line-height:12pt;text-align:center;	color:gray;	border-top:1px solid rgb(157,8,23);	padding:20px 0px 20px 0px;position:absolute; 	width:100%;	top:1350px;	left:0px;}



.footer a:link {
color:#000;
text-decoration:none;
font-size:7pt;
}

.footer a:visited {
color:#000;
text-decoration:none;
font-size:7pt;
}

.footer a:hover {
color: #FF9900;
text-decoration:none;
font-size:7pt;

}

.footer a:active {
color: #FF9900;
text-decoration:none;
font-size:7pt;

}



/* SIDE ADS */

.sideAdStyle {
position:relative;
width:160px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9pt;
line-height:9pt;
padding:0px 10px 20px 10px;
color:#999;
}

.sideAdStyle a:link {
color:#000;
text-decoration:none;
}

.sideAdStyle a:visited {
color:#000;
text-decoration:none;
}

.sideAdStyle a:hover, a:active {
color:rgb(0,155,143);
}

#sideAdTitle {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12pt;
font-style:italic;
line-height:12pt;
}

.sideInfo {
position:absolute; 
top:40px; 
left:590px; 
width:150px; 
height:auto;
border-bottom:2px solid rgb(230,193,197); 
border-top:1px solid rgb(230,193,197);
background-color:rgb(250,243,243);
padding:10px 0px 10px 10px;

}

#lightGrey {
color:#BBB;
}



/* FORMS */

input, textarea {
border:1px solid rgb(128,205,199);
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
padding: 2px;
margin-bottom: 5px;
color:(0,0,0);
text-decoration:none;
}

label {
color:rgb(0,0,0);
}

required {
color:rgb(157,8,23);
}

#emphasis {
color:rgb(128,205,199); 
font-family:Georgia, 'Times New Roman', Times, serif; 
font-size:11pt;
}



/* MAIN NAV */

.navlink a:link {
color:#666;
text-decoration:none;
font-size:8pt;
}
.navlink a:visited {
color: #666;
text-decoration:none;
font-size:8pt;
}
.navlink a:hover {
color: #000;
text-decoration:none;
font-size:8pt;
}

.navlink a:active {
color: #666;
text-decoration:none;
font-size:8pt;
}

#blank{
margin-bottom:22px;
}



/* CONTROL TEXT */
.text-general{}

.text-events{
color:#666; 
font-size:7pt; 
line-height:8pt; 
}

.text-home{
font-size:8pt; 
line-height:11pt;
padding:10px;

}

/* LAB */

.submissions{width:575px; margin-bottom:40px; border:1px solid #CCC; text-align:center}