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

body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
background-image: url(../images/global/background.png);
background-repeat: repeat-x;
background-color: #002e00;
}

h1{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #002e00;
letter-spacing: 1px;
margin: 0 0 20px 0;
}

#main{
width: 1000px;
height: 900px;
text-align: center;
margin: -8px auto auto auto;
background-image: url(../images/global/mainback2.png);
background-repeat: no-repeat;
background-position: top;
}

#submain{
width: 1000px;
text-align: center;
margin: -8px auto auto auto;
}

#titles{
padding-top: 292px;
}

#header{
width: 1000px;
height: 282px;
background-image: url(../images/global/green_v3_01.png);
background-repeat: no-repeat;
background-position: center;
}

#navbar{
width: 1000px;
height: 40px;
background-image: url(../images/global/green_v3_02.png);
background-repeat: no-repeat;
background-position: center;
}

#titleani{
margin-top: 292px;
}

#stage{
}

#stageTOP{
width: 1000px;
height: 24px;
background-image: url(../images/global/green_v3_03.png);
background-repeat: no-repeat;
background-position: center;
}

#substage{
width: 1000px;
background-image: url(../images/global/green_v3_04.png);
background-repeat: repeat-y;
background-position: center;
}

#subright{
text-align: center;
vertical-align: top;
}

.rightbox{
margin: -10px auto 0 auto;
padding: 0 0 0 0;
text-align: center;
}

#stageBOT{
width: 1000px;
height: 80px;
background-image: url(../images/global/green_v3_05.png);
background-repeat: no-repeat;
background-position: center;
}

#stageBOT_B{
width: 1000px;
height: 80px;
background-image: url(../images/global/green_v3B_05.png);
background-repeat: no-repeat;
background-position: center;
}






/* BEGIN NAVIGATION CONTROL */

#navcontain{
width: 100%;
height: 100%;
overflow: hidden;
}

#navlinks{
float: left;
position: relative;
left: 35%;
list-style-type: none;
font-size: 11px;
letter-spacing: 1px;
color: #d2de26;
}

#navlinks li{
float: left;
position: relative;
right: 35%;
display: inline;
line-height: 15pt;
margin: -2px 0 0 0;
padding: 0 6px 0 6px;
}

#navlinks li a:link{
text-decoration: none;
list-style-type: none;
color: #d2de26;
}

#navlinks li a:visited{
text-decoration: none;
list-style-type: none;
color: #d2de26;
}

#navlinks li a:hover{
text-decoration: none;
list-style-type: none;
color: #fefdd7;
}

#navlinksSUB{
float: left;
position: relative;
left: 35%;
list-style-type: none;
font-size: 11px;
letter-spacing: 1px;
color: #d2de26;
}

#navlinksSUB li{
float: left;
position: relative;
right: 35%;
display: inline;
line-height: 15pt;
margin: -2px 0 0 0;
padding: 0 3px 0 3px;
}

#navlinksSUB li a:link{
text-decoration: none;
list-style-type: none;
color: #d2de26;
}

#navlinksSUB li a:visited{
text-decoration: none;
list-style-type: none;
color: #d2de26;
}

#navlinksSUB li a:hover{
text-decoration: none;
list-style-type: none;
color: #fefdd7;
}

#menu{
margin-top: -23px;
}

.divide{
color: #286d24;
}




/* BEGIN CONTENT CONTROL */


#show{
width: 560px;
font-size: 10px;
text-align: left;
line-height: 14px;
padding: 0 30px 0 30px;
}

#showgate{
width: 560px;
font-size: 10px;
text-align: left;
line-height: 14px;
padding: 0 0 0 0;
background-color: #00FF00;
}

#subshow{
width: 481px;
font-size: 10px;
}

#subshowABOUT{
width: 560px;
font-size: 10px;
text-align: left;
line-height: 14px;
padding: 0 30px 0 30px;
}

#subshowBLOGARTICLE{
width: 560px;
font-size: 10px;
text-align: left;
line-height: 14px;
padding: 0 30px 0 30px;
}

#subshowPROF{
width: 560px;
font-size: 10px;
text-align: left;
line-height: 14px;
padding: 0 30px 0 30px;
}

#subshowPORT{
width: 560px;
font-size: 10px;
text-align: left;
line-height: 14px;
padding: 0 30px 0 30px;}

#subshowPROC{
width: 560px;
font-size: 10px;
text-align: left;
line-height: 14px;
padding: 0 30px 0 30px;
}

#subshowB{
width: 560px;
font-size: 10px;
text-align: left;
line-height: 14px;
padding: 0 30px 0 30px;
}

#subshowADMIN{
width: 481px;
font-size: 10px;
text-align: left;
background-color: #003366;
}

#subshowBLOG{
width: 457px;
margin: 0 0 0 25px;
font-size: 10px;
text-align: left;
line-height: 14px;
}

#subshowSUCCESS{
width: 560px;
font-size: 11px;
text-align: center;
margin: auto;
line-height: 14px;
padding: 40px 30px 0 30px;
}

