body {
	color: #4040FF;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
}
#table1{
	width: 1025px;
}

#table5{
	width: 1024px;
}

 #table2, #table3, #table4 {
	width: 750px;
}
#table1 {
	
	height: 60px;
	
}
#table2 {
	background-image: url('../May06/blutile.gif');
}
#table3 {
	border-left:1px solid #A8AAFA; border-right: 1px solid #A8AAFA;
	text-align: center;
	color: black;
	background-image: url('../May06/blutile.gif');
	
	font-weight: 900
}

#table4 {width:1024px;
	
}
#table5 {
	background-color: #0404ff;
}
table.topicsql
{
background-color:#cce6ff;
top:35px;
position:relative;
bottom-bottom-width:10px;
border:0px none;
font-family: sans-serif, Geneva, Arial, Helvetica, sans-serif;
font-size: 110%;
}

td.rightside  {
	padding-right: 2px;
	padding-left: 2px;
	width: 270px;
	background-color: White;
	vertical-align: top;
	border: 0px solid #F60606;
	border-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}


td.leftside  {
	padding-right: 6px;
	padding-left: 5px;
	width: 110px;
	background-color: White;
	vertical-align: top;
	border: 0px solid #F60606;
	border-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.middle  {
	padding-right: 4px;
	padding-left: 5px;
	background-color: White;
	vertical-align: top;
	width: 250px;
	border: 0px solid #F7C046;
	/*background-image: url('topleftgif.gif');
	background-position:  right top;
	background-repeat: no-repeat */
	
}	
.side1 {
padding-right: 5px;
	padding-left: 5px;
	background-color: White;
	vertical-align: top;
	width: inherit;
	border: 0px solid #F7C046;
	/*background-image: url('topleftgif.gif');
	background-position:  right top;
	background-repeat: no-repeat */
	
}	

.login
{
font-size:10px;;
width:75px;
vertical-align: top;
background-color:#5eaeff}
table.login2
{
left:275px;
top:370px;
position:absolute;
background-color:#5eaeff}
.invoice
{left:150px;
top:75px;position:absolute;}
.validate
{left:200px;
top:100px;
position:absolute;}
.closewindow
{left:265px;
top:150px;
position:absolute;}

.navtop {
	background-image: url('Images/Image3_1x1.gif');
	background-repeat: no-repeat;
	height: 12px;
	color: White;
	text-align: center;
	font-weight: bold;
	letter-spacing: 2px;
	margin-bottom: 0px;
	font-size: 0.8px
}
	.navmid {
	text-align: center;
	line-height:0.4cm;
	background-image: url('Images/Image3_2x1.gif');
	background-repeat: repeat-y;
	color: #DFDFF3;
	font-size: 11px;
		padding-left: 25px;
	padding-right: 25px;
	margin-bottom: 0px;
	margin-top: 0px
	
}
   .navbott {
	background-image: url('Images/Image3_4x1.gif');
	background-repeat: no-repeat;
	text-align: right;
	padding-right: 20px;
	color: #F60606;
	font-weight: bold;
	height: 8px;
	margin-top: 0px
}
h1 {
	background-image: url('../May06/h1.gif');
	background-position:   left center;
	background-repeat: no-repeat;
	padding-left: 25px;
	color: #F60606;
	font-size: 1.2em;
	margin-bottom: 5px
}
h2 {
	background-image: url('../May06/h1.gif');
	background-position:   left center;
	background-repeat: no-repeat;
	padding-left: 25px;
	color: #F60606;
	font-size: 1em;
	margin-bottom: 5px
}
p {
	margin-bottom: 0px;
	margin-top: 0px;
}

dt {
	margin-bottom: 0px;
	text-align: center;
	font-weight: bold;
	background-color: #F60606;
	font-family: arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	color: #F60606;
	background-image: url('Images/leftnavetile.gif');
	border: 1px solid #F60606; margin-left:5; margin-right:5; margin-top:5; padding-left:5; padding-right:5; padding-top:5
}
dt.two {
	margin-bottom: 0px;
	text-align: center;
	font-weight: bold;
	background-color: #4040ff;
	font-family: arial, Helvetica, sans-serif;
	padding-bottom: 0px;
	color: #4040ff;
	background-image: url('Images/blutile.gif');
	border: 1px solid #4040ff; margin-left:5; margin-right:5; margin-top:5; padding-left:5; padding-right:5; padding-top:5
}

dd.two {
	padding-left: 2px;
	padding-right: 1px;
	border: 1px solid #4040ff;
	margin: 5;
	margin-top: 0px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-align: left;
}

dd {
	padding-left: 2px;
	padding-right: 1px;
	border: 1px solid #F60606;
	margin: 5;
	margin-top: 0px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-align: left;
}


a.two
{
float:center;
width:9em;
text-decoration:none;
color:white;
font-size:10px;
font-weight:bold;
background-color:#7eBEFF;
padding:0.2em 0.3em;
border-right:1px solid white;
}
a.two:hover {font-color:black;background-color:#5eaeff; font-color:black;}
a.one:link {color: #BFC0ED}
a.one:visited {color: #BFC0ED}
a.one:hover {color: #ffffff}

a.three
{
float:center;
width:9em;
text-decoration:none;
color:white;
font-size:10px;
font-weight:bold;
background-color:#9dceff;
padding:0.2em 0.3em;
border-right:1px solid white;
}
a.three:hover {font-color:black;background-color:#5eaeff; font-color:black;}
a.four{font-size:10px}
a.five{font-size:12px}
th.one {background-color:#66c8ff;border-color:white}
th {background-color:#88d0f0}
h3{background-color:#8800f0}
.topic2{background-color:#9dceff}
.topic1{background-color:#cce6ff}
.topic3{background-color:#DAEEF8; font-color:white}
.headline
{
left:8px;
top:88px;
position:absolute;
}
.topics
{font-size:10px}
.headline9
{
font-size:12px;
top:45px;
position:relative;
}
table.topicsql2 /*Used in MyProfile*/
{
font-family: arial, 'sans serif'; 
font-size:12px;
background-color:#e3ecf0;
/*left:160px;*/
top:55px;
position:relative;
}
.headline4
{
/*Used for Client Profile */
top:105px;
font-size:12px;
}
th.two {background-color:#8800f0;
font-colour:white}
th.one {background-color:#66c8ff;
border-color:white}
table.register
{
background-color:#e3ecf0;
 position:relative;
top:65px;
font-size:10px;
width:573px;
height:327px 
}
table.login3
{
font-size:12px;
left:275px;
top:125px;
position:absolute;
background-color:#5eaeff}
.footer
{
left:150px;
top:375px;
position:absolute;
font-size:8px;
}