body {
	background: #f3f5f5 url(../asset/images/container_background.gif);
 }

a { text-decoration: none; font-size: 11px; color:#000 }
a:hover {color: #666; }

a.button1 {font-weight:bold; color: black; font-size: 11px;
            font-family: Arial, Helvetica, Verdana, Sans-Serif;
             background-color: #0099FF; text-decoration: none;
             padding-left: 3px; padding-right: 3px}

a:visited.button1 {font-weight:bold; color: #000000; font-size: 11px;
            font-family: Arial, Helvetica, Verdana, Sans-Serif;
             background-color: #0099FF; text-decoration: none;
             padding-left: 3px; padding-right: 3px}

a:hover.button1 { color: white;
            font-family: Arial, Helvetica, Verdana, Sans-Serif;
             background-color: #0066FF; text-decoration: none; font-size: 11px;
             padding-left: 3px; padding-right: 3px}
			 
a.button2 {font-weight:bold; color: black; font-size: 11px;
            font-family: Arial, Helvetica, Verdana, Sans-Serif;
             background-color: #ff6600; text-decoration: none;
             padding-left: 3px; padding-right: 3px; margin-left:10px;}

a:visited.button2 {font-weight:bold; color: #000000; font-size: 11px;
            font-family: Arial, Helvetica, Verdana, Sans-Serif;
             background-color: #ff6600; text-decoration: none;
             padding-left: 3px; padding-right: 3px}

a:hover.button2 { color: white;
            font-family: Arial, Helvetica, Verdana, Sans-Serif;
             background-color: #ff9900; text-decoration: none; font-size: 11px;
             padding-left: 3px; padding-right: 3px}

.form {	
    border-style: solid;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    letter-spacing: 0.03em;
}

.menu
{
	color: #000000;
}

table.tab {
	width: 100%;
}

.tab {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px 2px;
	border-style: solid solid solid solid;
	border-color:  white white white white;
	border-collapse: collapse;
	background-color: rgb(255, 245, 238);
}
.tab th {
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-style: inset inset inset inset;
	border-color: white white white white;
	background-color: white;
        font-size: 13px;
        font-family: Arial, Helvetica, Verdana, Sans-Serif;
	-moz-border-radius: 0px 0px 0px 0px;
}
.tab td {
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-style: inset inset inset inset;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	color: blue;
	height: 50px;
}

td.odd {
	border-width: 1px 1px 1px 1px;
	padding: 7px 7px 7px 7px;
	border-style: inset inset inset inset;
	border-color: #EEEEEE #EEEEEE #EEEEEE #EEEEEE;
	background-color: #efefef ;
	-moz-border-radius: 0px 0px 0px 0px;
	color: blue;
}

tr.bad {
  background-color: #FFFFCC;
  color: red;
  font-family: Arial, Helvetica, Verdana, Sans-Serif;
  font-size: 10px;
}
tr.good {
  background-color: #FFFFCC;
  font-family: Arial, Helvetica, Verdana, Sans-Serif;
  font-size: 10px;
  color: green;
}
tr.msg {
  background-color: #FFFFFF;
  font-family: Arial, Helvetica, Verdana, Sans-Serif;
  font-size: 11px;
  color: black;
}

.xsmall
{
	color: #000000;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 10px;
}

.small
{

	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 11px;
}
pre
{

	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 11px;
}

.small a:visited {
	color: #005a84;
	}
	