#blockA{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
text-align: left;
padding: 10px 10px 0 20px;
line-height: 18pt;
letter-spacing: 1px;
vertical-align: top;
color: #669930;
}

#blockAcontain{
width: 250px;
height: 330px;
padding: 0 0 0 18px;
}

.blockA_type{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: left;
line-height: 10pt;
letter-spacing: 0px;
color: #669930;
}

#blockB{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
text-align: left;
padding: 10px 0 0 20px;
line-height: 18pt;
letter-spacing: 1px;
vertical-align: top;
color: #669930;
}

#blockBcontain{
width: 250px;
height: 330px;
padding: 0 0 0 15px;
}

#blockBcontain h4{
margin: 0 0 0 0;
}

#blockBcontain p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: left;
line-height: 10pt;
letter-spacing: 0px;
color: #669930;
}

#blockBcontain a:link{
color: #002d00;
text-decoration: none;
}

#blockBcontain a:visited{
color: #002d00;
text-decoration: none;
}

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

#blockC{
font-size: 10px;
text-align: center;
padding: 10px 5px 0 5px;
line-height: 14pt;
vertical-align: top;
color: #669930;
}

#blockD{
font-size: 10px;
text-align: center;
padding: 10px 5px 0 5px;
line-height: 14pt;
vertical-align: top;
color: #669930;
}

.gatehead{
text-align: left;
margin: -10px 0 0 10px;
}

.tab{
padding-left: 15px;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0;
}

#portal_row{
background-image: url(../images/gate/portalback_row.jpg);
background-repeat: no-repeat;
background-position: bottom left;
}

#portal{
background-image: url(../images/gate/portalhead.jpg);
background-repeat: no-repeat;
background-position: center 20%;
}

#join{
width: 212px;
height: 126px;
background-image: url(../images/gate/joinback.png);
background-repeat: no-repeat;
background-position: center;
float: left;
text-align: center;
margin: 100px auto auto 40px;
font-size: 9px;
padding: 55px 0 0 0px;
}

#gateway{
width: 254px;
height: 126px;
background-image: url(../images/gate/gatewaybackB.jpg);
background-repeat: no-repeat;
background-position: center;
float: right;
text-align: center;
margin: 100px 40px auto auto;
padding: 55px 0 0 10px;
font-size: 9px;
}



/* BEGIN RIGHTBOX CONTROL */


.boxhead{
text-align: center;
margin: auto;
}

#dotwHEAD{
width: 155px;
height: 31px;
background-image: url(../images/global/sub/rightbox/sidehead_dotw.png);
background-repeat: no-repeat;
background-position: center;
text-align: center;
margin: auto;
}

#spotHEAD{
width: 155px;
height: 31px;
background-image: url(../images/global/sub/rightbox/sidehead_spotlight.png);
background-repeat: no-repeat;
background-position: center;
text-align: center;
margin: auto;
}

#inspireHEAD{
width: 155px;
height: 31px;
background-image: url(../images/global/sub/rightbox/sidehead_inspire.png);
background-repeat: no-repeat;
background-position: center;
text-align: center;
margin: auto;
}

#networkHEAD{
width: 155px;
height: 31px;
background-image: url(../images/global/sub/rightbox/sidehead_network.png);
background-repeat: no-repeat;
background-position: center;
text-align: center;
margin: auto;
}

#dotw{
width: 135px;
overflow: auto;
font-size: 9px;
color: #002e00;
padding: 20px 0px 10px 0px;
text-align: center;
margin: auto;
}

#dotw a:link{
font-size: 9px;
color: #d2de26;
text-decoration: none;
}

#dotw a:visited{
font-size: 9px;
color: #d2de26;
text-decoration: none;
}

#dotw a:hover{
font-size: 9px;
color: #ffc423;
text-decoration: none;
}

#spotlight{
width: 135px;
height: 165px;
overflow: auto;
font-size: 9px;
color: #002e00;
padding: 23px 0px 0 0px;
text-align: center;
margin: auto;
}

#spotlight a:link{
font-size: 9px;
color: #d2de26;
text-decoration: none;
}

#spotlight a:visited{
font-size: 9px;
color: #d2de26;
text-decoration: none;
}

#spotlight a:hover{
font-size: 9px;
color: #ffc423;
text-decoration: none;
}

#spotlightB{
width: 135px;
overflow: auto;
font-size: 9px;
color: #002e00;
padding: 10px 0px 10px 0px;
text-align: center;
margin: 0 auto -3px auto;
}

#spotlightB a:link{
font-size: 9px;
color: #d2de26;
text-decoration: none;
}

#spotlightB a:visited{
font-size: 9px;
color: #d2de26;
text-decoration: none;
}

#spotlightB a:hover{
font-size: 9px;
color: #ffc423;
text-decoration: none;
}

.hiliteSPOT{
color: #d2de26;
text-transform: uppercase;
}

