/* CSS Document */
body
{
	margin: 0;
	padding: 0;
	font: normal 90% Verdana,Arial, Helvetica, sans-serif;
	line-height: 1.4em;
      /* background-color:#1B3259;*/
	background: #fff url("/texaspde/images/graygradient_bg") repeat-x 0 0;
}

a
{
	color:#001548;
	text-decoration:none;
       font-size:95%;
	font-weight:bold;
}
a:hover
{
	text-decoration:underline;
}

h2,h3
{
	font-family:Georgia,serif;
	margin:1em 0 .4em 0;
}
h2 {color: #d65302;   /* #900401; /*#BF4B23;*/ 
    font-size: 140%;
    font-weight:bold;}
h3 {color:#001548; font-size: 120%;}

img {border:none;}
dt {margin:10px 0 5px 0; font-weight:bold;}
hr {
	display:  block;
	position: relative;
	padding: 0;
	margin: 8px auto;
	width: 100%;
	border: none;
	background:transparent url('/images/hrbar.gif') no-repeat 0 0;
	font-size: 1px;
	line-height: 0;
	height: 10px;
	overflow: hidden;
}

ol li {margin-bottom: 10px;}

.highlight 
{
   color:#c30;
   font-weight:bold;
}

/* ---------------
   ROUNDED CORNERS
   --------------- */
/*
#main_container,
#footer
{
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
*/
#banner, #banner img
{
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

#footer
{
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}

/* ---------------
   ---------------
   MAIN CONTAINERS
   ---------------
   --------------- */
#site_container
{
width: 100%;
margin:20px 0 0 0;
padding:0;
}

/* -- Header and SubContainers -- */

#header
{
	width:100%;
}

#searchbox
{
width:800px;
margin: 0 auto -40px auto;
text-align:right;
background-color:transparent;
padding: 0 0 10px 0;
height:23px;

/* for IE */
  filter:alpha(opacity=85);
  /* CSS3 standard */
  opacity:0.85;
}
#banner
{
	width:800px;
	background: transparent url("/texaspde/images/pdebanner.gif") no-repeat 0 0;
	margin: 0 auto  ;
	height:140px; /*128px;*/
 *position: relative; /* a hack or conditional, but feed this rule to ie Only */
z-index: -1; 
}
#banner h1, #banner h2, .noshow
{
	display:none;
}

/* -- Main Content Container -- */

#main_container
{
	width:800px;
	background-color: transparent;
	margin: 0 auto;
	padding:0;
	position:relative;
}

#main_nav
{
	width:800px;
	margin: 0 auto;
	background-color: #002d62; /*fff*/
	padding: 0;
	border: solid #f27f36 8px;
       border-top:none;
	border-right:none;
	border-left:none;
}
#nav {padding: 0; margin:0; list-style:none; 
	height:35px; 
	background: transparent url(none) repeat-x 0 0;
     /*  border-bottom: solid #c60 3px;*/
	position:relative; z-index:500; font-family:arial, verdana, sans-serif;}

#nav li {
	display:inline;
	float:left;
	/*border-left: solid #555 1px;*/
        border-right: solid #d6e5f0 1px;
        padding: 5px 5px 0 20px ;
}
#nav li.selected 
{
	margin-top: 0;
	background-color: #f63;
	background: transparent url("http://www.math.utep.edu/images/menu_bg_hoverl.jpg") repeat-x left top;
	padding: 0  0 10px 0px;
	color: #fff;
	border: solid #1274c4 1px; 
       border-bottom:none;
     	font-weight:bold;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
#nav li a {
	display:block;
	float:left;
	/*line-height:20px;*/
	color:#fff; /* 333 */
	font-size:100%;
	font-weight:bold;
	/*padding:3px 0 0 3px; */
    padding: 2px 20px 0 0; 
	cursor:pointer;
    background: none;
}


