@charset "utf-8";
/* CSS Document */

body, html {
background: #d5cab1 url(images/grassBg.gif) repeat-x 0% 65px;
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #534741;
margin: 0 auto;
padding-top: 0;
top: 0;
}

img {
border: 0;
}

.und {
text-decoration: underline;
}

/* IDs */

.NOWcell {
border: 1px solid #fff;
background: #e3f1ff;
}

#welcome {
font: bold 14px Georgia, Garamond, "Times New Roman", Times, serif;
color: #06085e;
}

#headerBG {
background: url(images/headerBG.gif) repeat-x;
height: 66px;
}

div#roadshow {
background: #ebebd5;
margin: 0.35em;
float: left;
width: 20%;
}

div#copyright {
clear: both;
color: #584913;
font-size: 10px;
}

div#main {
background: #ebebd5;
height: 100%;
padding: 0 0.5em;
margin-top: 0;
}

div#flash {
width: 70%;
}

#footer {
position: relative;
bottom: 0;
background: url(images/footerBg.gif);
text-align: center;
line-height: 1.5em;
height: 66px;
width: 100%;
}

#ht {
background: #671111;
}

#dei {
background: #810709;
}

.htNdeibox {
text-align: left;
padding: 0.5em;
color: #333;
border-bottom: 1px solid #fff;
}

.htNdeiTxt {
font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
color: #faf6b0;
text-align: left;
letter-spacing: 1px;
}

.wytTxt {
color: #fff;
}

/* Roadshow DIVs */
div.rsdiv {
width: 90%;
padding: 0.5em;
margin: 1.5em 0.5em;
text-align: left;
color: #f3edb9;
}

div.rsdiv H1 {
font: bold 16px Tahoma Arial, Helvetica, sans-serif;
color: #f7d54e;
}

ul.rsul {
list-style: url(images/bullet4.gif) inside;
}

div#rspc {
background: #4f433c;
}

div#rswt {
background: #635851;
}

div#rsrem {
background: #74645e;
}

.rsdiv a, .rsdiv a:link {
color: #fff;
}

.rsdiv a:visited, .rsdiv a:hover {
color: #ffdd81;
}

/* News Items */
div.NI1 {
padding: 0.85em;
color: #000;
background: #f4eac9 url(images/dot.gif) repeat-x bottom;
}

div.NI1:hover, div.NI2:hover {
background: #fcf6e3;
color: #66310e;
}

.NI1 a:hover, .NI2 a:hover {
color: #b81f06;
}

div.NI2 {
padding: 0.85em;
color: #000;
background: #e8d9a6 url(images/dot.gif) repeat-x bottom;
}

.NIptd {
background: url(images/dot.gif) repeat-x bottom;
width: 170px;
}

.NIptd2 {
background: url(images/dot.gif) repeat-x bottom;
width: 170px;
}

div.newsCont {
height: 45px;
overflow: hidden;
padding: 1em 0;
}

/* Classes */

div.redbox {
	background: #eee0c1;
	position: relative;
	top: -1em;
	background-color: #eee0c1;
	text-align: left;
}

.wbg {
background: #fff;
}

.size10 {
font-size: 10px;
}

.main {
background: #ebebd5;
}

.mainBox {
border: 1px solid #ede7de;
background: #fff;
padding: 0.2em;
text-align: left;
}

.mainBoxXT {
background: #604f17 url(images/rightcurve.gif) top right no-repeat;
text-align: left;
}

.mainBoxXL {
border: 1px solid #604f17;
background: #fff;
width: 420px;
height: 274px;
overflow: hidden;
text-align: justify;
}

.mainBoxXR {
text-align: justify;
background: #fff;
padding: 0.4em;
height: 112px;
width: 320px;
overflow: hidden;
border: 1px solid #604f17;
vertical-align: bottom;
}

.redbox {
background: #233b3c;
color: #433434;
text-align: center;
border-bottom: 1px solid #938b83;
}

.graybox {
background: #3e2f2c;
text-align: center;
color: #fff;
border-bottom: 1px solid #938b83;
}

