* {
padding: 0px; 
margin:  0px;
}

body {
background:		    #ffffff;
font-family:		arial ,tahoma, sans-serif;
font-weight:		normal;
font-variant:   	none;
text-decoration:	none;
white-space:		normal;
color:				#808080;
font-size:			8pt;
}

h1 {
text-align: left;
font-family:		arial, sans-serif;
font-weight:		bold;
font-variant:   	none;
text-decoration:	none;
vertical-align:		top;
white-space:		nowrap;
padding-left:		2px;
padding-right:		1px;
padding-bottom:		2px;
padding-top:		10px;
margin:				0px;
color:              #7cbe35;
font-size:			21pt;
}

h2 {
text-align: left;
font-family:		arial, sans-serif;
font-weight:		bold;
font-variant:   	none;
text-decoration:	none;
vertical-align:		top;
white-space:		normal;
padding-left:		5px;
padding-right:		5px;
padding-bottom:		2px;
padding-top:		10px;
margin:				0px;
color:				#0060a3;
font-size:			12pt;
}

h2 a{
color:              #0080c3;
text-decoration:    none;
}

h2 a:hover{
color:              #ff0000;
text-decoration:    underline;
}

h3 {
text-align: left;
font-family:        arial, sans-serif;
font-weight:        bold;
font-variant:       none;
text-decoration:    none;
vertical-align:     top;
white-space:        normal;
padding-left:       5px;
padding-right:      5px;
padding-bottom:     2px;
padding-top:        10px;
margin:             0px;
color:              #0060a3;
font-size:          10pt;
}

h3 a{
color:              #0080c3;
text-decoration:    none;
}

h3 a:hover{
color:              #ff0000;
text-decoration:    underline;
}

hr {
border: solid 0.5px #aaaaaa;
}

.header-logos {
 text-align: right;
}

.border-tl {
background: #ffffff url(../images/border_tl.jpg) bottom left no-repeat;
width: 20px;
}

.border-tm {
background: #ffffff url(../images/border_tm.jpg) bottom left repeat-x;
}

.border-tr {
background: #ffffff url(../images/border_tr.jpg) bottom right no-repeat;
width: 20px;
}

.border-ml {
background: #ffffff url(../images/border_ml.jpg) top left repeat-y;
width: 20px;
}

.border-mr {
background: #ffffff url(../images/border_mr.jpg) top right repeat-y;
width: 20px;
}

.border-bl {
background: #ffffff url(../images/border_bl.jpg) top left no-repeat;
width: 20px;
}

.border-bm {
background: #ffffff url(../images/border_bm.jpg) top left repeat-x;
}

.border-br {
background: #ffffff url(../images/border_br.jpg) top right no-repeat;
width: 20px;
}

.main-table {
width: 800px;
background-repeat: no-repeat;
background-position: middle center;
background: #ffffff;
margin: 0px;
padding: 0px;
border: 0px solid #ff0000;
}

img {
border: 0px;
}

#header-logo {
padding:15px 10px 0 0;
}

#header-logos {
width: 100%;
border: 0px solid #00ff00;
background: #ffffff url(../images/dotted-eye.gif) top right no-repeat;
}

.title1 {
font-family:        arial, tahoma, sans-serif;
font-weight:        bold;
font-variant:       none;
text-decoration:    none;
vertical-align:     top;
white-space:        nowrap;
padding:            0 20 4 0;
margin:             0px;
color:              #7cbe35;
font-size:          18pt;
}

.title2 {
font-family:        arial, tahoma, sans-serif;
font-weight:        normal;
font-variant:       none;
text-decoration:    none;
vertical-align:     top;
white-space:        normal;
padding:            0 20 4 0;
margin:             0px;
color:              #223a57;
font-size:          18pt;
}

.top-links {
text-align: right;
background: #ffffff;
color: #dddddd;
font: 8pt Arial, Verdana, Sans-Serif;
font-weight: normal;
line-height: 100%;
letter-spacing: 0;
font-variant: normal;
vertical-align: top;
white-space: nowrap;
margin: 0px;
padding-right: 4px;
}

.top-links a{
color: #aaaaaa;
font: 8pt Arial, Verdana, Sans-Serif;
font-weight: bold;
letter-spacing: 0;
text-decoration: none;
}

.top-links a:hover{
color: #ff0000;
font: 8pt Arial, Verdana, Sans-Serif;
font-weight: bold;
letter-spacing: 0;
text-decoration: none;
}

.footer {
color: #a0a0a0;
font: 9pt Arial, Verdana, Sans-Serif;
font-weight: normal;
line-height: 100%;
letter-spacing: 0;
padding: 2 10 2 1;
font-variant: normal;
vertical-align: top;
text-align: left;
margin: 0px;
}

.footer a{
color: #808080;
text-decoration: none;
white-space: nowrap;
}

.footer a:hover{
color: #ff0000;
text-decoration: none;
white-space: nowrap;
}

.copyright strong {
color: #606060;
font: 10pt Arial, Verdana, Sans-Serif;
}

