/* Body */
BODY {
	margin: 0px 0px 0px 0px;
	background: url('../images/dotbg.gif');
	background-color: #146EB5;
	color : #404040;
	scrollbar-face-color: #001084;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #E6E6E6;
	scrollbar-arrow-color:  #000000;
	scrollbar-track-color: #E6E6E6;
	scrollbar-darkshadow-color: #000000;
	}

td,tr,p,div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	}

h4 {
	color: #404040; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight: bold;
	}
	
h5 {
	color: #404040; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight: bold;
	}
	
h6 {
	color: #404040; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold;
	}

/* Links */
a:link, a:visited {
	font-size: 11px; color: #404040; text-decoration: none;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	}

a:hover {
	color: #001084;	text-decoration: none;
	}

/* Horizontal Line */	
hr {
	background: #E6E6E6; height:1px; border: 1px inset;
	}

/* --Default Class Settings-- */	

.mainmenu {
	color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; font-height:12px; font-size: 11px;
	}

a.mainmenu:link, a.mainmenu:visited {
	color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-height:12px;
	}
	
a.mainmenu:hover {
	color: #001084;
	text-decoration: none;
	font-weight: bold;

	}

/* Content - Sections & Categories */
.contentpane {
	background-color : #E6E6E6; 
	}
		
.contentpaneopen {
	border : 0px ridge #000000;
	}
	
.contentheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
 	color: #001084;
	text-align:left;
	}
	
.contentdescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	text-align: left;
	}
	
/* Links */
a.blogsection:link, a.blogsection:visited {
	color: #404040; text-decoration: none; font-weight: normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	}

a.blogsection:hover {
	color: #001084; text-decoration: none;
	}
	
a.weblinks:link, a.weblinks:visited {
	color: #404040; text-decoration: none; font-weight: normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	}

a.weblinks:hover {
	color: #001084;	text-decoration: none;
	}

a.readon:link, a.readon:visited {
	color: #001084; text-decoration: none; font-weight: normal;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

a.readon:hover {
	color: #001084;	text-decoration: none;
	}

table.moduletable { 
  TEXT-ALIGN: left; 
  VERTICAL-ALIGN: top;
  WIDTH: 100%;
  
} 

table.moduletable th {
  background: url('../images/menulogo.gif') no-repeat left;
  text-indent: 0px; font-style:normal; font-variant:normal; font-size:11px;
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: transparent;
  PADDING-BOTTOM: 0px; 
  COLOR: #6E818C; 
  PADDING-TOP: 0px; 
  TEXT-ALIGN: left;
  VERTICAL-ALIGN: top;
}

.componentheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
 	color: #001084;
	text-align:left;
	height: 15px;
	}

.boxheading {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
         color: #404040;
        text-align:left;
        }
			
.frontpageheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
 	color: #001084;
	text-align:left;
	height: 15px;
	}
		
.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #404040;
	background: #f1f1f1;
	border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	} 
	
.button {	
		border-top : solid 1px #d5d5d5;
	border-right : solid 1px #808080;
	border-bottom : solid 1px #808080;
	border-left : solid 1px #d5d5d5;
	color : #FFF;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	background-color: #227BC2;
		} 
		
.inputbox {
	  border           : 1px inset #C0C0C0;
	  font-size        : 12px;
	  background-color : #DCDCDC;
	  margin-bottom    : 5px;
	  color	           : #000000;
	  font-family      : Verdana, Arial, Helvetica, sans-serif;
	  height           : 18px;
	}
	
input, select { font-size: 12px; font-weight: normal; color: #333333; background: #E6E6E6; font-family: verdana, arial, helvetica; border-color: #FFFFFF }	

/** category text format and links **/
.category {
	color: #404040; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: bold; text-decoration: none; background-color: #E6E6E6;
	}

a.category:link, a.category:visited {
	color: #001084; font-weight: bold;
	}

a.category:hover {
	color: #001084;
	}
	
.poll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	line-height: 14px;
	}
	
