body{
background: #eeeeee url(images/page-bg.gif) repeat-x;
background-position: 0 64px;
color: #000000;
font-family: verdana, arial, sans-serif;
font-size: 80%;
}

a{
color: #3343c1;
}

a:hover{
text-decoration: none;
color: #8692ec;
}

#wrapper img.award{
border: 1px solid #cccccc;
}

#container{
background: #ffffff url(images/side-bg.gif) repeat-y right;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
color: #000000;
}

#banner{
background: url(images/banner-bg.gif) repeat-x;
background-position: 0 5px;
}

#logo{
background: url(images/logo.gif) no-repeat;
}

#menu{
font-size: 80%;
font-weight: bold;
}

#menu ul{
list-style: none;
}

#grey-bar{
border-left: 1px solid #ffffff;
background: #ffffff url(images/greybar-bg.gif) repeat-y;
*margin-top: -5px;
}

#blue-bar{
border-right: 1px solid #eeeeee;
background: url(images/bluebar-bg.gif) repeat-y;
*margin-top: -5px;
}

#sidebody{
font-size: 80%;
}

#sidebody ul{
list-style: none;
}

div.add-title{
border-bottom: 1px solid #000000;
}

#footer{
font-size: 80%;
}

h2{
font-size: 120%;
color: #00139e;
border-bottom: 1px solid #aaaaaa;
}

.bolding{
font-weight: bold;
color: #7373e4;
}

.bolding2{
font-weight: bold;
color: #000000;
}

.italic{
font-style: oblique;
}

.quote{
font-style: oblique;
background: url(images/quote.gif) no-repeat;
color: #7373e4;
}

.emphasis{
background-color: #eeeeff;
border: 1px solid #d1d1fd;
}

ul.specialty{
list-style: none;
}

#pagebody a{
font-weight: bold;
}

#pagebody img{
border: 1px solid #aaaaaa;
}

#pagebody img.nav{
border: 0;
}

.detail{
font-size: 80%;
}