/*Design template CSS file*/ 

@import url("body.css"); 		    /*page body css file*/
@import url("tables.css"); 		    /*body tables css file*/
@import url("moduletable.css");	    /*module css file*/
@import url("lists.css"); 		    /*ordered and unordered lists css file*/
@import url("mainmenu.css"); 	    /*main menu css file*/
@import url("footernav.css");       /*footer menu css file*/
@import url("anchors.css"); 	    /*anchor css file*/
@import url("pathway.css"); 	    /*pathway (bread crumbs) css file*/
@import url("HorizontalRules.css"); /*horizontal rule css file*/
@import url("InputBoxes.css");		/*input boxes (ex: search box) css file*/
@import url("Buttons.css");			/*buttons (ex: submit) css file*/
@import url("CreateModifyDate.css");/*create date and modify date css file*/
@import url("ReadMore.css");		/*read more link css file*/
@import url("BackButton.css");		/*back button link (seen at the end of content items) css file*/
 
td, tr, p, div { 
 font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", "Verdana", "sans-serif";
 color : #000;
 font-size : 12px;
}

.sublevel { 
 font-size : 12px; 
}

.pagenavbar { 
 background-color : #F0F0F0; 
 border : 1px solid #e0e0e0; 
 padding : 3px; 
 text-align : center; 
}

.contenttoc { 
 width : 180px; 
 background-color : #F0F0F0; 
 border : 1px solid #e0e0e0; 
 padding : 2px; 
}

.contenttoc th { 
 padding : 3px 5px; 
 font-size : 14px; 
 font-weight : bold;
 text-align : left; 
 letter-spacing : 1px; 
 color : #003366; 
}

.contenttoc td { 
 padding : 2px 5px; 
}

.small { 
 font-size : 10px; 
 color : #336699; 
}

.smalldark { 
 font-size : 10px; 
 color : #000000; 
}

.content_rating { 
 font-size : 10px; 
 color : #FEC56A; 
}

.content_vote { 
 font-size : 10px; 
 height : 22px; 
 padding-top : 2px; 
 padding-bottom : 2px; 
 padding-left : 10px; 
 padding-right : 10px; 
 background-color : #F0F0F0; 
 border : 1px solid #e0e0e0; 
}

.contentpane { 
 padding : 0px; 
}

.contentpaneopen { 
 padding : 0px; 
 text-align : justify; 
}

.contentheading, .componentheading { 
 padding : 0px;
 font-family : "Impact";
 letter-spacing : 2px;
 font-size : 1.5em;
 font-weight : normal;
 text-align : left;
 letter-spacing : 1px;
 color : #003366;
}

.contentpagetitle { 
 font-weight : bold; 
 color : #000; 
} 
 
a.contentpagetitle:link, a.contentpagetitle:visited, a.contentpagetitle:active { 
 text-decoration : none; 
}
 
.pagenav a:link, .pagenav a:visited, .buttonheading a:link, .buttonheading a:visited { 
 color : #999999; 
 font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", "Verdana", "sans-serif";
 font-size : 10px; 
 font-weight : bold; 
 background : #F0F0F0; 
 border : 1px solid #E0E0E0; 
 padding : 2px 4px 2px 4px; 
 white-space : nowrap; 
 float : left; 
 line-height : 10px; 
 text-decoration : none; 
} 
 
.pagenav a:hover, .buttonheading a:hover { 
 color : #336699; 
 font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", "Verdana", "sans-serif";
 font-size : 10px; 
 font-weight : bold; 
 background : #F0F0F0; 
 border : 1px solid #E0E0E0; 
 padding : 2px 4px 2px 4px; 
 white-space : nowrap; 
 float : left; 
 line-height : 10px; 
 text-decoration : none; 
} 