#main_content
{
	background-color: #fff;
	margin:0;
}
#content
{
/*content to the left*/
   	width: 400px;
	padding: 25px 10px 10px 0;
	margin: 0 10px 10px 25px;
}
#leftsidebar #content
{
/*content to the right */
	width: 400px;
	margin:0 0 0 400px;
	padding: 0;
}

#onecolumn #content
{
	width: 750px;
	padding: 25px;
	margin: 0;
}

#feature
{
	width:100%;
	border-top: solid #b3b3b3 2px;
	height: 200px;
	margin-bottom:90px;
}

#boxbg
{
	clear:both;
       margin:50px auto 0;
	padding:10px;
	background: transparent url("/texaspde/images/graystripe_bg.png") repeat; 
	box-shadow: 6px 6px 3px #888888;
	line-height: 1.5em;
    color: #001548;	
	width:750px;
}

/* -- Sidebar -- */
#sidebar
{	
    /*sidebar to the right */
	float:right;
	width: 400px;
	margin: 20px 10px 0 0;
  	padding-right:10px;
}
#leftsidebar #sidebar
{
	float:left;
	width: 400px;
	margin:0;
	padding:0;
}

#onecolumn #sidebar
{
	display:none;
}

#boxbg li { padding-bottom: 20px; 
list-style-image:url('http://www.math.utep.edu/images/listmandalaorange.gif'); }

#boxbg li p {margin:0; padding:3px 0;}
/* -- Main Content Style -- */
.contentbox
{ 
   width:350px;
   margin: 20px auto;
   padding: 10px;
   background: transparent url("/texaspde/images/graystripe_bg.png") repeat;
   box-shadow: 5px 5px 3px #888888;
}
.sidebox
{
   width:350px;
   margin: 0  auto;
   padding: 30px 10px 0px 10px;
}

.readmore 
{
	color:#900401; /*#9d3300;*/
	font-size:75%;
	font-style:italic;
	font-weight:normal;
       font-family:Georgia, serif;
	text-transform:uppercase;
}

a.pdf {
	background: transparent url(/images/pdficon_small.gif) no-repeat 99% 40%;
	padding-right: 20px;
}
.offsite {
	padding-right: 20px;
	background: transparent url(/images/offsiteicon.jpg) no-repeat 100% 40%;
}

/*  ----------------
    TABLES AND MENUS
    ----------------
*/

.pointer
{
color:#036;
font-weight: bold;
background:transparent url("/images/listmandalaorange.gif") no-repeat 0 center;
padding-left: 18px;
}

/* ---- Table-like 
------------------ */

div.ftable{float:left; width:150px; clear:none;padding:0 0 0 15px; border: 1px dotted #aaa;}
div.ftablehead{background-color:#001548; color:#fff; padding:2px 1px 2px 7px;border:none; font-weight:bold;}
div.separator{border-bottom:5px solid #ddd;}

/* -----
------------------ */
.width150
{
	width: 150px;
}
.width300
{
	width: 300px;
}
.clear
{
	clear:both;
}
.right
{
	float:right;
}
.left
{
	float:left;
}
.bar
{
	background:transparent url("/images/bar.gif") no-repeat 0 0;
}

/* -- Foot of Page -- */

#updated
{
	clear:both;
	color:#777;
	font-size: 70%;
	font-style: italic;
	text-align:right;
	margin:0;
	padding: 0 10px 5px 0;
}
#footer 
{
	clear:both;
	width:796px;
	background-color: #fff;
	margin: 5px auto;
	color: #000000;
	font-size: 75%;
	line-height:150%;
	text-align: center;
	padding: 3px;
}

/* form */
.speaker {
      font-size:105%;
      font-weight:bold;
}
.talktitle {
      font-size:110%;
font-style:italic;
font-weight: bold;
/*font-variant:small-caps;*/
}
a.talklink {
     text-decoration:underline;
     font-weight: normal;
}
.seminarabstract {
     background-color:#fff;
     padding:2px 5px;
     font-size:90%;
     font-family: Verdana, Tahoma, sans-serif;
     letter-spacing: normal;
     text-align:left;
     border: #666 solid 2px;
}
