body {}

#astrobody {width: 900px;
border:2px solid #fc0;
color: #000;
background-color: #fff;
font-family: "@Arial Unicode MS", "Trebuchet MS", sans-serif;
font-size: 14px;
margin: 0 0 5px 0;}

img {border: 0;
margin: 0;}

img.left {float: left;
margin: 0 20px 10px 0;}

img.right {float: right;
margin: 0 0 10px 20px;}

.center {text-align: center;}
.txleft {text-align: left;}

fieldset {border: none;}

.xl {font-size: 30px;}

p {margin: 0 0 10px 10px; line-height: 24px;}

.caption {margin: 3px 3px;
	line-height: normal;
	font-style: italic;
	color: #933;
}

.clear {clear: both;}

#IEroot #main {padding: 5px 0 0 7px;}
#IEroot #sidebar {padding: 5px 7px 0 0;}

#IEroot #main ul, #IEroot #sidebar ul {margin: 0 0 0 10px;}

#main ul, #sidebar ul {list-style: none;
margin: 0 0 0 -35px;}

#main ul li, #sidebar ul li {padding: 0 0 4px 15px;
background: url(/webdings/arrow_um.png) no-repeat 0 6px;}

dd {margin: 0 0 20px 50px; line-height: 20px;}

/* ----------------------------------------------- LINKS ----------------------------------------------- */
a:link {color: #900;}
a:visited {color: #900;}

a:link, a:visited {}

a:hover, a:active {text-decoration: none;
color: #F00;}

/* ----------------------------------------------- HEADER ----------------------------------------------- */
#header {margin:0;
padding:0;
width: 900px;
height: 150px;}

#header img {margin: -37px 0 0 0;}

/* ----------------------------------------------- SIDEBAR ----------------------------------------------- */
#sidebar {width: 235px;
margin: 0;
padding: 0 10px 0 5px;
float: right;}

#sidebar img {text-align: center;}

/* ----------------------------------------------- NARROW SIDEBAR ----------------------------------------------- */
#sidebarNARROW {width: 150px;
margin: 0;
padding: 0 10px 0 5px;
float: right;}

#sidebar img {text-align: center;}

/* ----------------------------------------------- LMA SIDEBAR ----------------------------------------------- */
#sidebarLMA {width: 290px;
margin: 0;
padding: 0 10px 0 5px;
float: right;}

#sidebarLMA img {text-align: center;
border: 0;
vertical-align: top;}

#sidebarLMA table {width: 280px;
text-align: center;
margin: 0 5px 0 5px;}

/* ----------------------------------------------- MAIN ----------------------------------------------- */
#main {width: 635px;
margin: 0;
padding: 0 5px 0 10px;}

#mainwide {width: 880px;			/* no sidebar */
margin: 0;
padding: 0 10px 0 10px;}

/* ----------------------------------------------- LMA MAIN ----------------------------------------------- */
#mainLMA {width: 580px;
margin: 0;
padding: 0 5px 0 10px;}

.underline {
border-bottom: 3px double #900;
 font-size: larger;
 font-weight: bold;
}

/* ----------------------------------------------- LOGOS ----------------------------------------------- */
#logos {clear: both;

margin: 5px 0 0 0;
padding: 5px;
text-align: center;}

#logos img {vertical-align: middle;
}

/* ----------------------------------------------- FOOTER ----------------------------------------------- */
#footer {clear: both;
}

#footer {padding: 10px;
background: #ddd;
border-top: 2px solid #c00;}

#footer p {margin: 0;
text-align: center;
font-size: x-small;
line-height: 1.2em;
vertical-align: middle;}

#footer img {vertical-align: middle;}
#footer table {border:0;
text-align:center;
width: 880px;}

/* ----------------------------------------------- AUTOGENERATED MESSAGES ----------------------------------------------- */
#autogen {clear: both; margin: 0 0 0 0;}

#autogen {padding: 10px;
background: #fff;
border-top: 2px solid #000;}

#autogen p {margin: 0;
text-align: center;
font-size: x-small;
line-height: 1.2em;
vertical-align: middle;}

#autogen img {vertical-align: middle;}

/* ----------------------------------------------- TABLES ----------------------------------------------- */
table {border:1px solid #000;}
.menu2 table {border:0;}

th {background-color: #900;
color: #fff;
font-weight: bold;
font-size: 15px;

border-bottom-color: #fc0;
border-bottom-style: double;
border-bottom-width: 4px;}

tr.row {background-color: #c2c1ba;}

td, th {padding: 3px;}

/* ----------------------------------------------- BOXES ----------------------------------------------- */
.box-umgrey {background: url(/webdings/box-umgrey.gif) repeat-x;}
.box-umyellow {background: url(/webdings/box-umyellow.gif) repeat-x;}
.box-umred {background: url(/webdings/box-umred.gif) repeat-x;}

.box-umgrey .section b {background: url(/webdings/box-umgrey-l.gif) no-repeat;}
.box-umyellow .section b {background: url(/webdings/box-umyellow-l.gif) no-repeat;}
.box-umred .section b {background: url(/webdings/box-umred-l.gif) no-repeat;}

.box-umgrey .section {background: url(/webdings/box-umgrey-r.gif) no-repeat right top;}
.box-umyellow .section {background: url(/webdings/box-umyellow-r.gif) no-repeat right top;}
.box-umred .section {background: url(/webdings/box-umred-r.gif) no-repeat right top;}


.box-umgrey .section, .box-umyellow .section, .box-umred .section {font-size: 1.3em;
color: #fff;}

.box-umgrey .section b, .box-umyellow .section b, .box-umred .section b {display: block;
height: 23px;
margin:0;
padding: 2px 0 0 20px;}

.box-umgrey .content, .box-umyellow .content, .box-umred .content {padding: 0;}

#main .box-umgrey .content, #main .box-umyellow .content, #main .box-umred .content {padding: 0 10px 0 10px;}

/* ----------------------------------------------- NIFTY CORNERS ----------------------------------------------- */
/* Nifty Corners: rounded corners without images */
/* By Alessandro Fulciniti */
/* http://www.html.it/articoli/nifty/index.html */

b.rtop, b.rbottom, b.rtopmc, b.rbottommc, b.rtoprsi, b.rbottomrsi {display: block;}

b.rtop b, b.rbottom b, b.rtopmc b, b.rbottommc b, b.rtoprsi b, b.rbottomrsi b
{display: block;
height: 1px;
overflow: hidden;}

b.r1 {margin: 0 5px}
b.r2 {margin: 0 3px}
b.r3 {margin: 0 2px}

b.rtop b.r4, b.rbottom b.r4, b.rtopmc b.r4, b.rbottommc b.r4, b.rtoprsi b.r4, b.rbottomrsi b.r4
{margin: 0 1px;
height: 2px;}

b.rtop, b.rbottom, b.rtopmc, b.rbottommc, b.rtoprsi, b.rbottomrsi {background: #900;}
b.rtop b, b.rbottom b {background: #900;}
b.rtopmc b, b.rbottommc b, b.rtoprsi b, b.rbottomrsi b {background: #fc0;}
