/*******************************************************************************************************
/*******************************************************************************************************
****																	 												********
****		FILENAME:       	style.css									 								********
****		DESCRIPTION:		CSS for The Women’s Alternative Investment Summit  	********
****		CREATION DATE:  09/19/2009									 							********
****		LAST MODIFIED:  	07/16/2010									 							********
****																	 												********
/*******************************************************************************************************
/*******************************************************************************************************

/* GLOBAL STYLES --------------------------------------------------- */


body { margin:0; background-color:#ffffff; font:12px Arial, Helvetica, sans-serif; color:#000000;}
img { border:none;}
td { vertical-align:top;}

a:link, a:visited {	color:#888; text-decoration:none;}
a:hover {	color:#03214d; text-decoration:none;}

#wrapper { position:relative; top:0px; left:0px; margin:auto; width:815px; }
#logo { position:relative; top:10px; padding:0 0 0 190px; }
#swoop { background:url(../images/swoop.gif) no-repeat; height:46px; }
#topmenu { float:right; width:250px; text-align:right; padding:15px 0 0 0; font-size:11px; color:#ccc; }
#topmenu a { padding:0px 7px; }
#topdiv { background-color:#9aa6b8; height:9px; }
#bluediv { background-color:#03214d; height:25px; padding:12px 0 0 320px; }

.ftaf { float:right; text-align:right; width:210px; margin:50px 35px 0 0; }
.ftaf_spacer { padding:0; font-size:4px; }

#leftHead { background-color:#b3bcc9; padding:16px 0 12px 25px; }
	
#mainHead { background-color:#03214d; padding:14px 0 0 12px; color:#fff; }
#rightHead { background-color:#354d71; padding:14px 0 0 12px; font-size:14px; color:#fff; margin:0; font-weight:bold; }
#rightHead2 { background-color:#354d71; padding:14px 0 0 12px; font-size:12px; color:#fff; margin:0; font-weight:bold; }
#rightHeadHome { background-color:#354d71; padding:8px 0 0 0; font-size:11px; color:#fff; text-align:center; }
#rightHeadHome a {	color:#fff; text-decoration:none;}
#rightHeadHome a:hover { text-decoration:underline; }

#newContent { padding:45px 12px 5px 32px; line-height:18px; }

#mainContent { padding:5px 12px; line-height:18px; }
#rightContent { padding:5px 0; }


/* MENU STYLES --------------------------------------------------- */

#menu { margin:0; padding:0; }
#menu ul { margin:0; padding:0; list-style-type:none; }
#menu ul li { margin:0; padding:0; list-style-type:none; display:block; border-bottom:1px solid #ccc;  }
#menu ul li a { background-color:#eee; color:#999; display:block; padding:7px 0 5px 25px; }
#menu ul li a:hover { background-color:#ddd; color:#000; }
	
#menu ul li.nl { background-color:#eee; color:#999; display:block; padding:7px 0 5px 25px; }
#menu ul li.nl a { color:#999; padding:0; display:inline-block; }
#menu ul li.nl a:hover { background-color:#ddd; color:#000; }


/* TEXT STYLES --------------------------------------------------- */

h1 { font-size:14px; color:#fff; margin:0; padding:0; }
h2 { font-size:14px; font-weight:normal; color:#03214d; margin:0; padding:0; }
h3 { font-size:14px; color:#000; margin:15px 0 10px 0; padding:0; }
h4 { font-size:18px; font-weight:normal; color:#999; margin:0; padding:20px 0 0 0; text-transform:uppercase; }
h5 { font:normal 16px Georgia, Times, serif; color:#03214d; margin:0; padding:15px 0 5px 0; }
h6 { font-size:13px; font-weight:normal; color:#03214d; margin:0; padding:0; text-transform:uppercase; }

.title { font-weight:bold; text-transform:uppercase; }
.date { font:16px Georgia, Times, serif; color:#03214d; margin:20px 0 5px 0; padding:0; }
.time { font:normal 18px Times, serif; color:#bbb99d; border-bottom:1px solid #bbb99d; padding:0 0 1px 0; margin:15px 0 3px 0; width:80%; }
.sponsors { font-size:11px; color:#95917a; padding:0 0 0 10px; }
.team { color:#03214d; font-size:13px; font-weight:bold; padding-top:15px; }
.sym { font-size:14px }
.t { font-style:italic; }
.p { font-style:italic; padding:10px 0 5px 10px; color:#bbb99d; font-weight:bold; }

ul { margin:0 0 10px 25px; padding:0;}
li { margin:0; padding:5px 0 0 0; list-style-image:url(../images/square.gif); }
ul.spkr { margin:0 0 10px 50px; padding:0; }

.moderator { padding:10px 0 0 0; }
.moderator span { color:#bbb99d; font-weight:bold; padding-right:5px; }

#so { font-size:11px; color:#95917a; padding:15px 0; }
#soa { color:#03214d; padding:0 0 5px 0; }

.smallitalic { font-size:10px; font-style:italic; }
.small { font-size:10px; }
#fm { padding:25px 0 15px 0; }

	
/* FORMS --------------------------------------------------- */

.formfield { width:300px; font-size:11px; font-weight:normal; margin-left:5px; vertical-align:text-bottom; }
.textfield { width:400px; font-size:11px; font-weight:normal; margin:5px 0px 0px 0px; padding:5px; }
.formsubmit { margin-top:25px;}

.contactbox { text-align:right; font-weight:bold;	margin:0;	padding:0 0 15px 0; width:380px; border-bottom:1px solid #dfdede; font-size:10px; }
.ff { width:270px; font-size:11px; font-weight:normal; vertical-align:text-bottom; }
.ff2 { font-size:11px; font-weight:normal; vertical-align:text-bottom; }
.ff3 { width:250px; font-size:11px; font-weight:normal; vertical-align:text-bottom; }
.tf { width:350px font-size:11px; font-weight:normal; margin:5px 0px 30px 0px;}
.required { color:#d4402b; font-weight:bold;}
.required2 { text-align:right; font-weight:normal; }

	
/* FOOTER --------------------------------------------------- */

#footer { text-align:center; font-size:10px; margin:40px auto; padding-top:6px; color:#ccc; border-top:7px solid #03214d; width:740px; }
#footer a { padding:0px 10px; }

#footer #iden { font-size:9px; }
#footer #iden a { padding:0; color:#ccc; }

