@charset "UTF-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 62.5%;
	/* background: url(http://awsweldmex.com/images/site/stripe_blue.gif) repeat; */
	background-color:#220000;
}

p, li {
	font: 1.2em/1.8em Tahoma, sans-serif
}

p.marginb { margin-bottom:20px }

ul.events { list-style-type:none; margin-bottom:40px }

table.contact td {
	font: 1.2em/1.8em Tahoma, sans-serif;
}

table.meetings td {
	font: 1.2em/1.8em Tahoma, sans-serif
}

tr.liteHeadBG {background-color:#f1f1f1 }
tr.darkHeadBG {background-color:#d7d7d7 }

h1 {
	font: 2.0em Tahoma, sans-serif;
	color: white;
	height: 0px;
}

h2 {
	font: 2em Tahoma, sans-serif;
	color: #005c92;
	margin-bottom: 5px;
	margin-top: 10px;
}

h3 {
	font: 2em Tahoma, sans-serif;
}

ul {
	margin-left: 25px;
}

ul.sidebar {
	margin-left: 10px;
    list-style-type:none;
}

ul.sidebar li {
font: 1.5em Tahoma, sans-serif;
margin-bottom:15px;
color: #000064;
}

img {
	border: none;
}

div.hr {
  height: 15px;
  background: url(http://awssection.org/images/layout/fab/right_hr.gif) no-repeat scroll center;
  margin-top:10px;
  margin-bottom:10px;
}

div.hr hr {
  display: none;
}

#page-wrap {
	background: white;
	min-width: 780px;
	max-width: 1000px;
	margin: 10px auto;
	}
	#page-wrap #inside {
		margin: 0px 0px 0px 0px;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
#main-content {
	background: url(http://awssection.org/images/layout/fab/stripe_block2.gif) repeat-y white;
	background-position:right;
	padding-right: 200px;
	padding-top: 20px;
	padding-left:20px;
	padding-bottom:20px;
}

#main-content hr {
	color: #ccc;
	background-color:#CCC;
	height: 1px;
	margin-top:15px;
	margin-bottom:15px;
}

#main-content.sponsors ul li
{
display: inline;
list-style-type: none;
padding-right: 20px;

}

ul.arrow li {
	list-style-image:url(http://www.awssection.org/images/layout/fab/arrow_w.gif);
}
	
#header {
	position:relative;
	background: #220000 url(http://www.awssection.org/images/layout/fab/2010Fabtech_WebBanner.jpg) no-repeat center;
	text-align: center;
height:168px;
	}
	
#header_left {
	position:relative;
	bottom:0px;
	left:0px;
	width:244px;
	}
	
#header_right {
	position:absolute;
	top:0px;
	right:0px;
	width:254px;
	}
	

	
#shadow {
	width: 19px;
	height:100%;
	background: url(http://www.awssection.org/images/layout/fab/shadow.gif) repeat-y;
	
	top:0px;
	left:0px;
}

#right-sidebar {
	width: 150px;
	float: right;
	padding-right: 15px;
	padding-top: 20px;
}

#right-sidebar li {
	list-style-image:url(http://www.awssection.org/images/layout/fab/arrow_b.gif);
}

#footer {
	background: #35210d;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #5f4d3a;
}

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

.mainHead {
	font: 1.8em/1.8em Tahoma, sans-serif;
	color:#18495f;
	font-weight:500;
	line-height:1.5em;
	}

.speakers { border-bottom:1px solid #c7c7c7; font-style:italic}

.questions2 {color:#1b7592; font-size:17px }

/***********ANCHOR STYLES****************/


a:link              { color:#2b7494; text-decoration:underline; }
a:visited           { color:#2b7494; text-decoration:underline; }
a:hover             { color:#4f9ec0; text-decoration:underline; }
a:active            { color:#4f9ec0; text-decoration:underline; }

a.nav:link    { font-size:1.2em; font-family: Tahoma, sans-serif; margin-bottom:3px; color: #D6AC41; text-decoration:none; }
a.nav:visited { font: Tahoma, sans-serif; margin-bottom:3px; color: #d6ac41; text-decoration:none; }
a.nav:hover   { font: Tahoma, sans-serif; margin-bottom:3px; color: #1e8fc0; text-decoration:none; }
a.nav:active  { font: Tahoma, sans-serif; margin-bottom:3px; color: #000064; text-decoration:none; }

a.right:link    { font: Tahoma, sans-serif; margin-bottom:3px; color: #aed0df; text-decoration:none; }
a.right:visited { font: Tahoma, sans-serif; margin-bottom:3px; color: #aed0df; text-decoration:none; }
a.right:hover   { font: Tahoma, sans-serif; margin-bottom:3px; color: #ffffff; text-decoration:none; }
a.right:active  { font: Tahoma, sans-serif; margin-bottom:3px; color: #ffffff; text-decoration:none; }

a.footer:link    { color:#5f4d3a }
a.footer:visited { color:#5f4d3a }
a.footer:hover  { color:#a59381 }
a.footer:active  { color:#a59381 }

a.programs:link    { color:#d12d21; text-decoration:none; font-size:12px }
a.programs:visited { color:#d12d21; text-decoration:none; font-size:12px }
a.programs:hover  { color:#d6ac41; text-decoration:none; font-size:12px }
a.programs:active  { color:#d12d21; text-decoration:none; font-size:12px }

a.crumb:link    { font-family: Tahoma, sans-serif; color:#2c7603 }
a.crumb:visited { font-family: Tahoma, sans-serif; color:#2c7603 }
a.crumb:hover  { font-family: Tahoma, sans-serif; color:#4e9924; text-decoration:none }
a.crumb:active  { font-family: Tahoma, sans-serif; color:#2c7603 }


/*************Yellow Highlight Box***********************/

#y_highlight {
	
	background-color:#f6ede4; 
	text-align:left; 
	border-style:solid; 
	border-width:1px; 
	border-color:#bdac9c; 
        padding:10px;
        margin-top:5px;
        margin-bottom:5px;
	}
	
#y_highlight li {
	list-style-type:none;
	}
	
/*************Blue Highlight Box***********************/

#b_highlight {
	padding:10px; 
	background-color:#d8edf6; 
	text-align:left; 
	border-style:solid; 
	border-width:1px; 
	border-left-color:#a3d9fc; 
	border-right-color:#a3d9fc; 
	border-top-color:#a3d9fc; 
	border-bottom-color:#a3d9fc;
font: 1.2em/1.8em Tahoma, sans-serif;
	}

.asterix {
color:#990000;
}

