@charset "utf-8";
/* CSS Document */


/*****************************************************
The contents of this file are for general elements only
*****************************************************/



a:link, a:visited { color:#003399; text-decoration:none;}
a:hover { color:#336699; text-decoration:underline; }

#main p { font-size:14px; line-height:16px; }
#main ul { margin:0px; padding:0px; }
#main li { list-style-type:circle; margin:5px 0px 5px 20px; padding:0px; font-size:14px; line-height:15px;}

#main table tr th { font-size:16px; text-align:center; padding:2px;  }

#main dl { font-size:14px; line-height:15px; }
#main dt { margin:5px 0px; padding:0px; font-weight:bold; }
#main dd { margin:0px; padding:0px 0px 5px 0px; }

/******* Headings *******/

h1 { font-size:21px; margin:5px 0 10px 0; padding:0; color:#336699; font-weight:bold; }

h2 { font-size:16px; margin:10px 0 5px 0; padding:0 0 3px 0; color:#336699; font-weight:bold;}

/******* Message ******/

.message { border:2px solid #093D6F; color:#093D6F; padding:5px; text-align:center; font-weight:bold; background-color:#C1E0F9; }

/******* Classes ******/

.clear { height:1px; }

.left {
float:left;
margin:0px 10px 10px 0px;
padding:1px;
border:1px solid #ccc;
}

.right {
float:right;
margin:0px 0px 10px 10px;
padding:1px;
border:1px solid #ccc;
}

/***********Forms*************/

#inputForm { padding:10px 0px; margin:10px 0px; }
#inputForm table{ padding:5px; }
.input { border:1px solid #ccc; width:340px;  }
.textarea { border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; width:300px; height:150px;}