.redBtn, .redBtn a, .redBtn:link, .redBtn:visited {
background: #c4baa4;
padding: 0.75em;
font-size: 10px;
color: #564829;
text-decoration: none;
}

.redBtn:active, .redBtn:hover {
background: #EFE0C1;
padding: 0.75em;
font-size: 10px;
color: #752607;
}

.grayTxt {
color: #eceae9;
}

div.BOD {
padding: 1em 2em;
text-align: justify;
}

.borderBot {
background: #f3f3dd;
padding: 1.5em;
border-bottom: dotted 1px #987346;
}

.borderBot2 {
background: #f1f1c9;
padding: 1.5em;
border-bottom: dotted 1px #987346;
}

.borderBot:hover, .borderBot2:hover {
background: #ffffe7;
}

.borderBot3 {
padding: 0.6em;
border-bottom: dotted 1px #a6a27c;
}

.borderBot3:hover {
background: #f4f4dc;
}

.bg_header {
display: block;
background: url(images/headerBG.gif) repeat-x;
height: 66px;
}

.bg_footer {
background: url(images/headerBG.gif);
height: 66px;
}

.bg_roundtopright { 
	background: #cac5a5 url(images/bg_roundtopright.gif) no-repeat top right; 
}

.bg_roundbottomright {
	background: #cac5a5 url(images/bg_roundbottomright.gif) no-repeat top right; 
}

.bg_roundcont {
	background-color: #cac5a5;
	color: #fff;
}

.BD {
border-bottom: 1px dotted #000;
}

.shadBot {
background: url(images/shadBot.gif) repeat-x;
height: 6px;
}

.shadR {
background: url(images/shadRight.gif) repeat-y;
width: 5px;
}

/* SIDE NAV */

a.SN, a.SN:link, a.SN:visited {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #7b4504;
text-decoration: none;
}

a.SN:hover, a.SN:active {
color: #6d4009;
text-decoration: underline;
}

.sntd {
border-bottom: dotted 1px #987346;
text-align: left;
clear: both;
padding: 0.5em;
display: block;
}

.sntd:hover {
display: block;
background: #f5f5e6;
border-bottom: dotted 1px #987346;
text-align: left;
clear: both;
padding: 0.5em;
}

.sntd:active {
display: block;
background: #fff;
border-bottom: dotted 1px #987346;
text-align: left;
clear: both;
padding: 0.5em;
}

.bg_roundcornerlefooter {
background: #ebebd5 url(images/bg_roundcornerlefooter.gif) no-repeat;
width: 9px;
height: 36px;
text-indent: -9999;
}

.bg_roundcornerright {
background: #ebebd5 url(images/bg_roundcornerright.gif) no-repeat;
width: 9px;
height: 36px;
clear: none;
text-indent: -9999;
}

/* LINKS */

a, a:link, a:visited {
font-weight: bold;
color: #603913;
}

a:hover, a:active {
font-weight: bold;
color: #711429;
}

a.RM, a.RM:link, a.RM:visited {
font-size: 10px;
font-weight: bold;
color: #c95000;
}

a.RM:hover, a.RM:active {
font-size: 10px;
font-weight: bold;
color: #711429;
}

a.AL, a.AL:link, a.AL:visited {
font-size: 12px;
font-weight: bold;
color: #630824;
}

a.AL:hover, a.AL:active {
color: #2d6204;
}

a.NI, a.NI:link, a.NI:visited {
font-size: 12px;
font-weight: bold;
color: #584913;
}

a.NI:hover, a.NI:active {
font-size: 12px;
font-weight: bold;
color: #c95000;
}

a.RL, a.RL:link, a.RL:visited {
font-size: 12px;
font-weight: bold;
color: #951d08;
}

a.RL:hover, a.RL:active {
font-size: 12px;
font-weight: bold;
color: #c95000;
}

a.ft, a.ft:link, a.ft:visited {
font-weight: bold;
font-size: 11px;
color: #584913;
}

a.ft:hover, a.ft:active {
color: #711429;
font-size: 11px;
font-weight: bold;
}

/* PADS */

.miniPad {
padding: 0.15em;
}

.t3xpxp {
padding: 3.8px;
}

div.paddiv {
padding: 0.5em 0;
}

