/* FOR STRAIGHT COMPDEV */

body{ 
 margin: 0px 0px 0px 0px;
 background-color: #def3fa;
}

.title{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 18px;
 font-weight: bold;
 color: #009966;
}

.drop{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #fffff;
}
 
A.drop:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;
}
 
A.drop:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;
}
 
A.drop:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;
}
 
A.drop:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #07996a;
 text-decoration: none;
}

.news{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}
 
A.news:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #333c91;
 text-decoration: none;
}
 
A.news:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #333c91;
 text-decoration: none;
}
 
A.news:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #333c91;
 text-decoration: none;
}
 
A.news:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #009966;
 text-decoration: none;
}

.ql{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
}
 
A.ql:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: none;
}
 
A.ql:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: none;
}
 
A.ql:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: none;
}
 
A.ql:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #1a7e5e;
 text-decoration: none;
}

.divbar{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 18px;
 color: #c3c6df;

}

.topnav{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #009862;
 text-transform: uppercase;
}
 
A.topnav:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #009862;
 text-transform: uppercase;
 text-decoration: none;
}
 
A.topnav:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #009862;
 text-transform: uppercase;
 text-decoration: none;
}
 
A.topnav:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #009862;
 text-transform: uppercase;
 text-decoration: none;
}
 
A.topnav:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #303977;
 text-transform: uppercase;
 text-decoration: none;
}
 
.copy{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

.copypagetitle{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #000000;
}

.copybold{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
}

.copyerror{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ff0000;
}

.copybolderror{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #ff0000;
}

.copyitalic{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 font-style: italic;
 color: #000000;
}

.copyNT{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 24px;
 font-weight: bold;
 font-style:italic;
 color: #000000;
}

.copyNB{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 18px;
 font-weight:normal;
 font-style:italic;
 color: #000000;
}

.snbold{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #003366;
}
 
A:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: underline;
}
 
A:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: underline;
}
 
A:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: underline;
}
 
A:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #1a7e5e;
 text-decoration: underline;
}

.caption{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
}

A.subnav{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: none;
}

A.subnav:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: none;
}

A.subnav:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: none;
}

A.subnav:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: none;
}

A.subnav:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #1a7e5e;
 text-decoration: none;
}

A.subnavactive:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: none;
}

A.subnavactive:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: none;
}

A.subnavactive:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #2b398e;
 text-decoration: none;
}

A.subnavactive:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #1a7e5e;
 text-decoration: none;
}
 
.footer{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
}
 
A.footer:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 text-decoration: none;
}
 
A.footer:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 font-weight : normal;
 color: #666666;
 text-decoration: none;
}
 
A.footer:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 text-decoration: none;
}
 
A.footer:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 text-decoration: underline;
}

.addinfo{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #003366;
}

.doclibrary{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #003366;
}

.button {
background-color: #ffffff;
border-style: solid;
color: #003366;
font-size: 10px;
letter-spacing: 0px;
font-family: Arial, Helvetica, Verdana, sans-serif;
border-color: #003366;
cursor: pointer;
border-width: 1px;
width: auto;
}

.textarea{ 
 font-size: 12px; 
 background-color: #ffffff; 
 border: 1px solid #003366;
 font-family: Arial, Helvetica, Verdana, sans-serif;
}
/* THIS SEARCH AREA TEXT IS FOR MODIFYING THE TEXT AREA FIELD */
.searchtextarea{ 
 font-size: 11px; 
 background-color: #ffffff;
 border-color:#999999;
 border-collapse:collapse;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 width: 200px;
 height: 18px;
}
/* END THIS SEARCH AREA TEXT IS FOR MODIFYING THE TEXT AREA FIELD */
/* END FOR STRAIGHT COMPDEV */

/* TABLEMAKER */
.maintable{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
  /*  border-collapse: collapse;*/
	 border-color: #003366;
    border-style: solid;
}

.tbltitle{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 margin: 0;
 padding: 4px;
 border-width: 1px 1px 0 0;
 border-color: #003366;
 border-style: solid;
}

.tblcopy{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
	 border-color: #003366;
    border-style: solid;
}

.tblcopybold{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
	 border-color: #003366;
    border-style: solid;
}

.tblfooter{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 font-style: italic;
 margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
	 border-color: #003366;
    border-style: solid;
}
/* END TABLEMAKER */

/* STORE AREA */

.store{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #003366;
}

.storeerror{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #ff0000;
}

.storebold{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : bold;
 color: #003366;
}

A.store:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #336699;
 text-decoration: underline;
}
 
A.store:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #336699;
 text-decoration: underline;
}
 
A.store:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #336699;
 text-decoration: underline;
}
 
A.store:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #336699;
 text-decoration: none;
}

.storeacct{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight : normal;
 color: #000000;
}

.storeacctbold{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight : bold;
 color: #000000;
}

A.storeacct:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight : normal;
 color: #000000;
 text-decoration: underline;
}
 
A.storeacct:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight : normal;
 color: #000000;
 text-decoration: underline;
}
 
A.storeacct:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight : normal;
 color: #000000;
 text-decoration: underline;
}
 
A.storeacct:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight : normal;
 color: #000000;
 text-decoration: none;
}

.tablebox{
	background-color: #f0f0f0;
	border: 1px solid #000000;
}

.tableboxcopy{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #666666;
}

.tableboxcopyerror{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #ff0000;
}

.tableboxbold{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #000000;
}

.checkoutdk{
 background-color: #cccccc;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : bold;
 color: #003366;
}

.checkoutlt{
 background-color: #f0f0f0;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #003366;
}

/* END STORE AREA */

/* TUNNEL NAV */

.navlink{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #003366;
}

A.navlink:link{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #003366;
 text-decoration: none;
}
 
A.navlink:active{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #003366;
 text-decoration: none;
}
 
A.navlink:visited{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #003366;
 text-decoration: none;
}
 
A.navlink:hover{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #003366;
 text-decoration: underline;
}
/* END TUNNEL NAV */

/* MISC. */

.header{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #333333;
}

.footnote{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #666666;
}

.superscript{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #000000;
}

.layoutTable{
  background-color:#CCCCCC;
  padding:3;
  border-spacing:1;
}

.layoutTable2{
  background-color:#003366;
  padding:3;
  border-spacing:1;
}

.copyT{
 background-color: #ffffff;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #000000;
}

.copyTbold{
 background-color: #ffffff;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : bold;
 color: #000000;
}

.copyTitalic{
 background-color: #ffffff;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-style: italic;
 color: #000000;
}

.titleCat{
 background-color: transparent;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}

.copyTLC{
 background-color: #C8EADE;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #000000;
}

.copyTLCbold{
 background-color: #a9c3dc;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : bold;
 color: #000000;
}

.copyTL{
 background-color: #EFF4F8;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #000000;
}

.copyTLerror{
 background-color: #EFF4F8;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : normal;
 color: #FF0000;
}

.copyTLbold{
 background-color: #EFF4F8;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight : bold;
 color: #000000;
}

.copyTLitalic{
 background-color: #EFF4F8;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-style: italic;
 color: #000000;
}
/* END MISC. */



