/*
 Styles specific to demo
*/

body {
  margin: 0em;
  padding: 0em;
  max-width: 955px;
  font-family: arial,verdana,sans-serif;
  font-size: 88%;


/*  background-image: url(/img/3.0/TT_V30_bg.jpg); */
}

div ul { 
 margin: 0em; 
 padding: 0.1em;
 list-style-type: square;
}
div ul li {
 margin-left: 0.9em;
 padding-left: 0.2em;
}

h1,h2,h3
{
 color: #003366;
 font-weight: bold;
 margin-bottom: 0em;
 padding-bottom: 0em;
}

h1,h2,p
{
 margin-left: 0.5cm;
 margin-right: 1em; 
 margin-top: 0.4em;
}

#auxlinks {
 float: left;
 width: 816px;
 margin: 0.5em;
 margin-bottom: 0.5em;
 margin-left: 1.45em;
 padding: 10px;
 border-left: 1px solid black;
 border-top: 1px solid black;
 border-bottom: 2px outset black;
 border-right: 3px outset black;
 background-color: #AADDEE;

}

.alert_box {
 border: 1px solid black;
 background-color: #eee;
 font-size: 1.2em;
 padding: 0.5em;
 color: red;
}


#footer
{
 font-size: 0.8em;
 text-align: center;
}


