.standardsAlert  {
display: none;
}

a:link, a:visited, a:active {
color : #999900;
}

a:hover {
color : #996666;
}

BODY  {
color : #333333;
text-align : center;
margin : 0px;
padding : 0px;
font : 11px/16px    Verdana, Arial, Helvetica, sans-serif;
margin-bottom:20px;
background : #F7F7F7 /*url(images/background.gif)*/;
}

html>body  {
font-size : small;
}

.subtext  {
font-style : italic;
color : #999999;
margin-top : 0px;
margin-bottom : 12px;
}

#toppadding {
padding-top : 4px;
}

#containerframe  {
/* margins required to centre page */
margin-left : auto;
margin-right : auto;
width : 772px;
text-align : left;
background : #CC9900 url(/content/images/horizlinestile.gif);
border-top : 1px solid #CCCCCC;
border-left : 1px solid #CCCCCC;
border-right : 1px solid #666666;
border-bottom : 1px solid #666666;
voice-family : inherit;
padding : 0px;
}

html>body #containerframe  {
width : 772px;
}

p {
margin-top : 2px;
padding-top : 0px;
margin-bottom : 0px;
padding-bottom : 12px;
}

p.logobullet {
margin-top : 2px;
padding-top : 0px;
margin-bottom : 0px;
padding-bottom : 0px;
text-indent : 12px;
background-image:url(/content/images/arrow.gif);
background-repeat:no-repeat;
background-position: 0px 3px;
}

p.linktofollow {
margin-top : 0px;
padding-top : 2px;
margin-bottom : 0px;
padding-bottom : 0px;
}

p.nobottom {
margin-top : 0px;
padding-top : 2px;
margin-bottom : 0px;
padding-bottom : 0px;
}

p.alignright  {
text-align : right;
margin-top : 0px;
padding-top : 2px;
margin-bottom : 0px;
padding-bottom : 12px;
}

p.level1  {
padding : 0px 0px 0px 0px;
font : bold 12px/15px    Verdana, Arial, Helvetica, sans-serif;
color: #663300;
margin-top : 2px;
}

p.level1 a:link, p.level1 a:visited, p.level1 a:active {
color: #663300;
}

p.level1 a:hover {
color : #996666;
}

p.level2  {
padding : 0px 0px 0px 0px;
font : 11px/16px    Verdana, Arial, Helvetica, sans-serif;
color: #333333;
}

.notbold   {
font-weight : normal;
}

li  {
margin-bottom : 2px;
}

li h2{
margin-top : 16px;
padding-top : 0px;
margin-bottom : 8px;
padding-bottom : 0px;
}

ul{
margin-top : 2px;
margin-bottom : 16px;
margin-left : 16px;
padding-left : 0px;
list-style-type : square;
}

ol{
margin-top : 2px;
margin-bottom : 8px;
margin-left : 12px;
padding-left : 8px;
list-style-type : decimal;
}

ol ol{
margin-top : 2px;
margin-bottom : 8px;
margin-left : 12px;
padding-left : 8px;
list-style-type : lower-roman;
}

.space  {
padding-top : 16px;
}

h1  {
font : 22px/28px Arial, Helvetica, sans-serif;
color: #CC3300;
margin-top : 0px;
padding-top : 4px;
margin-bottom : 14px;
padding-bottom : 0px;
}

h2  {
font : bold 12px/15px    Verdana, Arial, Helvetica, sans-serif;
color: #663300;
margin-top : 6px;
padding-top : 0px;
margin-bottom : 12px;
padding-bottom : 0px;
}


h3  {
font : bold 11px/15px    Verdana, Arial, Helvetica, sans-serif;
color: #333333;
margin-top : 16px;
padding-top : 0px;
margin-bottom : 12px;
padding-bottom : 0px;
}

.topofpage {
text-align : right;
margin-top : 4px;
padding-top : 0px;
padding-right : 4px;
margin-bottom : 12px;
padding-bottom : 4px;
border-bottom : 1px dotted #CCCCCC;
}

.topofpage a:link, .topofpage a:visited, .topofpage a:active {
font-weight : bold;
color : #999999;
}

.topofpage a:hover  {
font-weight : bold;
color : #996600;
}

#header  {
margin : 0px;
padding-left : 12px;
background : #FFFFFF;
border-bottom : 1px solid #666666;
height : 97px;
}

#headersection  {
padding-left : 13px;
padding-right : 0px;
padding-bottom : 0px;
background : #FF9900;
border-left: 1px solid #FFFFFF;
}

#globalnav  {
padding : 3px 0px 3px 0px;
color : #FFFFFF;
border-top : 1px solid #FFFFFF;
border-bottom : 1px solid #000000;
background : #666666; 
font : bold 12px    Verdana, Arial, Helvetica, sans-serif;
margin : 0px;
height : 22px;
display : block;
}

