/* CSS Document */

body {
background-color:#D2D2D2;
background-image:url(../images/stripe.png);
background-repeat:repeat;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin:0;
padding:0;
}
.lang_menu {
background-image:url(../images/lang_menu_bg.gif);
background-repeat:repeat-x;
}
.top_menu {
background-color:#DFA722;
background-image:url(../images/logo.gif);
background-position:left center;
background-repeat:no-repeat;
}
.main_menu {
background-image:url(../images/menu_bg.gif);
background-repeat:repeat-x;
}
.bottom_menu {
background-image:url(../images/bottom_menu_bg.gif);
background-repeat:repeat-x;
}
.footer {
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
}
.welcome {
background-image:url(../images/welcome.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.welcome_msg {
color:#939F63;
font-size:14px;
line-height:20px;
padding-left:225px;
padding-right:2px;
text-align:justify;
}

.shadow {
background-image:url(../images/shadow.jpg);
background-repeat:repeat-x;
}
.footerLink {
background-color:#FFFFFF;
border:1px solid #C3CE98;
padding:10px;
}
.moduletable {
margin:0;
padding:0;
text-align:left;
}
.inputbox {
border:1px solid #878787;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:18px;
}
.member_labels {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.sectiontableentry2-eXiTPoll {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:20px;
text-align:left;
}
.sectiontableentry1-eXiTPoll {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:20px;
text-align:left;
}
.pollstableborder-eXiTPoll {
}
.sectiontableheader-eXiTPoll {
color:#646E36;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}
.left_links {
font-size:9px;
line-height:3px;
margin:0;
padding:3px 0 0;
}
#buttons {
float:left;
margin:0;
padding:0;
width:auto;
}





ul#mainlevel {
	font-size:0.8em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	border-left:solid 1px #FFFFFF;
}

ul#mainlevel li {
	border-right:1px solid #FFFFFF;
	float:left;
	font-size:11px;
	line-height:13px;
	padding-left:12px;
	padding-right:12px;
	white-space:nowrap;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
}


ul#mainlevel li a {
	color:#FFFFFF;
	display:block;
	padding-left:0px;
	padding-right:0px;
	text-decoration:none;
}

ul#mainlevel li a:hover {
	text-decoration:underline;
}



ul#mainlevel-nav {
font-size:0.8em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

ul#mainlevel-nav li {
background-image:url(../images/top_menu_bg.gif);
border-right:0px solid #CCCCCC;
float:left;
font-size:10px;
line-height:21px;
margin:0 0 0 1px;
padding-left:0;
padding-right:0;
white-space:nowrap;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
width:69px;
text-align:center;
vertical-align:middle;
}


ul#mainlevel-nav li a {
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
font-weight:bold;
display:block;
padding-left:0px;
padding-right:0px;
text-decoration:none;
}

#buttons > ul#mainlevel-nav li a {
width:auto;
}

ul#mainlevel-nav li a:hover {
background-image:url(../images/top_menu_over.gif);
color:#FFFFFF;
background-position:top;
}

.lang {
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:13px;
	width:auto;
	font-weight:bold;
	padding:0 5px 0 5px;
}

.lang a {
	color:#FFFFFF;
	text-decoration:none;
}

.lang a:hover {
	text-decoration:underline;
}










.contentpane {
  font-family	   : Georgia, "Times New Roman", Times, serif;	
  padding: 20px 20px 20px 20px;
}

.contentpaneopen {
  color:#014590;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:12px;
  padding:0
}

table.contentpaneopen  {
	margin: 0px 18px 18px 18px;
}


.contentheading, .componentheading {
  font-family      : Georgia, "Times New Roman", Times, serif;;
  font-size        : 17px;
  font-weight      : bold;
  /*color            : #3A76BC;*/
  text-align       : left;
  padding-left     : 20px;
  color:#FFFFFF;
  line-height:35px;
  background-color:#939f63;
  border-bottom:solid 10px #646e36;
  vertical-align:middle;
}

a.contentpagetitle:link, a.contentpagetitle:visited {
        font-family: Tahoma, Georgia, "Times New Roman", Times, serif;;
        font-size: 13px;
        font-weight: bold;
         color: #000000;
        text-align:left;
        }

a.contentpagetitle:hover {
        font-family: Tahoma, Georgia, "Times New Roman", Times, serif;;
        font-size: 13px;
        font-weight: bold;
        text-align:left;
        color: #7B8DA1;
        text-decoration: underline;
        font-weight: bold;
        }

#MainBody {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#014590;
}

#MainBody a {	
	color:#e28c04;
}














.sectiontableheader {
 /* background-color : #9CD2D0;
  color            : #296AB0;*/
   background-color : #c3ce98;
  color            : #014590;
  font-weight      : bold;
}

.sectiontableentry1 {
  background-color : #d7e4a2;  
}

.sectiontableentry2 {
  background-color : #e7f6af;
}



a.category:link, a.category:visited {
  color            : #000000;
  font-weight      : bold;
  padding-left     : 6px;  
}

a.category:hover {
  color            : #000000;
}

a.category2:link, a.category2:visited {
  color            : #FFFFFF;
  font-weight      : bold; 
}

a.category2:hover {
  color            : #FFFFFF;
}

.categoryDate{
font-weight:bold;
color:#000000;
padding-left:6px; 
}

a.faqQuestions:link a.faqQuestions:visited{
  color           : #000000;
  font-weight     : bold;
}

a.faqQuestions:hover {
  color           : #000000;
}

.Bytes{
font-weight:bold;
color:#000000;
font-size:10px;
padding-left:3px;
padding-right:3px;
}


.faqAnswer{
font-size:11px;
color:#000000;
padding-left:6px; 
}

.categoryBgOver{
background-color:#eedd8c;
}


.categoryBgNormal{
/*background-color:#FFFFFF;*/
}

	
.createdate {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            :#666666;
  text-align       : right;
}


/* -------- Main Menu ------- */

.mainmenu_left {
	background-image:url(../images/mainmenu_left.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.mainmenu_right {
	background-image:url(../images/mainmenu_right.gif);
	background-repeat:no-repeat;
}

.mainmenu_bg{
	background-image:url(../images/mainmenu_bg.gif);
	background-repeat:repeat-x;
}

.mainmenu_bg a {
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
	vertical-align:middle;
	text-transform:uppercase;
	padding:0;
	margin:0;
}

a.mainlevel {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
	border-right:solid 1px #FFFFFF;
	line-height:12px;
}

a.mainlevel:hover {
	text-decoration:underline;
}

