fieldset {
	padding: 5px;
}

LinkBar a:visited {
color: #FFFFFF;
text-decoration: none;
}
a.LinkBar {
color: #FFFFFF;
text-decoration: none;
/*margin-top:10px;*/
font-size:13px;
font-weight:bold;
}
a.LinkBar:active {
color: #FFFF00;
}
a.LinkBar:hover {
color: #FFFF00;
}


a.LinkSideBar:visited {
color: #000000;
text-decoration: none;
}
a.LinkSideBar {
color: #000000;
text-decoration: none;
margin-top:10px;
font-size:13px;
}
a.LinkSideBar:active {
color: #3366cc;
}
a.LinkSideBar:hover {
color: #3366cc;
}


a.SideFormLink:visited {
color: #000000;
text-decoration: none;
}
a.SideFormLink {
color: #000000;
text-decoration: none;
margin-top:10px;
font-size:10px;
}
a.SideFormLink:active {
color: #3366cc;
}
a.SideFormLink:hover {
color: #3366cc;
}

.content a:link { color:#3366cc; }
.content a:visited { color:#3366cc; }
.content a:active { color:#3366cc; }
.content a:hover { color:#333399; }

body {
	background-color: #e4e4e4;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.maintable {
	margin-left: auto;
	margin-right: auto;
	width:816px;
}
.contenttable {
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	width:800px;
}
.languagetable {
	float: right;
}
.linktable {
	background-color: "#FFFFFF";
	background-image:url('/im/m_m.gif');
}
.qcmdlogo {
	float: left;
	border: 0px;
}

img {
	border:0px;
}

body, td, th, p, h1, h2, h3, div{
font-family: Arial, Helvetica, 'Helvetica Neue', Verdana, sans-serif;
/*font-size: 11pt;  */
font-size: 10pt;
line-height: 1.3;
/*font-family: Arial, Helvetica, sans-serif;*/
}
.H1pretty {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
margin: 2px;
padding: 2px;
}

.edge{
border:1px solid #dddddd;
border-top:0px;
background-color: #fafafa;
}
.legal{
font-size: 9px;
color: #bbbbbb;
background-position: center;
text-align: center;
}
.dbutton{width:100px;height:100px; font-size:14px}
.roundedboxhr{
 padding:0px;
 margin:0px;
 border: none 0;
 border-top: 1px solid #000;
 height: 1px;
}
form{
padding:0px;
margin:0px;
}

.contentTable{
background-color: #fff;
border:2px solid #ddd;

}
.contentTable tr{
/*background-color: #00f;
border-bottom:1px solid #0f0;
background-color: #000;
border-bottom:1px solid #0f0;
background-color: #000;*/

}
.contentTable td{
border-top:1px solid #ddd;
background-color: #fff;
}
.contentTable th{
background-color: #fff;
}
.contentTable{}

.formContact label{
position : relative; 
width : 6em; 
display : block; 
padding:0.5em; 
margin : 0px; 
}
.formRegistration label{
border: 2px solid black;
position : relative;
width : 14em;
display : block;
padding:0.5em;
margin : 0px;
}

.formRegistration label input {
position : absolute; 
left : 100%; 
top : 0.5em; 
width : 10em;
}
.formContact label input{
position : absolute; 
left : 100%; 
top : 0.5em; 
width : 30em;
}

.formContact label textarea{width: 37em;height: 8em;}
.submitContact{
	width: 5em;
}
.formContact select{margin-left:0.5em;width: 37em;}
.formRegistration label select{
position : absolute;
left:100%;}






.contentTable1{
background-color: #fff;
border:2px solid #c0d7f2;
}
.contentTable1 th{
background-color: #c0d7f2;
}
.contentTable1 td{
border-top:1px solid #c0d7f2;
}
.contentTable1 tr.row1{
background-color: #fff;
}
.contentTable1 tr.row2{
background-color: #c0d7f2;
}

/* bevel  */
.table1{
border:2px solid #9eb2d2;
}
.table1 td{
border-top:2px solid #9eb2d2;
}
.table1 th{
background-color: #f7fbfe;
color:#173a98;

}
.table1 tr.Row1{
background-color: #c1d7f3;
}
.table1 tr.Row2{
background-color: #173a98;
color: #fff;
}


.contentTable2{
background-color: #fff;
border:2px solid #ddd;
}
.contentTable2 th{
background-color: #ccc;
}
.contentTable2 td{
border-top:1px solid #fff;
}
.contentTable2 tr.row1{
background-color: #eee;
}
.contentTable2 tr.row2{
background-color: #ddd;
}


.table2{
border:3px solid #ddd;
border-bottom: 3px solid #aaa;
border-right: 3px solid #aaa;
}
.dtable2 td{
border-top:1px solid #fff;
}
.table2 th{
background-color: #c0d7f2;
}
.table2 tr.Row1{
background-color: #eee;
}
.table2 tr.Row2{
background-color: #ccc;
}
.table2 td{
border-top:1px solid #fff;
}


.contentTable3{
background-color: #fff;
border:2px solid #ddd;
}
.contentTable3 th{
background-color: #fff;
}
.contentTable3 td{
border-top:1px solid #ddd;
}
.contentTable3 tr.row1{
background-color: #fff;
}
.contentTable3 tr.row2{
background-color: #fff;
}


.table3{
border:2px solid #ddd;
}

.table3 td{
border-top:1px solid #ddd;
}
.table3 th{
background-color: #fff;
}
.table3 tr.Row1{
background-color: #fff;
}
.table3 tr.Row2{
background-color: #fff;
}

.contentTable4{
background-color: #fff;
border:2px solid #6b8dce;
border-top: 0px solid #fff;
border-bottom:1px solid #6b8dce;
}
.contentTable4 th{
background-color: #fff;
background-image: url('/im/m_m.gif');
background-repeat: repeat-x
height: 28px;
color: #fff;
padding:0px;
border:0px solid #f00;
}
.contentTable4 tr.headerx{
height:28px;
border:0px solid #fff;

}
.contentTable4 td{
border-bottom:1px solid #6b8dce;
}
.contentTable4 tr.row1{
background-color: #fff;
}
.contentTable4 tr.row2{
background-color: #fff;
}




.contentTable5{
border:2px solid #6b8dce;
}
.contentTable5 th{
height: 28px;
padding:0px;
color:   #173a98;

border-bottom:1px solid  #6b8dce;
}
.contentTable5 tr.header{
height:28px;
border:0px solid #f0f;

background-image: url('/im/bg.gif');

}
.contentTable5 td{
border-top:1px solid #6b8dce;
}
.contentTable5 tr.row1{
background-color: #fff;
}
.contentTable5 tr.row2{
background-color: #fff;
}



.contentTable6{
border:2px solid #6b8dce;
}
.contentTable6 th{
height: 28px;
padding:0px;
color:   #173a98;

border-bottom:1px solid  #6b8dce;
}
.contentTable6 tr.header{
height:28px;
border:0px solid #f0f;
background-color: #CCD5F4;
}
.contentTable6 td{
border-top:1px solid #6b8dce;
}
.contentTable6 tr.Row1{
background-color: #DBDBE6;
}
.contentTable6 tr.Row1 td{
background-color: #DBDBE6;
}
.contentTable6 tr.Row2{
background-color: #F0F0F4;
}
.contentTable6 tr.Row2 td{
background-color: #F0F0F4;
}

.contentTable6 td.boldCell{
font-weight:bold;
}


i.deleted{
	color: #999;
}
i.hidden{
}

input.my_url{display:none;} 
input.my_email{display:none;}