#globalnav li{
margin : 0;
padding-left : 8px;
padding-right : 8px;
text-align : left;
float : left;
display : inline;
list-style : none;
}

#globalnav ul{
margin : 0;
padding-left : 4px;
padding-right : 4px;
text-align : left;
}

#globalnav li a:link, #globalnav li a:visited, #navcontactus a:link, #navcontactus a:visited{
text-decoration : none;
color : #ffffff;
}

#globalnav li a:hover, #navcontactus a:hover {
text-decoration : none;
color : #CEFFCE;
}

#navcontactus {
padding-left : 8px;
padding-right : 12px;
text-align : right;
float : right;
}

#horizontalkeyline {
margin : 0px;
border-top : 1px solid #FFFFFF;
position : relative;
padding : 0px;
background : #FFFFFF;
}

#contentholder {
background : url(/content/images/comp-tree-small.gif) no-repeat bottom left;
margin-top : 0px;
padding-left : 0px;
display : block;
position : relative;
}

#sidenav  {
padding : 0px;
color : #333333;
width : 166px;
font-size : 10px;
margin : 0px;
float : left;
display : block;
voice-family : "\"}\"";
voice-family : inherit;
}

html>body #sidenav  {
width : 166px;
}

#sidenav .buttons  {
font : bold 11px       Verdana, Arial, Helvetica, sans-serif;
display : block;
}

#sidenav .buttons a:link, #sidenav .buttons a:visited  {
padding-top : 4px;
color : #000000;
padding-bottom : 5px;
text-decoration : none;
background : #CC9966;
padding-left : 12px;
display : block;
padding-right : 1px;
border-bottom : 1px solid #666666;
border-top: 1px solid #FFFFFF;
}

#sidenav .buttons a:hover  {
background : #FFCC66;
}

.buttondetail  {
color : #FFFFFF;
}

.sidenavheader  {
background : #FF9900 url(/content/images/swirls_sections.gif) no-repeat;
height : 56px;
display : block;
}


#contentarea  {
margin-left : 166px;
color : #333333;
background : #FFFFFF;
font : 11px/16px       Verdana, Arial, Helvetica, sans-serif;
margin-bottom : 0px;
display : block;
padding : 0px;
}

td  {
font : 70%/130%    Verdana, Arial, Helvetica, sans-serif;
vertical-align : top;
padding : 0px;
margin : 0px;
}

#maincell  {
width : 424px;
padding: 16px 12px 12px 12px;
}

#formcell  {
width : 604px;
padding: 16px 12px 12px 12px;
}

#formh1  {
font-weight : bold;
color : #FFFFFF;
background : #FF9900;
}

#rightcell  {
color: #999999;
width : 180px;
padding: 16px 12px 12px 0px;
}

#pageareamain  {
padding-right : 15px;
border-right: 1px solid #CCCCCC;
}

#pagearearight  {
}

#columnheader  {
font : bold 12px       Verdana, Arial, Helvetica, sans-serif;
color : #FFFFFF;
background : #CCCC66;
padding : 5px 6px 5px 6px;
margin-bottom : 1px;
}

#columnbox  {
border-top : 1px solid #CCCCCC;
border-left : 1px solid #CCCCCC;
border-right : 1px solid #999999;
border-bottom : 1px solid #999999;
background : #FFFAF0;
color : #663300;
padding : 5px 6px 5px 6px;
margin-bottom : 0px;
}

.imagebox  {
border-top : 1px solid #CCCCCC;
border-left : 1px solid #CCCCCC;
border-right : 1px solid #999999;
border-bottom : 1px solid #999999;
background : #FFFFFF;
padding : 0px 0px 0px 0px;
margin : 0px;
}

.floatright  {
float : right;
}

.dropshadow  {
background : #EAEAEA;
padding-top : 1px;
border-top: 1px solid #E1E1E1;
border-bottom: 1px solid #F6F6F6;
}

#footernav1  {
padding : 0px 13px 10px 13px;
text-align : center;
display : block;
}

#footernav2  {
padding : 23px 13px 23px 13px;
margin : 0px;
font : 10px    Verdana, Arial, Helvetica, sans-serif;
background : #666666;
border-left: 1px solid #FFFFFF;
color : #FFFFFF;
height : 10px;
display : block;
}

#footernav2 li{
margin : 0px;
padding-left : 4px;
padding-right : 4px;
float : right;
display : inline;
list-style : none;
}

#footernav2 ul{
margin : 0px;
padding : 0px;
}

#footernav2 li a:link, #footernav2 li a:visited, #footernav2 a:active  {
text-decoration : underline;
color : #FFFFFF;
margin : 0px;
}

#footernav2 li a:hover{
text-decoration : underline;
color : #CCCCCC;
margin : 0px;
}

#footertext  {
float : left;
}