/* /////////////////////////////////////////////////////////////////////////// */

body {

	height: 100%;

	margin:0; padding:0; background:#ffffff; color:#000000; text-align:left;

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

}









form {

margin           : 0; 

padding          : 0;

}

hr {

  color            : #234432;

  height           : 1px;

  width            : 100%;

}

.back_button {

  color            : #999999;

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

  font-size        : 11px;

  font-weight      : normal;

  padding-bottom   : 3px;

  margin-right     : 4px;

  float            : center;

  line-height      : 20px;

}

.button {

  font-size        : 11px;

  color            : #333333;

  border           : 1px solid #999999;

  margin           : 3px;

  background-color : #EDEDED;

  padding          : 1px;

  cursor           : pointer;

}



.inputbox {

 color        : #000000;

 background   : #E2E2E2;

 border       : 1px solid #000000;

 margin       : 3px;



}



div {

  color            : #000000;

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

  font-size        : 12px;

  margin:0;



 }







td {

  color            : #000000;

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

  font-size        : 12px;

  margin:0;



 }











p {

  color            : #000000;

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

  font-size        : 12px;

  line-height      : 16px;

  

  margin:0;

}

strong {

  color            : #000000;

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

  font-size        : 12px;

  line-height      : 16px;

  padding:4px 0px 4px 0px;

  margin:0;

}



/* /////////////////////////////////////////////////////////////////////////// */











/* -------------------------------------------------------------------------------------------------------------- */



table.moduletable {

 



	width: 100%;

	border-left: solid 0px #484848;

	border-right: solid 0px #000000;

	border-top: solid 0px #000000;

	border-bottom: solid 0px #000000;



	}



table.moduletable th {

padding-top: 15px;



	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #193670;

	text-align: center;

	width: 100%;

	height: 20px;



	 

	}



table.moduletable td {



	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	font-size: 11px;

margin    : 20px;

height: 20px;

padding-left: 45px;

line-height: 10px;

	}





.sectiontableheader {

  font-size        : 10px;

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

  font-weight      : normal;

  text-transform   : uppercase;

  letter-spacing   : 1px;

  color            : #333333;

  background       : #ffffff; 

  padding          : 1px;

}





.sectiontableentry1 {

  vertical-align   : top;

  padding          : 3px;

  background       : #f1f1f1;

  border-bottom    : 1px solid #ffffff;

  line-height      : 25px;



}

.sectiontableentry2 {

  vertical-align   : top;

  padding          : 3px;

  border-bottom    : 1px solid #ffffff;

  background       : #e0e0e8;

  line-height      : 25px;

}





a.mainlevel:link, a.mainlevel:visited {

	color: #000000;

	background-position: left;

	text-align: right;

font-size: 13px;

float            : center;

padding-left        : 5px;

padding-top        : 55px;

 }



a.mainlevel:hover {

	color: #0099CC;

	background-position: left;

	font-size: 13px;

	}



































a.mainmenu:link, a.mainmenu:visited {

	color: #000000; font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	font-weight: normal;

font-size: 13px;

text-align: center;

float            : left;

padding-top        : 155px;

	}



a.mainmenu:hover {

	color: #0099CC; text-decoration: underline;

	}

	

#active_menu {

  color            : #000000;

  border-bottom    : 1px solid #ff6600;

  background       : transparent url(../images/mainlevel_h.gif) no-repeat right bottom;

}

a#active_menu:hover {

  color            : #333333;

font-size: 13px;

}



a:link, a:visited {

  font-size        : 12px;

  color            : #193670;

  text-decoration  : none;

  font-weight      : normal;

}

a:hover {

  font-size        : 12px;

  color            : #0066FF;

  text-decoration  : none;

  font-weight      : normal;

}

a.category:link, a.category:visited {

  font-size        : 11px;

  font-weight      : bold;

}

a.readon:link, a.readon:visited {

  color            : #193670;

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

  font-size        : 13px;

  background       : url(../images/readon.gif) no-repeat;

  white-space      : normal;

  font-weight      : normal;

  padding          : 1px 0 3px 18px;

  float            : right;

  line-height      : 10px;

 

}

