body {font-weight: normal; background: #F5F5F8; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}

a:visited {color: #000066; text-decoration: underline;}
a:link {color: #000066; text-decoration: underline;}
a:hover {color: #1542D1; text-decoration: underline;}
a:active {color: #990000; text-decoration: underline;}

input, select {font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}

p.block {margin-left: 10px; margin-right: 10px;}

div.block {margin-top: 10px; margin-bottom: 20px; margin-left: 10px; margin-right: 10px;}

blockquote.copy {margin-left: 15px; margin-right: 15px; padding-left: 12px; padding-right: 12px; border: 1px solid #656788; background: #F1F1ED;}

blockquote.highlight {margin-top: 0px; margin-bottom: 0px; margin-left: 20px; margin-right: 20px; padding-top: 6px; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; border: 1px solid #D1D1CD; background: #F5F5F8;}

blockquote.tips {margin-top: 10px; margin-bottom: 8px; margin-left: 20px; margin-right: 20px; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; padding-right: 6px; border: 1px solid #D1D1CD; background: #EBEBF1;}

.note {background: #F5F5F8; font-size: 10px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border: 1px solid #D1D1CD}

.pageTitle {font-family: arial, helvetica, sans-serif; letter-spacing: 1px; font-size: 18px; font-weight: bold; font-style: italic; padding-top: 8px; padding-bottom: 2px;}

.courseHighlight {background: #F5F5F8; font-size: 10px; padding: 2px 4px; margin-top: 6px; border: 1px solid #990000;}

.divider {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; background: #E1E1DD; color: #000066; padding-top: 2px; padding-bottom: 2px; padding-left: 4px;}

.arialSm {font-size: 10px; font-family: arial, helvetica, sans-serif;}
.arialMd {font-family: arial, helvetica, sans-serif; font-size: 12px;}
.arialMdB {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.arialLg {font-family: arial, helvetica, sans-serif; font-size: 14px;}
.arialLgB {font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.arialXLg {font-family: arial, helvetica, sans-serif; font-size: 16px;}
.arialXLgB {font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold;}
.arialXXLgB {font-family: arial, helvetica, sans-serif; font-size: 21px; font-weight: bold;}
.arialXLgBI {font-family: arial, helvetica, sans-serif; font-size: 18px; font-weight: bold; font-style: italic;}

.verdanaSm {font-weight: normal;	font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}
.verdanaSmB {font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}
.verdanaMd {font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
.verdanaMdB {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
.verdanaLg {font-weight: normal; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif;}
.verdanaLgB {font-weight: bold; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif;}

.tableheader {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; border-bottom: 1px solid #D1D1CD}

.titleBar {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; background: #1C357D; color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 6px;}

.linkSm {font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}
.linkSm a:link {color: #000066; text-decoration: underline; padding-left: 3px; padding-right: 3px;}
.linkSm a:visited {color: #000066; text-decoration: underline; padding-left: 3px; padding-right: 3px;}
.linkSm a:hover {color: #1542D1; text-decoration: none; padding-left: 2px; padding-right: 2px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}
.linkSm a:active {color: #990000; text-decoration: none;  padding-left: 2px; padding-right: 2px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}

.linkMd {font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
.linkMd a:link {color: #000066; text-decoration: underline; padding-left: 3px; padding-right: 3px;}
.linkMd a:visited {color: #000066; text-decoration: underline; padding-left: 3px; padding-right: 3px;}
.linkMd a:hover {color: #1542D1; text-decoration: none; padding-left: 2px; padding-right: 2px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}
.linkMd a:active {color: #990000; text-decoration: none;  padding-left: 2px; padding-right: 2px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}

.btnHeader {font-weight: bold; letter-spacing: 1px; font-size: 11px; color: #000066; font-family: verdana, arial, helvetica, sans-serif;}
.btnHeader a:link {color: #000066; text-decoration: none; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #F1F1ED; border-left-color: #F1F1ED; border-bottom-color: #F1F1ED; border-right-color: #F1F1ED;}
.btnHeader a:visited {color: #000066; text-decoration: none; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #F1F1ED; border-left-color: #F1F1ED; border-bottom-color: #F1F1ED; border-right-color: #F1F1ED;}
.btnHeader a:hover {color: #1542D1; text-decoration: none; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}
.btnHeader a:active {color: #990000; text-decoration: none; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}

.btnSm {color: #000066; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}
.btnSm a:link {color: #000066; background: #E1E1DD; text-decoration: none; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #999999; border-right-color: #999999;}
.btnSm a:visited {color: #000066; background: #E1E1DD; text-decoration: none; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #999999; border-right-color: #999999;}
.btnSm a:hover {color: #1542D1; background: #F1F1ED; text-decoration: none; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}
.btnSm a:active {color: #990000; background: #F1F1ED; text-decoration: none; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}

.btnMd, .btnMdBlk {font-weight: bold; letter-spacing: 1px; color: #000066; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}
.btnMd a:link {color: #000066; background: #E1E1DD; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 6px; padding-right: 6px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #999999; border-right-color: #999999;}
.btnMd a:visited {color: #000066; background: #E1E1DD; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 6px; padding-right: 6px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #999999; border-right-color: #999999;}
.btnMd a:hover {color: #1542D1; background: #F1F1ED; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 6px; padding-right: 6px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}
.btnMd a:active {color: #990000; background: #F1F1ED; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 6px; padding-right: 6px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}

.btnMdBlk {display:block; width:100%; text-align: center;}

.btnLg {font-weight: bold; letter-spacing: 1px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
.btnLg a:link {color: #000066; background: #F1F1ED; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 8px; padding-right: 8px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #999999; border-right-color: #999999;}
.btnLg a:visited {color: #000066; background: #F1F1ED; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 8px; padding-right: 8px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #999999; border-right-color: #999999;}
.btnLg a:hover {color: #1542D1; background: #F1F1ED; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 8px; padding-right: 8px; border-style: solid; border-width: 1px; border-top-color: #999999; border-left-color: #999999; border-bottom-color: #000000; border-right-color: #000000;}
.btnLg a:active {color: #990000; background: #F1F1ED; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 8px; padding-right: 8px; border-style: solid; border-width: 1px; border-top-color: #999999; border-left-color: #999999; border-bottom-color: #000000; border-right-color: #000000;}

.btnLk {color: #000066; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}
.btnLk a:link {color: #000066; background: #F5F5F8; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #A7AAC7; border-left-color: #A7AAC7; border-bottom-color: #1C357D; border-right-color: #1C357D;}
.btnLk a:visited {color: #000066; background: #F5F5F8; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #A7AAC7; border-left-color: #A7AAC7; border-bottom-color: #1C357D; border-right-color: #1C357D;}
.btnLk a:hover {color: #1542D1; background: #FFFFFF; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #A7AAC7; border-left-color: #A7AAC7; border-bottom-color: #1C357D; border-right-color: #1C357D;}
.btnLk a:active {color: #990000; background: #FFFFFF; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #A7AAC7; border-left-color: #A7AAC7; border-bottom-color: #1C357D; border-right-color: #1C357D;}

.quickLinks {font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000066; line-height: 16px; padding-top: 4px; padding-bottom: 7px; padding-left: 3px; padding-right: 10px;}
.quickLinks a:link {color: #000066; text-decoration: underline; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #F5F5F8; border-left-color: #F5F5F8; border-bottom-color: #F5F5F8; border-right-color: #F5F5F8;}
.quickLinks a:visited {color: #000066; text-decoration: underline; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #F5F5F8; border-left-color: #F5F5F8; border-bottom-color: #F5F5F8; border-right-color: #F5F5F8;}
.quickLinks a:hover {color: #1542D1; text-decoration: none; padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}
.quickLinks a:active {color: #990000; text-decoration: none;  padding-left: 3px; padding-right: 3px; border-style: solid; border-width: 1px; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #666666; border-right-color: #666666;}
