BODY {margin: 0px,0px,0px;}

#topbar {width: 800px; background: #354281 url("../imgs/logo.jpg") bottom left no-repeat; height: 80px;}
#menubar {width:800px; background: #354281 url("../imgs/menubg.gif") top left repeat-x; height:20px;}
#maincontainer {width: 600; height: 100%; background: #ffffff url("../imgs/bg1.jpg") bottom right no-repeat;}
#rightcontainer {width: 200; height: 100%; background-color: #eeeeee;}
#bottombar {width: 800px; height: 25; background: #ffffff url("../imgs/bottombar.gif") bottom left repeat-x; font: 8pt Arial; color: #ffffff;}

.bottombar {font: 8pt Arial; color: #ffffff;}
.bottombar a:link {font: 8pt Arial; color: #ffffff; text-decoration: none;}
.bottombar a:active {font: 8pt Arial; color: #ffffff; text-decoration: none;}
.bottombar a:visited {font: 8pt Arial; color: #ffffff; text-decoration: none;}
.bottombar a:hover {font: 8pt Arial; color: #ffffff; text-decoration: underline;}

.menu {font: 12pt Haettenschweiler; color: #ffffff; text-decoration: none; padding-left: 20px; padding-right: 20px;}
.menu a:link {font: 12pt Haettenschweiler; color: #ffffff; text-decoration: none;}
.menu a:active {font: 12pt Haettenschweiler; color: #ffffff; text-decoration: none;}
.menu a:visited {font: 12pt Haettenschweiler; color: #ffffff; text-decoration: none;}
.menu a:hover {font: 12pt Haettenschweiler; color: #efefef; text-decoration: none;}

.maintable {background: #ffffff url("../imgs/tbfade.gif") top left repeat-x; border: 1px dotted #c0c0c0; font: 9pt Arial; color: #000000;}
.maintable a:link {font: bold 8pt Arial; color: #354281; text-decoration: none;}
.maintable a:active {font: bold 8pt Arial; color: #354281; text-decoration: none;}
.maintable a:visited {font: bold 8pt Arial; color: #354281; text-decoration: none;}
.maintable a:hover {font: bold 8pt Arial; color: #354281; text-decoration: underline;}

.transmaintable {background: transparent url("../imgs/tbfade.gif") top left repeat-x; border: 1px dotted #c0c0c0; font: 9pt Arial; color: #000000; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='./imgs/trans.png');}
.transmaintable a:link {font: bold 8pt Arial; color: #354281; text-decoration: none;}
.transmaintable a:active {font: bold 8pt Arial; color: #354281; text-decoration: none;}
.transmaintable a:visited {font: bold 8pt Arial; color: #354281; text-decoration: none;}
.transmaintable a:hover {font: bold 8pt Arial; color: #354281; text-decoration: underline;}

.transmaintable2 {background-color: transparent; border: 1px dotted #c0c0c0; font: 9pt Arial; color: #000000; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='./imgs/trans.png');}
.transmaintable2 a:link {font: bold 8pt Arial; color: #354281; text-decoration: none;}
.transmaintable2 a:active {font: bold 8pt Arial; color: #354281; text-decoration: none;}
.transmaintable2 a:visited {font: bold 8pt Arial; color: #354281; text-decoration: none;}
.transmaintable2 a:hover {font: bold 8pt Arial; color: #354281; text-decoration: underline;}


.transmaintable[class] {background-image:url("../imgs/trans.png");}
.transmaintable2[class] {background-image:url("../imgs/trans.png");}

.topmaintable {border: 1px dotted #c0c0c0; font: 9pt Arial; color: #000000;}

.cccctext {font: bold 9pt Arial; color: #354281;}

.titletable {width:800; height: 80; font: 9pt Arial; color: #ffffff;}
.loginform {font: bold 9pt Arial; color: #ffffff;}
.logintext {font: 9pt Arial; color: #354281; height: 18px;}

.submitstyle {background-color: #354281; font: bold 9pt Arial; color: #ffffff;}

.contactbox {background: transparent url("../imgs/contactbg.jpg") bottom right no-repeat;}

.maintable {border: 1px dotted #c0c0c0; font: 9pt Arial; color: #000000;}