/* HEADING*/
 h1 { display:block; border: 1px outset #FFFFFF; padding:3px 3px 3px 10px; background-color: #FFCC66; width:100%; color: #003399; font-weight:bold; font-family: Verdana, Arial, sans-serif; font-size:10pt;}
.titlebar { border-right: 1px solid #B8860B; border-bottom: 1px solid #B8860B; padding:3px 3px 3px 10px; background-color: #FFCC66; width:100%; color: #003399; font-weight:bold; font-family: Verdana, Arial, sans-serif; font-size:10pt; }
h2 {color:#000080;font-family:verdana,arial,sans-serif;font-size:13px;letter-spacing:1px;}
h3 {color:#CC9900;font-family:verdana,arial,sans-serif;font-size:12px;letter-spacing:1px;}
h4 {color:#000080;font-family:verdana,arial,sans-serif;font-size:11px;;letter-spacing:1px;}
h5 {color:#CC9900;font-family:verdana,arial,sans-serif;font-size:10px;letter-spacing:1px;}
h6 {color:#000080;font-family:verdana,arial,sans-serif;font-size:10px;letter-spacing:1px;} 
/* ELEMENTS */
.breakhere {page-break: always}
pre {font-family: Monospace, Courier;}
/*/p { font-size:10pt;font-family: Arial, Verdana, sans;}*/
blockquote {font-family: Arial, Verdana, sans;}
big { font-size:12pt;font-weight:bold;font-family: Arial, Verdana, sans;}
em {color:#cd5c5c;font-weight:bold;font-family: verdana, arial, sans-serif;}
small { font-size:90%;font-family: Arial, Verdana, sans;}
body {font-family: Arial, Verdana, sans; font-size: 100%; }
td,  tr,  th, p {font-family: Arial, Verdana, sans; font-size: 90%; }
table {font-family: Arial, Verdana, sans; }
/* LIST */
li { font-family: Arial, Verdana, sans;}  
dd,DL,DT { color:#000000; vertical-align: top;list-style-position: outside; }
UL li  { color:#000000;margin: 0; padding: 0;  list-style-position: outside;list-style : url("/images/dot.gif"); }
UL UL li { color:#000000;margin: 0; padding: 0;  list-style-position: outside;list-style : url("/images/dot-1.gif"); }
OL UL li { color:#000000; list-style-position: outside; margin: 0; padding: 0;list-style-type:disc;}
UL OL li { color:#000000; list-style-position: outside; margin: 0; padding: 0;}
UL UL UL li { color:#000000; list-style-position: outside; margin: 0; padding: 0;list-style-type:lower-roman;}
OL li { color:#000000; list-style-position: outside; margin: 0; padding: 0;list-style:decimal;}
OL OL li {	color:#000000;list-style-position: outside;margin: 0;padding: 0;list-style: lower-alpha;}
OL UL {	list-style:lower-alpha;color:#005A8C;}
/*side-navigation - DO NOT MODIFY */
.mainmenu {}
SPAN.mainmenu a {text-decoration:none;font-family: Verdana;font-size:8pt;font-weight:bold;color:#FFFFFA;display: block;width:135px;padding-top : 5px;padding-bottom : 5px;}
SPAN.mainmenu a:visited {color:#FFFFFF; font-size:8pt;padding-top : 5px;padding-bottom : 5px;width:135px;}
SPAN.mainmenu a:hover { text-decoration:none;display: block;font-size:8pt;color:#003399;border:1px out #f0f8ff;padding-top : 5px;padding-bottom : 5px;background:#f0f8ff;width:135px;}
.leftnav {}
SPAN.leftnav a {text-decoration:none;font-family: Verdana;font-size:8pt;font-weight:bold;color:#FFFFFA;display: block;width:135px;}
SPAN.leftnav a:visited {color:#FFFFFF; font-size:8pt;width:135px;}
SPAN.leftnav a:hover { text-decoration:none;display: block;font-size:8pt;color:#003399;border:1px out #f0f8ff;background:#f0f8ff;width:135px;}
/* LINK - DO NOT MODIFY */
A { color: #003399;} /* old color:#00008b; */
A:VISITED {color:#4682b4;}
A:ACTIVE {color:#CC0000;}
A:HOVER {color: #DC143C; text-decoration:underline;} /* using 'underline' is for debugging in the opera */
/* TEXT FORMAT CLASSES */
.grey { color: #c0c0c0; font-weight:bold;font-size:8pt;}
.info {font-size:85%;font-family:verdana,Arial,helvetica;}
.red { color: #B22222;}
.error { color: #cc3300;font-size:85%;font-family:verdana,Arial,helvetica;font-weight:bold;}
.example { font-family: Courier, monospace;font-size: 10pt; color:#191970; }
.title { font-weight:bold; color: #CC9900; }
.titlesmall { font-size:90%;font-weight:bold; color: #CC9900; }
.titleblue { font-weight:bold; color: #333399;}
SPAN.titleblue a {text-decoration:none;font-size:8pt;font-weight:bold;color:#006699;}
SPAN.titleblue a:visited {text-decoration:none;font-size:8pt;font-weight:bold;color:#006699;}
SPAN.titleblue a:hover {text-decoration:none;font-size:8pt;font-weight:bold;color:#cc0000;}
.titlegrey { font-weight:bold; color: #555555;font-size:8pt; }
SPAN.titlegrey a {text-decoration:none;font-size:8pt;font-weight:bold;color:#003399;}
SPAN.titlegrey a:visited {text-decoration:none;font-size:8pt;font-weight:bold;color:#003399;}
SPAN.titlegrey a:hover {text-decoration:none;font-size:8pt;font-weight:bold;color:#cc0000;}
.titlebluesmall {font-size:90%;font-weight:bold; color: #003399; }
.titlewhite { color: #ffffff;font-weight:bold; }
SPAN.white { color: #fffffa;}
SPAN.white a{ color: #fffffa;}
/* BOX CLASS */
.boxgrey { border:1px solid #dcdcdc; padding:4px; background-color: #F5F5F5; font-family: Arial, Verdana, sans; }
.boxyellow { border: 1px solid #FFE4B5; padding:4px; background-color: #FFFFF0;  font-family: Arial, Verdana, sans;}
.boxblue { border: 1px solid #87CEEB; padding:4px; background-color: #F0F8FF; font-family: Arial, Verdana, sans; }
.leftline {border-left:1px solid #f5deb3;}/* training/register.html - DO NOT MODIFY */
.subsbutton {text-decoration:none;border:1px solid #000000; padding: 2px 2px 2px 2px;background:#ffffff;font-size:8pt;font-weight:bold;font-family:arial;}/*mailing list page- DO NOT MODIFY */
.navline {border-top:1px solid #006699;}
.subnavline {border-top:1px solid #FFFFFA;}
.menuline {border-bottom:1px solid #003399;}
.leftblue {border-left:1px solid #87CEEB;}
/* */
form {font-family:arial, verdana,sans-serif;}
input {font-size:9pt; font-weight:bold; color:#00008b; font-family:arial, verdana,sans-serif;}
select {font-size:9pt; font-weight:bold; font-family:arial, verdana,sans-serif;color:#00008b;background:#f0f8ff;}
select option {font-size:9pt; font-weight:bold; font-family:arial, verdana, sans-serif; color:#00008b;background:#f0f8ff;}
textarea {font-size:9pt; font-weight:bold; font-family:arial, verdana,sans-serif; color:#00008b;background:#ffffff;}
.form{padding:4px; font-family: Arial, Verdana, sans;}
.form .text {border: 1px solid #4682b4;color:#00008b;font-size: 8pt;font-family:verdana,sans-serif;}
.submit {font-weight:bold; color:#ffffff; font-family:verdana,sans-serif;padding:1px;font-size: 8pt; background:#999999; letter-spacing:1px;}
/* Top style - navigation-DO NOT MODIFY*/
.bluebackground {background:#003399}
.nav { font-family: arial,verdana,sans-serif;font-size:8pt;font-weight:bold; color: #F0F8FF;background:#003399}
a SPAN.nav {text-decoration:none;  color: #ffffff;}
a:visited SPAN.nav {text-decoration:none;color: #F0F8FF;}
a:hover SPAN.nav  {	color: #003399;	background:#F0F8FF;	}

.Body1 { margin-left: 25pt; line-height: normal}
.Body2 { margin-left: 30pt; line-height: normal}
.Body3 { margin-left: 35pt; line-height: normal}
.Body4 { margin-left: 40pt; line-height: normal}
.copyright { font-size: 8pt; margin-left: 5pt; line-height: normal}

.Body1head { margin-left: 25pt; line-height: 1pt; font-style: normal; font-weight: bold; vertical-align: bottom}
.Body2head { margin-left: 30pt; line-height: 1pt; font-style: normal; font-weight: bold; vertical-align: bottom}
.Body3head { margin-left: 35pt; line-height: 1pt; font-style: normal; font-weight: bold; vertical-align: bottom}
.Body4head { margin-left: 40pt; line-height: 1pt; font-style: normal; font-weight: bold; vertical-align: bottom}

.Code1 { font-size: 9pt; font-family: Courier; font-style: normal; margin-left: 10pt; line-height: normal}
/* END */


