li, a, img, div{behavior: url("/fileadmin/templates/css/iepngfix.htc");}

img, a, div, li {
    behavior: url('/fileadmin/templates/css/fx-iepngfix.htc');
  }



body { background:url(../newimages/bg.jpg) repeat-x #1d336f;margin:0px;padding:0px; font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#333333; }
h1,h2,h3,h4,h5,h6{color:#333366;margin:0px;padding:0px;}
h1{font-size:16px;}
p{margin:10px 0px;padding:0px;}
ul{margin:0px 20px;padding:0px;}
.bold{ font-weight:bold; font-size:11px;text-transform:uppercase;}
.boldCredits{ font-weight:bold; font-size:11px;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}
a{color:#333366;}
#container{width:990px;margin:0px auto;}

#bannerLeft{display:block;float:left; background:url(../newimages/bannerLeft.jpg) no-repeat; width:518px; height:266px; }

#bannerRight{height:256px;width:472px;display: block; float:left;background-color:#1C326E;}

#navigation{ background:url(../newimages/nav.jpg) no-repeat; width:992px;height:26px;clear:both; color:#ffffff;padding:0px;margin:0px;clear:both;}
#navigation ul{margin-bottom:0px;padding-bottom:0px;padding-top:0px;padding-left:15px; list-style-type:none;}
#navigation ul li{display:inline;margin-right:0px;margin-top:-4px;}
#navigation ul li a{color:#ffffff; text-decoration:none; font-size:16px; font-weight:bold;text-transform:uppercase;}

#navigation ul li ul { background-color:#9e9779;margin-top:18px;opacity: 0.90!important;filter:alpha(opacity=90)!important;-moz-opacity: 0.90!important; padding-left:0px;width:200px;left:10px;}
#navigation ul li ul li{margin-right:0px;}
#navigation ul li ul li a{font-size:12px;font-weight:normal;padding-right:10px;padding-left:10px;padding-top:4px;padding-bottom:4px;text-transform:capitalize;}
#navigation ul li ul li a:focus,#navigation ul li ul li a:hover{background-color:#6b654b;opacity: 0.90;filter:alpha(opacity=90);-moz-opacity: 0.90;color:#ffffff;}

.dot{background-image: url(../newimages/dot.gif);
background-repeat: no-repeat;
background-position: left  bottom;
padding-left: 5px;}

#content{ background-color:#FFF;width:990px;padding-bottom:15px;}

#left{display:block; float:left;width:709px;padding:30px;}

#right{display:block; float:left;padding:10px;padding-top:0px;margin-top:-5px;position:relative;z-index:0;}
#rightMenu { list-style-type:none;margin:0px;}
#rightMenu ul{ list-style-type:none;margin:0 0 3px;}
#rightMenu li{ }
#rightMenu img{border:none;}
#rightMenu ul li{padding:3px 0; text-align:center;border-top: dashed 1px #fff;}
#rightMenu a{ color:#FFF; text-decoration:none;}
 
#rightMenu1a { 
background-image:url(../newimages/emergencyHelp.png);
position: relative; 
z-index: 300;
margin-bottom:-10px;
background-repeat:no-repeat;
clear:both;
display:block;
height:67px;
width:201px;
text-indent:-999999px;
margin-top:15px;
}
#rightMenu1 ul{  background:url(../newimages/right1bottom.jpg) bottom left no-repeat #851f0e;padding-bottom:10px;position:relative;z-index:100;width:200px;margin-bottom:-10px; }

#rightMenu2a { 
background-image:url(../newimages/explore.png);
position: relative; 
z-index: 300;
margin-bottom:-10px;
background-repeat:no-repeat;
clear:both;
display:block;
height:44px;
width:201px;
text-indent:-999999px;
margin-top:15px;
}
#rightMenu2 ul{  background:url(../newimages/right2bottom.jpg) bottom left no-repeat #2f4215;padding-bottom:10px;position:relative;z-index:100; width:200px;margin-bottom:-10px;}

#rightMenu3a { 
background-image:url(../newimages/news.png);
position: relative; 
z-index: 300;
margin-bottom:-10px;
background-repeat:no-repeat;
/*float:left;*/
clear:both;
display:block;
height:44px;
width:201px;
text-indent:-999999px;
margin-top:15px;
}
#rightMenu3 ul{  background:url(../newimages/right3bottom.jpg) bottom left no-repeat #a98713;padding-bottom:10px;position:relative;z-index:100;width:200px;margin-bottom:-10px; }

