/*GENERAL FONT AND TEXT STYLES
*/
address { color: #003; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 12px; text-transform: uppercase; }
address a:link { color: #0060a9; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; }
address a:visited { color: #0060a9; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; }
address a:hover { color: #f93; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; }
.noteit    { color: #003; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 14px }
.notereg    { color: #003; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px }
a:link { color: #0060a9; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:visited  { color: #0060a9; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover { color: #f93; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
body { color: #003; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; margin-top: 4px; margin-bottom: 8px; }
p { color: #003; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; margin-top: 4px; margin-bottom: 8px; padding-bottom: 4px; }
q { color: #003; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 19px; padding-top: 18px; padding-bottom: 4px; }
h1 { color: #f93; font-size: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 31px; letter-spacing: -1px; margin: 12px 0 24px; }
h1 sup { color: #f93; font-size: 40%; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; vertical-align: 12px; }
h2 { color: #003; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; margin-top: 30px; margin-bottom: 12px; }
h3 { color: #003; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; margin-top: 20px; margin-bottom: 8px; }
h4 { color: #003; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; margin-top: 12px; margin-bottom: 4px; }
h5 { color: #fff; font-size: 10px; font-weight: normal; line-height: 12px; margin-top: 12px; margin-bottom: 0; margin-left: 12px; }
h5 a:link { color: #fc6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
h5 a:visited { color: #fc6; font-size: 10px; font-weight: normal; line-height: 12px; }
h5 a:hover { color: #f93; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
sup      { font-size: 60%; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: 3px }
hr { color: #69c; background-color: #69c; width: 100%; height: 1px; margin-top: 24px; margin-bottom: 24px; border-width: 0; }
li { margin-bottom: 8px; margin-left: 24px; padding-top: 8px; list-style-type: square; list-style-position: outside; }
ol li { list-style-position: outside; margin-left: 24px; padding-top: 12px; list-style-type: decimal; }
.CH4         { font-family: Verdana; font-size: 8pt; color: #003; font-weight: bold }
/*GRAPHIC ELEMENTS*/
img { margin: 0; padding: 0; border-width: 0; }
.Brandsellpix { padding-bottom: 12px; width: 150px; height: 98px; border-width: 0; }
.Calloutpix { padding-right: 12px; width: 165px; height: 332px; float: left; clear: right; margin-left: 12px; padding-bottom: 20px; }
.CareertipspixFULL { width: 376px; height: 122px; float: left; clear: right; padding-left: 12px; border-width: 0; }
.Careertipspix { padding-left: 12px; width: 180px; height: 54px; float: left; clear: right; padding-bottom: 12px; border-width: 0; }
.Checklistpix { padding-right: 12px; width: 59px; height: 51px; float: left; clear: right; border-width: 0; }
.Dotted_box { padding: 4px; border: dotted 1.5px #0b0d2f; }
.Lookuppix { padding-right: 12px; width: 152px; height: 150px; float: left; clear: right; padding-bottom: 20px; border-width: 0; }
.LookuppixSIDE { text-align: center; padding-right: 12px; padding-bottom: 6px; width: 152px; height: 150px; border-width: 0; }
.RYNbookSIDE { text-align: center; padding-bottom: 6px; width: 125px; height: 187px; clear: both; border-width: 0; }
.RYNbookWRAP { padding-bottom: 12px; width: 125px; height: 187px; float: left; clear: right; padding-right: 12px; border-width: 0; }
.Magicwandpix { vertical-align: text-top; padding-bottom: 6px; width: 177px; height: 176px; float: left; clear: right; padding-top: 8px; padding-right: 12px; border-width: 0; }
.MagicwandpixRT { width: 177px; height: 176px; float: right; clear: left; vertical-align: text-top; padding-top: 8px; padding-bottom: 6px; padding-left: 12px; border-width: 0; }
/*BODY STRUCTURE*/
.pagebox { width:100%; height:20px }
.pagecont { width: 100% }
/*MAIN CONTENT STRUCTURE*/
.threecolbox_quote { padding: 12px 12px 12px 0; overflow: visible; margin: 0 20px; }
.threecolbox_quotepix { margin: 12px 12px 12px 20px; width: 80px; height: 58px; float: right; overflow: visible; clear: left; }
#brand { width: 95%; margin: 12px 10px 12px 0; padding: 12px; border-top: 1.5px dotted #0b0d2f; border-bottom: 1.5px dotted #0b0d2f; }
#brand li { text-align: left; list-style-position: inside; }
.brandpix { text-align: left; width: 150px; height: 98px; overflow: visible; float: left; clear: right; margin-top: 10px; margin-right: 12px; margin-bottom: 12px; }
.callout { margin: 0 0 30px 6px; padding: 30px 0 12px; }
.callout hr { background-color: #fff; border-bottom: 2px dotted #0060a9; }
.callout h1 { color: #0060a9; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 900; line-height: 30px; text-align: right; letter-spacing: -1px; padding-right: 12px; }
.padcont_main { background-color: #fff; background-image: url(images/dir_bar.gif); background-repeat: no-repeat; width: 460px; float: left; clear: right; }
.padbox_main { clear: right; margin-right: 12px; margin-left: 12px; padding: 20px 20px 20px 10px; }
.padbox_main hr { color: #003; background-color: #003; margin-top: 24px; margin-bottom: 24px; width: 100%; height: 1px; border-width: 0; }
.wrapper { background-color: #fff; text-align: left; width:800px; height: auto; margin: 0 auto; padding: 0; zoom: 1; }
.clear { clear: both; }
.threecolbox_main { background-color: #fff; width:800px; height:auto; margin: 0; padding: 0; }
#subscribebox { color: #0b0d2f; font-size: 12px; line-height: 14px; background-image: url(images/CareerTips.gif); background-repeat: no-repeat; background-position: right top; width: 150px; height: 275px; float: right; margin: 6px 6px 0; padding: 20px 40px 0 4px; border: solid 1px #0060a9; }
#subscribebox li { text-align: left; margin-top: 2px; list-style-type: none; }
/*LEFT MENU STRUCTURE*/
.threecolbox_menu { width: 140px; float: left; margin: 0; padding: 0; border-width: 0; }
.navbox_appts { width: 100% }
/*RIGHT MENU STRUCTURE*/
.threecolbox_rightmenu { background-color: #fff; width: 200px; height: auto; float: left; clear: right; margin: 0; padding: 0; border-width: 0; }
.rtcontent { width: 95%; height: auto; }
/*HEADER STRUCTURE*/
.padbox_logo { background-color: #003; background-image: url(images/logobar.gif); background-repeat: no-repeat; width: 800px; height: 100px; margin: 0; padding:0               ; border-width: 0; }
.padbox_logo h1 { font-size: 12px; font-weight: bold; line-height: 13px; visibility: hidden; }
/*FOOTER STRUCTURE
*/
.padbcont_footer { background-color: #fff; width:650px; height: auto; float: left; clear: left; margin-top: 12px; margin-left: 150px; }

