/* CSS Document */

body
{
margin:12px auto;
padding:0px;
background:#ffffff;
font:normal 11px/13px Tahoma;
color:#333333;
}

h1
{
margin:5px 0px;
font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#666699;
}

h2
{
margin:5px 0px;
font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#666699;
}

h3
{
margin:5px 0px;
font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#666699;
}


/* CSS Basic Documents */

.input-small
{
height:20px;
border:1px solid #666699;
font:normal 11px/20px Tahoma;
color:#000033;
padding-left:5px;
}


.image
{
border:1px solid #666699;
}


/* CSS Text Documents */
.footer-menu
{
font:normal 11px/18px TAhoma, Verdana, Arial, Helvetica, sans-serif;
color:#666699;
text-decoration:none;
}


.footer-menu:hover
{
text-decoration:underline;
}

.top_menu
{
font: bold 11px/18px Arial, Helvetica, sans-serif;
text-decoration:none;
background:#333366;
}


.td_con
{
font: bold 11px/18px Arial, Helvetica, sans-serif;
text-decoration:none;
background:#333366;
color:#ffffff;
}

.td_con_2
{
font: bold 11px/18px Arial, Helvetica, sans-serif;
text-decoration:none;
background:#ccccff;
}

.border_con
{
border-left:1px solid #666699;
border-right:1px solid #666699;
border-top:1px solid #666699;
border-bottom:1px solid #666699;
padding-left:8px;
padding-right:8px;
padding-top:2px;
}

.header_menu
{
font:bold 11px/18px Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

.header_menu:hover
{
text-decoration:underline;
}

.header_menu:vlink
{
color:#cc3300;
}
.outside-border
{
border-left:1px dotted #666699;
;
border-right:1px dotted #666699;
}

a
{
font: 11px/12px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#666699;
}