#inspire{
width: 135px;
overflow: auto;
font-size: 10px;
text-align: center;
margin: auto;
color: #002e00;
padding: 10px 5px 10px 5px;
}

#inspireB{
width: 135px;
overflow: auto;
font-size: 10px;
text-align: center;
margin: auto;
color: #002e00;
padding: 20px 5px 20px 5px;
}

.nwklogo{
padding: 0 3px 0 3px;
}



/* MISCELLANEOUS CONTROLS */

#lionlogo{
float: left;
margin: 10px 20px 10px 0;
}

.author{
margin-left: 18px;
color: #d2de26;
}

.headIMG{
padding: 0 0 15px 20px;
margin: -10px 0 0 0;
}

.leftfloat{
float: left;
padding: 0 20px 10px 0;
}

.center{
text-align: center;
margin: auto;
}

.hilite{
color: #ffc423;
}

.hiliteB{
font-size: 12px;
letter-spacing: 1px;
text-decoration: underline;
}

.hiliteG{
color: #002d00;
font-weight: bold;
}

.head{
color: #527352;
text-transform: uppercase;
}

#headALT{
color: #527352;
text-transform: uppercase;
}

#headALT a:link{
color: #527352;
text-transform: uppercase;
}

#headALT a:hover{
color: #002d00;
text-transform: uppercase;
}

.headBLK{
color: #000;
text-transform: uppercase;
}

.hidebox{
font-size: 10px;
color: #222;
font-weight: normal;
text-transform: none;
}

.stageclick{
color: #669930;
font-size: 13px;
line-height: 15pt;
}

.profhead{
color: #002e00;
text-transform: uppercase;
text-align: center;
}

.profheadALT{
color: #002e00;
text-transform: uppercase;
text-align: center;
margin-bottom: 0px;
}

.lvd{
font-size: 10px;
letter-spacing: 8px;
color: #527352;
}

.hear{
line-height: 12pt;
padding-top: 10px;
}

.result{
text-align: center;
}

.addy{
line-height: 12pt;
color: #095a09;
}

.digimg{
width: 75px;
height: 56px;
vertical-align: middle;
}

.digimgPIC{
float: left;
}

.digimgDESC{
width: 120px;
font-size: 10px;
}

.digimgPIC img{
border-top: solid 1px #fefdd7;
border-right: solid 1px #fefdd7;
border-left: solid 1px #fefdd7;
border-bottom: solid 1px #fefdd7;
}

.digimgPIC:hover img{
border-top: solid 1px #d2de26;
border-right: solid 1px #fefdd7;
border-left: solid 1px #fefdd7;
border-bottom: solid 1px #d2de26;
}

.headP{
color: #527352;
text-transform: uppercase;
letter-spacing: 2px;
}

.prodescript{
margin-left: 50px;
}

.thanks{
color: #669930;
font-weight: normal;
line-height: 16pt;
}




/* BEGIN FOOTER CONTROLS */

#footer{
font-size: 9px;
color: #6A8455;
text-align: left;
padding: 8px 0 0 125px;
vertical-align: top;
}

#footerB{
font-size: 9px;
color: #6A8455;
text-align: left;
padding: 40px 0 0 125px;
vertical-align: top;
}

#footer a:link{
color: #6A8455;
text-decoration: none;
}

#footer a:visited{
color: #6A8455;
text-decoration: none;
}

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

#footerB a:link{
color: #6A8455;
text-decoration: none;
}

#footerB a:visited{
color: #6A8455;
text-decoration: none;
}

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


/* NAV EXTERNAL LINKS */

#links{
margin: 20px auto 0 auto;
}

#designfirm{
margin: 0 0 15px 0;
}

#technorati{
margin: 15px 0 0 0;
}


/* PROOF PAGES */

#allc_preview{
width: 125px;
height: 240px;
text-align: center;
margin:  30px auto;
background-image: url(../proof/proof_img/allc/ALLC_VertBanner_C.gif);
background-repeat: no-repeat;
background-position: center center;
}



/* EQAZ CACHE */

#eqazARTS{
width: 300px;
height: 131px;
text-align: center;
margin: auto;
background-image: url(../eqaz/_images/eqazARTSlogo.jpg);
background-repeat: no-repeat;
background-position: center;
}

.eqazTABLE{
margin: 20px 0 30px 0;
}

.pub{
font-size: 12px;
font-weight: bold;
color: #002900;
border-bottom: 1px solid #002900;
}

.datahead{
width: 110px;
color: #669930;
}

.fileinfo{
text-align: center;
}




/* LOIPS SYSTEM */

#loips_th{
color: #527352;
text-align: right;
margin: auto;
}

#loips_invno{
font-size: 12px;
text-align: right;
}

#loips_due{
font-size: 12px;
text-align: right;
}

#loips_fee{
font-size: 12px;
text-align: right;
}

#loips_total{
font-weight: bold;
font-size: 12px;
text-align: right;
}