a.readon:hover {

  color            : #3333ff;

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

  font-size        : 13px;

  background       : url(../images/readon.gif) no-repeat;

  white-space      : normal;

  font-weight      : normal;

  padding          : 1px 0 3px 18px;

  line-height      : 10px;



}

table.contenttoc {

  

  background       : #F1F1F1;

  padding          : 5px;

  margin-left      : 2px;

  margin-bottom    : 2px;

}

table.contenttoc td { 



border:1px solid #193670;

}

.pagenav {

  text-align: center;

  font-size: 12px;

  font-weight: normal;

  border: 3px  #cccccc;

  width: auto;

  background: url(../images/button_bg.png) repeat-x;

  padding: 0px 10px;

  line-height: 20px;

  margin: 1px;

  color: #193670;

}



.pagenavbar {

	margin-right: 10px;

	float: right;

color: #193670;

}

.date {

  font-size        : 10px;

  font-weight      : bold;

  color            : #707070;

  padding-right    : 12px;

}

.small {

  font-size        : 10px;

  color            : #333333;

}

.smalldark {

  font-size        : 10px;

  color            : #333333;

}

.createdate, .modifydate {

  float            : right;

  font-size        : 10px;

  color            : #666666;

  font-weight      : bold;



  

}

.content_vote {

  font-size        : 10px;

  height           : 22px;

  padding-top      : 2px;

  padding-bottom   : 2px;

}

.content_rating {

  font-size        : 10px;

  color            : #999999;

}



.componentheading

{

width            : 89%;

	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

 	color: Black;

	text-align:left;

	line-height: 18px;

	height: 20px;

	background-color :  #E5E5E5;

	  padding-left   : 5px;

  padding-top   : 2px;

	font : normal bold 12px;

	}







.contentheading {

	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

 	color: Black;

	text-align:left;

	line-height: 16px;

	height: 15px;

	background-color :  #E5E5E5;

	

	font : normal bold 12px;

	}







table.content{

  width            : 91%;

  padding          : 220px;

  border-collapse  : collapse;

  border-spacing   : 0;

  margin-bottom    : 10px;

border:1px solid #193670;

}

table.contentpaneopen {

   text-align: left;

   width: 90%;

   

   margin-left: 52px;

  margin-right: 52px;

 



   





.poll {

	color : #333333;

	line-height : 12px;

	font-weight: normal;

      

}



.pollstableborder{

  border-color     : #999999;

}







.searchbox {

  margin           : 0;

  padding          : 0;

  margin-top       : 13px;

  margin-left      : 10px;

  width            : 130px;

  font-size        : 11px;

  color            : #707070;

  border           : 1px solid #cccccc;

  padding          : 2px !important;

  padding          : 1px;

  background       : none;

     }


.mtCapStyle {

  font-weight      : bold;

  text-align          : center;
}


a.pathway, a.pathway:visited {

	font: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	font-size: 11px;

	color: #000066;

	}



a.pathway:hover {

	font: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	font-size: 11px;

	color: #000066;

}







/* Top menu */

#mainlevel-nav {

margin: 0; padding: 0;

}

#mainlevel-nav li {

background-image: none;

border: 0px;

padding: 0px;

margin: 0px;

list-style: inherit; 

 float: left;

margin: 0; 

width: 130px;

height: 50px; 

font-size: 12px;

font-weight: normal;

line-height: 22px;

}





 #mainlevel-nav {

  font-size        : 12px;

  list-style       : none;

  padding          : 0;

  margin           : 0;

  margin-left      : 1px;

 

}



#mainlevel-nav a {

display:block; 

background: url(../images/lefttop.jpg);

color: #E8E8E8;

font-weight:normal;

}

#mainlevel-nav a {

float: none;

}

#mainlevel-nav a:hover {

background: url(../images/leftdown.jpg);

color: #E8E8E8;

text-decoration: none;

font-weight:normal;

}

h5 {

 text-shadow: 0.1em 0.1em 0.2em black;

 color: #D00000;

}

.em {
 color: #A80303;
 font-style: normal;
}

.help {
 color: #989898;
 font-size: 60%;
 font-family: Arial, Helvetica, sans-serif; 
 margin:0px;
 text-align: right;
}