/* Body */
body, td {
    background: #FFFFFF;
    color: #000000;
    font-family: Verdana,Helvetica,Arial;
    font-size: 8pt;
}

body, a:link, a:visited {
    color: #AAAAAA;
}

a:link, a:visited {   
    text-decoration: underline; 
}

a:hover {  
    color: FFA500;
    text-decoration: none; 
}

td a:link, td a:visited {   
    color: #000000;
}

td a:hover {  
    color: FFA500;
    text-decoration: none; 
}

img {
    vertical-align: middle;
    border: none;
}

img.framed {
    border: 2px solid #AAAAAA;
    height: 75px;
    width: 100px;
}

ul {
    margin-left: 1em;
    padding-left: 1em;
}

li {
    list-style-type: square;
}

select {
    font-family: Verdana,Helvetica,Arial;
    font-size: 8pt;
}

hr {
    color: #AAAAAA;
    height: 1px;
    width: 100%;
}

div.hr {
    background: url(../images/dottedline.gif) repeat-x scroll center;
    height: 1px;
    width: 100%;
}

div.hr hr {
   display: none;
}

/* Menu bar */
table.menu {
    margin: 0px;
    border-collapse: collapse;
    border-top: 2px solid #AAAAAA;
    border-bottom: 2px solid #AAAAAA;
}

/* Menu bar - levels */
td.menu1, td.menu2 {
    padding: 4px;
}

td.menu1 {
    background: #000000;
}

td.menu2 {
    background: #FFA500;
}

td.menu1 a:link, td.menu1 a:visited, td.menu2 a:link, td.menu2 a:visited {
    text-decoration: underline; 
}

td.menu1 a:link, td.menu1 a:visited {   
    color: #FFFFFF;
}

td.menu2 a:link, td.menu2 a:visited {   
    color: #000000;
}

td.menu1 a:hover, td.menu2 a:hover {    
    text-decoration: none; 
}

/* Content header */
table.content {
    background: #AAAAAA;
    background-image: url(../images/dottedline.gif);
    background-repeat: repeat;
    width: 100%;
}

td.contentHeader {
    background: #EEEEEE;
    padding: 10px;
}

p.contentHeader {
    font-weight: bold;
    letter-spacing: 5px;
    text-transform: uppercase;
}

/* Content main */
td.contentMain {
    padding: 10px;
}

p.sectionTitle {
    color: FFA500;
    letter-spacing: 5px;
    text-transform: uppercase;
}

/* Features and quicklinks */
div.feature, div.quickLink {
    border-bottom: 3px solid #FFFFFF;
    border-top: 3px solid #FFFFFF;
}

div.quickLink {
    padding: 6px;
}
