﻿/********************************************
CSS NORMALIZATION
- cancels default styles applied to page elements
- adjusts default elements between browsers to same baseline
- modified from WaMu.com
*/
div, dl, dt, dd, ul, ol, li, pre, hr, form, fieldset, input, p, th, td {margin:0; padding:0;}
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal;}
table {border-collapse:collapse; border-spacing:0; padding:0px; margin:0px; font-size:inherit; font-size:100%;}
input, textarea, select {font-family: inherit;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:100%; font-weight:normal;}
img {border:0;}
img {vertical-align:middle;}
select, .inputStyle {border:1px solid #7F9DB9; background:#FFF; padding:.1em; margin:.1em 0 .1em .2em;}
/********************************************/


body {background-color:#efefef;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#252525;
}

h1 {font-size: 16px;line-height:18px;font-weight:bold;}
h2 {color:black;font-size:14px;line-height:16px;font-weight:bold;padding-top:26px;padding-bottom:8px;margin-bottom:11px;border-bottom:solid 1px #e4e4e4;}
h3 {font-weight:bold;padding:8px 0px;}

p, table {padding:8px 0px;}
td {vertical-align:top;padding:2px;}

ul, ol {padding: 10px 0px 10px 18px;margin-left:20px;margin-right:20px;}
li {padding:2px 0px;margin-left:10px;}



a, a:visited, a:active{
	color:#ff6000; 
	text-decoration:none;	
}

a:hover{
	color: #256faa;
	text-decoration:none;}

label {margin-left:5px;}

#wholepage {width:833px;margin:0px auto;}

#logo {padding:0px;margin-top:-4px;}
#logo a {color:#ff6000;font-size:15px;text-decoration:none; }

#whitesheet {/*background-color:White;*/background-image:url(../images/stylesheet/bkgd_wh_shadow_1px.gif);background-repeat:repeat-y;background-position:left;padding:15px 27px 15px 30px;}

div.header {width:745px;padding:16px 17px 0px 17px;margin:0px auto;background:url(../images/stylesheet/roadshow2010_banner.jpg) no-repeat 0 0;color:#ffffff;}
div.secondaryheader {width:745px;padding:16px 17px 0px 17px;margin:0px auto;background:url(../images/stylesheet/roadshow2010_banner_2ndary.jpg) no-repeat 0 0;color:#ffffff;}
h1.headertitle {font-size:34px;line-height:38px;font-weight:bold;padding-top:0px;margin-top:-4px;}

#headertext {clear:both;padding:60px 0px 0px 312px;font-size:15px;height:99px;color:#252525;text-align:right;}
#headertext p {padding:0px 0px 0px 0px;}

#nav {left:0px; margin:0px 0px 20px 0px;  padding:13px 0px 0px 10px;
	border-spacing:0px;
	border-collapse:collapse;
	width:769px;
	height:27px;
	border-bottom:solid 1px #e4e4e4;
	border-top:solid 1px #e4e4e4;
	/*background-color:#f1f1f1;*/}
#nav ul {
	margin:0px;padding:0px;  
 list-style:none; border:none;}
#nav li {display:inline; margin:0px 41px;padding:0px;height:40px;}
#nav a {
    margin:0px;
    height:40px;
    text-decoration:none;
    color:#ff6000; /*orange*/
    width:190px;
    font-size:14px;
    font-weight:bold;
    font-family:'Arial',san-serif;}
#nav a.selected {color:#252525;}
#nav a:hover {
    text-decoration:none;
    color:#252525;
    height:40px;
    width:190px;
}

#leftcolumn {width:219px;float:left;} 
div.leftblock {background-color:#f5f5f5;padding:10px 9px;margin:0px 0px 10px 0px;}
div.leftblock h2 {border-bottom:solid 1px #e4e4e4;padding:0px 0px 9px 0px;margin:0px;font-size:14px;line-height:16px;}
div.leftblock h3 {color:#ff4e00;font-size:13px;padding-top:5px;font-weight:bold;}
div.leftblock h4 {color:#252525;font-size:12px;padding-top:10px;font-weight:bold;}

div.leftblock td {border-top:solid 1px #e4e4e4;padding:4px 0px 5px 0px;}
div.leftblock table {width:205px;}
/*div.leftblock a {color:#ff6000;text-decoration:none;}*/
div.emailsignup {background:url(../images/stylesheet/email_signup.gif) no-repeat 0px 4px;padding:0px;margin:0px;height:33px;width:201px;}

#content {float:left;padding:10px 0px 0px 23px;width:532px;}

#fulllocations td {padding:5px 5px 2px 0px;}
#speakers td {padding:5px 10px 10px 0px;}
#speakers td img {padding:2px 0px 0px 0px;}

#footer {text-align:center;color:#afafaf;background-image:url(../images/stylesheet/bkgd_wh_shadow_btm.gif);background-position:0px 0px;background-repeat:no-repeat;padding:16px 0px 0px 0px;}

