/* Body */

BODY {

	margin: 0px 0px 0px 0px;

	background-color : White;

	color : #000000;

	}



td,tr,p,div  { color: black; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif }



h4  { color: #70b7e3; font-size: 14px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

	

h5   { color: #70b7e3; font-size: 13px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

	

h6   { color: #70b7e3; font-size: 13px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold }



/* Links */

a:link, a:visited    { color: #069; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }



a:hover  { color: #ccc; font-weight: bold; text-decoration: none }



/* Horizontal Line */	

hr  { background-color: #70b7e3; height: 2px; border: inset 1px }



hr.separator  { background-color: #70b7e3; width: 75px; height: 1px; border: 0 }



/* --Default Class Settings-- */	



 a.mainlevel:link, a.mainlevel:visited   { color: #369; font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; background-color: #70b7e3; text-align: left; letter-spacing: 2px; padding-left: 15px; width: 100%; border-style: solid; border-width: 2px; border-color: #ccc #069 #70b7e3 #70b7e3 }

	

a.mainlevel:hover   { color: white; background-color: #369; letter-spacing: 2px; padding-left: 15px; width: 100%; border-top: 2px solid; border-right: 2px solid #eee; border-bottom: 2px solid #ccc; border-left: 2px solid #70b7e3 }

a.mainmenu:link, a.mainmenu:visited  { color: #050505; font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; text-indent: 3px }

	

a.mainmenu:hover  { color: #70b7e3; text-indent: 3px }

a.sublevel:hover   { color: #99a1c2; font-weight: bold; text-decoration: none }



a.sublevel:link, a.sublevel:visited   { color: #069; font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; text-indent: 3px; width: 86% }



/* Content - Sections & Categories */

.contentpane {

	 

	}

		

.contentpaneopen {

	border : 0px ridge #3592FF;

	}

	

.contentheading   { color: black; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url("../images/bullet.gif"); background-repeat: no-repeat; background-position: left 50%; text-align: left; text-indent: 11px; width: 100%; height: 16px }

	

.contentdescription   { color: #70b7e3; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: left }

	

/* Links */

a.blogsection:link, a.blogsection:visited   { color: #369; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }



a.blogsection:hover  { color: #99a1c2; text-decoration: underline }

	

a.weblinks:link, a.weblinks:visited  { color: #70b7e3; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }



a.weblinks:hover  { color: #99a1c2; text-decoration: underline }



a.readon:link, a.readon:visited  { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }



a.readon:hover  { color: #99a1c2; text-decoration: underline }



	

		table.moduletable  { background-repeat: no-repeat; background-position: 50% bottom; margin: 0; width: 90%; height: 15px; border-style: solid; border-width: 0; border-color: #000000 #000000 aqua }



table.moduletable th   { color: #eee; font-size: 12px; font-family: CSS_PROPERTY_UNDEF; font-style: normal; font-variant: normal; font-weight: bold; background-color: #069; background-image: url("../images/modhead.gif"); background-repeat: no-repeat; background-position: left 50%; text-align: left; text-indent: 30px; white-space: nowrap; margin-top: 5px; margin-bottom: 10px; padding-top: 2px; width: 90%; border-bottom: 5px none }

	

table.moduletable td   { font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; width: 95%; height: 15px }

	

.moduleheading   { color: #70b7e3; font: bold 12px/18px CSS_PROPERTY_UNDEF; background-image: url("../images/modhead.gif"); background-repeat: no-repeat; background-position: left 50%; text-align: left; text-indent: 18px; white-space: nowrap; margin-bottom: 10px; padding-top: 3px; width: 85%; height: 25px; border-bottom: 3px none }



.componentheading  { color: #70b7e3; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url("../images/pen.gif"); background-repeat: no-repeat; background-position: left 50%; text-align: left; text-indent: 25px; padding-top: 5px; height: 25px }

	

.button   { color: #069; font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; background-color: #eee; padding: 3px; border: solid 1px } 



.inputbox   { color: black; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; background-color: #eee; padding: 3px; border: solid 1px }

	

	.searchbox   { color: black; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; line-height: 12px; background-color: #eee; padding: 2px; height: 16px; border: solid 1px }

	

a.bar:hover {

	color: #A6CDF2;

	text-decoration: underline;

	}



a.bar:link, a.bar:visited {

	color: White; font-weight: bold;

	}



/** category text format and links **/

.category    { color: #069; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }



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



a.category:hover  { color: #99a1c2 }

	

.poll  { color: #99a1c2; font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; line-height: 14px }

	

.sectiontableentry1 {

	background-color : #FFFFFF;	

	}



	

	.contentpane {

	}

	

.sectiontableentry2  { background-color: #eee }



.sectiontableheader  { color: black; font-weight: bold; background-color: #e6e6e6 }

	

.small {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: Black;

	text-decoration: none; 

	font-weight: normal;

	}



.smalldark {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 10px;

        color: #333333;

        text-decoration: none;

        font-weight: normal;

        }





.newsfeedheading {

        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

        font-size: 12px;

        font-weight: bold;

        color: #333333;

        text-align:left;

        }



.newsfeeddate  { color: #70b7e3; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }



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



.modifydate  { color: #70b7e3; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

			

ul {

	margin: 0px 0px 0px 0px;

	}



li {

	list-style: disc inside url(../images/arrow.png);

	list-style-type: disc;

}



.fase4rdf  { color: #000000; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal }



a.fase4rdf:link   { color: #70b7e3; font-size: 12px; font-weight: normal }



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



table.searchintro  { background-color: #ffffff; padding: 2px; border: solid 1px #70b7e3 }



table.contact {

	background-color: #FFFFFF;

	}



table.contact td.icons {

	background-color: #BFDDFF;

	}



table.contact td.details   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #bfddff }



.pagenav {

	color: #386593;

}



a.pagenav  { color: #70b7e3 }



.pagenavbar {

	background-color: #f0f0f0;

}





/* Styles for dhtml tabbed-pages */

.ontab  { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #b8cdf3; text-align: center; cursor: hand; width: 14%; border-style: outset outset solid; border-width: 2px 2px 1px; border-color: #70b7e3 #808080 #d5d5d5 #70b7e3 }

.offtab {

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

        background-color : #e5e5e5;

	/*background-color: #EEEEEE;*/

	border-left: outset 2px #E0E0E0;

	border-right: outset 2px #E0E0E0;

	border-top: outset 2px #E0E0E0;

	border-bottom: solid 1px #d5d5d5;



	width: 14%;

	text-align: center;

	cursor: hand;

	font-weight: normal;

}

.tabpadding {

	//border-bottom: solid 1px #777777;

}



.tabheading  { color: #050505; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #bfddff; text-align: left }



.pagetext {

	visibility: hidden;

	display: none;

	position: relative;

	top: 0;

}