/* CSS Document */



html {

	height: 100%;

}



body {

	margin: 0;

	padding: 0;

	height: 100%;

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

	font-size: 11px;

	color: #000000;

	background-color: #FFFFFF;	

}



#wrapper {

  	margin: 0;

	padding: 0;

	/*height: 100%;*/

	width: 100%;

	background: url(../images/backimg.gif) top left repeat;

}



h1 {

  padding: 0;

  margin: 0.2em 0 0.6em 0;

}



h2, h3, h4, h5 {

  padding: 0;

  margin: 0 0 5px 0;

}

img {border: none;}



form {

  padding: 0;

  margin: 0;

}



input{

  padding: 0;

  margin: 0;

  display: inline;

  vertical-align: middle;

}



.clr {

	clear: both;

}



img {

  padding: 0;

  margin: 0;

}



.createdate {

  color: #999999;

}



#headingFlashOuter {

  width: 100%;

  height: 333px;

}



#headingOuter {

  width: 100%;

  height: 230px;

  padding: 0;

  margin: 0;

}



#logo {

  position: absolute;

  /*float: left;*/

  top: 14px;

  left: 241px;

  padding: 0;

  margin: 0;

}



#headingIn {

  width: 998px;

  height: 168px;

  padding: 0;

  margin: 0;

}



#lheader {

  padding: 0;

  margin: 0;

  width: 39px;

  height: 168px;

  float: left;

  background: url(../images/lheader.png) top left no-repeat;

}



#cheader {

  padding: 0;

  margin: 0;

  width: 920px;

  height: 168px;

  float: left;

  /*background: url(../images/cheader.jpg) top left no-repeat;*/

}



#rheader {

  padding: 0;

  margin: 0;

  width: 39px;

  height: 168px;

  float: left;

  background: url(../images/rheader.png) top left no-repeat;

}



.headerImgL {

  padding: 0;

  margin: 0;

  background: url(../images/himgl.jpg) top left no-repeat;

}



#headerImgR {

  padding: 0;

  margin: 0;

  width: 456px;

  height: 168px;

  float: left;  

}



#mainWrapper {

  padding: 0;

  margin: 0;

  width: 100%;

}



#topMenuOuter, #topMenuOuterCon {

  padding: 0;

  margin: 0;

  height: 89px;

  width: 100%;

  position: absolute;

  left: 0px;

  top: 260px;    

  background: url(../images/topmenuback.png) top left repeat-x;  

// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/topmenuback.png',sizingMethod='scale');

}

#topMenuOuter { left: 0px; top: 260px; }

#topMenuOuterCon {left: 0px; top: 157px; }







#topFone {

  width: 100%;

  height: 62px;

  background-color: #4CDA8E;  

}



#topMenu { 

  padding: 0;

  margin: 11px 0;

  width: 956px;

  height: 62px;  

}



#leftTopMenuPart {

  float: left;

  padding: 0;

  margin: 0;

  width: 42px;

  height: 62px;

  background: url(../images/lefttopmenupart.gif) top left no-repeat;

}



#rightTopMenuPart {

  float: left;

  padding: 0;

  margin: 0;

  width: 42px;

  height: 62px;  

  background: url(../images/righttopmenupart.gif) top right no-repeat;

}



.moduletable-mainmenu {

  float: left;

  padding: 23px 0 0 0;



  margin: 0;

  width: 872px;

  height: 62px;//  height: 39px;

  text-align: center;

  background: url(../images/centertopmenu.gif) top left repeat-x; 

}

ul#mainlevel-nav, ul.menuList, ul#mainlevel-navom, ul#mainlevel-navex, ul#mainlevel-navlm { 

  padding: 0;

  margin: 0;  

  list-style-type: none;

}



ul#mainlevel-nav li {

  display: inline;

  font-family: Arial Narrow, Tahoma, Arial, sans-serif;

  text-transform: uppercase;

  font-size: 16px;

  padding: 0 55px 0 10px;

  color: #000000;    

}

ul#mainlevel-nav li.last_item-nav {

  padding: 0 10px 0 0;

} 



#contentOuter {

  padding: 0;

  margin: 0;

  width: 100%;

}



#contentShadow {

  padding: 0;

  margin: 0;

  width: 100%;

  height: 16px;

  background: url(../images/blank.gif) top left repeat;   

}



#contentOut { 

  width: 988px;

  height: auto;

  padding: 0;

  text-align: left !important;

  background: url(../images/content.png) top left repeat-y;  
	
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/content.png',sizingMethod='scale');

}

#content {

  padding: 0 46px 0 50px;

  margin: 0;   

}



#cShadow {

  padding: 0 20px 0 20px;

  /*height: 54px;*/

  background-color: #FDFAF1;

}



#contentTopMenu {

  padding: 0;

  margin: 0;

  /*height: 54px;*/

  background: url(../images/ctopmenu.gif) #C2E4D2 top left repeat-x;

}



#cornerTopMenu {

  /*float: left;*/

  padding: 0;

  margin: 0;

  width: 14px;

  height: 17px;

  background: url(../images/ctopmcorner2.gif) bottom left no-repeat;

}



