/* CSS Document */
.article_t {
	font-family: Verdana;
	font-size: 10pt;
	color: #4B4B4B;
	padding-left: .5em;
	padding-right: .5em;
	margin-right: 1em;
	margin-left: 1em;
	font-weight: normal;
	border-top: 1px dotted;
	border-right: 1px dotted;
	border-bottom: 1px dotted;
	border-left: 1px dotted;
}
.t_title {
	font-family: Verdana;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}

.bold {
	font-weight: bold;
}
.menutitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#006699;
	background-position: left;
	padding-left: 5px;
	font-weight: bold;

}
.menuitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-left: 8px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #666666;


}
.menubox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.coursebox {
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;

}

	
	
BODY {
	MARGIN: 0px; COLOR: #000000
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif
}
/*UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}*/
HR {
	COLOR: #f9f9f9; HEIGHT: 1px
}



<! ---- begin links section ------ >

}
A {
	DISPLAY: inline; COLOR: #003366; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A:link {
	DISPLAY: inline; COLOR: #0066cc; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A:visited {
	DISPLAY: inline; COLOR: #0066cc; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A:hover {
	DISPLAY: inline; COLOR: #0066ee; WHITE-SPACE: normal; TEXT-DECORATION: none


}
A.white_top_links {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #ffffff; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.white_top_links:link {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #ffffff; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.white_top_links:visited {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #0066cc; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.white_top_links:hover {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #0066ee; WHITE-SPACE: normal; TEXT-DECORATION: none



}
A.blue_bottom_header_links {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #006699; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.blue_bottom_header_links:link {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #006699; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.blue_bottom_header_links:visited {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #0066cc; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.blue_bottom_header_links:hover {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #0066ee; WHITE-SPACE: normal; TEXT-DECORATION: none



}
A.grey:link {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.grey:visited {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.grey:hover {
	FONT-SIZE: 11px; COLOR: #699bcd; TEXT-DECORATION: underline
}
.article_title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.article_title:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.article_title:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.article_title:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #699bcd; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline




}
.small_article_title {
	FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.small_article_title:link {
	FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.small_article_title:visited {
	FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.small_article_title:hover {
	FONT-SIZE: 11px; COLOR: #699bcd; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline



}
A.white:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:hover {
	COLOR: #cccccc; TEXT-DECORATION: none

}

<! ---- end links section ------ >



<! ---- begin top header section ------ >

}
.background_main {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px


}
.top_black_table {
	BACKGROUND-COLOR: #333333


}
.background_header {
	BACKGROUND-COLOR: #006699

}
<! ---- end top header section ------ >






<! ---- begin left menu section ------ >

}
.background_nav_left_header {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center

}
.background_nav_left {
	BACKGROUND-COLOR: #eeeeee

}

<! ---- end left menu section ------ >



<! ---- text and other sections ------ >

//This is the middle part that says FEATURED ARTICLES and so on..

}
.bold_cap_title {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; TEXT-TRANSFORM: uppercase; COLOR: #666666; FONT-FAMILY: impact, Verdana, Arial, Helvetica, sans-serif


}
.logo_text {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif


}

.ver10 {
	FONT-SIZE: 9px; COLOR: #333333


}
.bottom_nav {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 7px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #000000 0px solid; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #336699

}
.summary {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
.date {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
.author {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
.directory {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
.printer_article_text {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
.printer_background_page {
	BACKGROUND-COLOR: #ffffff


}
.BodyHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: black; FONT-FAMILY: Verdana
}
.BodyHeading4 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana
}
.BodyHeading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #808080; FONT-FAMILY: Verdana
}




/* ADDED */

/* sections */
.sectiontableheader {
  font-weight:bold;
  font-size: 14px;
  color:#336699;
  height:20px;
  background:#F9F9F7;
  vertical-align:middle;
  border-bottom:solid 1px #51647B;
  text-indent: 2px;
}

.sectiontableentry1 {
  background:#FFF5E1;
/*  #FFFAF0; */
  height:20px;
  vertical-align:middle;
}

.sectiontableentry2 {
  background:#FFFBF2;
  height:20px;
  vertical-align:middle;
}

/* content */
.contentpane {
    width:100%;
    padding:13px;
}

.contentheading {
    font-size: 20px;
    font-weight: bold;
    color:#336699;
}

.contentdescription {
    font-size: 12px;
    padding-bottom: 2px;
}

table.contenttoc {
	color: #000000;
	background-color: #FFFAF0;
	border: solid 1px #A4A4A4;
}

table.contenttoc td {
	font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align:left;
  padding: 3px;
}

table.contenttoc th {
  font-family: Verdana, Helvetica, sans-serif;
	background: #FFFAF0;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bold;
	color: #336699;
	text-align: left;
	text-indent: 15px;
	width: 100%;
	height: 24px;
}

.content_rating {
	font-weight: normal;
	font-size: 10px;
}

.content_vote {
	font-weight: normal;
	font-size: 10px;
}

/* categories */
.category {
	color: #CEDC6C;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.category:link, a.category:visited {
	color: #CC9966;
  font-weight: bold;
  font-size: 12px;
}

a.category:hover {
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}

/* blog */
a.blogsection:link, a.blogsection:visited {
	color: #CC9966;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	}

a.blogsection:hover {
	color: #FF0000;	
	text-decoration: underline;
	font-size: 10px;
}

/* component */
.componentheading {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
 	color: #F9F9F7;
	text-align:left;
	vertical-align: middle;
	width: 100%;
	padding-left: 4px;
	height:20px;
	border-bottom: solid 2px #98BADC;
	background:#336699;
}

/* modules */
.moduletable {
   font-size: 12px;
   padding-left: 2px;
   padding-right: 2px;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 5px;
   width:100%;
}

.moduletable th {
   font-size: 18px;
   font-weight: bold;
   text-align: left;
   text-indent:30px;
   height: 27px;
   vertical-align: middle;
   color:#336699;
   background: url(../images/module.png);
   background-position:left;
   background-repeat:no-repeat;
}

.moduletable td {
   font-size: 12px;
}

/* poll */
.poll {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 14px
}

.pollstableborder {
	border: 1px solid #808080;
}

/* weblinks */
a.weblinks:link, a.weblinks:visited {
	color: #336699;
  text-decoration: none;
  font-weight: normal;
	font-family: Verdana, Helvetica, sans-serif;
}

a.weblinks:hover {
	color: #FF0000;	
  text-decoration: underline;
}

/* pathway */
.pathway {
  color:#ffffff;
  font-weight:bold;
}

a.pathway:link, a.pathway:active {
 color: #686A8A;
 text-decoration: none;
 font-weight: bold;
}

a.pathway:hover {
 color: #FFFFFF;
 text-decoration: underline;
}

/* newsfeeds */
.newsfeedheading {
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
}

.newsfeeddate {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	font-weight: normal;
}

.fase4rdf {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

a.fase4rdf:link {
	font-size: 12px;
	font-weight: bold;
	color: #6699CC;
}

a.fase4rdf:hover {
	font-size: 12px;
	font-weight: bold;
  color: #FF0000;
}

/* module suffix nav */
table.moduletablenav td {
    color: #c0c0c0;
    font-weight: bold;
    padding-left:2px;
}

table.moduletablenav a:link, table.moduletablenav a:active {
    color: #686A8A;
    text-decoration: none;
    font-weight: bold;
}

table.moduletablenav a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

table.moduletablenav li {
}

table.moduletableinner {
 color: #000000;
	background-color: #FFFAF0;
	border: solid 1px #E1E1E1;
	width:100%;
	padding-left:3px;
	padding-right:3px;
	margin:5px;
}

table.moduletableinner th {
  font-size: 16px;
	font-weight: bold;
	color: #336699;
	text-align: left;
	text-indent: 5px;
	width: 100%;
	height: 24px;
	padding-top:3px;
	padding-bottom:3px;
}

table.moduletableinner td {
    color: #000000;
    font-weight: normal;
    padding-left:2px;
}

table.moduletableinner a:link {
    color: #686A8A;
    text-decoration: none;
    font-weight: bold;
}

table.moduletableinner a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

table.moduletableinner li {
}
/* end module suffix nav */
.bordered {
	border: 1px dotted #CCCCCC;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.navigationpan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 98%;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	text-align: right;

}
