a {text-decoration:none;}

a.topnav{font-family:verdana; color:#004A71; text-decoration:none; line-height: 100%; font-size: 10px}
a.topnav:hover{color:#004A71}

a.leftnav{font-family:verdana; color:#000000; text-decoration:none; line-height: 100%; font-size: 11px}
a.leftnav:hover{color:#000000}
a.leftnav:active{color:#000000}

a.greylink{font-family:verdana; color:#626262; text-decoration:none; line-height: 160%; font-size: 10px}
a.greylink:hover{color:#000000}
a.greylink:active{color:#626262}

a.footer{font-family:verdana; color:#929292; text-decoration:none; line-height: 100%; font-size: 9px}
a.footer:hover{color:#FFFFFF}

a.jump10white{font-family:verdana; color:#FFFFFF; text-decoration:none; line-height: 160%; font-size: 10px}
a.jump10white:hover{color:#ffc449}

a.jump10{font-family:verdana; color:#374c79; text-decoration:none; line-height: 160%; font-size: 10px}
a.jump10:hover{color:#000000}

a.jump9{font-family:verdana; color:#00306E; text-decoration:none; line-height: 150%; font-size: 9px}
a.jump9:hover{color:#000000}

a.captionlink{font-family:verdana; color:#FF6500; text-decoration:none; line-height: 130%; font-size: 10px}
a.captionlink:hover{color:#000000}

a.jump11{font-family:verdana; color:#374c79; text-decoration:none; line-height: 160%; font-size: 11px}
a.jump11:hover{color:#000000}

a.newslink{font-family:verdana; color:#D20019; text-decoration:none; line-height: 160%; font-size: 10px}
a.newslink:hover{color:#000000}

a.jump11bright{font-family: Verdana; color: #0094ff; text-decoration: none; line-height:  160%; font-size:  11px}
a.jump11bright:hover{color: #016F8A}



input.login{color:#626262;font-family:Verdana;font-size:10px;}
input.dl{font-family:Verdana;font-size:10px;color:#FF0000;font-weight:bold;}
input.d2{font-family:Verdana;font-size:10px;color:red;font-weight:bold;}


td.item {cursor:pointer;}

td.itemon {cursor:pointer; background-color:#f4b046;}

td.itemoff {cursor:pointer; background-color:#ffc449;}

td.item2 {cursor:pointer;}

td.itemon2 {cursor:pointer; background-color:#f4b046;}

td.itemoff2 {cursor:pointer; background-color:#ffc449;}



.intro_green{font-family:verdana; color:#016F8A; text-decoration:none; line-height: 160%; font-size: 10px}

.intro_green11{font-family:verdana; color:#016F8A; text-decoration:none; line-height: 160%; font-size: 11px}

body {
    -webkit-animation-delay: 0.1s;
    -webkit-animation-name: fontfix;
    -webkit-animation-duration: 0.1s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: linear;
}

@-webkit-keyframes fontfix {
    from { opacity: 1; }
    to   { opacity: 1; }
}

.bodycopyblack10{font-family:verdana; color:#000000; text-decoration:none; line-height: 160%; font-size: 10px}

.bodycopyblack11{font-family:verdana; color:#464646; text-decoration:none; line-height: 170%; font-size: 11px}

.bodycopyblackborder{font-family:Sans-serif; color:#000000; text-decoration:none; line-height: 160%; font-size: 14px; border: 1px solid black}
table#CFCP tbody tr:hover {
    background: #97e7f5;
}
.bodycopyred11{font-family:verdana; color:#eb3736; text-decoration:none; line-height: 170%; font-size: 11px}


.bodycopyblack12{font-family:verdana; color:#000000; text-decoration:none; line-height: 170%; font-size: 12px}

.bodycopywhite10{font-family:verdana; color:#FFFFFF; text-decoration:none; line-height: 160%; font-size: 10px}

.bodycopywhite11{font-family:verdana; color:#FFFFFF; text-decoration:none; line-height: 170%; font-size: 11px}


.bodycopywhite{font-family:verdana; color:#ffffff; text-decoration:none; line-height: 160%; font-size: 10px}

.bodycopy{font-family:verdana; color:#626262; text-decoration:none; line-height: 160%; font-size: 10px}

.bodycopy11{font-family:verdana; color:#626262; text-decoration:none; line-height: 160%; font-size: 11px}

.bodyscriptblack12{font-family:times new roman; times; color:#000000; text-decoration:none; line-height: 180%; font-size: 12px}


.caption{font-family:verdana; color:#626262; text-decoration:none; line-height: 140%; font-size: 10px}

.compliant{font-family: Verdana; color: #5ee244; font-size: 14px; font-weight: bold;}
.nonCompliant{font-family: Verdana; color: #de0000; font-size: 14px; font-weight: bold;}

.leftnav{font-family:verdana; color:#FFFFFF; text-decoration:none; line-height: 100%; font-size: 9px}


.green10{font-family:verdana; color:#574F3C; text-decoration:none; line-height: 150%; font-size: 10px}

.green11{font-family:verdana; color:#574F3C; text-decoration:none; line-height: 150%; font-size: 11px}

.greenscript12{font-family:times new roman; times; color:#574F3C; text-decoration:none; line-height: 180%; font-size: 12px}


.title{font-family:georgia, times, verdana; color:#eb3736; text-decoration:none; line-height: 140%; font-size: 18px}
.title2{font-family:georgia, times, verdana; color:#a0a0a0; text-decoration:none; line-height: 140%; font-size: 14px}

.jobtitle{font-family:verdana; color:#eb3736; text-decoration:none; font-weight: bold; line-height: 150%; font-size: 15px}


.copyright{font-family:verdana; color:#626262; text-decoration:none; line-height: 150%; font-size: 9px}
.copyright2{font-family:verdana; color:#929292; text-decoration:none; line-height: 140%; font-size: 9px}

.button {
	-moz-box-shadow:inset 2px -3px 17px 6px #bbdaf7;
	-webkit-box-shadow:inset 2px -3px 17px 6px #bbdaf7;
	box-shadow:inset 2px -3px 17px 6px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3300CC), color-stop(1, #336633) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3300CC', endColorstr='#336633');
	background-color:#79bbff;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-top-right-radius:15px;
	-webkit-border-bottom-right-radius:15px;
	-moz-border-radius-bottomright:15px;
	border-bottom-right-radius:15px;
	-webkit-border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	border-bottom-left-radius:15px;
	text-indent:0px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:Arial Black;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	height:33px;
	line-height:33px;
	width:200px;
	text-decoration:none;
	text-align:center;
	text-shadow:5px 4px 5px #528ecc;
}
.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
.button:active {
    position: relative;
    top: 1px;
}    

.buttonlong {
	-moz-box-shadow:inset 2px -3px 17px 6px #bbdaf7;
	-webkit-box-shadow:inset 2px -3px 17px 6px #bbdaf7;
	box-shadow:inset 2px -3px 17px 6px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3300CC), color-stop(1, #330099) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3300CC', endColorstr='#330099');
	background-color:#79bbff;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-top-right-radius:15px;
	-webkit-border-bottom-right-radius:15px;
	-moz-border-radius-bottomright:15px;
	border-bottom-right-radius:15px;
	-webkit-border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	border-bottom-left-radius:15px;
	text-indent:0px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:Arial Black;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	height:33px;
	line-height:33px;
	width:315px;
	text-decoration:none;
	text-align:center;
	text-shadow:5px 4px 5px #528ecc;
}
.buttonlong:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
.buttonlong:active {
    position: relative;
    top: 1px;
}  

.gbutton {
	-moz-box-shadow:inset -11px -14px 38px -5px #d9fbbe;
	-webkit-box-shadow:inset -11px -14px 38px -5px #d9fbbe;
	box-shadow:inset -11px -14px 38px -5px #d9fbbe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52) );
	background:-moz-linear-gradient( center top, #b8e356 5%, #a5cc52 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52');
	background-color:#b8e356;
	-webkit-border-top-left-radius:12px;
	-moz-border-radius-topleft:12px;
	border-top-left-radius:12px;
	-webkit-border-top-right-radius:12px;
	-moz-border-radius-topright:12px;
	border-top-right-radius:12px;
	-webkit-border-bottom-right-radius:12px;
	-moz-border-radius-bottomright:12px;
	border-bottom-right-radius:12px;
	-webkit-border-bottom-left-radius:12px;
	-moz-border-radius-bottomleft:12px;
	border-bottom-left-radius:12px;
	text-indent:0px;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:Arial Black;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	height:33px;
	line-height:33px;
	width:200px;
	text-decoration:none;
	text-align:center;
	text-shadow:15px 5px 19px #86ae47;
}
.gbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356) );
	background:-moz-linear-gradient( center top, #a5cc52 5%, #b8e356 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356');
	background-color:#a5cc52;
}.gbutton:active {
	position:relative;
	top:1px;
}

.bbutton {
	-moz-box-shadow:inset -11px -14px 38px -5px d6e7fc;
	-webkit-box-shadow:inset -11px -14px 38px -5px #d6e7fc;
	box-shadow:inset -11px -14px 38px -5px #d6e7fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5672e3), color-stop(1, #5268cc) );
	background:-moz-linear-gradient( center top, #5672e3 5%, #5268cc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5672e3', endColorstr='#5268cc');
	background-color:#5672e3;
	-webkit-border-top-left-radius:12px;
	-moz-border-radius-topleft:12px;
	border-top-left-radius:12px;
	-webkit-border-top-right-radius:12px;
	-moz-border-radius-topright:12px;
	border-top-right-radius:12px;
	-webkit-border-bottom-right-radius:12px;
	-moz-border-radius-bottomright:12px;
	border-bottom-right-radius:12px;
	-webkit-border-bottom-left-radius:12px;
	-moz-border-radius-bottomleft:12px;
	border-bottom-left-radius:12px;
	text-indent:0px;
	border:1px solid #1a2ec4;
	display:inline-block;
	color:#ffffff;
	font-family:Arial Black;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	height:33px;
	line-height:33px;
	width:200px;
	text-decoration:none;
	text-align:center;
	text-shadow:15px 5px 19px #4753ae;
}
.bbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5268cc), color-stop(1, #5672e3) );
	background:-moz-linear-gradient( center top, #5268cc 5%, #5672e3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5268cc', endColorstr='#5672e3');
	background-color:#5268cc;
}
.bbutton:active {
    position: relative;
    top: 1px;
}



#textarea {
  height: 100px;
  max-height: 100px;  
} 

div#contactbar {
    width: 600px;
    height: 25px;
    background-color: #E1E1E1;
    padding: 8px, 2px, 8px, 2px;
    font-family:verdana;
    color:#000000;
    line-height: 160%;
    font-size: 10px
}

div#ContactInfoBox {
    float: left;
    padding: 5px;
}

div#emailbutton {
    float: left;
    padding: 5px;
}

div#navibutton {
    float: left;
    padding: 10px;
}

div#emailtable {
    clear: both;
}

div#audittable {
    float: left;
    word-wrap: normal;
}

div#buttonbox {
    border: 1px;
}

div#validationBox {
    padding-top: 5%;
    padding-right: 25%;
    float: right;
}


