BODY { margin:0px 0px 0px 0px; background:url(http://www.atblaw.net/images/atbbg.gif) #ffffff; }

A {	
	color:666666;
	text-decoration: none;}

A:active,A:hover { 
	color:666666;
	text-decoration: underline;}
	
A.topnav {
	font-family:arial Narrow, arial, sans-serif;
	font-size:11px;
	color:C2CDD6;
	text-decoration: none;}

A:active.topnav,A:hover.topnav {
	font-family:arial Narrow, arial, sans-serif;
	font-size:11px;
	color:FF9933;
	text-decoration: none;}

body,table,tr,td {
	font-family:arial,helvetica,verdana;
	color:000000;
	font-size:13px;}
	
.header {
	font-weight:bold;
	font-size:16px;
	color:003366;}

.footer	{
	font-family:arial,helvetica,verdana;
	font-size:11px;
	color:FFFFFF;}

span.nameTitle {
	font-family:arial,helvetica,verdana;
	color:darkblue;
	font-size:13px;
	font-weight:bold}
	
td.description {
	font-family:arial,helvetica,verdana;
	font-size:10px;
	color:#515151;
	background-color:#cccccc;}

td.linkTitle {
	font-family:arial,helvetica,verdana;
	font-size:11px;
	font-weight:bold}

td.ttext {
	font-family:arial,helvetica,verdana;
	font-size:11px;}
	
td.ttitle {
	font-family:arial,helvetica,verdana;
	font-size:11px;
	font-weight:bold}
	
span.nameTitle hover{
	text-decoration:underline;}

.boxed {
	font-family: arial, helvetica;
	font-size:11px;
	border: solid 1px #666666;
	background-color: #f5f5f5;}

.dropdownbox {
	background: #F5F5F5; 
	border: 1px #666666 solid; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	}
	
.button {
	font-size:10px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif; 
	color:003366;
	border:1px #003366 solid;
	background-color:#C2CDD6;
	}
	
/* Steph's Styles */
#container {
	width:900px;
	margin:0px auto;
	overflow:hidden;
	position:relative;
}

#masthead {
	width:900px; height:116px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/masthead_bg.gif);
}

#nav {
	width:900px; height:42px;
	margin:0px auto;
	overflow:hidden;
	background-color:#003366;
	border-top:1px #336699 solid;
}

#nav ul {
	display:inline;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#nav li {
	float:left;
}

#nav span { display:none; }

a.home { width:53px; height:42px; display:block; background:url(../images/roll3/home_off.gif); }
a.home:hover, a.home:active { width:53px; height:42px; display:block; background:url(../images/roll3/home_on.gif); }
a.attys { width:85px; height:42px; display:block; background:url(../images/roll3/ourattys_off.gif); }
a.attys:hover, a.attys:active { width:85px; height:42px; display:block; background:url(../images/roll3/ourattys_on.gif); }
a.locs { width:66px; height:42px; display:block; background:url(../images/roll3/locations_off.gif); }
a.locs:hover, a.locs:active { width:66px; height:42px; display:block; background:url(../images/roll3/locations_on.gif); }
a.careers { width:53px; height:42px; display:block; background:url(../images/roll3/careers_off.gif); }
a.careers:hover, a.careers:active { width:53px; height:42px; display:block; background:url(../images/roll3/careers_on.gif); }
a.staff { width:38px; height:42px; display:block; background:url(../images/roll3/staff_off.gif); }
a.staff:hover, a.staff:active { width:38px; height:42px; display:block; background:url(../images/roll3/staff_on.gif); }
a.cons { width:117px; height:42px; display:block; background:url(../images/roll3/consulting_off.gif); }
a.cons:hover, a.cons:active { width:117px; height:42px; display:block; background:url(../images/roll3/consulting_on.gif); }
a.outreach { width:122px; height:42px; display:block; background:url(../images/roll3/outreach_off.gif); }
a.outreach:hover, a.outreach:active { width:122px; height:42px; display:block; background:url(../images/roll3/outreach_on.gif); }
a.diversity { width:56px; height:42px; display:block; background:url(../images/roll3/diversity_off.gif); }
a.diversity:hover, a.diversity:active { width:56px; height:42px; display:block; background:url(../images/roll3/diversity_on.gif); }
a.lit { width:112px; height:42px; display:block; background:url(../images/roll3/litigation_off.gif); }
a.lit:hover, a.lit:active { width:112px; height:42px; display:block; background:url(../images/roll3/litigation_on.gif); }
a.venues { width:78px; height:42px; display:block; background:url(../images/roll3/venues_off.gif); }
a.venues:hover, a.venues:active { width:78px; height:42px; display:block; background:url(../images/roll3/venues_on.gif); }
a.links { width:38px; height:42px; display:block; background:url(../images/roll3/links_off.gif); }
a.links:hover, a.links:active { width:38px; height:42px; display:block; background:url(../images/roll3/links_on.gif); }
a.contact { width:82px; height:42px; display:block; background:url(../images/roll3/contact_off.gif); }
a.contact:hover, a.contact:active { width:82px; height:42px; display:block; background:url(../images/roll3/contact_on.gif); }

#search_sr {
	float:right;
	text-align:right;
	width:270px; height:116px;
}

#search_sr table { margin:85px 30px 0px 0px; }

.input_slim { 
	font-family:arial,helvetica,sans-serif;
	color:#333333;
	font-size:11px;
	border:1px #003366 solid;
}

div.clearer { clear:both; }

img { border:0px; }

#page_text {
	width:550px; margin:0px auto;
	text-align:left;
}

#page_text h3 {
	color:#003366; font-style:italic; font-family:Times,Georgia,serif; font-size:18px;
}

/********** seminar video styles **********/

h2.login {
	width:518px; height:58px; background:url(../images/title_login.gif);
	margin:0px; padding:0px;
}

h2.login b { display:none; }

h2.semvids {
	width:518px; height:58px; background:url(../images/title_videos.gif);
	margin:0px; padding:0px;
}

h2.semvids b { display:none; }

table.video_login {
	margin-left:30px; margin-top:15px;
}

table.video_login td {
	padding:3px 5px 3px 0px;
	font-size:12px;
}

input.vl_txt {
	width:150px;
	font-size:12px; color:#000; font-family:Arial,Helvetica,sans-serif;
	border:1px #666 solid;
}

div.vidlist {
	margin-left:25px; overflow:hidden;
}

div.vidlist li {
	margin-bottom:10px;
}

div.videtail {
	text-align:center; overflow:hidden;
}









	
