body.normalbody
{
	background-image: url(images/dots.gif);
	
}
body.whitebg
{
	background-color: White;
}
DIV.maincontainer
{
	position: absolute;
	top: 10px;
	text-align: center;
}
.mainborder
{
	border-right: #484848 1px solid;
	border-top: #484848 1px solid;
	font-size: 10pt;
	border-left: #484848 1px solid;
	color: #404040;
	border-bottom: #484848 1px solid;
	font-family: microsoft sans serif;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;	
}
TD
{
	font-size: 10pt;
	vertical-align:top;
}
.maintitle
{
	font-weight: bold;
	font-size: 18pt;
	left: 50%;
	margin-left: -50px;
	color: #6a79a9;
	font-style: italic;
	font-family: Arial;
	position: absolute;
	top: 25px;
}
.menu
{
	border-top: #484848 1px solid;
	font-weight: bold;
	background-image: url(images/menubar.jpg);
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #484848 1px solid;
	vertical-align: middle;
}
   
.subheader
{
	padding-left: 25px;
	background-image: url(images/headerbar1.jpg);
	padding-bottom: 4px;
	vertical-align: bottom;
	border-bottom: #484848 1px solid;
	background-repeat: repeat-y;
	height: 40px;
	width: 800px;
}
.subheader2
{
	padding-left: 25px;
	background-image: url(images/headerbar_backoffice.jpg);
	padding-bottom: 4px;
	vertical-align: bottom;
	border-bottom: #484848 1px solid;
	background-repeat: repeat-y;
	height: 40px;
	width: 800px;
}
.subtitle1
{
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	font-family: Arial;
}
 
.search {
   border: solid #484848 1px;
   }
   
.content {
   border: solid #484848 1px;
   padding: 10px;
   }
.submenu {
   border: solid #484848 1px;
   padding: 10px;
   } 
.contact {
   padding: 5px;
   text-align: center;
   }
   
.top:link {
   color: #ffffff; 
   font-family: microsoft sans serif;  
   font-size: 10pt; 
   text-decoration: none;
   font-weight: bold;
   }
.top:active {
   color: #FFFFFF; 
   font-family: microsoft sans serif; 
   font-size: 10pt;
   font-weight: bold;
   }
.top:visited {
   color: #FFFFFF; 
   font-family: microsoft sans serif; 
   font-size: 10pt; 
   font-weight: bold;
   text-decoration: none;
   }
.top:hover {
   color: #FFFFFF; 
   font-family: microsoft sans serif; 
   font-size: 10pt; 
   font-weight: bold;
   text-decoration: underline;
   }
a:link
{
	color: blue;
	font-family: microsoft sans serif;
	text-decoration: none;
}
a:active {
   color: blue; 
   font-family: microsoft sans serif; 
   }
a:visited {
   color: blue; 
   font-family: microsoft sans serif; 
   text-decoration: none;
   }
a:hover {
   color: blue; 
   font-family: microsoft sans serif; 
   text-decoration: underline;
   }
.pageoptionstitle
{
	font-weight: bold;
	font-size: 11pt;
	font-family: microsoft sans serif;
	text-decoration: underline;
}
a.pageoptions:link
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: microsoft sans serif;
	text-decoration: none;
}
a.pageoptions:active {
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: microsoft sans serif;
	text-decoration: none;
   }
a.pageoptions:visited {
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: microsoft sans serif;
	text-decoration: none;
   }
a.pageoptions:hover {
	font-weight: bold;
	font-size: 10pt;
	color: blue;
    text-decoration: underline;
   } 
.menucontrols
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-style: italic;
}
TD.mainsectioncell
{
	font-weight: bold;
	font-size: 12pt;
	font-family: 'Microsoft Sans Serif';
	background-color: #fabd00;
	border-bottom: #6a79a9 2px solid;
}
TD.subsectioncell
{
	font-weight: bold;
	font-size: 10pt;
	border-bottom: #6a79a9 2px solid;
	font-family: 'Microsoft Sans Serif';
}
.lightbg
{
	background-color: #d0d7e7;
}
.accentbg1
{
	background-color: orange;
	font-weight: bold;
}
.sublabel
{
	font-size: 9pt;
	font-family: 'Microsoft Sans Serif';
}
INPUT
{
	
}

.holdbg
{
	background-color: #ff9933;
}

.textonlyeditor
{
	width: 650px;	
}