 /* Style sheet for Print /*/
 
 
 
html{
margin:0;
padding:0;
}
body{
margin:0;
padding:0;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
}


a{color:#DC4D01;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

a img{
margin:0;
padding:0;
border:0;
}

img{
margin:0;
padding:0;
}
ul{
list-style:none;
margin:0;
padding:0;
}
#container{
padding:0;
width:auto;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-bottom:0;
}
 
 
#header{
height:auto;
width:auto;
margin:0;
padding:0;

}

#header h1{
visibility:visible;
font-size:1.3em;
clear:both;
margin:0;
padding:0;

}

#header img{
float:left;
margin:0;
padding:0;
display:none;
}

#header p{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:1.06em;

padding:0px;
clear:both;
margin:0;
}
#header-bottom{
margin:0;
padding:0;
height:40px;
width:auto;
clear:both;
}
#top-menu{
display:none;
}

#top-menu ul{

display:none;


}

#top-menu ul li{


display:none;

}

#top-menu ul li a{

display:none;


}
#top-menu ul li a.home, #top-menu ul li a.homeactive{				width:52px;}
#top-menu ul li a.about, #top-menu ul li a.aboutactive{			width:57px;}
#top-menu ul li a.contact, #top-menu ul li a.contactactive{			width:70px;}
#top-menu ul li a.feedback, #top-menu ul li a.feedbackactive{			width:58px;}
#top-menu ul li a.adminadd, #top-menu ul li a.adminaddactive{			width:80px;}

#top-menu ul li a.homeactive, #top-menu ul li a.aboutactive, #top-menu ul li a.contactactive, #top-menu ul li a.feedbackactive, #top-menu ul li a.adminaddactive{
background-repeat:no-repeat;
color:#F66013;
background-position:center;
}

#top-menu ul li a.homeactive{		background-image:url(../images/bt_active_home.png);}
#top-menu ul li a.aboutactive{		background-image:url(../images/bt_active_about.png);}
#top-menu ul li a.contactactive{	background-image:url(../images/bt_active_contact.png);}
#top-menu ul li a.feedbackactive{	background-image:url(../images/bt_active_feedback.png);}
#top-menu ul li a.adminaddactive{	background-image:url(../images/bt_active_adminadd.png);}

#top-menu ul li a:hover{
text-decoration:none;
color:#FFC947;
}


#searchform{

display:none;

}
#searchform form{

display:none;
}

form{
font-size:100%;
}

#searchform p{
font-size:100%;
margin:0;
padding:0;
}
#searchform form input{
float:left;
}
input.search-input{
border:0;
width:162px;
height:15px;
color:#818181;
padding:0 0 0 5px;
font-size:0.68em;
} 


#main{
background-color:#ffffff;
height:auto;
width:auto;
margin:0;
padding:22px 0 30px 0;
}

#navigation_column{

display:none;
}


#blue-menu{
display:none;
}

#blue-menu ul li{
display:none;
}
#blue-menu ul li.sub{
display:none;

}

#blue-menu ul li a{
display:none;

}
#blue-menu ul li a:hover{
display:none;
}

#large_column{
width:auto;
height:auto;

padding:0 25px 0 22px;
}

#full_column{
width:auto;
height:auto;
float:left;
padding:0 25px 0 22px;
}
#large_column p, ul.separated-list, #full_column p{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
line-height:1.5em;
color:#454545;
}

#large_column p.quote, #full_column p.quote{
color:#F66013;
font-weight:bold;
font-size:0.81em;
text-align:center;
background-image:url(../images/bg_quote.png);
background-repeat:no-repeat;
background-position:center;
padding:10px 20px 10px 20px;

}

#large_column h1, #full_column h1{
font-family:Arial, Helvetica, sans-serif;
font-size:1.31em;
color:#F66013;
font-weight:normal;
margin:0;
padding:0 0 8px 0;
}
#large_column form h1, #full_column form h1{
font-size:100%;
}
#large_column ul, #full_column ul{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
margin:0;
padding:0;
width:auto;
color:#454545;

}
#large_column ul li, #full_column ul li{
background-image:url(../images/li_normal.png);
background-repeat:no-repeat;
background-position:left;
padding:0 0 0 15px;

}
#large_column ul.separated-list, #full_column ul.separated-list{
margin:0;
padding:0;
list-style:none;
width:auto;
}

#large_column ul.separated-list li, #full_column ul.separated-list li{
border-bottom:1px solid #E4E6E9;
width:476px;
height:23px;
margin:0;
padding:10px 0 0 34px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/bg_separator_list.png);
background-repeat:no-repeat;
background-position:left;

}

#large_column ul.separated-list li a, #full_column ul.separated-list li a{
color:#454545;
text-decoration:none;
}

#large_column ul.separated-list li a:hover, #full_column ul.separated-list li a:hover{
color:#0361AA;
text-decoration:none;
}
#large_column h2, #full_column h2{
font-family:Arial, Helvetica, sans-serif;
font-size:0.93em;
color:#F66013;
font-weight:bold;
margin:0;
padding:8px 0 8px 0;
}

