body { margin: 0; }

p
{
font-family: verdana, arial, 'sans serif';
font-size: 12px;
margin-left: 0pt;
margin-top: 0px;
margin-bottom: 3px;
}

a
{
font-family: verdana, arial, 'sans serif';
font-size: 12px;
margin-left: 0pt;
margin-top: 6px;
margin-bottom: 6px;
}

h1, h2, h3, h4
{
font-family: verdana, arial, 'sans serif'; 
margin-bottom: 3px;
margin-top: 0px;
}

h1
{ font-size: 18px; 
color:#33ccff; 
}

h2
{ font-family: verdana, arial, "sans serif"; color:#3366cc; font-size: 12px; font-weight: bold; margin-left: 0; margin-top: 12px; margin-bottom: 3px; }

table{
border-collapse: collapse;
}
td { 
font-family: Times New Roman, arial, 'sans serif'; 
font-size: 14px;
vertical-align: top; 
}
td.right { font-family: verdana, Times New Roman, arial, "sans serif"; text-align: right; vertical-align: top; 
font-size: 12px;
}
td.mid_line { font-family: "Times New Roman", arial, "sans serif"; border-right: 2px solid #33ccff; }

td.left{ background-image: url(pic/gray_bg_line.gif); background-repeat: repeat-y; background-position: left top; padding-left: 10px; }
input
{  }
option.title 
{ 
background-color: #f0f8ff;
color:#3366cc; 
 }
option.start {
	background-color: #caf7f9;
}

a:link { color:#3366cc; text-decoration: none; margin-bottom: 3px; }

a:visited {color:#3366cc; text-decoration: none; margin-bottom: 3px;}

a:hover {color:#FF0022; margin-bottom: 3px;}

a:active { color:#3366cc; margin-bottom: 3px;}

form{ background-color: #f0f8ff; padding: 10px; border: solid 1px #c0c0c0; }
