body {
	color: #326795;
	background: #326795 url(../images/bodyback.gif) ;
	margin: 0;
	padding: 5px 15px 5px 15px;
	font: 12px/1.5 verdana, arial, helvetica, sans-serif;
	min-width: 690px;      /* 2x LC width + RC width */	
}
h1 {
font-size:115%;
font-weight:bold;
}
input
{
color: #326795;
background: #fff;
border: 1px solid #7D1610;
}
div.tx-iframeflexform-pi1{
float:left;
width:100%;
}
input.submit{
color: #326795;
background: #FFFFFF;
border: 2px outset #7D1610;
}
a {
	text-decoration: underline;
	color: #EF592B;

}
#bodycontent{
	background: #ffffff url(../images/leftcolback.gif) repeat-y top left;
	margin-top: 5px;
	border: 1px solid #FFFFFF;
	position: relative;
	width: 804px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}

#topMenu{
	color: #326795;
	border-top: 2px solid #ffffff;
	height: 20px;
	padding: 2px 2px 0px 2px;
	border-bottom: 2px solid #eeeeee;
	background: #FFb60d;
	background: #eeeeee;
	text-align: left;
	width: 800px;
}
#topMenu a{
color: #326795;
text-decoration: underline;
}

#header{
	width: 800px;
	height: 150px;
	background: #FFFFFF;
	padding: 0;
}
#header img{
padding: 0px 0px 3px 0px;
vertical-align:bottom;
}
.left{
  float: left;
  width: 168px;
  margin:0; padding:0;
  text-align:center;
}
.right{
  float: right;
  min-width: 201px;
  width: 201px;
  margin:0; padding:0;
  vertical-align: middle;
}
#content {
 padding-top: 0px;
 border: 0;
 padding: 2px 5px 5px 0px;
 text-align: justify;
 float:right;
 width: 640px;
background: #ffffff ;
font-size: 11px;
	color:#000000;
}
#content table{

}
#leftCol {
  width: 140px; 
  color: #ffffff;
  float:left;
}
.column{
  margin:0; padding: 0;
  font-size: 100%;
}
#content h1{
color: #FFFFFF;
background: #EF592B;
padding-left: 3px;
padding-top: 3px;
}

div.spacer {
  clear: both;
  }
#leftMenu {
list-style: none;
padding: 5px 2px 5px 2px;
width: 134px;
}
 
 
.colNormal-normal{
float: left;
width: 640px;
} 
 
.colNormal-normalright {
float: left;
width: 310px;
} 

.colNormal-normalrightborder {
float: left;
width: 201px;
padding: 0 2px 0 2px;
} 
.colRight-normalrightborder {
float: left;
width: 205px;
padding: 0 2px 0 2px;
} 
.colBorder-normalrightborder {
float: right;
width: 205px;
padding: 0 2px 0 2px;
} 


.colNormal-normalborder {
float: left;
width: 400px;
padding: 0 2px 0 2px;
} 
.colBorder-normalborder {
float: right;
width: 205px;
padding: 0 2px 0 2px;
} 





#colRightxx{
float:right;
border: 1px solid #00ff00;
}
 
#leftMenu a {
	text-decoration: none;
	display:block;
	padding: 1px 3px 1px 15px;
	background: url(../images/leftmenubullet.gif) no-repeat top left;	
    color: #ffffff;
	text-align:left;
}
#leftMenu div.sectionLink-level1-act a {
   text-decoration: underline;
   font-weight:bold;
}
#leftMenu div.sectionLink-level2-no a{
margin-left: 15px;
}
#leftMenu div.sectionLink-level2-act a{
	margin-left: 15px;
	text-decoration: underline;
	font-weight:bold;
}

#rightMenu {
list-style: none;
padding: 5px 2px 5px 2px;
width: 150px;
min-width:150px;
text-align: left;
}
  
#rightMenu a {
	text-decoration: none;
	display:block;
	padding: 1px 3px 1px 10px;
	color: #BDA663;
	background: #FFFFFF url(../images/left_menu_bullet.gif) no-repeat top left;	

}



#bottomMenu{
	padding: 2px 2px 2px 2px;
	text-align: left;
}
#bottomMenu a {
	text-decoration: none;
	color: #BDA663;
}

#rightMenu div.sectionLink-level1-act a {
text-decoration: underline;
font-weight:bold;
}
#rightMenu div.sectionLink-level2-no a {
text-decoration: underline;
font-weight:bold;
margin-left: 15px;
}
#rightMenu div.sectionLink-level2-act a {
text-decoration: underline;
font-weight:bold;
margin-left: 15px;
}



#footer {
	padding: 0px;
	background: #FFFFFF url(../images/footer_bkgrnd.gif) ;	
	width: 800px;
	height: 39px;
	border-top: 6px solid #ef592b;
	color: #ef592b;
	text-align: left;	
  clear: both;	
}
a:hover{
	text-decoration:underline;
}

.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }
