/* Standard CSS Styles*/

body {
	font-family:arial, helvetica, sans-serif; 
	color:#333333;
	font-size:12px; 
	line-height: 16px;
	}

td {
	font-family:arial, helvetica, sans-serif; 
	font-size:12px; 
	line-height: 16px;
	}
	
big {
	font-family:arial, helvetica, sans-serif; 
	font-size:14px; 
	line-height: 18px; 
	font-weight:bold
	}
	
strong {
	font-family:arial, helvetica, sans-serif; 
	font-size:12px; 
	line-height: 16px; 
	font-weight:bold
	}

small {
	font-family:arial, helvetica, sans-serif; 
	font-size:11px;
	}


.subtitle {
	font-family:arial, helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	padding-top:10px;
	}

.rss {
	padding-right:110px;
	}

	
.footer {
	font-family:arial, helvetica, sans-serif; 
	font-size:11px;
	color:#ffffff;
	padding-right:5px;
	}

.footer a:link {
	color:#ffffff; 
	text-decoration:none;
	font-weight:normal;
	padding-right:5px;
	}
	
.footer a:visited {
	color:#ffffff;
	text-decoration:none; 
	font-weight:normal;
	}
	
.footer a:hover {
	color:#d0eca9; 
	text-decoration:none; 
	font-weight:normal; 
	}

a:link {
	color:#3f8a0b; 
	text-decoration:none;
	font-weight:normal; 
	}
	
a:visited {
	color:#3f8a0b;
	text-decoration:none; 
	font-weight:normal;
	}
	
a:hover {
	color:#155b7c; 
	text-decoration:none; 
	font-weight:normal; 
	}


.input {
	font-family:arial, helvetica, sans-serif; 
	font-size:11px;
	}
	
.stock {
	font-family:arial, helvetica, sans-serif; 
	font-size:11px;
	color:#135c7d;
	padding-left:5px;
	}

.title {
	font-family:arial, helvetica, sans-serif; 
	font-size:16px;
	line-height:24px;
	font-weight:bold; 
	color:#733a3a;
	}

.box1 {
	display: block; 
	padding: 5px; 
	border: solid 1px #cae1b3;
	background-color: #f1fee0; 
	}

/* Navigation Styles*/
	
.navLink {
        width: 161px;
	}
	
.navLink a {
	display: block; 
	padding-bottom: 5px; 
 	padding-top: 5px; 
	font-weight:normal;
	font-size:12px;
	color:#3f8a0b; 
	text-decoration:none;
	}
	
.navLink a:visited {
	color:#3f8a0b;
	text-decoration:none; 
	font-weight:normal;
	}
	
.navLink a:hover {
	color:#333333; 
	text-decoration:none; 
	font-weight:normal; 
	}

.navaLink {
        width: 161px;
	}
	
.navaLink a {
	display: block; 
	padding-bottom: 5px; 
 	padding-top: 5px;
	font-weight:normal;
	font-size:12px;
	color:#333333; 
	text-decoration:none;
	}
	
.navaLink a:visited {
	color:#333333; 
	text-decoration:none; 
	font-weight:normal; 
	}
	
.navaLink a:hover {
	color:#333333; 
	text-decoration:none; 
	font-weight:normal; 
	}


.subLink {
        width: 161px;
        border-top:dotted 1px #3f8a0b; 
        border-bottom:dotted 1px #3f8a0b;
	}
	
.subLink a {
	display: block; 
	padding-bottom: 3px; 
 	padding-top: 3px;
	padding-left: 10px;
	font-weight:normal;
	font-size:12px;
	color:#666666; 
	text-decoration:none;
	background-image: url("/i/common/arrow.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}
	
.subLink a:visited {
	color:#666666; 
	text-decoration:none; 
	font-weight:normal; 
	}
	
.subLink a:hover {
	color:#333333; 
	text-decoration:none; 
	font-weight:normal;
	background-image: url("/i/common/arrow-on.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}

.subaLink {
        width: 161px;
	}
	
.subaLink a {
	display: block; 
	padding-bottom: 3px; 
 	padding-top: 3px;
	padding-left: 10px;
	font-weight:normal;
	font-size:12px;
	color:#333333; 
	text-decoration:none;
	background-image: url("/i/common/arrow-on.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}
	
.subaLink a:visited {
	color:#333333; 
	text-decoration:none; 
	font-weight:normal;
	}
	
.subaLink a:hover {
	color:#333333; 
	text-decoration:none; 
	font-weight:normal;
	}


.sublist {
        width: 161px;
	}
	
.sublist a {
	display: block; 
	padding-bottom: 3px; 
 	padding-top: 3px;
	padding-left: 10px;
	font-weight:normal;
	font-size:12px;
	color:#3f8c0a; 
	text-decoration:none;
	background-image: url("/i/tdot.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}
	
.sublist a:visited {
	color:#3f8c0a; 
	text-decoration:none; 
	font-weight:normal;
	}
	
.sublist a:hover {
	color:#333333; 
	text-decoration:underline; 
	font-weight:normal;
	background-image: url("/i/tdot.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}


.top {
	font-family:arial, helvetica, sans-serif; 
	font-size:11px;
	color:#3f8c0a;
	text-align:right;
 	padding-top: 10px; 
	padding-bottom: 8px;
	}


.top a {
	font-weight:normal;
	color:#3f8c0a; 
	text-decoration:underline;
	}
	
.top a:visited {
	color:#3f8c0a; 
	text-decoration:underline; 
	font-weight:normal;
	}
	
.top a:hover {
	color:#333333; 
	text-decoration:none; 
	font-weight:normal;
	}

/* Page Layout Styles*/

	
.main {
	background-image: url("/i/common/bg.jpg"); 
	background-repeat: no-repeat; 
	background-position: top left;
	background-color:#266b8b;
	}

.bodybg {
	background-image: url("/i/common/bodybg.gif"); 
	background-repeat: repeat-x; 
	background-position: top left;
	background-color:#f8ffef;
	}


.menubg {
	background-image: url("/i/menu/menubg.gif"); 
	background-repeat: repeat-x; 
	background-position: top left;
	}
	
.topstock {
	background-image: url("/i/common/topstock.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}

.toppic {
	background-image: url("/i/front/topimage.jpg"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}
	
.bg-corp {
	background-image: url("/i/common/corp-pic.jpg");
	background-repeat: no-repeat;
	background-attachment: relative;
	background-position: top center
	}

.bg-qwik {
	background-image: url("/i/common/qwikreport-pic.jpg");
	background-repeat: no-repeat;
	background-attachment: relative;
	background-position: top center
	}

.bg-news {
	background-image: url("/i/common/news-pic.jpg");
	background-repeat: no-repeat;
	background-attachment: relative;
	background-position: top center
	}

.bg-proj {
	background-image: url("/i/common/project-pic.jpg");
	background-repeat: no-repeat;
	background-attachment: relative;
	background-position: top center
	}

.bg-invest {
	background-image: url("/i/common/investors-pic.jpg");
	background-repeat: no-repeat;
	background-attachment: relative;
	background-position: top center
	}

.bg-contact {
	background-image: url("/i/common/contact-pic.jpg");
	background-repeat: no-repeat;
	background-attachment: relative;
	background-position: top center
	}

