body{
	margin:0px;
	padding:0px;
	font-size:100.01%;
	font-style:normal;
	font-weight:normal;
	font-family:verdana,arial,helvetica,utopia,sans-serif;
}

.background{
	text-align: center;
	background-image: url(media/bg.gif);
	background-position:center;
	background-attachment:fixed;
	padding-top:0;
	padding-left:1px;
}

.main{background-color:#ffffff;width:800px;font-size:0.65em;}

a{color:#990000;text-decoration:none;}
a:hover{color:#990000;text-decoration:underline;}


.connectlogo{
	background:#ffffff;
	height:90px;
	vertical-align:top;
}

.headerlogo{
	background:#000033;
	height:19px;
	width:300px;
	vertical-align:top;
}

.headerdate{
	background:#000033;
	height:19px;
	vertical-align:top;
	text-align:right;
	color:#e5e5ea;
	padding-right:5px;
}

.shell01{background-color:#e5e5ea;width:185px;padding:0px;}

table.shell02{width:100%;table-layout:auto;}
table.shell02 td{padding:0px;}

td{
	font-family:verdana,arial,helvetica,utopia,sans-serif;
	line-height:17px;
	color:#000033;
	text-align:left;
}

.contentmain{
	background:#ffffff;
	width:504px;
	padding:0px;
}

.menubox{
	margin:0px;
	padding:0px;
	width:185px !important;
	width:185px;
	border-bottom:1px solid #ffffff;	
}

a:link.menubox, a:visited.menubox{
	color:#ffffff;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
}


a#active_menu{
	background-color:#666685;
	color:#ffffff;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
	display:block;
}

a#active_submenu{
	background-color:#aeaec1;
	color:#ffffff;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
	display:block;
}

a#menu{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
	color:#000033;
	background-color:#e5e5ea;
	text-decoration:none;
	display:block;
}

a#menu:hover{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
	background-color:#666685;
	color:#ffffff;
	text-decoration:none;
	display:block;
}

a#submenu{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
	color:#000033;
	background-color:#ccccd6;
	text-decoration:none;
	display:block;
}

a#submenu:hover{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
	background-color:#aeaec1;
	color:#ffffff;
	text-decoration:none;
	display:block;
}

a#blog{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
	color:#e19c0c;
	background-color:#e5e5ea;
	text-decoration:none;
	display:block;
}

a#blog:hover{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
	background-color:#efac1f;
	color:#ffffff;
	text-decoration:none;
	display:block;
}

a#active_blog{
	background-color:#efac1f;
	color:#ffffff;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
	display:block;
}


#conference{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
	background-color:#000033;
	color:#ffffff;
}

#conference_blurb{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:15px;
	padding-right:4px;
	background-color:#8c8ca3;
	color:#ffffff;
	line-height:1.3em;
}

#header{padding-left:10px;padding-right:8px;vertical-align:top;background-color:#666685;color:#000033;}
#header_b{padding-left:10px;background-color:#000033;color:#ffffff;font-weight:normal;}
#header_r{padding-left:10px;background-color:#990000;color:#ffffff;font-weight:normal;}
#header_r_title{padding-left:20px;background-color:#990000;color:#ffffff;font-weight:normal;}
#header_blog_title{padding-left:20px;background-color:#efac1f;color:#ffffff;font-weight:normal;}
#header_main_text{background-color:#666685;color:#ffffff;padding-left:25px;font-weight:bold;}
.connect{font-size:1.0em;line-height:1.2em;vertical-align:bottom;text-align:right;padding-left:10px;padding-right:10px;color:#990000;}
.photo{font-size:1.0em;line-height:1.2em;vertical-align:top;text-align:right;padding-left:10px;padding-right:10px;color:#990000;}
#main_text{vertical-align:top;font-size:1.1em;line-height:1.3em;padding-left:25px;padding-top:20px;padding-right:75px;padding-bottom:25px;}
#main_text_large{vertical-align:top;font-size:1.1em;line-height:1.3em;padding-left:15px;padding-right:55px;}
.map{height:114px;vertical-align:top;}
#map_text{vertical-align:top;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:20px;line-height:1.3em;font-size:1.0em;background-color:#e5e5ea;height:200px;}
#map_text a{color:#000033;text-decoration:none;}
#map_text a:hover{color:#000033;text-decoration:underline;}

#map_text_r a{color:#990000;text-decoration:none;}
#map_text_r a:hover{color:#990000;text-decoration:underline;}

#map_text_r{vertical-align:top;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:20px;line-height:1.4em;font-size:1.0em;background-color:#f5e5e5;color:#990000;}

#main_text_b_light{vertical-align:top;padding-left:20px;padding-right:35px;padding-top:15px;padding-bottom:20px;line-height:1.6em;font-size:1.1em;background-color:#ffffff;}

#iframe{vertical-align:top;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;line-height:1.6em;font-size:1.1em;background-color:#e5e5ea;}


.text_space{padding-top:5px;padding-left:10px;padding-right:10px;line-height:1.2em;font-size:1.0em;}
.text_space_xtra{padding-top:5px;padding-left:10px;padding-right:10px;line-height:1.4em;font-size:1.0em;}
.enlarge{text-align:right;}

#blue_bg{background-color:#8c8ca3;color:#ffffff;vertical-align:top;padding-top:2px;padding-left:5px;}
#red_bg{background-color:#e5bfbf;color:#990000;vertical-align:top;padding-top:4px;padding-left:5px;padding-right:5px;line-height:1.2em;}
#blog_bg{background-color:#fceed2;color:#996b09;vertical-align:top;padding-top:4px;padding-left:5px;padding-right:5px;line-height:1.2em;}
#blog_bg a{color:#e19c0c;}
#blog_bg {color:#e19c0c;}

#red_bg img{padding-top:7px;padding-bottom:7px;}

#dred_bg{background-color:#990000;color:#ffffff;vertical-align:top;padding-top:3px;height:20px;padding-left:5px;}
.clear{background-color:#ffffff;vertical-align:top;}
.blue_light{background-color:#e5e5ea;text-align:right;vertical-align:top;}
.light_r{background-color:#e5bf00;height:10px;}
.light_b{background-color:#b2b2c1;}


.grey{vertical-align:bottom;text-align:right;line-height:1.0em;padding-top:15px;}
#grey_light{text-align:right;color:#cccccc;line-height:1.3em;}
#grey_light a{color:#cccccc;}
#grey_light a:hover{color:#aaaaaa;text-decoration:none;}

#maintbl td{vertical-align:top;border-style:solid;border-top-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-color:#e5e5ea;background-color:#ffffff;padding-top:3px;padding-left:5px;padding-right:5px;padding-bottom:2px;width:35.0%;}

#international_letter{padding-left:2px;padding-right:2px;background-color:#990000;color:#ffffff;font-weight:normal;text-decoration:none;}