.separator{
margin:0;
padding:0;
background-image:url(../images/separator.png);
background-repeat:repeat-x;
width:518px;
clear:both;
height:1px;
}
.separator2{
margin:0;
padding:0;
background-image:url(../images/separator.png);
background-repeat:repeat-x;
width:700px;
clear:both;
height:1px;
}
img.left-in-text{
float:right;
margin:8px 0 0px 15px;
padding:0;
}







/*//////////////////////// FOOTER ////////////////////////////*/
#footer_bar{
display:none;

}



#footer_bar ul{
display:none;
}
#footer_bar ul li{
display:none;
}

#footer_bar ul li a{
display:none;}

#footer_bar ul li a:hover{
display:none;
}


#footer{
clear:both;
margin:0;
padding:20px 0 0 0;
width:780px;
height:auto;
text-align:center;
border-top:1px solid #cccccc;

}
#footer p{
font-family:Arial, Helvetica, sans-serif;
font-size:0.68em;
color:#637482;
}

#footer p span.red{
color:#E55810;
}

#footer a{
color:#637482;
text-decoration:none;
}
#footer a:hover{
color:#637482;
text-decoration:underline;
}

.clear{
clear:both;
}

form{
margin:0;
padding:0;

}

#large_column form.loginform, #full_column form.loginform{
background-color:#E7F1FA;
background-image:url(../images/bg_login_top.png);
background-repeat:no-repeat;
background-position:top;
width:310px;
padding:20px;
font-weight:bold;
}


#large_column form.loginform input, #full_column form.loginform input{
border:1px solid #cccccc;
padding:3px;
color:#999999;
}
#large_column form p, #full_column form p{
font-size:100%;
}

#large_column form h1, #full_column form h1{
font-size:180%;
}

#large_column form, #full_column form{
font-size:0.75em;
}

#large_column table, #full_column table{

padding:0;
margin: 10px 0 0 0;
}
#large_column th, #full_column th{ 
padding:8px;
border-bottom:1px solid #cccccc;
}



#large_column td, #full_column td{ 
padding:8px;
}
#large_column td input, #large_column textarea, #full_column td input, #full_column td textarea{
border:1px solid #cccccc;
padding:3px;
color:#999999;
}
 
 #large_column td input.button,  #full_column td input.button{
 border:0;
 float:right;
 }
#large_column td input.add-edit, #full_column td input.add-edit{
width:250px;
}
 
 span.contenttitle{
	font-weight:bold;
}
 
 
.itemTitle{
	

	
}

.itemContent{

}
 
.statItem{

 	padding:0px 0px 10px 0px;
  	clear:both;
}


 
.classificationItem{  }

.itemClassName {  }

.itemClassDesc { clear:both; padding:0px 0px 8px 0px; }
 
.title{ 
color:#E55810;
 }

.theme{
 }
	
.subtheme{ 
 }	

.links{


  }

.org{
font-family:Arial, Helvetica, sans-serif;

color:#454545;  }

.source{
font-family:Arial, Helvetica, sans-serif;

color:#454545;  }

.scope{
font-family:Arial, Helvetica, sans-serif;

color:#454545;  }

.keyinfo{
font-family:Arial, Helvetica, sans-serif;

color:#454545;  }

.class{ 
font-family:Arial, Helvetica, sans-serif;

color:#454545; }

.freq{ 
font-family:Arial, Helvetica, sans-serif;

color:#454545; }

.ref{ 
font-family:Arial, Helvetica, sans-serif;

color:#454545; }

.start{ 
font-family:Arial, Helvetica, sans-serif;

color:#454545; }

.timeliness{
font-family:Arial, Helvetica, sans-serif;

color:#454545;  }

/* //////////////////////////// SEARCH /////////////////////////*/

#searchheader { 
    background: #E7F1FA;
    border-top: 2px solid #586877; 
    margin: 20px 0 0.5em 0; 
    padding: 4px 6px 4px 0px; 
    font-size: 0.8em; 
    text-align: right;
} 

/* the container for the information regarding relevance/date sorting */
#sort { font-size: 0.8em; text-align: right; margin: 0 1em;}
#sort a {  }

/* search results container */
#searchresults { clear: both; padding:  }
#searchresults p { margin: 0; }
#searchresults .result { margin-top: 0.5em; margin-bottom: 1em; }
#searchresults .title { font-size: 1em; }
#searchresults .snippet { font-size: 0.8em; }
#searchresults .about {  font-size: 0.8em; }
#searchresults .filetype { font-weight: normal; font-size: 0.7em;}

/* navigation allowing jump to various pages of results */
#searchnav { text-align: center; font-size: 0.8em; margin: 2em; font-weight: bold;}
#searchnav span { padding: 0.1em 0.5em; border: 1px solid #4e917b;   }
#searchnav a { padding: 0.1em 0.5em; border: 1px solid #586877; background: #E7F1FA; text-decoration: none;  }
a.resultsnav { font-weight: bold; }

/* container for spelling suggestions */
.spellingsuggestion { font-weight: bold; margin: 0 0.1em; padding: 0.1em; }