.maxiPad {
padding: 1em;
}

.topmarg {
margin-top: 2em;
}

.pad {
padding: 5px;
}

.padLTB {
padding-left: 9px;
padding-top: 4px;
padding-bottom: 4px;
}

.padR {
padding-right: 6px;
}

.padLR {
padding: 0 3px;
}

.padRM {
padding-right: 2px;
}

.padTop {
padding-top: 1em;
}

.padTopMini {
padding-top: 0.3em;
}

.padBot {
padding-bottom: 1em;
}

.padBotMini {
padding-bottom: 0.2em;
}

.padTB {
padding: 1em 0;
}

.tbs {
line-height: 1.6em;
}

.separ8 {
color: #9f8b4e;
padding: 0 0.5em;
}

.watermark_id {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(images/bg_watermark_id.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.LC {
background: #ebebd5 url(images/LC.gif) no-repeat;
width: 9px;
height: 36px;
text-indent: -9999;
}

.RC {
background: #ebebd5 url(images/RC.gif) no-repeat;
width: 9px;
height: 36px;
clear: none;
text-indent: -9999;
}

.NC {
background: #cac5a5;
height: 66px;
width: auto;
border: 0;
padding: 0;
margin: 0;
}

/* Rounded Corners */

.roundcont {
	width: auto;
	background-color: #cac5a5;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: #cac5a5 url(images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: #cac5a5 url(images/br.gif) no-repeat top right; 
}

img.corner {
   width: 9px;
   height: 9px;
   border: none;
   display: block !important;
}

.btmbtn {
width: 33%;
text-align: center;
}

.boldDD {
background: #ebebd5;
color: #3b3004;
font-weight: bold;
}

/* Text Styles */

.H1 {
font-weight: bold;
color: #711429;
}

.H2 {
font-weight: bold;
color: #584913;
}

.H3 {
font-size: 18px;
color: #584913;
}

.H4 {
font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fff;
}

.H5 {
font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
color: #f1e7ba;
letter-spacing: 1px;
}

a.size9, .size9 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
a.size11, .size11 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

/* Projects Page Links */
.ppL, .ppL:link, .ppL:visited {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #993333;
}

.ppL:hover, .ppL:active {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #c2180b;
}

/* Roadshow Nav */
.rs:link, .rs:visited {
background: #7791ac;
border-right: 1px dotted #cfd9e3;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;
letter-spacing: 1px;
color: #fff9cd!important;
}

.rs:hover {
background: #f5edc0;
color: #583615!important;
}

.rs:active {
background: #fff!important;
color: #9d2906!important;
}

/* EC nav */

.ec:link, .ec:visited {
background: #f3f4bd;
border-right: 1px dotted #697e47;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;
letter-spacing: 1px;
color: #4b4014!important;
}

.ec:hover {
background: #f1e583;
color: #1b176e!important;
}

.ec:active {
background: #fff!important;
color: #228304!important;
}

/* ECYBERPOD nav */

.ecyberpod:link, .ecyberpod:visited {
background: #707070;
border-right: 1px dotted #c1c2a6;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;
letter-spacing: 1px;
color: #fff!important;
}

.ecyberpod:hover {
background: #456b88;
color: #fbff85!important;
}

.ecyberpod:active {
background: #fff!important;
color: #da1515!important;
}

/* OAP nav */

a.oap, .oap:link, .oap:visited {
background: #2c8939;
border-right: 1px dotted #f7e384;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
color: #fcfb86!important;
}

.oap:hover {
background: #12581b;
color: #eeff71!important;
}

.oap:active {
background: #fff!important;
color: #4c520c!important;
}

#content1-title:active {
background: #fff;
}

/* EEL nav */

a.eel, .eel:link, .eel:visited {
background: #07474d;
border-right: 1px dotted #b0d472;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
color: #f9cb50!important;
}

.eel:hover {
background: #9b3f07;
color:#f8f598!important;
}

.eel:active {
background: #fff!important;

color: #f4360a!important;
}

/* Contact Us nav */

a.cu, .cu:link, .cu:visited {
background: #debe8a;
border-right: 1px dotted #a08258;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
color: #573908!important;
}

.cu:hover {
background: #f2ebb1;
color: #905d0b!important;
}

.cu:active {
background: #fff!important;
color: #b51568!important;
}

/* BP nav */

a.bp, .bp:link, .bp:visited {
background: #c9e287;
border-right: 1px dotted #a08258;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
color: #093b4a!important;
}

.bp:hover {
background: #effb9f;
color: #087289!important;
}

.bp:active {
background: #fff!important;
color: #b51568!important;
}

/* EPG nav */

a.epg, .epg:link, .epg:visited {
background: #f2d2a3;
border-right: 1px dotted #000;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
color: #3a3a3a!important;
}

.epg:hover {
background: #cfe59a;
color: #0f3102!important;
}

.epg:active {
background: #fff!important;
color: #625228!important;
}

/* EBM nav */

a.ebm, .ebm:link, .ebm:visited {
background: #51224e;
border-right: 1px dotted #a97550;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
color: #f0d26a!important;
}

.ebm:hover {
background: #a74d31;
color: #fcee8e!important;
}

.ebm:active {
background: #fff!important;
color: #f4360a!important;
}

/* TERG nav */

a.terg, .terg:link, .terg:visited {
background: #f6ecac;
border-right: 1px dotted #363d2d;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
color: #535353!important;
}

.terg:hover {
background: #d1ca9b;
color: #282725!important;
}

.terg:active {
background: #fff!important;
color: #371b04!important;
}

/* NBC nav */

a.nbc, .nbc:link, .nbc:visited {
background: #ED2524;
border-right: 1px dotted #363d2d;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
color: #fff!important;
}

.nbc:hover {
background: #FCD5C9;
color: #ED2524!important;
}

.nbc:active {
background: #fff!important;
color: #F57F20!important;
}

/* ECEN nav */

a.ecen, .ecen:link, .ecen:visited {
background: #11063d;
border-right: 1px dotted #124b7b;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
color: #b1d4f2!important;
}

.ecen:hover {
background: #124b7b;
}

.ecen:active {
background: #fff!important;
color: #845111!important;
}

/* Standard nav */

a.standardnav, .standardnav:link, .standardnav:visited {
background: #CDC9AB;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
}

.standardnav:hover {
background: #EBEBD5;
}

.standardnav:active {
background: #fff!important;
}

.aboutus, .aboutus:link, .aboutus:visited {
background: #72152a;
border-right: 1px dotted #b7b7b6;
display: block;
text-align: center;
padding: 0.75em 0.3em;
font-size: 11px;
text-decoration: none;     
letter-spacing: 1px;
cursor:hand;
cursor:pointer;
color: #fffcc4!important;
}

.aboutus:hover {
background: #575757;
color: #f3f6a3!important;
}

.aboutus:active {
background: #fff!important;
color: #930a29!important;
}

/* List With Image */
ul {
	list-style: none inside;
	margin-left: 0;
	padding-left: 0.75em;
	text-indent: -1em;
}

ul.WI {
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1.75em;
	list-style-position: inside;
	list-style-image: url(images/bullets.gif);
}

ul.DLI {
list-style: none;
line-height: 2em;
text-indent: -1em;
}

ul.SWI {
list-style: url(images/bullets2.gif);
}

/* Subpages Left Nav nav */

.btnEx {
		font: 12px Tahoma, Arial, Helvetica, sans-serif;
		text-align: center;
		padding: 0.3em;
		color: #832b04;
		}
.btnEx a, .btnEx a:link {
		color: #832b04;
		text-decoration: none;
		padding: 0.5em;
		}
		
.btnEx a:hover {
		background: #f9f5d0;
        color: #c53b05;
}

#button {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	width: 100%;
	color: #333;
	position: relative;
	top: 0;
	}

#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		text-indent: -1.5em;
		}

#button li a {
		display: block;
		padding: 0.5em 0.5em 0.5em 2em;
		color: #832b04;
		text-decoration: none;
		width: 100%;
		background: url(images/dot.gif) bottom repeat-x;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		background: #f9f5d0 url(images/dot.gif) bottom repeat-x;
		color: #c53b05;
		}

