/*-----------------------universal --------------*/

* {margin:0; padding:0;}
p{margin-bottom:16px; line-height:16px; }

/*--------------Body background color-------------------------*/
body{
background-color:#D7D7D7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:center;
}

/*--------------Container on the page--------------*/
.container{
margin: 0 auto;
width:760px;
background-color:#ffffff;

border-style:solid;
border-width:1px;
border-color:#336633;

text-align:left;
}
/*--------------Placement for the header component--------------*/ 
.header{width:760px;height:80px;/*background-image:url("fyi_header4.gif");*/background-color:#F0FFF0;margin:0; padding:0;

}
.header p {  margin:0;}
.header img{border:0;}
/* ----------------------Floating Header -------------------------*/
/*UTD LOGO*/
#utd {float:left;	margin-top:12px;	margin-left:10px;	margin-right:10px;}

/*Newsletter Description*/
.desc{float:left; margin-top:12px; height:42px; }


#fyi{ padding-top:10px;  padding-bottom:15px; height:40px; }

span.black{font-family:Verdana, Arial, Helvetica, sans-serif; color:#363636;font-size:46px;}
span.gray{font-family:Georgia, "Times New Roman", Times, serif; color:#60645F;font-size:48px;}

/*
From the previous template
span.part1{font-family:Verdana, Arial, Helvetica, sans-serif;color:#363636;font-size:48px;}
span.part2{font-family:Georgia, "Times New Roman", Times, serif;color:#60645F;font-size:50px;letter-spacing:4px;}
*/
#description {	clear:both;	color:#7D7D7D; margin-left:20px; font:normal 13px Georgia, "Times New Roman", Times, serif;	line-height:normal;}

/*Volume, Edition, Information*/
#info{	margin:12px 0 0 0px;	float:right;	width:110px;	font: bold 9px Verdana, Arial, Helvetica, sans-serif ;	color:#333333;}

p #end{clear:both;margin:0;padding:0;}


/*--------------Content Styles--------------*/

.text_header{
	color:#636363;
	font-weight:bold;
	font-size:12px;
}

h1{color:#636363;font-weight:bold;font-size:14px;margin-bottom:16px;}
.bold{font-weight:bold;}
.center{text-align:center;}

/*       hyperlink and anchor tag styles       */
a{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#006600;}

#info a:link, #info a:visited, #info a:hover, #info a:active{
	text-decoration: none;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif ; 
	color:#006600;;
	background-color:#F0FFF0;
}
	
a:link{text-decoration:none; }/* unvisited link */
a:visited{text-decoration:none;}/* visited link */
a:hover{background-color:#DFFCEA; text-decoration:underline;}/* mouse over link */
a:active{background-color:#DFFCEA;text-decoration:underline;}/* selected link */

/*--------------Styles for the top navigation--------------*/
#menu{
    width:760px;
    height:20px;
	background-color:#669966;
	color:#ffffff;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#336633;
}
#menu ul{list-style:none;margin-left:0;}
#menu li{padding:0 8px; display:inline; border-left:1px solid #336633;}
#menu li.first{border:none;}
#menu a{margin-top:4px;}
#menu ul li a:link{color:#ffffff;text-decoration:none;}
#menu ul li a:visited{color:#ffffff;text-decoration:none;}
#menu ul li a:hover{color:#ffffff;text-decoration:underline; background-color:#669966;}
#menu ul li a:active{color:#ffffff;text-decoration:underline;background-color:#669966;}

.line{
	width:3px;
	border-style:solid;
	border-width:0px 1px 0px 0px;
	border-color:#336633;

}
span.nav1{padding:0px 10px 0px 10px;}

/*span.nav1{padding:0px 15px 0px 15px;} <--old (before adding the index) */
/*--------------Style for the headings in the articles--------------*/
.heading{
	font-weight:bold;
	font-size:12px;
	/*bright-orange-->color:#E67B08;*/
	color:#A75E0F;
	font-size:11px; 
	font-weight:bold; 
	margin-top:22px;
}

h2{	font-weight:bold; font-size:13px;color:#A75E0F;	font-size:13px; 	font-weight:bold; 	margin-bottom:15px;}
h3{font-weight:bold;font-size:12px; color:#333;margin-bottom:14px;}

/*--------------Styles for the content--------------*/
.content{padding:20px;}

/*--------------Style for the images--------------*/
img{
	padding:0px 10px 10px 0px;
	float:left; }
	
/*--------------Footer navigation--------------*/
.footer{
	padding:5px 10px 5px 10px;
	font-size:10px;
	color:#898989;
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#336633;
	background-color:#F0FFF0;
}

.footer_box{padding: 0px 10px 0px 10px;}

.utdallas{float:right;}

ul{margin-left:30px;  list-style-position:outside; margin-bottom:8px;}
ol{margin-left:30px;  list-style-position:outside; margin-bottom:8px;}
li{margin-bottom:5px;}

table.rating1, table.rating2, table.rating3{border:1px solid #aaa;padding:6px; }

table.rating1 thead tr, table.rating2 thead tr, table.rating3 thead tr{height:20px;}

table.rating1, table.rating2, table.rating3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;}

table.rating1 td, table.rating2 td, table.rating3 td{height:16px;}
table{margin-bottom:14px;}

.float_pic_right{float:right; margin: 0 0 0 14px;}
.float_pic_left{float:left; margin:14px;}
.clear_pic{clear:both;}

/*2/24/2006 commentary table */
table.agrienergy{border-top:1px solid #ccc; border-left:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; color:#333333;}
table.agrienergy tbody tr td p, table.agrienergy thead tr td p{margin-bottom:0px;}
table.agrienergy thead tr{height:25px;}
table.agrienergy thead tr th{background-color:#777; color:#fff;  padding:6px;}
table.agrienergy tbody tr td, table.agrienergy thead tr th{border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:6px;}

table.slides {width:100%;}
table.slides tbody tr td {text-align:center;}
table.slides tfoot tr th{font-style:italic;}
