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: "Trebuchet MS", Calibri, "Arial CE", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif; }

input { font-size: 100%; }

/* Links */
a { color: #73B014; text-decoration: underline;}
a:hover { color: #84ca16;text-decoration: none; }

p, ul, ol, dl { margin-bottom: 1em; margin-top: 0;}

/* Headings */
h1, h2, h3, h4, h5, h6, caption { color: #386e3a; margin: 10px 0 8px 0; font-weight: normal; }

h1 { font-size: 170%; letter-spacing: 0px; margin-top: 0px; margin-bottom: 0px; color: #386e3a;}
h2 { font-size: 130%; }
h3 { font-size: 130%; line-height: 1.2; margin-top: 5px; margin-bottom: 5px;}
h4 { font-size: 110%; line-height: 1.2; margin-top: 5px; margin-bottom: 5px; }

.imgborder {border: 3px solid #e8e8e8; }
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; }

.center { text-align: center; }
.left { text-align: left !important; }
.right { text-align: right; }

.col-h-l {float: left; width: 48%; }
.col-h-r {float: right; width: 48%; }

ul {margin: 0px 0 1em 0; padding: 0; list-style: none; }


a:hover img.no-border { border: none; }
#strip1 {background: #93e119; height: 7px; padding: 0; margin: 1px 0; display: block; clear: both; }
.input {FONT-SIZE: 90%;BORDER: #666666 2px solid;  BACKGROUND-COLOR: #ffffff; }

.input-button {
	BORDER: #333333 2px solid; FONT-WEIGHT: normal; FONT-SIZE: 80%;  TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center; padding:1px;
}

.stylled_table{border-collapse: collapse; font-size:12px; BORDER: #000000 1px solid;}
.stylled_table td {color: #011435; padding: 3px 6px;  BORDER: #000000 1px solid; background: #f5f5f5; text-align: left; font-size:12px;}
.stylled_table th {color: #ffffff; padding: 3px 6px;  BORDER: #000000 1px solid; background: #dbdbdb; text-align: left; font-size:12px;}
.stylled_table a{TEXT-DECORATION: underline ;color: #01435; font-weight:normal; font-size: 12px;  }
.stylled_table a:hover{TEXT-DECORATION: none;}


.gridtxtnav {COLOR: #ffffff; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px;}
.gridtxtnav A{text-decoration:underline;COLOR: #ffffff;}
.gridtxtnav A:hover{text-decoration:none}
.gridalttxt1 {background-color:#ffefc2;}


.gridtxt1 { PADDING: 2px 10px; COLOR: #333333;font-size:11px; BACKGROUND-COLOR: #f1f1f1; }
.gridalttxt1 {PADDING: 2px 10px; COLOR: #333333;  BACKGROUND-COLOR: #e9e9e9; font-size:11px;}
.gridheader1 {font-size:11px; BACKGROUND-COLOR: #dbdbdb;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold;PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; }