#rightMenu4a { 
background-image:url(../newimages/mhw.png);
position: relative; 
z-index: 300;
margin-bottom:-10px;
background-repeat:no-repeat;
clear:both;
display:block;
height:67px;
width:201px;
text-indent:-999999px;
margin-top:15px;
}
#rightMenu4 ul{  background:url(../newimages/right4bottom.jpg) bottom left no-repeat #602900;padding-bottom:10px;position:relative;z-index:100; width:200px;margin-bottom:-10px;}


#rightMenu5a { 
background-image:url(../newimages/forum.png);
position: relative; 
z-index: 300;
margin-bottom:-10px;
background-repeat:no-repeat;
clear:both;
display:block;
height:44px;
width:201px;
text-indent:-999999px;
margin-top:15px;
}
#rightMenu5 ul{  background:url(../newimages/right5bottom.jpg) bottom left no-repeat #172856;padding-bottom:10px;position:relative;z-index:100; width:200px;margin-bottom:-10px;}


.rightActive{margin-top:5px!important;}



.noBorder{border-top:none!important; padding-top:15px!important;}
.borderBottom{border-bottom:solid 1px #fff;}
.borderLeft{border-left:solid 1px #ffffff;padding-left:15px;}
#footer{clear:both; background:url(../newimages/footerBG.png) no-repeat;width:990px;height:201px;color:#ffffff; font-size:10px;padding-top:20px;} 
#footer ul{ list-style-type:none;color:#ffffff;margin-left:0px;}
#footer ul a{ color:#ffffff; text-decoration:none;}

.footerTable{width:950px;margin-bottom:20px; }
.footerCredits{display:block;float:left}

.bannerOverlay{display:block;left:0px;position:relative;top:0px;z-index:10;}
#tx_slideshow_pi1{display:block;left:110px;position:relative;top:-266px;}
.tx-slideshow-pi1 {text-align:left;}

/* -------------------------------------------------------------------------- */

#content #left h1 {
	margin-bottom:0;
	margin-top:15px;
}

#content #left h2 {
	font-size: 14px;
	margin-bottom: 10px;
}

#content #left h3 {
	font-size: 12px;
}

#content #left table.contenttable td {
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
}

#content #left p.align-center {
	text-align: center;
}

/* -------------------------------------------------------------------------- */



.tx-seminars-pi1 table {
  width: 100%;
  margin-bottom: 20px;  
  
  font-size: 1em;
  border-collapse: collapse;
}

.tx-seminars-pi1 table caption {
  margin-top: 15px;
  margin-bottom: 5px;
  padding: 0 0 0 3px;
  font: 400 1.2em 'Arial', 'Helvetica', 'sans-serif';
  text-align: left;  
}

.tx-seminars-pi1 table th,
.tx-seminars-pi1 table td {
  text-align: left;
  vertical-align: top;
  padding: 4px 7px !important;
  padding: 6px 10px;
}

.tx-seminars-pi1 thead {
  border: 1px solid #CCC;
  }

.tx-seminars-pi1 thead th {
	font-size: 0.9em;
  color: #555;
  background: #EEE;
}


.tx-seminars-pi1 tbody tr {
	font-size: 1em;
  border-bottom: 1px solid #EEE; border-right: 1px solid #EEE; border-left: 1px solid #EEE;
}

.sem_first_row{
  border-top: 1px solid #EEE;
}


form label{
	display:block;
	}

form p {
	font-size: 0.8em;
	margin-bottom: 10px;
	}

form input.text, form textarea{
	width:95%;
	border:1px #CCC solid;
	color:#666;
	padding: 4px 5px;
	font:12px;
	background-color: #F3F3F3;
	}

form input.text:hover, form textarea:hover{
	border:1px #999 solid;
	}

form input.text:focus, form textarea:focus{
	border:1px #999 solid;
	color:#666;
	}

form input.button{
	margin-right:8px;
	padding:3px 5px;
	font:12px Verdana,Arial,san-serif;
	}

* html form input.text,

* html form textarea{
	border-color:#533a18;
	color:#333;
	}
	
	.tx-felogin-pi1 div{ 
	margin-bottom:10px;
	}

.tx-felogin-pi1 p {	
	margin-top:5px;
	}

.tx-felogin-pi1 fieldset {
	padding:3px;
	}

.calendar table{
	width:296px;
}

.tx-felogin-pi1 legend {
	color:#828177;
}

.csc-textpic {
	margin-top: 20px;
}


.tx-cerebrummhfa-pi1 table {
	width: 700px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tx-cerebrummhfa-pi1 .checkbox {
	width: 50px;
}
.tx-cerebrummhfa-pi1 .apply {
	width: 120px;
}