.copyright{
color: #b0b0b0;
font: 7pt Arial, Verdana, Sans-Serif;
font-weight: normal;
line-height: 100%;
letter-spacing: 0;
font-variant: normal;
vertical-align: bottom;
padding-top: 5px;
}

.copyright a{
color: #808080;
text-decoration: none;
white-space: nowrap;
}

.copyright a:hover{
color: #ff0000;
text-decoration: none;
white-space: nowrap;
}


img.floatPicLeft {
float:          Left;
margin-right:   8px;
margin-top:     2px;
margin-bottom:  0.5em;
padding: 4px;
}

img.floatPicRight {
float:          right;
margin-left:    4px;
margin-top:     2px;
margin-bottom:  0.5em;
}

.main-header {
vertical-align: bottom;
text-align: left;
}

.iconic {
vertical-align: bottom;
text-align: right;
padding: 10 10 20 10;
}
.paraPrimary{
font-family:        arial ,tahoma, sans-serif;
font-weight:        normal;
font-variant:       none;
text-decoration:    none;
vertical-align:     top;
white-space:        normal;
line-height:        160%;
letter-spacing:     0;
padding:            0px;
padding-left:       2px;
padding-right:      10px;
padding-bottom:     12px;
margin:             0px;
color:              #223a57;
font-size:          12pt;
}

p{
font-family:        arial ,tahoma, sans-serif;
font-weight:        normal;
font-variant:       none;
text-decoration:    none;
vertical-align:     top;
white-space:        normal;
line-height:        135%;
letter-spacing:     0;
padding:            0px;
padding-left:       2px;
padding-right:      10px;
padding-bottom:     12px;
margin:             0px;
color:              #aaaaaa;
font-size:          11pt;
}

p a{
color: #0080c3;
text-decoration:    none
}

p a:hover{
color: #ff0000;
text-decoration:    none
}

.rightAligned{
width: 100%;
vertical-align: bottom;
text-align: right;
}

.quote {
font-family:        arial ,tahoma, sans-serif;
font-weight:        normal;
font-variant:       none;
text-decoration:    none;
vertical-align:     top;
white-space:        normal;
line-height:        110%;
letter-spacing:     0;
margin:             0px;
color:              #7cbe35;
font-size:          10pt;
font-style:     normal;
padding-left:       10px;
padding-right:      10px;
padding-bottom:     4px;
}

.quoter {
font-style:     italic;
padding-left:       10px;
padding-right:      10px;
padding-bottom:     1em;
font-weight:        bold;
white-space:        normal;
font-size:          10pt;
text-align:         right;
}

object {
margin: 10px;
border: 10px;
}
/*----------------------*/
.tiny {
font-family:		arial ,tahoma, sans-serif;
font-weight:		normal;
font-variant:   	none;
text-decoration:	none;
vertical-align:		top;
white-space:		normal;
padding:			0px;
padding-left:		1px;
padding-right:      1px;
padding-bottom:		2px;
margin:				0px;
color:				#A0A0C0;
font-size:			7pt;
}

.listItem {
font-family:		arial ,tahoma, sans-serif;
font-weight:		normal;
font-variant:   	none;
text-decoration:	none;
vertical-align:		top;
white-space:		normal;
padding:			0px;
padding-left:		10px;
padding-right:      10px;
padding-bottom:		3px;
margin:				0px;
margin-left:        30px;
color:				#000040;
font-size:			9pt;
text-align:         left;
}


p.error {
font-family: arial, tahoma, sans-serif;
font-weight: bold;
font-style: normal;
text-decoration: none;
white-space: normal;
color: #60002b;
font-size: 80%;
vertical-align: top;
text-align: center;
padding: 4px;
border: 1px solid #99002b;
background: #fcc5c0;
}

.tinyFont {
width:              120px;
font-family:		arial ,tahoma, sans-serif;
font-weight:		normal;
font-variant:   	none;
text-decoration:	none;
vertical-align:		top;
white-space:		normal;
padding:			3px;
margin:				0px;
color:				#000080;
font-size:			7pt;
text-align:         left;
border:             1px solid #808080;
border-bottom:      2px solid #808080;
border-right:       2px solid #808080;
}

.tinyFont a {
font-family:		arial, tahoma, sans-serif;
font-weight:		normal;
font-variant:   	none;
text-decoration:	none;
vertical-align:		top;
white-space:		normal;
color:				#000020;
font-size:			7pt;
}

.tinyFont a:hover {
font-family:		arial, tahoma, sans-serif;
font-weight:		normal;
font-variant:   	none;
text-decoration:	underline;
vertical-align:		top;
white-space:		normal;
color:				#ff0000;
font-size:			7pt;
}

table {
font-family:		arial ,tahoma, sans-serif;
font-weight:		normal;
font-variant:   	none;
text-decoration:	none;
vertical-align:		top;
white-space:		normal;
color:				#000080;
font-size:			10pt;
padding: 0px;
margin: 0px;
}
