body
{
    font-family: Arial;
    font-size: 12pt;
    color: #000000;
}
a{
    color: #000000;
    text-decoration:underline;
}
h1{font-size:14pt;}
h2{font-size:12pt;}
h3{font-size:11pt;}
#divPage{
    text-align:left;
    width: 650px;
}
#divHeader,
#divTopNav,
#divLeftColumn,
#divRightColumn,
#divFooter,
#divSubNav,
.flash_red,
.flash_green,
.dont_print,
/*img,*/
.pagination
{
    display:none;
}
img{
    border-width:0px;
}
.important{
    color: #FF0000;
    border: 1px dashed #FF0000;
    padding: 10px;
    text-align: center;
}
.small, .nb{
    font-size:8pt;
}
.table{
/*    border:2px solid #000;*/
    border-collapse:collapse;
    width:670px;
 }
.table th{
    color: #000;
    padding: 2px 5px;
    text-align:left;
    border:1px solid #000000;
	font-size:11pt;
}
.table td{
    border:1px solid #000000;
    padding: 2px 5px;
	font-size:10pt;
}
.text_field{
    width: 200px;
    padding:5px;
}
.text_field_small{
    width: 100px;
    padding:5px;
}
.text_field_large{
    width: 400px;
    padding:5px;
}
textarea{
    font-family: verdana;
    font-size:10pt;
    height:80px;
    padding:5px;
}
.text_area_small{
    width: 250px;
    height: 60px;
}
.text_area_medium{
    height: 250px;
    width: 400px;
}
.text_area_large{
    height: 400px;
    width: 450px;
}
.button{
    background:  #1BD1EB url('/images/bgHeaderBlue.gif');
    background-repeat: repeat-x;
    border:2px solid #00B6DC;
    padding:4px 10px;
}
.photo{
    border:1px solid #999999;
}
.date{
    color: #666666;
    font-size: 8pt;
    font-style:italic;
    margin-top:-10px;
}
.breadcrumb{
    color: #666666;
    font-size: 8pt;
    font-weight:normal;
}
.error{
    font-size:8pt;
    padding: 10px;
    margin-bottom:10px;
}
.error ul{margin-bottom:0px;}