@charset "UTF-8";
p { 

font: 12px "Lucida Grande","Lucida","Lucida Sans", Geneva, Arial, Verdana, sans-serif;
line-height: 150%;
color:#333;
text-align:justify;

}

#sub{
width: 90%;
font-size: 9px;
color: #666666;
text-align: center;
border-top: solid 1px #DDDDDD;
margin-left: auto;
margin-right: auto;
}

/* Jump To Menu */
#jumpto{
background-image:url(../_elements/jump_to.jpg);
background-repeat:no-repeat;
vertical-align:top;
padding: 5px;

}

#jump{
background-repeat:no-repeat;
vertical-align:top;
padding: 5px;

}


a{
text-decoration:none;
color: #666666;
}

a:hover{
text-decoration:underline;
}

#jumpto ul{
width: 90%;
list-style:none;
margin: 0px;
}

#jumpto li{
width: 100%;
behavior:url('_css/iefixes.htc');
cursor:pointer;
cursor:hand;
font-size:12px;
padding-top: 5px;
padding-bottom: 5px;
border-bottom: solid #CCCCCC 1px;
}

#jumpto li a{
text-decoration:none;
}
#jumpto li a:hover{
text-decoration:none;
}


#jumpto li:active, li.active{
background-color:#FFFFFF;
opacity:.0;
filter: alpha(opacity=0); 
-moz-opacity: 0.0;



}

#jumpto li:hover, li.hover{
background-color:#FFFFFF;
opacity:.40;
filter: alpha(opacity=40); 
-moz-opacity: 0.4;

}

#navi_menu{
background-image:url(_elements/navi_bg.jpg);
background-repeat:repeat-x;
width: 100%;

text-align:center;
border: 0px;
border-spacing: 0px;



}

#navi_menu td{

border-right: solid 1px #EEEEEE;
border-left: solid 1px #EEEEEE;
padding-left: 5px;
padding-right: 5px;
}

#navi_menu{
background-image:url(_elements/navi_bg.jpg);
background-repeat:repeat-x;
width: 100%;

text-align:center;
border: 0px;
border-spacing: 0px;



}

#navi_menu td{

border-right: solid 1px #EEEEEE;
border-left: solid 1px #EEEEEE;
padding-left: 5px;
padding-right: 5px;
}




.upcoming{
background-image:url(../_img/upcoming.jpg);
background-repeat:no-repeat;
vertical-align:top;
padding: 5px;
}
/* Nested*/
.nested_heading{
padding: 3px;
background-color: #eff8e5;
color: #888888;
font-size: 15px;
vertical-align:top;

}

.nested_heading2{
padding: 3px;
background-color:#eaf4f6;
color: #888888;
font-size: 15px;
vertical-align:top;

}


.nested_heading3{
padding: 3px;
background-color:#f8fae5;
color: #888888;
font-size: 15px;
vertical-align:top;

}


.nested_heading4{
padding: 3px;
background-color:#f6e8e7;
color: #888888;
font-size: 15px;
vertical-align:top;

}
.nested_heading5{
padding: 3px;
background-color:#ededed;
color: #888888;
font-size: 15px;
vertical-align:top;

}

.nested_text{
padding-right: 20px;
padding-top: 20px;
font-size: 12px;
line-height: 120%;
vertical-align:top;

}

.nested_text_normal{
padding-right: 10px;
padding-top: 5px;
font-size: 12px;
line-height: 120%;
vertical-align:top;

}

.cell_text{

padding-right: 20px;
padding-left: 15px;
font-size: 10px;
vertical-align:top;

}


.cell_text li {
list-style: disc;
margin-left: -25px;

padding-top: 5px;
padding-bottom: 5px;
}

.cell_text a{
text-decoration:none;
color: #999999;
}

.cell_text a:hover{
text-decoration: underline;
color: #666666;
}

.cell_heading{
padding-right: 5px;
padding-left: 5px;

}

h2{
font-family: "lucinda Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 16px;
margin-bottom: -5px;
}

#new_list{
clear:both;
list-style:disc ;
font:  "Lucida Grande","Lucida","Lucida Sans", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
}



.pos{

list-style:none !important;

font-size: 14px !important;
font-weight: bold;
margin-top: 20px;
color:#333;
position-left: -10px;