/* GLOBAL MARGIN AND PADDING
-------------------------------------*/

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input { margin-top: 0; padding: 0px; }
h2 { margin-bottom: 0px; font-weight: normal; font-size: 1.4em; font-style:italic; }
h4 {
font-size:0.9em;
font-style:italic;
font-weight:normal;
color:#777;
margin-bottom:3px;
}
textarea.special {
width:95%;
height:50px;
background:#fff;
border-bottom:1px solid #3aab01;
border-top:1px solid #3aab01;
border-left:1px solid #3aab01;
border-right:1px solid #3aab01;
padding:5px;
}
textarea.red {
width:95%;
height:50px;
border:1px solid #d70000;
background:#ffe1e1;
padding:5px;
}
textarea.off {
width:95%;
height:50px;
border-top:1px solid #ccc;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF;
border-left:1px solid #FFF;
background:#FFF;
padding:5px;
}
input.special {
border:1px solid #ccc;
padding:3px;
}
input.red {
border:1px solid #d70000;
background:#ffe1e1;
padding:3px;
}
input.off {
border:1px solid #FFF;
background:#FFF;
padding:3px;
}
input.login {
border:1px solid #3aab01;
padding:2px 1px;
width:140px;
font-size:0.9em;
}
input {
border: 1px solid #999999;
padding:2px;
}
input.submit {
border-top:2px solid #33FF44;
border-left:2px solid #33FF44;
border-right:2px solid #777;
border-bottom:2px solid #777;
background:#3aab01;
color:#fff;
padding:2px;
cursor:pointer;
font-size:0.8em;
font-weight:bold;
}
input.submitBig {
border-top:2px solid #33FF44;
border-left:2px solid #33FF44;
border-right:2px solid #777;
border-bottom:2px solid #777;
background:#3aab01;
color:#fff;
padding:2px;
cursor:pointer;
font-size:1.2em;
font-weight:bold;
}
input.greenPlusButton {
border-top:2px solid #33FF44;
border-left:2px solid #33FF44;
border-right:2px solid #777777;
border-bottom:2px solid #777777;
background:#3aab01;
padding:0px 0px;
font-size:1.0em;
font-weight:bold;
color:#fff;
cursor:pointer;
}
input.redMinusButton {
font-weight:bold;
border-top:2px solid #FF8888;
border-left:2px solid #FF8888;
border-right:2px solid #777;
border-bottom:2px solid #777;
background:red;
padding:0px 3px 0px 2px;
font-size:1.3em;
color:#fff;
cursor:pointer;
}
.topLinks1 {
background:#FFCC44;
color:#444;
font-weight:bold;
border-top:1px solid #666;
border-right:1px solid #666;
border-left:1px solid #666;
border-bottom:0px;
padding:4px 8px;
font-size:0.9em;
width:70px;
margin-left:80px;
}
.topLinks1:hover {
background:#6600AA;
color:#FFF;
font-weight:bold;
border-top:1px solid #6600AA;
border-right:1px solid #6600AA;
border-left:1px solid #6600AA;
border-bottom:0px;
padding:4px 8px;
font-size:0.9em;
width:70px;
margin-left:80px;
}
.topLinks2 {
background:#FFCC44;
color:#444;
font-weight:bold;
border-top:1px solid #666;
border-right:1px solid #666;
border-left:1px solid #666;
border-bottom:0px;
padding:4px 8px;
font-size:0.9em;
width:70px;
}
.topLinks2:hover {
background:#6600AA;
color:#FFF;
font-weight:bold;
border-top:1px solid #6600AA;
border-right:1px solid #6600AA;
border-left:1px solid #6600AA;
border-bottom:0px;
padding:4px 8px;
font-size:0.9em;
width:70px;
}
.topLinks3 {
background:#FFCC44;
color:#444;
font-weight:bold;
border-top:1px solid #666;
border-right:1px solid #666;
border-left:1px solid #666;
border-bottom:0px;
padding:4px 8px;
font-size:0.9em;
width:70px;
}
.topLinks3:hover {
background:#6600AA;
color:#FFF;
font-weight:bold;
border-top:1px solid #6600AA;
border-right:1px solid #6600AA;
border-left:1px solid #6600AA;
border-bottom:0px;
padding:4px 8px;
font-size:0.9em;
width:70px;
}
.topLinks4 {
background:#FFCC44;
color:#444;
font-weight:bold;
border-top:1px solid #666;
border-right:1px solid #666;
border-left:1px solid #666;
border-bottom:0px;
padding:4px 8px;
font-size:0.9em;
width:70px;
}
.topLinks4:hover {
background:#6600AA;
color:#FFF;
font-weight:bold;
border-top:1px solid #6600AA;
border-right:1px solid #6600AA;
border-left:1px solid #6600AA;
border-bottom:0px;
padding:4px 8px;
font-size:0.9em;
width:70px;
}
.topLinksSmall {
background:#EEE;
color:#444;
font-weight:normal;
border-top:2px solid #666;
border-right:2px solid #666;
border-left:2px solid #666;
border-bottom:0px;
padding:2px 6px;
font-size:0.9em;
width:70px;
}
.topLinksSmall:hover {
background:#666;
color:#FFF;
font-weight:normal;
border-top:2px solid #666;
border-right:2px solid #666;
border-left:2px solid #666;
border-bottom:0px;
padding:2px 6px;
font-size:0.9em;
width:70px;
}
.noUnderline:hover {
text-decoration:none;
}






html { height: 100%; margin-bottom: 1px; }
body { margin: 0px; padding: 0px 0px 0px; background: url(images/bgstretch.gif) #fff repeat-x;  }
body, td, input, textarea, select {	color: #333; font: normal 14px Arial, sans-serif; }

form { display: inline; }
img { border: 0px; }

.clear { clear: both; margin: -1px 0px 0px !important; height: 1px !important; margin: 0px; height: 0px; }

#content {  }

a {	
    color: green;
    text-decoration: none;
    font-weight:normal;
}
a:hover { 
    color: green;
    text-decoration: underline;
    font-weight:normal;
}

/* TOOL TIPS */

new Tip('tip', 'content');




