body,p,div,ul,li,ol,tr,th { font-family: arial, helvetica, sans-serif; font-size:12px; color:#333333;}
td { font-family: arial, helvetica, sans-serif; font-size:12px; color:#333333;}
pre { font-family: "Courier New", courier, monospace; font-size:12px;}
hr { height:1px; }
h1 { color:#14267b; font-weight:bold; font-family: arial, helvetica, sans-serif; font-size: 16px; margin:0px;}
h2 { font-family: arial, helvetica, sans-serif; font-size:15px; margin:0px; }
h3 { font-family: arial, helvetica, sans-serif; font-size:14px; margin-top: 10px;}
h4 { font-family: arial, helvetica, sans-serif; font-size:14px; margin-top: 2px;}
th {font-weight: bold;}
ul {padding-left:25px; margin-left:0px;}
li {padding-left:0px; margin-left:25px; list-style-type:square;}
a { text-decoration: none; font-family: arial, helvetica, sans-serif;}
a[href]:visited {color: #50305F;}
a[href]:hover {color: #F08000;}
.keys { font-family: arial, helvetica, sans-serif; font-size:12px; background-color:#D6D6CE; width:80px; vertical-align:top; height:21px; border:1px outset #C0C0C0; }
.keysv { font-family: arial, helvetica, sans-serif; font-size:12px; background-color:#D6D6CE; vertical-align:top; height:21px; border:1px outset #C0C0C0; }
.keysvs { font-family: arial, helvetica, sans-serif; font-size:12px; background-color:#00005C; color:#FFFFFF; vertical-align:top; height:21px; border:1px inset #C0C0C0; }
.keylinks { font-family: arial, helvetica, sans-serif; font-size:8px; color:#C0C0C0; display:none;}
.dev { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight:bold; text-align:left; vertical-align:middle; white-space:nowrap; }
.tb { color:#14267B; font-weight:bold; font-family: arial, helvetica, sans-serif; font-size: 14px; height: 26px; padding-top: 3px; text-align:left; vertical-align:top;}
.tbi { color:#14267B; font-weight:bold; font-family: arial, helvetica, sans-serif; font-size: 14px; height: 26px; padding-top: 3px; text-align:left; vertical-align:top; padding-left:25px;}
.header { color:#14267b; font-weight:bold; font-family: arial, helvetica, sans-serif;font-size: 16px;}
.dir {font-weight:bold; font-family: arial, helvetica, sans-serif;font-size: 12px; text-align:center; color:#0000A0;}
.small { font-family: arial, helvetica, sans-serif; font-size:10px;}
.middle { font-family: arial, helvetica, sans-serif; font-size:11px;}
.datesearch { width:100px; text-align:right; white-space: nowrap; } 
.smallsearch { font-family: arial, helvetica, sans-serif; font-size:11px; }
.smallsep { font-family: arial, helvetica, sans-serif; font-size:4px;}
.smallp { font-family: arial, helvetica, sans-serif; font-size:10px; color:#A0A0A0;}
.smallindex { font-family: arial, helvetica, sans-serif; font-size:10px;}
.normal { font-family: arial, helvetica, sans-serif; font-size:12px;}
.large { font-family: arial, helvetica, sans-serif; font-size:13px;}
.link {  font-family: arial, helvetica, sans-serif; font-size: 10px; font-style: normal; color: #808080; font-weight: normal; text-decoration: none; }
.homelink a {  font-family: arial, helvetica, sans-serif; font-size: 8px; font-style: normal; color: #E0E0E0; font-weight: normal; text-decoration: none;}
.homelink a:visited {  font-family: arial, helvetica, sans-serif; font-size: 8px; font-style: normal; color: #E0E0E0; font-weight: normal; text-decoration: none;}
.highlight { font-family: arial, helvetica, sans-serif; font-size:14px; font-weight:bold;}
.cpusupport { font-family: arial, helvetica, sans-serif; font-size:10px; font-weight:normal; padding-right:10px; padding-bottom:10px; padding-top:0px;}
.label { color:#14267B; font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight:bold; margin-top:5px; margin-bottom:5px;}
.footer { color:#808080; font-family: arial, helvetica, sans-serif; font-size: 8px;}
.navi { font-family: arial, helvetica, sans-serif; font-size:11px; color:#14267B; text-align:right; vertical-align:top; white-space:normal;}
.idx { font-family: arial, helvetica, sans-serif; font-size:11px; color:#14267B; text-align:left; vertical-align:top; white-space:nowrap; }
.news { color:#14267B; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight:bold; margin-top:3px; margin-bottom:3px;}
.key {font-weight:bold; font-family: arial, helvetica, sans-serif;font-size: 12px; color:#14267B;}
.block { text-align: justify;}
.indent { margin-left: 20px; }
.nowrap { white-space: nowrap;}
.hint { font-family: arial, helvetica, sans-serif; font-size:14px; padding: 3px; text-align:center; font-weight:bold; background:#FF8D00; color:#FFFFFF;}
.diag { font-family: arial, helvetica, sans-serif; vertical-align: top; margin:0px; text-indent:0px; margin:0px; padding:0px; border:0px; border-width: 0px; border-spacing:0px;}
.icon {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
.prosite { font-family: arial, helvetica, sans-serif; font-size:10px; color:#333333; padding-right:3px; padding-left:3px; border:1px solid #E0E0E0; background-color:#F7F7F7; white-space:nowrap;}
.prositeb { font-family: arial, helvetica, sans-serif; font-size:10px; color:#333333; border-bottom:1px solid #E0E0E0;  border-top:1px solid #E0E0E0; background-color:#F7F7F7;}
.topselect { font-family: arial, helvetica, sans-serif; font-size:11px; width: 380px; border:1px solid #E0E0E0;  background:#FFFFFF; color:#00005c; vertical-align:top; } 
.naviselect { font-family: arial, helvetica, sans-serif; font-size:11px; width: 400px; border:1px solid #E0E0E0; background:#FFFFFF; color:#00005c; vertical-align:top; } 
.naviline { font-family: arial, helvetica, sans-serif; margin-top:5px;font-size:9px; width: 396px;  color:#808080; background:#FFFFFF; vertical-align:top;  text-decoration:none; text-align:right; margin-right:1px; } 
.naviline a { text-decoration:none; color:#808080;  } 
.naviline a:visited { text-decoration:none; color:#808080;  } 
.search { font-family: arial, helvetica, sans-serif; font-size:11px; width: 280px; border:1px solid #C0C0C0; background:#FFFFFF; color:#00005c; vertical-align:top; } 
.blueground { background-color:#14267B; color:#FFFFFF;}
.grayground { background-color:#A0A0A0; color:#FFFFFF;}
.tsm td { font-family: arial, helvetica, sans-serif; font-size: 10px; text-align:center; vertical-align:middle; padding: 1px;}
.tbs {background-color:#FFFFFF; padding: 0px;}

.banner1 { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight:bold; background-color:#14267b; text-align:left; border:0px; padding:4px; padding-left:8px;}
.banner1 a { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight:bold; background-color:#14267b; border-width: 0px;}
.banner1 a:hover { color: #EE7F00;}
.banner1 a:visited { color: #FFFFFF;}
.banner2 { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:normal; border-right:1px; border-right-style:solid; border-right-color:#14267B; border-bottom:1px; border-bottom-style:solid; border-bottom-color:#14267B; padding-left:8px; padding-right:8px; background-color:#F7F7F7;}
.banner3 {background-color:#F7F7F7;  border-right:1px solid #14267b; border-bottom:1px solid #14267b; padding: 3px;padding-left:10px;  font-weight:bold;}
.banner4 { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#14267b; font-weight:bold; background-color:#F0F0F0; text-align:left; border-bottom:1px solid #14267b;}
.banner5 a:hover { color: #EE7F00;}
.banner5 a:visited { color: #FFFFFF;}
.banner5 { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight:bold; background-color:#14267b; border:0px; padding:6px; padding-left:8px;}
.highlights { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#14267b; font-weight:bold;}
.shadow {background-color:#F7F7F7;  border-right:1px solid #14267b; border-bottom:1px solid #14267b;}
.shadowd {background-color:#F0F0F7;  border-right:2px solid #14267b; border-bottom:2px solid #14267b;}
.vcard {background-color:#FEFEFE;  border:1px solid #E0E0E0; border-bottom:1px solid #14267b; border-right:1px solid #14267b; width:345px; padding:5px; margin-left:25px;}
.navibox {border-right:1px solid #14267b;border-bottom:1px solid #14267b; background-color:#F7F7F7; text-align:left; width:400px;}
.config {background-color:#F7F7F7; color:#808080;  border-right:1px solid #14267b; border-bottom:1px solid #14267b; margin-left:15px; border-left:15px solid #FFFFFF;}

.frametab { background-color:#F7F7F7;  border:1px solid #14267b; text-align: center; font-weight:bold;}
.frametabchoosen {background-color:#FFFFFF;   border-top:1px solid #14267b; border-right:1px solid #14267b; border-left:1px solid #14267b; text-align: center; font-weight:bold;}
.framebody {background-color:#FFFFFF;  padding-top:15px; padding-left:24px; padding-right:24px; padding-bottom:10px; border-left:1px solid #14267b; border-right:1px solid #14267b; border-bottom:1px solid #14267b;}
.frameheader {background-color:#FFFFFF;  padding-top:15px; padding-left:24px; padding-right:24px; padding-bottom:10px;  border-left:1px solid #14267b; border-right:1px solid #14267b; border-top:1px solid #14267b;}
.framehdline {background-color:#FFFFFF;  text-align: center; font-weight:bold; padding:8px;}

.video {background-color:transparent;padding:0;padding-bottom:30px;}
.video video,.video object,.video td {color:#FFF;outline:none;background-color:#000;padding:0;}
.video table {width:100%;height:100%;border-collapse:collapse;padding:0;}
.video td {vertical-align:middle;text-align:center;}
.video a,.video a:link,.video a:visited,.video a:focus,.video a:hover,.video a:active {color:#FFF;text-decoration:underline;}

