body { font-size: 80%; padding: 20px; margin: 0; line-height: 1.583;  color: #333333; }

body, h1, h2, h3, h4, h5, h6, caption, input { font-family: "Tahoma","Arial CE", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif; }

input { font-size: 100%; }

/* Links */
a { color: #003399; text-decoration: underline;}
a:hover { color: #003399;text-decoration: none; }

p, ul, ol, dl { margin-bottom: 1em; margin-top: 0;}

/* Headings */
h1, h2, h3, h4, h5, h6, caption { font-family: "Arial CE", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif; color: #5a5a5a; margin: 8px 0 6px 0; font-weight: normal; }

h1 { font-size: 120%; letter-spacing: 0px; margin-top: 5px; margin-bottom: 5px; color: #003366; font-weight:bold;}
h2 { font-size: 120%; letter-spacing: margin-top: 5px; margin-bottom: 5px; color: #003366; font-weight:bold;}
h3 { font-size: 100%; margin-top: 5px; margin-bottom: 5px; color: #333333; font-weight:bold;}
h4 { font-size: 110%; margin-top: 5px; margin-bottom: 5px; color: #333333; font-weight:bold;}

.imgborder {border: 3px solid #d39f41; }
table {border: #ffffff 0px solid; font-size: 100%;}
table td,th {border: 0;}

.tab {background: #e8e8e8;  border-collapse: collapse; margin: 0; font-size: 90%; width: 100%; }
.tab td {border-bottom : 1px solid #ffffff;  border-style: solid ; padding: 3px 7px; }

.br { clear: both; }
.break { height: 1px; font-size: 1px; clear: both; overflow: hidden; visibility: hidden; }
.small { font-size: 92%;}
.hidden { display: none; }
ul {margin: 0px 0 1em 0; padding: 0; list-style: none; }


a:hover img.no-border { border: none; }

.input {FONT-SIZE: 11px;BORDER: #666666 2px solid;  BACKGROUND-COLOR: #E5E5E5; }
.input-button { font-size:11px; COLOR: #ffffff; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center; padding:2px;}
.stylled_table { background-color:#f5f5f5; margin:15px 0px 10px 0px; border-collapse:collapse; color:#333333; }
.stylled_table td , .styled_table th {font-size:90%; font-family:Tahoma; margin:0px; padding: 3px 10px 3px 10px;border:1px solid #999999;}
.stylled_table th {background-color:#C1D1EA; font-weight:normal; border:1px solid #999999; text-align:left; font-weight:bold;}

.table_stylled { background-color:#f5f5f5; margin:15px 0px 10px 0px; border-collapse:collapse;  }
.table_stylled td , .table_stylled th {font-size:90%; font-family:Tahoma; margin:0px; padding: 3px 10px 3px 10px;border:1px solid #999999;}
.table_stylled th {background-color:#C1D1EA; font-weight:normal; border:1px solid #999999; text-align:left; font-weight:bold;}

.indent_box_image {margin:20px; border: 5px solid #FFEDBD; }
.indentonly_image {margin:20px; }
.boxonly_image {margin:0px; border: 5px solid #FFEDBD; }
.no_decoration_image { margin:0px; border:0px;}

.description {font-size:14px; margin:25px 0px 25px 0px;}
.highlight {background-color:#FFEDBD;}


