
BODY	{
		margin-top: 5;
		}

A.frontpage:link {color: #406182; font-weight: normal; font-family: arial; font-size: 8pt;}
A.frontpage:visited{color: #406182; font-weight: normal; font-family: arial; font-size: 8pt;}
A.frontpage:hover {color: #A5B6C8; font-weight: normal; font-family: arial; font-size: 8pt;}

A.mainlinks:link {color: #02447A; font-weight: normal; font-family: arial; font-size: 10pt;}
A.mainlinks:visited{color: #02447A; font-weight: normal; font-family: arial; font-size: 10pt;}
A.mainlinks:hover {color: #A5B6C8; font-weight: normal; font-family: arial; font-size: 10pt;}

A.mainlinks2:link {color: #ffffff; font-weight: bold; font-family: arial; font-size: 11px; text-decoration:none;}
A.mainlinks2:visited{color: #ffffff; font-weight: bold; font-family: arial; font-size: 11px; text-decoration:none;}
A.mainlinks2:hover {color: #A5B6C8; font-weight: bold; font-family: arial; font-size: 11px; text-decoration:none;}

.nucrypt1 {color: #406182; font-weight: bold; font-family: arial; font-size: 7pt;}

.nucryptmaintext {color: #000000; font-weight: normal; font-family: arial; font-size: 10pt;}
.nucryptmaintextblue {color: #056399; font-weight: normal; font-family: arial; font-size: 10pt;}
.nucryptwhite {color: #ffffff; font-weight: bold; font-family: arial; font-size: 11px;}
.nucrypt_lg_navylow {color: #002C58; font-weight: bold; font-family: arial; font-size: 11pt;}
.nucrypt_lg_navy {color: #002C58; font-weight: bold; font-family: arial; font-size: 12pt;}
.nucrypt_lg_navy2 {color: #02447A; font-weight: bold; font-family: arial; font-size: 16pt;}
.nucrypt_lg_navy3 {color: #002C58; font-weight: bold; font-family: arial; font-size: 11pt;}
.nucrypt_lite_blue {color: #406182; font-weight: bold; font-family: arial; font-size: 16pt;}
.nucrypt_black {color: #000000; font-weight: bold; font-family: arial; font-size: 12pt;}
.nucrypt_lite_blue2 {color: #02447A; font-weight: bold; font-family: arial; font-size: 12pt;}
.nucrypt_lite_blue4 {color: #02447A; font-weight: bold; font-family: arial; font-size: 8pt;}
.nucrypt_black1 {color: #000000; font-weight: bold; font-family: arial; font-size: 10pt;}
.nucrypt_black2 {color: #000000; font-weight: bold; font-family: arial; font-size: 9pt;}
.nucrypt_black3 {color: #000000; font-weight: bold; font-family: arial; font-size: 12pt;}
.nucrypt_lite_blue3 {color: #02447A; font-weight: normal; font-family: arial; font-size: 9pt;}
.nucrypt_small_light {color: #8A90A1; font-weight: normal; font-family: arial; font-size: 7pt;}
.smallfootnote {color: #636363; font-weight: normal; font-family: arial; font-size: 7pt;}

A.nucrypt_black_links:link {color: #000000; font-weight: normal; font-family: arial; font-size: 9pt;}
A.nucrypt_black_links:visited{color: #000000; font-weight: normal; font-family: arial; font-size: 9pt;}
A.nucrypt_black_links:hover {color: #A5B6C8; font-weight: normal; font-family: arial; font-size: 9pt;}

.boxTable{border:solid 1px #E3E6EF;border-collapse:collapse;border-spacing:1px;margin;border-radius:2pt}
.boxTable2{border:solid 1px #02447A;border-collapse:collapse;border-spacing:1px;margin;border-radius:2pt}
.boxTable3{border:solid 1px #94A9CE;border-collapse:collapse;border-spacing:1px;margin;border-radius:2pt}
.boxTable4{border:solid 1px #E3E6EF;border-collapse:collapse;border-spacing:1px;margin;border-radius:0pt}
.patentspad {padding: .3cm; background-color: #E3E6EF;}
.patentspad2 {padding: .3cm; background-color: #ffffff;}
.patentspad3 {padding: .1cm; background-color: #E6E9ED;}
.patentspad4 {padding: .1cm; background-color: #E3E6EF;}
.patentspad5 {padding: .1cm; background-color: #ffffff;}


#menu_parent{
width: 110px;
border: 0px solid black;
background-color: #012F5F;
padding: 1px 1px;
font-weight: bold;
}

#menu_child{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 125px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child a:hover{
background-color: 4687C6;
}


#menu_parent2{
width: 100px;
border: 0px solid black;
background-color: #012F5F;
padding: 1px 1px;
font-weight: bold;
}

#menu_child2{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 222px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child2 a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child2 a:hover{
background-color: 4687C6;
}


#menu_parent3{
width: 135px;
border: 0px solid black;
background-color: #012F5F;
padding: 1px 1px;
font-weight: bold;
}

#menu_child3{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 345px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child3 a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child3 a:hover{
background-color: 4687C6;
}

#menu_parent4{
width: 120px;
border: 0px solid black;
background-color: #012F5F;
padding: 1px 1px;
font-weight: bold;
}

#menu_child4{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 125px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child4 a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child4 a:hover{
background-color: 4687C6;
}


#menu_parent5{
width: 80px;
border: 0px solid black;
background-color: #012F5F;
padding: 1px 1px;
font-weight: bold;
}

#menu_child5{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 125px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child5 a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child5 a:hover{
background-color: 4687C6;
}


#menu_parent6{
border: 0px solid black;
background-color: #012F5F;
padding: 0px 0px;
font-weight: bold;
}

#menu_child6{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 125px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child6 a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child6 a:hover{
background-color: 4687C6;
}

#menu_parent7{
border: 0px solid black;
background-color: #012F5F;
padding: 0px 0px;
font-weight: bold;
}

#menu_child7{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 222px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child7 a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child7 a:hover{
background-color: 4687C6;
}

#menu_parent8{
border: 0px solid black;
background-color: #012F5F;
padding: 0px 0px;
font-weight: bold;
}

#menu_child8{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 345px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child8 a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child8 a:hover{
background-color: 4687C6;
}

#menu_parent9{
border: 0px solid black;
background-color: #012F5F;
padding: 0px 0px;
font-weight: bold;
}

#menu_child9{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 125px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child9 a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child9 a:hover{
background-color: 4687C6;
}

#menu_parent10{
border: 0px solid black;
background-color: #012F5F;
padding: 0px 0px;
font-weight: bold;
}

#menu_child10{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 125px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child10 a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child10 a:hover{
background-color: 4687C6;
}

#menu_parent11{
border: 0px solid black;
background-color: #012F5F;
padding: 0px 0px;
font-weight: bold;
}

#menu_child11{
position: absolute;
visibility: hidden;
background-color: #012F5F;
width: 125px;
border: 1px solid black;
border-bottom-width: 1;
}

#menu_child11 a{
display: block;
width: 98%;
border-bottom: 1px solid black;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: white;
}

#menu_child11 a:hover{
background-color: 4687C6;
}




#navcontainer { width: 230px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-family: arial; 
font-size: 9pt;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 200px;
background-color: #036;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #369;
color: #fff;
}