.sectiontableentry1, .contentpane {
  vertical-align   : top;
  padding          : 12px;
  background       : #E6E6E6;
  border-top       : 1px solid #E6E6E6;
  border-bottom    : 1px solid #E6E6E6;
  line-height       : 20px;
	}

.sectiontableentry2 {
  vertical-align   : top;
  padding          : 12px;
  background       : #D4D8E5;
  border-top       : 1px solid #E6E6E6;
  border-bottom    : 1px solid #E6E6E6;
  line-height       : 20px;
	}

.sectiontableheader {
  font-size        : 14px;
  font-weight      : normal;
  text-transform   : uppercase;
  letter-spacing   : 1px;
  color            : #E6E6E6;
  background       : #000;
  padding          : 1px;
  line-height       : 20px;
	}
	
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	text-decoration: none; 
	font-weight: normal;
	}

.createdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001084;
	text-decoration: none; 
	font-weight: normal;
	}

.modifydate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001084;
	text-decoration: none; 
	font-weight: normal;
	}
			
ul {
	margin: 0px 0px 0px 0px;
	}

li { 
	list-style: inside url(../images/arrow.png) 3px;
	list-style-image:  url(../images/arrow.png);
	}

.fase4rdf {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #404040; font-weight: normal;
	}

a.fase4rdf:link {
	font-size: 11px; font-weight: normal; color: #404040;
	}

a.fase4rdf:hover {
	font-weight: bold; color: #404040;
	}	

table.searchintro {
  	background-color: #E6E6E6;
	border: solid 1px #404040;
	}

table.contact {
	background-color: #E6E6E6;
	}

table.contact td.icons {
	background-color: #E6E6E6;
	}

table.contact td.details {
	background-color: #E6E6E6;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.pathway, a.pathway:link, a.pathway:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}
a.pathway:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001084;
}

/* ----- MAIN TOP NAV ----------------------------------------------------------- */
ul#mainlevel-nav {
  font-size        : 12px;
  list-style       : none;
  padding          : 0px;
  margin-top       : 8px;

}
ul#mainlevel-nav li {
  display          : block;
  background-image : none;
  padding-left     : 1px;
  padding-right    : 1px;
  float            : right;
  margin           : 0;
  width            : auto !important;
  font-size        : 12px;
  white-space      : nowrap;
  border-left      : 1px solid #000;
}
ul#mainlevel-nav li a {
  font-size        : 12px;
  font-weight      : normal;
  display          : block;
  padding-left     : 16px;
  padding-right    : 15px;
  text-decoration  : none;
  color            : #FFF;
  background       : transparent;
}
ul#mainlevel-nav li a:hover {
  font-size        : 12px;
  color            : #000;
}

/*------SPECIFICATION TABLE SETTING-------------------------------------------*/
.TDorange {background-color: #FD890B}
A.neBold, A.neBold:visited { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FF8A0B; 
text-decoration:none }

A.neBold:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #333333; 
text-decoration: underline} 

/*----------------------------------------------------------------------------*/
.brand {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #404040}

.titlebrand {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #6085C0}

.detailbrand {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #404040}

.detailheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #001084}

a.detailheading:hover {
	color: #404040; text-decoration: underline; font-weight: normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	}
	
a.detailbrand:hover {
	color: #404040; text-decoration: underline; font-weight: normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	}
	
a.detailbrand:link, a.detailbrand:visited {
	color: #404040; font-weight: normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	}

a.body:hover {
	color: #404040; text-decoration: underline; font-weight: normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	}	

.copyrightBold {
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;             font-weight: bold; color: #6085C0;
 	}
	
.copyright {
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;             font-weight: normal; color: #6085C0;
 	}
 	
a.copyright:hover {
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;             font-weight: normal; color: #6085C0; text-decoration: none;
 	} 	
 	
a.copyright:link {
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;             font-weight: normal; color: #4C71AD; text-decoration: none;
 	} 	
 	
a.copyright:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;             font-weight: normal; color: #4C71AD; text-decoration: underline;
 	}  	 	
