body { 
margin : 0;
background : url(../images/volc.jpg) repeat;
} 
tr, p, div { 
font-family : tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
} 
hr { 
background : #999999;
height : 1px;
width : 100%;
} 
#mainlevel-nav { 
margin : 0;
padding : 0;
} 
#mainlevel-nav li { 
background-image : none;
padding-left : 0;
list-style : none;
float : right;
margin : 0;
width : 15.5%;
font-size : 10px;
line-height : 20px;
white-space : nowrap;
text-indent : 15px;
} 
#mainlevel-nav a { 
display : block;
float : right;
text-decoration : none;
border : 1px solid;
border-color : #fff #cc3300 #cc3300 #fff;
color : white;
} 
#mainlevel-nav a { 
float : none;
} 
.newsflash td { 
color : #000000;
text-align : justify;
vertical-align : left;
} 
.mainpage { 
text-align : justify;
color : #333333;
font-family : tahoma, Helvetica, Arial, sans-serif;
font-size : 13px;
} 
.greybg { 
background : #eeeeee;
} 
.pathway { 
font-family : tahoma, Helvetica, Arial, sans-serif;
font-size : 9px;
} 
a.pathway:link, a.pathway:visited { 
color : #660000;
font-weight : normal;
} 
a.pathway:hover { 
color : #ff3300;
font-weight : normal;
text-decoration : none;
} 
.title { 
font-family : sans-serif;
font-size : 20px;
font-weight : bold;
color : #000000;
margin-left : 10px;
} 
.subtitle { 
font-family : sans-serif;
font-size : 10px;
font-weight : bold;
color : #666666;
text-transform : uppercase;
letter-spacing : 2px;
margin-left : 20px;
} 
#active_menu { 
color : #000000;
} 
a.mainlevel:link, a.mainlevel:visited { 
display : block;
color : #800000;
font-weight : bold;
background-image : url(../images/menu_bgr.png);
background-repeat : no-repeat;
width : 95%;
text-indent : 15px;
text-decoration : none;
font-family : tahoma, Helvetica, Arial, sans-serif;
line-height : 20px;
margin-bottom : 1px;
} 
a.mainlevel:hover { 
color : #333333;
} 
a.mainmenu:link, a.mainmenu:visited { 
color : #ffffff;
font-family : tahoma, Helvetica, Arial, sans-serif;
font-weight : bold;
font-size : 10px;
} 
a.mainmenu:hover { 
color : #333333;
} 
.pollstableborder { 
border : 1px solid;
padding : 1px;
} 
a.sublevel:link, a.sublevel:visited { 
padding-left : 1px;
vertical-align : middle;
font-size : 11px;
color : #ff6600;
text-align : left;
} 
a.sublevel:hover { 
color : #660000;
text-decoration : none;
} 
table.moduletable { 
padding : 5px 0 5px 8px;
margin-bottom : 2px;
width : 100%;
} 
table.moduletable th { 
font-size : 11px;
font-weight : bold;
color : #000000;
text-align : left;
width : 100%;
letter-spacing : 2px;
text-indent : 5px;
padding-bottom : 3px;
} 
table.moduletable ul { 
padding : 0;
} 
table.moduletable td { 
font-size : 10px;
font-weight : normal;
} 
.poll { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #666666;
line-height : 14px;
} 
table.pollstableborder { 
border : 1px solid #cccccc;
} 
.sectiontableheader { 
background-color : #cccccc;
color : #333333;
font-weight : bold;
} 
.sectiontableentry1 { 
background-color : #f0f0f0;
} 
.sectiontableentry2 { 
background-color : #e0e0e0;
} 
.small { 
font-family : tahoma, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #999999;
text-decoration : none;
font-weight : bold;
} 
.smalldark { 
font-family : tahoma, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
text-decoration : none;
font-weight : normal;
} 
.contentpane { 
background : #dedede;
} 
.contentpaneopen { 
border : 0 ridge #0099cc;
font-weight : normal;
width : 100%;
padding : 1px;
text-align : left;
} 
.contentheading, .componentheading { 
font-family : tahoma, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #660000;
text-align : left;
} 
.createdate { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #999999;
text-align : left;
} 
.button { 
} 
.inputbox { 
border : 1px solid #cccccc;
} 
a:link, a:visited { 
color : #660000;
text-decoration : none;
} 
a:hover { 
color : #ff3300;
text-decoration : underline;
} 
a.contentpagetitle:link, a.contentpagetitle:visited { 
font-family : tahoma, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ff9900;
text-align : left;
text-decoration : underline;
} 
a.contentpagetitle:hover { 
font-family : tahoma, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-align : left;
color : #666666;
text-decoration : none;
font-weight : bold;
} 
a.category:link, a.category:visited { 
color : #333333;
font-weight : bold;
font-size : 11px;
font-weight : bold;
} 
a.category:hover { 
color : #999999;
} 
.ontab { 
background-color : #ffae00;
border-left : 2px outset #ff9900;
border-right : 2px outset #808080;
border-top : 2px outset #ff9900;
border-bottom : 1px solid #d5d5d5;
text-align : center;
font-weight : bold;
color : #ffffff;
} 
.offtab { 
background-color : #e5e5e5;
border-left : 2px outset #e0e0e0;
border-right : 2px outset #e0e0e0;
border-top : 2px outset #e0e0e0;
border-bottom : 1px solid #d5d5d5;
text-align : center;
font-weight : normal;
} 
.tabheading { 
background-color : #ffae00;
text-align : left;
} 
.pagetext { 
visibility : hidden;
display : none;
position : relative;
top : 0;
} 
.moscode { 
background-color : #f0f0f0;
} 
.code { 
background-color : #f0f0f0;
border : 1px solid #fff;
} 
.message { 
font-family : tahoma, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 10pt;
color : #ff6600;
text-align : center;
} 
.back_button { 
text-align : center;
margin-top : 40px;
} 
table.contenttoc { 
color : #333300;
background-color : #e0e0e0;
border : 1px solid #333;
} 
table.contenttoc td { 
font-size : 8pt;
font-weight : normal;
text-align : left;
} 
ul { 
margin : 0;
padding : 0;
list-style : none;
} 
li { 
line-height : 15px;
padding-left : 10px;
padding-top : 0;
background-image : url(../images/arrow.png);
background-repeat : no-repeat;
background-position : 0 3px;
} 
table.searchinto { 
width : 100%;
} 
table.searchintro td { 
background-color : #293c43;
color : #ffffff;
font-weight : bold;
} 
.style1 { 
color : #ffffff;
} 
.style2 { 
color : #ffffff;
font-weight : bold;
} 
.style6 { 
color : #ffcc00;
} 
.transMenu { 
position : absolute;
overflow : hidden;
left : -1000px;
top : -1000px;
} 
.transMenu .content { 
position : absolute;
} 
.transMenu .items { 
position : relative;
left : 0;
top : 0;
z-index : 2;
text-indent : 5px;
} 
.transMenu.top .items { 
border-top : none;
} 
.transMenu .item { 
font-size : 11px;
text-decoration : none;
font-weight : bold;
margin : 0;
display : block;
border : none;
cursor : pointer;
border-bottom : 1px solid #000;
} 
.transMenu .background { 
position : absolute;
left : 0;
top : 0;
z-index : 1;
} 
.transMenu .shadowRight { 
position : absolute;
z-index : 3;
top : 3px;
width : 2px;
} 
.transMenu .shadowBottom { 
position : absolute;
z-index : 1;
left : 3px;
height : 2px;
} 
.transMenu .item.hover { 
background : #ff6600;
} 
.transMenu .item.hover td { 
color : #3366cc;
} 
.transMenu .item img { 
margin-left : 10px;
} 
.transMenu .item#active { 
background : #ff0000;
color : black;
} 
.transMenu .item#active.hover { 
background : #3366cc;
} 
.transMenu .item td { 
color : #111;
font-weight : bold;
} 
#wrap { 
margin : 0;
padding : 0;
} 
a.mainlevel-trans:link, a.mainlevel-trans:visited { 
font-family : Tahoma, Helvetica, sans-serif;
text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #fff;
white-space : nowrap;
line-height : 26px;
border-right : 1px solid #fff;
display : block;
height : 26px;
width : auto;
margin : 0;
padding : 0 15px 0 29px;
} 
a.mainlevel-trans:hover { 
color : #3366cc;
} 
a.mainlevel_active-trans:hover { 
color : #3366cc;
}