html {
width: 100%;
height: 100%;
}
body {
width: 800px;
height: 100%;
margin: 5px auto;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
}
h1 {
font-size: 22px;
font-weight: bold;
color:#CC3300;
}
h2 {
font-size: 20px;
font-weight: bold;
text-decoration: underline;
}
a, a:link ,a:active, a:hover, a:focus, a:visited {
    display: inline;
	text-decoration:underline;
	color:#CC3300;
}
ul{
    list-style-type:square;
}
ol {
	padding: 2px 100px;
    font-weight: bold;
}
.go-on {
text-align: right;
}
.go-on a {
margin-right: 10px;
}
.submitlinks {
float: right;
}
.submitlinks input{
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
margin-right: 10px;
}
#total_length {
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
color:#000000;
}
#summary-table {
width: 100%;
border: none;
}
#summary-table td {
padding: 10px;
}
.summary-options {
border: 1px solid black;
background-color: #CCCCCC;
}
#locktec_screen {
text-align: center;
}
fieldset {
margin: 1px auto;
width: 525px;
padding: 10px;
}
legend {
font-weight: bold;
color:#CC3300;
}

#captcha_image {
float: right;
}
.error {
padding: 5px;
margin-bottom: 5px;
text-align: center;
background-color: #FFFF99;
border: 2px solid #FF0000;
color: #FF0000;
font-weight: bold;
}
#total_length {
width: 40px;
}
#columntypes img{
margin-left: 5px;
margin-right: 5px;
}
#tooltip_table {
width:250px;
border-collapse:collapse;
}
#tooltip_table td, #tooltip_table th {
border:1px solid black;
padding: 2px;
vertical-align:top;
}
#tooltip_table .na, #tooltip_table .title {
text-align: center;
}
