/* general stuff */

body{

padding:0;

text-align:left;

font-family: verdana, arial, sans-serif;

color:#434343;

font-size:10px;

margin:0;

}

td{

color:#434343;

text-align:left;

}



a {

text-decoration:  none;

font-weight: bold;

border: none;



 }

a:link, a:visited {

	color: #027FC6;

	text-decoration: none;

}



a:hover {

border: none;

text-decoration:underline;

}

ul{

margin: 0;

padding: 0;

list-style: none;

}



li{

background:url(../images/il.jpg) no-repeat  0px 5px;

line-height: 15px;





}





 

/* Layout */



#pathway{ 

width: 500px;

height: 19px;

padding-left: 20px;

padding-top: 5px;

}



 iframe.wrapper {

 z-index: 0;

 }

 

.clr{clear:both;}

.content {

padding: 0px 0px 0px 0px;

font-size: 10px;

line-height: 18px;

}



/* Topmenu */



 ul#mainlevel-nav

{

list-style: none;

white-space: nowrap;

}



ul#mainlevel-nav li{

float:left;

font-size: 11px;

line-height: 35px;

white-space: nowrap;

}



ul#mainlevel-nav li a{

padding:0 30px;

font-weight: normal;

text-decoration: none;

color: #252525;

white-space: nowrap;

height: 42px;

text-align:center;

font-weight:bold;

}

ul#mainlevel-nav li a:hover{

color: #FF0000;

}



/* Other Mambo Stuff */



#title {

}

.pathway {

color: #BBBBBB;

font-size: 10px;

text-decoration: none;

font-weight: normal;

}



.pathway a{

color: #BBBBBB;

text-decoration: none;

font-weight: normal;

}



hr {

width:  90%; 

 }

hr.separator {

width:  40%; 

 }

a.pnav {

}

.pnav:hover {

}

.small {

font-size: 10px;

color: #ABABAB;

line-height: 0.7;

}

.smalldark {

font-size: 10px;

color: #000;

height: 10px;

line-height: 10px;

text-align: left;

}



.sectiontableentry1 {

text-align: left;

background: #EFEFEF;

font-size: 10px;

padding: 2px;

}

.sectiontableentry2 {

background: #FFF;

font-size: 10px;

text-align: left;

padding: 2px;

}

.button {

color:#027FC6;

}

.inputbox {

border: 1px solid #BBBBBB;

background:#EAEAEA;

font-size:11px;

}



.createdate {

font-size: 10px;

color: #ABABAB;

height: 10px;

line-height: 0.7;

}

.modifydate {

font-size: 10px;

color: #ABABAB;

height: 20px;

line-height: 20px;

margin-bottom: 5px;

}

a.readon {

font-size: 10px;

text-decoration: none;

line-height: 15px;

border: 1px solid #EEEEEE;

padding-left: 13px;

background:#cccccc url(../images/readon.gif) no-repeat left;

margin-top: 10px;

text-decoration: none;

font-weight: normal;

}



.blog_more {

font-size: 10px;

}



a.readon:hover {

background: #EEEEEE url(../images/readon.gif) no-repeat left;

text-decoration: none;

}



.blog {

width: 100%;

}



.contentpaneopen {

text-align: left;

background: transparent;

font-size: 10px;

line-height: 1.8;

}



table.contentpane td.contentheading {

font-weight: bold;

font-size: 16px;

height: 23px;

line-height: 20px;

font-family: 'Trebuchet MS', verdana, sans-serif;

border: none;

}



table.contentpane ul {

margin: 0px;

padding: 0px;

list-style: none;

}



table.contentpane ul li{

padding: 0px;

margin: 0px;

padding-left: 15px;

}



.contentdescription {

font-size: 10px;

}

.sectiontableheader {

font-weight: bold;

font-size: 10px;

height: 25px;

line-height: 25px;

}

.categorytitle {

font-weight: bold;

font-size: 16px;

height: 25px;

line-height: 25px;

font-family: "Trebuchet MS", Verdana, sans serif;

}

table.contentpaneopen, table.contentpane, table.blog{

width: 100%;

}

.componentheading, .contentheading{

background:url(../images/v3-title-bg.jpg) no-repeat;

width:100%;

padding-left:25px;

font-weight: bold;

font-size: 16px;

height: 23px;

line-height: 20px;

font-family: "Trebuchet MS", Verdana, sans serif;

color: #002E61;

margin-bottom: 5px;

}

a.category {

text-decoration:  underline; 

 }

a.category:hover {

text-decoration:  underline; 

 }

table.moduletable{
padding:0 0 8px 0;
width:207px;
}

table.moduletable-bot-mod{
}

table.moduletable th{
background:#91C228;
font-size: 14px;
color:#FFFFFF;
font-weight:bold;
padding:3px 0px 3px 5px;
width:207px;
}

table.moduletable-bot-mod th{

text-transform:uppercase;
color:#F8FEEB;
font-size:17px;
font-weight:bold;
font:"Arial Black";

}



