body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
	background-image:url(/images/bg3.gif);
	background-repeat:repeat-y;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

#sidemenu_div { 
	display: block; 
 	position:absolute;
	left: 25px;
	width: 117px;
	top: 0px;
	text-decoration:none;
	background-image:url(/images/bgSideMenuBorders.gif);
	background-repeat:repeat-y;
	}
	
.sidemenu_topspacer {
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	padding-top:10px;
	padding-left:10px;
	 	background-image:url(/images/bgSideMenuUnSel.gif);
 	background-repeat:repeat-y;
	background-image:url(/images/bgSideMenuBottomSpacer.gif);
}

.sidemenu_topspacer a {
	text-decoration:none;
}


.sidemenu_topspacer img {
 border-style:none;
 margin-left:14px;
 margin-top:4px;
}

.sidemenu_bottomspacer {
height:10px;
	 	background-image:url(/images/bgSideMenuBottomSpacer.gif);
 	background-repeat:repeat-y;
		margin-top:1px;
}
	
.sidemenu_unselected { 

	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:900;
	padding-top:0px;
	margin-left:3px;margin-top:1px;
 	background-image:url(/images/bgSideMenuUnSel.gif);
 	background-repeat:repeat-y;
	height: 35px;
	color:#FFFFFF;
	margin-right:1px;
	
	}
	
	
.sidemenu_unselected_insidebox { 
	 height:36px;
	 text-align:center;
	 width:113px;
	 display:block;
	 margin-top:1px;
	 vertical-align:top;
}


.sidemenu_unselected a {
  text-decoration:none;
  color:#2E2B2B;
  text-align:center;
  display: block; 
 }

.sidemenu_unselected a:hover,
.sidemenu_unselected a:hover{
background-color:#CD3A23;
color:#000000;
display: block; 

}

	
	
.sidemenu_selected { 
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:0;
 	background-image:url(/images/bgSideMenuSel.gif);
	background-repeat:repeat-y;
	margin-bottom:-1px;
	height: 35px;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	text-align:center;
	vertical-align:super;
	padding: 5 5 5 5;	
	color:#330099;
	}

.sidemenu_dividingline {
   width:114px;
   align:right;
   height:1px;
   border-top: 1px solid #000000;
   cellpadding:0px;
   cellspacing:0px;
   margin-top:0px;
   margin-bottom:0px;
   position:relative;
   top:0px;
}

	
.sidemenu_divider {
  position:relative;
  width: 117px;
  height:1px;
  top: 0px;
  left:0px;
  background-image: url(/images/bgSideMenuDiv.gif);
  background-repeat:repeat-x;
  }
  
  
.right_logo {
 position:absolute;
 top:3px;
 left:411px;
 z-index:0;
}


.left_logo {
 height:78px;
}

.page_content {
 position:absolute;
 top:3px;
 left:165px;
 width:575px;
 z-index:2;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 }
 
 .page_caption {
 	width:360px;
	font-weight:bold;
	font-size:16px; 
	margin-bottom:15px;
 }
  
.paragraph_caption {
  font-weight:bold;
  font-size:14px;
  
  }
  
.paragraph_spacing {

}

.paragraph_caption, .paragraph_spacing {
	margin-bottom:5px;
  	margin-top:10px;
}
  
.examples_listing {
	padding-left:15px;	
	display:none;
	visibility:hidden;
}

.examples_listing p {
  margin-top:10px;
  margin-bottom: 2px;
 }
 
 .form_table {
 	width:85%;
   margin-top: 10px;
   margin-bottom: 5px;
   border: 0 solid #FFFFFF;
   padding: 0 0 0 0;
   background-color:#FFFFFF;
   font-size:12px;
 }
 
 .asterisk {
	font-size: 12pt;
	color: #FF0000;
}

.inputfieldlong {
}

.inputfieldshort {
}

.inputfieldlong input, .inputfieldlong select, .inputfieldlong textarea{
  width:250px;
  font-size: 100%;  
  border: 1 solid #000000;
  }
  
.inputfieldshort input,  .inputfieldshort select, .inputfieldshort textarea{
  width:140px;
  font-size: 100%;
 }