/* Globals */
* { font-family: Arial, Helvetica, Sans-Serif; line-height: 1.6em; font-size: 12px; color: #333333;  }

body { background-image: url(images/weave2.gif); font-family: Arial, Helvetica, Sans-Serif; margin-top: 0px; text-align:center;}

a { color: #1a4366; text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { color: #1a4366; text-decoration: none; }
a:visited { color: #1a4366; text-decoration: none; }

h1 { font-size: 18px; margin: 0 0 5px 0; line-height: normal; color: #1a4366; }

h2 { font-size: 13px;  line-height: 1.6em; color: #1a4366; font-weight: 600; }

h3 { font-size: 16px; margin: 0 0 10px 0; line-height: normal; color: #1a4366; }

h4 { font-size: 16px; margin: 10px 0 5px 0; line-height: normal; color: #ffffff; }

#container { background-color:#ffffff; width:800px; margin-left: auto; margin-right: auto; text-align: left;}

/* Green Background */

#container_green { background-color:#abca85; width:670px; padding: 20px 20px 5px 20px; margin-top: 20px; margin-left: 45px; margin-right: 45px; margin-bottom: 5px; text-align: left; border:1px; border-color:#CCCCCC;}

/* Grey Background */

#container_grey { background-color:#abca85; width:520px; padding: 20px 20px 15px 20px; margin-top: 20px; margin-bottom: 5px; text-align: left; border:1px; border-color:#999999;}

/* text */
.bold_blue { color: #1a4366; font-weight: 600;}
.small_blue { color: #1a4366; font-size: 11px;}
.list { line-height: 1.8em; }
.small { font-size: 10px; }
.white { color: #ffffff; }
.green { color: #648a34; }
.blue { color: #1a4366; }
.list { line-height: 1.9em; }

.table_style {border-left:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC; background-color:#FFFFFF}
.table_style td {border-right:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; background-color:#FFFFFF}

/* side panel info */

.panel { background-color:#f9e8a9; width:148px; padding: 5px 5px 5px 5px; margin-top: 10px; text-align: center; border:1px; border-color:#999999;}
.panel_blue { background-color:#3a5b80; width:148px; padding: 5px 5px 5px 5px; margin-top: 10px; text-align: center; border:1px; border-color:#999999;}

/* footer */

.footer { margin: 5px 5px 10px 5px; padding:5px; font-size: 10px; color: #666666; }

.whats { margin: 5px 5px 10px 5px; padding:5px; font-size: 9px; color: #ffffff; }
.whats a { color: #ffffff; text decoration:none;}
.whats a:hover { color: #ffffff; text decoration:underline;}
.whats a:active { color: #ffffff; text decoration:none;}
.whats a:visited {  color: #ffffff; text decoration:none;}