table.moduletable td{
padding:0px;
margin:0px;
}

table.moduletable-bot-mod td{

color:#F8FEEB;

}

.poll_border {

font-size: 10px;

text-align: left;

color:#434343;

}

.back_button {

background:url(../images/more-bg.png) no-repeat;

width:64px;

height:20px;

padding:3px 0 0 24px;

font-size: 10px;

font-weight: normal;

}



.blogsection {

font-size: 10px;

}



.blog_more ul li{

list-style: none;

padding-left: 14px;

line-height: 18px;

}



table.contenttoc {

border: 1px solid #CCCCCC;

padding: 3px;

}



table.contenttoc th{
font-weight: bold;
font-size: 10px;
border-bottom: 1px solid #BBBBBB;

}

form {
margin: 0px;
padding: 0px;
}
/* Main Menu(s) */
a.mainlevel {

background:url(../images/v3-left-menu-bg.jpg) no-repeat;
font-size: 10px;
padding-left: 30px;
display: block;
line-height: 20px;
height:22px;
text-decoration: none;
font-weight: normal;
voice-family:"\"}\""; /* Box Model fix */
voice-family:inherit;
width:177px;
}







a.mainlevel:hover, a.mainlevel#active_menu {

background:url(../images/v3-left-menu-bg-on.jpg) no-repeat;

text-decoration: none;

font-weight:bold;

}



a.sublevel {

padding: 0px;

margin: 0px;

font-size: 10px;

padding-left: 12px;

width: 139px;

display: block;

line-height: 20px;

margin-bottom: 2px;

text-decoration: none;

font-weight: normal;

voice-family:"\"}\""; /* Box Model fix */

voice-family:inherit;



}



html>body a.sublevel {width:123px;} /* Opera5-Fix-fix ;-) */



a.sublevel:hover, a.sublevel#active_menu {

text-decoration: none;

width: 139px;

voice-family:"\"}\""; /* Box Model fix */

voice-family:inherit;

width: 123px;

}

html>body a.sublevel:hover, a.sublevel#active_menu { /* Opera5-Fix-fix ;-) */

width: 123px;

}



a.sublevel {

color: #027FC6;

background: url(../images/submenu_back.gif) left center no-repeat;

}



a.sublevel:hover, a.sublevel#active_menu {

background: #F1F1F1 url(../images/submenu_back.gif) left center no-repeat;

}





a.readon:hover {

background: #EEEEEE url(../images/readon.gif) no-repeat left;

}

table.contentpane td.contentheading {

color: #000000;

}

table.contentpane ul li{

background: url(../images/readon2.gif) no-repeat left top;

}



.blog_more ul li{

background: url(../images/readon.gif) no-repeat left;

}





/******************** MY CSS ****************************/

#my-topline{

background:#252525;

height:7px;

}

#my-topbody-bg{

background:#91C228 url(../images/v3-bg.jpg) top repeat-X;

padding:20px 0 13px 0;

}

#my-topbody-position{

margin:0px auto;

width:940px;

}

#my-topbody-top{

background:#F8FEEB url(../images/v3-body-top.jpg) no-repeat;

width:940px;

height:7px;

}

#my-header{

background:#F8FEEB;

width:940px;

clear:both;

height:100px;

}

#my-logo{

padding:10px 0 0 50px;

float:left;

}

#my-topmenu{

float:right;

padding-right:60px;

}

#my-lineunder-header{

width:100%;

height:7px;

background:#252525;

margin-bottom:5px;

}

#my-topbody-bot{

background:#F8FEEB url(../images/v3-body-bot.jpg) no-repeat;

width:940px;

height:5px;

clear:both;

}

#my-topbody{

background:#F8FEEB;

width:900px;

min-height:300px;

padding:5px 20px 10px 20px;

clear:both;

}

#my-leftmodule{

float:left;

width:200px;

}

#my-rightmodule{

float:right;

}

#my-centermodule{

float:left;

width:305px;

margin:0 0 0 18px;

}

#my-endline{

clear:both;

width:700px;

}

#my-botbody-bg{

background:#393939 url(../images/v3-bot-bg.jpg) top repeat-X;

padding:5px 0 5px 0;

color:#F8FEEB;

}

#my-botbody{

margin:0px auto;

width:940px;

}

#my-botmodule-left{

background:url(../images/v3-body-bot-bgline.jpg) right repeat-Y;

float:left;

width:285px;

padding-right:20px;

}

#my-botmodule-center{

background:url(../images/v3-body-bot-bgline.jpg) right  repeat-Y;

float:left;

width:285px;

padding:0 20px 0 20px;

}

#my-botmodule-right{

float:right;

width:285px;

}

#my-footer-bg{

background:#F6F6F6 url(../images/v3-footer-bg.jpg) top repeat-X;

border-top:1px #333333 solid;

height:60px;

clear:both;

padding:5px 0 5px 0;

}

#my-footer{

margin:0px auto;

width:940px;

padding:10px 0 5px 0;

}