
td.body  { color: #315470; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Verdana; text-decoration: none }
td.foot    { color: #315470; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
a.navl { color: #fff; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Verdana; text-decoration: none }
a.navl:hover { color: #fff; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Verdana; text-decoration: underline }
a.foot  { color: #315470; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: none }
a.foot:hover  { color: #315470; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: underline }
a.navt  { color: #ffd400; font-style: normal; font-weight: bold; font-size: 8pt; font-family: verdana; text-decoration: none }
a.navt:hover  { color: #ffd400; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: underline }
a.body { color: #315470; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Verdana; text-decoration: underline }
a.body:hover { color: #315470; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Verdana; text-decoration: none }
H1 { color: #315470; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Verdana; text-decoration: none }
H2 { color: #315470; font-weight: bold; font-size: 10pt; font-family: Verdana;}
a { color: #315470; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Verdana; text-decoration: underline }
a:hover { color: #315470; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Verdana; text-decoration: none }
td.nav-out { color: #fff; font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #315470; padding: 3px 4px; border: solid 1px #ffd400 }
td.nav-outer-cell  { padding-top: 4px; padding-bottom: 4px }
td.date  { color: #ffd400; font-style: normal; font-weight: bold; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 5px; padding-bottom: 3px }
td.home-members { color: #ffd400; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #315470; padding: 3px; border: solid 1px #ffd400 }
td.topnav-out   { color: #ffd400; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 3px; padding-right: 50px }
td.home-news-head { color: #ffd403; font-style: normal; height:20px; font-weight: bold; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #315470; padding-top: 3px; padding-bottom: 3px; padding-left: 3px }
td.home-news-body { color: #315470; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #efefef; padding: 8px; border-right: 2px solid #a4b0b0; border-bottom: 2px solid #a4b0b0; border-left: 1px solid #a4b0b0 }
td.whats-new-links { color: #315470; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; padding: 5px }
td.members-list { color: #315470; font-size: 8pt; line-height: 150%; font-family: Verdana; text-decoration: none; padding-bottom: 2px; padding-left: 15px }
a.home-news { color: #315470; font-style: normal; font-weight: bold; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: underline }
a.home-news:hover { color: #315470; font-style: normal; font-weight: bold; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none }
td.cell-info { color: #315470; font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; padding: 2px }
td.cart-links-blue { color: #315470; font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #badeef; padding: 5px; border: solid 1px #315470 }
td.cart-links-ltblue  { color: #315470; font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #daf9ff; padding: 5px; border: solid 1px #315470 }
td.seminars-title { color: #fff; font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #306898; padding: 4px 4px 5px }
td.seminars-info { color: #315470; font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; padding: 4px }
td.seminars-signup  { color: #315470; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #e8f4f8; padding: 6px; border: solid 1px #306898 }
#audio-reg {width:150px;float:right;margin:4px;padding:4px;color:#315470;background-color:#daf9ff;font-size:8pt;font-family: Verdana;border:dashed 1px #315470;line-height: 150%;}
#audio-reg a {text-decoration: underline;color:#315470;font-size:8pt;}
#audio-reg a:hover {text-decoration: none;color:#315470;font-size:8pt;}
#audio-reg-2 {width:200px;margin:4px;padding:4px;color:#315470;background-color:#daf9ff;font-size:8pt;font-family: Verdana;border:dashed 1px #315470;line-height: 150%;}
#audio-reg-2 a {text-decoration: underline;color:#315470;font-size:8pt;}
#audio-reg-2 a:hover {text-decoration: none;color:#315470;font-size:8pt;}

.audio-reg {width:150px;float:right;margin:4px;padding:4px;color:#315470;background-color:#daf9ff;font-size:8pt;font-family: Verdana;border:dashed 1px #315470;line-height: 150%;}
.audio-reg a {text-decoration: underline;color:#315470;font-size:8pt;}
.audio-reg a:hover {text-decoration: none;color:#315470;font-size:8pt;}
.audio-reg-2 {width:200px;margin:4px;padding:4px;color:#315470;background-color:#daf9ff;font-size:8pt;font-family: Verdana;border:dashed 1px #315470;line-height: 150%;}
.audio-reg-2 a {text-decoration: underline;color:#315470;font-size:8pt;}
.audio-reg-2 a:hover {text-decoration: none;color:#315470;font-size:8pt;}



#exhibitor-right {width:200px;float:right;margin:4px;padding:4px;color:#315470;background-color:#daf9ff;font-size:8pt;font-family: Verdana;border:dashed 1px #315470;}
#exhibitor-right a {text-decoration: underline;color:#315470;font-size:8pt;}
#exhibitor-right a:hover {text-decoration: none;color:#315470;font-size:8pt;}
.img-border {border:1px solid #aaa;}
#sponsors-right, #sponsors-right-2010 {width:250px;float:right;margin:5px;padding:4px;color:#315470;background-color:#EFEFEF;font-size:9pt;font-family: Verdana;border:solid 1px #315470;}
#sponsors-right a, #sponsors-right-2010 a {text-decoration: underline;color:#315470;font-size:8pt;}
#sponsors-right a:hover, #sponsors-right-2010 a:hover {text-decoration: none;color:#315470;font-size:8pt;}
table.basic tr td {padding:8px;vertical-align:top;font-size: 9pt; font-family: Verdana;color: #315470;}

img.image-left {
	float:left;
	margin:0px 10px 10px;
	border:1px solid #aaa;
}

table.earlybird-table {
	border:1px solid #aaa;
	font-size:10pt;
}

table.earlybird-table th {
	border:1px solid #aaa;
	background:#2F689F;
	color:#fff;
	font-weight:bold;
	padding:5px;
	font-size:11pt;
}

table.earlybird-table td {
	border:1px solid #aaa;
	padding:5px;
	text-align:center;
}

/*** Membership Page Styles Start Here ***/

ul.membership-list {
	list-style:none;
}

ul.membership-list li {
	padding:3px 0px;
}

/*** Membership Page Styles End Here ***/

/*** Home page Styles STart Here ***/

div.home-news-box {
	float:left;
	width:50%;
}

div.home-news-box ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

div.home-news-box ul li {
	padding:7px 0px;
	font-size:10pt;
}

div.home-news-box ul li a, div.home-news-box ul li a:visited, div.home-news-box ul li a:hover {
	font-size:10pt;
}

.date{
	font-size:12pt;
}
/*** End Home Page Styles Here ***/

/*** Start Seminars Page Styles Here ***/

div.quote {
	border:1px solid #aaa;
	background:#dfdfdf;
	padding:0px 15px;
	margin:10px 60px;
}

/*** End Seminars Page Styles Here ***/

/*** Start Young Professionals Network Page Styles Here ***/

div.form-element {
	padding:5px 0px;
}

div.form-element label {
	width:125px;
	display:block;
	float:left;
}

/*** End Young Professionals Network Page Styles Here ***/

/** Start nonprofit_conferences styles **/
#conference {
display:block;
width:95%;
}
#conference .centerImg {
display:block;
margin:0 auto;
}
#conference h1 {
font-size:16px;
text-align:center;
font-style:italic;
font-weight:bold;
}
#conference .floatRight {
display:block;
float:right;
margin:0 0 10px 10px;
}
#conference .floatLeft {
display:block;
float:left;
margin:0 10px 10px 0;
}
#conference .center {
text-align:center;
}
#conference h2 {
font-size:16px;
}
#conference h3 {
font-size:14px;
margin:10px 0 0 0;
}
#conference #executiveSponser{
margin:0 auto;
text-align:center;
}
#conference #executiveSponser img{
display:inline-block;
margin:10px;
vertical-align:middle;
text-align:center;
}
#conference .partner {
font-size:18px;
}
#conference ul li {
margin:5px;
}
#conference table {
color: #315470; 
font-style: normal; 
font-weight: normal; 
font-size: 9pt; 
font-family: Verdana; 
text-decoration: none;
text-align:center;
margin:0 auto;
}
/** End nonprofit_conferences styles **/
.saveTheDate {
	background-color:#315470;
	border:1px solid #FFD400;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	padding:3px 4px;
	text-decoration:none;
	padding:10px;
	width:950px;
	margin:0 auto;
}
.saveTheDate .divOne {
	width:445px;
	float:left;
	padding-right:20px;
	text-align:right;
}
.saveTheDate .divTwo {
	float:left;
	width:445px;
	display:block;
	border-left:1px solid white;
	padding-left:20px;
}
.saveTheDate a, .saveTheDate a:hover {
	color:#ffffff;
}