.moduletable-topmenu {

  padding: 12px 14px 0px 14px;

  margin: 0;

}



.randImg {

  padding: 0;  

  margin: 0;

}



#stMainOut {

  padding: 10px 20px 30px 0px;

  margin: 0;

} 



.sttext, ul.blogimg, ul.blogimg li, .moduletable-rsm, .moduletable-rb .text_wrapper, ul.blogimg li img, .moduletable-mainmenuex {

  padding: 0px !important;

  margin: 0px !important;

}

.text_wrapper {width: 100%;}

#content, .content, .moduletable-stat {

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

  font-size: 11px;

}

.content {padding: 0 10px 20px 10px;font-size: 13px;}
.content td {font-size: 13px;}


ul.blogimg {

  list-style-position: outside;

  list-style-type: none;

}

.moduletable-rsm, ul.blogimg li {display: inline; white-space: nowrap;}



.leftMenu {

  padding: 0 0 0 21px;

  margin: 0;

  width: 205px;

}



#ExMenuOuter {

  padding: 0;

  margin: 0;

  width: 205px;

  background-color: #EDE3C4;

}



#ExMenuTop {

  padding: 0px;

  margin: 0px;

  width: 155px;

  height: 3px;

  background: url(../images/exmenutop.jpg) top left no-repeat;

}



#ExMenu {

  padding: 7px 0 40px 0;

  margin: 0;

  width: 205px;

  background: url(../images/exmenu.jpg) bottom left no-repeat;

}



#ExMenuItem, .moduletable-other {

  padding: 0 15px 0 15px;

  margin: 0;

}



.moduletable-rsmlm {

  text-align: right;

}



.moduletable-lmenu {

  padding-top: 10px;

}



.cContent {

  width: 90%;

  padding: 10px;

  margin: 0;

}



/** Footer **/



#footerOut {

  width: 988px;

  height: 180px;

  padding: 0 0 0 3px;

  margin: 0;

}



#footer {

  width: 943px;

}



#leftFooter {

  float: left;

  width: 155px;

  height: 143px;

  background: url(../images/ldracon.png) top left no-repeat;
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ldracon.png',sizingMethod='scale');	


}



#centerFooter {

  float: left;

  width: 633px;

  height: 143px;

  background: url(../images/cfooter.png) top left repeat-x;
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cfooter.png',sizingMethod='scale');	
}



#rightFooter {

  float: left;

  width: 155px;

  height: 143px;

  background: url(../images/rdracon.png) top left no-repeat;


	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/rdracon.png',sizingMethod='scale');	

}



#footerIn {

  padding: 34px 50px 0 50px;

  margin: 0;

  height: 109px;  

}



.moduletable-sf {text-align: left;}

.moduletable-mf {text-align: center;}



ul#mainlevel-navf {

  padding: 12px 0 0 0;

  margin: 0;

  list-style-type: none;

}



ul#mainlevel-navf li {

  display: inline;

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

  font-size: 10px;

  padding: 0 10px 0 0;

  color: #FFFFFF;    

}



span.article_seperator {

	display: none;

}

.counter {text-align:left;padding:0 0 0 60px;}




/** exta **/



.search {

  margin: 0;

  padding: 20px 0 10px 0;

}

.message {

  text-align: center;

  background-color:#d4ffbd;

  line-height: 1.5em;

}

.back {float: left;}

.forward { float: right; }



.contact_email {

  width: 424px;

}



.name_email { width: 67px;}



input#contact_lastname, input#contact_name, input#contact_nametoo, input#search_searchword {  

  font-size: 11px;

  line-height: 11px;  

}

input#contact_lastname, input#contact_name, input#contact_nametoo {

  margin: 0 0 14px 0;

}

textarea#contact_text { font-size: 11px; }



.back_button, .pagenav_prev, .pagenav_next {

  float: left;

  text-align: center;

  font-size: 11px;

  font-weight: bold;

  border: 3px double #cccccc;

  width: auto;

  padding: 0px 10px;

  line-height: 20px;

  margin: 5px;

}



.pagenav {

  text-align: center;

  font-size: 11px;

  font-weight: bold;

  width: auto;

  padding: 0px 2px;

  line-height: 20px;

  margin: 1px;

}



#pathway_text {

  overflow: hidden;

  display: block;

  height: 25px;

  line-height: 25px !important;

  line-height: 22px;

  padding-left: 4px;

  margin-bottom: 2px;

} 

td.content img{
margin-left:8px;
margin-right:8px;
border:3px solid #b1dcc6;
padding:2px;
}

td.tt {
  background-color:#E6DF6A; 
height:5px;
}

td.tm {
background-color:#9E1E3C; 
color:white;
font-size:12px;
padding:10px;
vertical-align:top;
}

img.first {
position:relative;
left:-30px;
}

li.tab1, li.tab2 {
margin:0px; width:250px;
}

#news {
margin:10px 0px;
padding:0px;
height:220px !important;
}

#news li {
	list-style:none;
}

@import url("IeStyle.css");
