/* Custom Table Headers */
.CTable {border: solid 1px;
}

.CTable TH {background-color:;color:;
font-weight:bold; font-size:11px;padding: 3px;
}

.CTable TD {background-color:;color:;
font-size:10px; padding: 2px;}

/* Normal CSS Declaration */
BODY {
font-family:arial, helvetica, sans-serif;
font-size:12px; margin:0px;
}

TD {
font-family:arial, helvetica, sans-serif;
font-size:12px;
}

BIG, STRONG {
font-family:arial, helvetica, sans-serif;
font-size:12px; font-weight:bold;
}

H1, H2, H3, H4 {margin-bottom:1px;}

.footer {
font-family:arial, helvetica, sans-serif;
font-size:10px; color:#cccccc;
}

.input {
font-family:arial, helvetica, sans-serif;
font-size:10px;
}

.mainbg {
background:#a8968e;
background-image: url('/i/common/main-bg.gif');
background-repeat: repeat-x;
background-attachment: relative;
background-position: top left;
}

/* Links and Nav */
a:link {
color:#7c6a55;
text-decoration:none;
}

a:visited {
color:#7c6a55;
text-decoration:none;
}

a:hover {
color:#febe10;
text-decoration:none;
}

/* Corporate Side Nav */
.header1 {padding-left:35px; padding-top:17px; padding-bottom:25px; background:#b59d41; color:#ffffff; font-size:32px; font-weight:bold; font-family:arial, helvetica, sans-serif;}
.navLink1 {width: 256px;}
.navLink1 a {display:block; background:#c8b671; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none; padding:4px; padding-left:20px; border-bottom:1px solid #febe10;}
.navLink1 a:visited {color:#ffffff;}
.navLink1 a:hover {color:#7c6a55;}   

/* Projects Side Nav */
.header2 {padding-left:35px; padding-top:17px; padding-bottom:25px; background:#d98e06; color:#ffffff; font-size:32px; font-weight:bold; font-family:arial, helvetica, sans-serif;}
.navLink2 {width: 256px;}
.navLink2 a {display:block; background:#e3aa44; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none; padding:4px; padding-left:20px; border-bottom:1px solid #febe10;}
.navLink2 a:visited {color:#ffffff;}
.navLink2 a:hover {color:#7c6a55;}
.subnavLink2 {width: 256px;}
.subnavLink2 a {display:block; background:#e3aa44; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none; padding:4px; padding-left:34px; border-bottom:1px solid #febe10;}
.subnavLink2 a:visited {color:#ffffff;}
.subnavLink2 a:hover {color:#7c6a55;}

/* Investor Info Side Nav */
.header3 {padding-left:35px; padding-top:17px; padding-bottom:25px; background:#b8422f; color:#ffffff; font-size:32px; font-weight:bold; font-family:arial, helvetica, sans-serif;}
.navLink3 {width: 256px;}
.navLink3 a {display:block; background:#c66859; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none; padding:4px; padding-left:20px; border-bottom:1px solid #febe10;}
.navLink3 a:visited {color:#ffffff;}
.navLink3 a:hover {color:#febe10;}   

/* QwikReport Side Nav */
.header4 {padding-left:35px; padding-top:17px; padding-bottom:25px; background:#ccaf00; color:#ffffff; font-size:32px; font-weight:bold; font-family:arial, helvetica, sans-serif;}
.navLink4 {width: 256px; display:block; background:#d6bf33; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none; padding:20px; border-bottom:1px solid #febe10;}
.navLink4 a {display:block; background:#d6bf33; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none; padding:4px; padding-left:20px; border-bottom:1px solid #febe10;}
.navLink4 a:visited {color:#ffffff;}
.navLink4 a:hover {color:#7c6a55;}   

/* Contact Us Side Nav */
.header5 {padding-left:35px; padding-top:17px; padding-bottom:25px; background:#8da75a; color:#ffffff; font-size:32px; font-weight:bold; font-family:arial, helvetica, sans-serif;}
.navLink5 {width: 256px;}
.navLink5 a {display:block; background:#a4b97b; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none; padding:4px; padding-left:20px; border-bottom:1px solid #febe10;}
.navLink5 a:visited {color:#ffffff;}
.navLink5 a:hover {color:#7c6a55;}   

/* Home Stuff */
.sidepad {background:#d6dec9; padding:20px;}

.stock {
font-family:arial, helvetica, sans-serif;
font-size:12px;
border-bottom:1px solid #86a868;
}

/* NR Table Formatting */
table.nrtable {border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
	}

table.nrtable td {border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
	padding:4px;
	}

.redtext {color:#cc0000;}

/* Disclaimer Button Styling */

 p a.press-it-btn {
	display: block;
        float: left;
	width: 140px; height: 40px;
	background-image: url(/i/misc/agree_btn.gif);
	background-position: top;
	text-indent: -9999px;
}

p a.press-it-btn:hover {
	background-position: center;
}
p a.press-it-btn:active {
	background-position: bottom;
}

 p a.press-it-btn2 {
	display: block;
	width: 140px; height: 40px;
        float:right;
	background-image: url(/i/misc/disagree_btn.gif);
	background-position: top;
	text-indent: -9999px;
}

p a.press-it-btn2:hover {
	background-position: center;
}
p a.press-it-btn2:active {
	background-position: bottom;
}

/* Notice Button Styling */

 p a.press-it-Noticebtn {
	display: block;
        float: left;
	width: 300px; height: 40px;
	background-image: url(/i/misc/notice_btn.gif);
	background-position: top;
	text-indent: -9999px;
}

p a.press-it-Noticebtn:hover {
	background-position: center;
}
p a.press-it-Noticebtn:active {
	background-position: bottom;
}

.Disclaim {
    background:#ffffff;
    line-height: 1.3em;
    padding: 50px;    
}

.Disclaim h1{
    color: #C15B4C;
}
.DisclaimButt {
    margin-left: 300;
    margin-right: auto;
    width: 300px;
 }

.NoticeButt {
    margin-left: 300;
    margin-right: auto;
    width: 300px;
 }


