body,td,th,li { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;}
h1 { font-size: 125%; color: #000000; }
h2 { font-size: 100%; color: #003366; }
h3 { font-size: 100%; color: #990000; }
h4 { font-size: 100%; color: #003399; }
h5 { font-size: 100%; margin-top: 1em; margin-bottom: 3;}

ul { margin-top: 2; margin-bottom: 2;}
pre { font-family: Courier; font-size: 100%; }

/*
A:active { color: #0063BE; text-decoration: underline; }
A:link { color: #003399; text-decoration: underline; }
A:visited { color: #000066; text-decoration: none; }
*/

.head1 { font-size: 125%; font-weight: bold; color: #000000; }
.head2 { font-size: 125%; font-weight: bold; color: #003399; }
.head3 { font-size: 100%; font-weight: bold; color: #3399FF; }
.head4 { font-size: 100%; font-weight: bold; color: #990000; }
.head5 { font-size: 100%; font-weight: bold; color: #000000; }
.indexhd { font-size: 130%; font-weight: bold; color: #0032CD; margin-bottom: 5; }
.indexsub { font-weight: bold; margin: 10 0 5 0; }

.indexln { background-image: url(http://supporttest.unx.sas.com/training/images/dot.gif); background-repeat: repeat-x; }
.indexvln1 { background-image: url(http://supporttest.unx.sas.com/training/images/dot.gif); background-repeat: repeat-y; }

.indexvln { height: 140; border-style: dotted; border-left: 1px ; border-color: #003366; border-width: 1px; margin: 0em 1em 0em 1em; }
.indexbar { background-color: #e6eaf7; padding: 2 1 2 1; margin-top: 20; }
.bodytext { margin-left: 10px; margin-right: 10px; }
.ustext { margin: 0 0 0 0; }
.backtop { font-size: 90%; font-weight: bold; color: #000000; padding: 4px; text-align: center; }
.bluesubhead  { font-size: 100%; font-weight: bold; color: #003399; }
.bluesmhead   { font-size: 90%; font-weight: bold; color: #003399; }

.h1_bi { font-size: 115%; font-weight: bold; color: #362961; padding-bottom: 5; }
.h1_bi a:link { color: #362961; font-weight: bold; text-decoration: none }
.h1_bi a:visited { color: #362961; font-weight: bold; text-decoration: none }
.h1_bi a:hover { color: #A44D92; font-weight: bold; text-decoration: underline }
.biquote { font-weight: bold; font-style: italic; color: #6D5893; padding-bottom: 8; }
.biquote2 { font-size: 95%; font-weight: bold; color: #6D5893; text-align: right; padding-top: 2; }
.bimenu { font-size: 8pt; font-weight: bold }
.bimenu a:link { color: #362961; font-weight: bold; text-decoration: underline }
.bimenu a:visited { color: #362961; font-weight: bold; text-decoration: underline }
.bimenu a:hover { color: #A44D92; font-weight: bold; text-decoration: underline }


.quotetexti { font-size: 90%; font-style: italic; color: #000000; background: #FEF7E5; padding-top: 5; padding-bottom: 5; padding-left: 5; padding-right: 5; }
.quotetext  { font-size: 90%; color: #000000; background: #FEF7E5; padding-top: 5; padding-bottom: 5; padding-left: 5; padding-right: 5; }
.quotexti   { font-size: 90%; color: #000000; margin-top: 0; padding-top: 1; font-style: italic}
.quotextb   { font-size: 90%; color: #000000; margin-top: 0; padding-top: 1; font-weight: bold}
.quotborder { bordercolor: #6685C2; margin-top: 0; padding-top: 0; border-collapse: collapse; border: 1px; }

.newstext { font-size: 85%; color: #000000; margin-top: 0; padding-top: 0; margin-bottom: 0;}
.newstext a:link { color: #003399; text-decoration: none }
.newstext a:visited { color: #003399; text-decoration: none }
.newstext a:hover { color: #003399; text-decoration: underline }

.newstextblue { font-size: 85%; color: #003399; margin-top: 0; padding-top: 0; margin-bottom: 0;}
.newstextblue a:link { color: #003399; text-decoration: none }
.newstextblue a:visited { color: #003399; text-decoration: none }
.newstextblue a:hover { color: #003399; text-decoration: underline }

.newstextblueb { font-size: 85%; color: #003399; font-weight: bold; margin-top: 0; padding-top: 0; margin-bottom: 0;}
.newstextblueb a:link { color: #003399; text-decoration: none }
.newstextblueb a:visited { color: #003399; text-decoration: none }
.newstextblueb a:hover { color: #003399; text-decoration: none }

.newstextbl { font-size: 85%; color: #000000; margin-top: 0; padding-top: 0; margin-bottom: 0;}
.newstextbl a:link { color: #000000; text-decoration: none }
.newstextbl a:visited { color: #000000; text-decoration: none }
.newstextbl a:hover { color: #000000; text-decoration: underline }

.newstextblk { font-size: 85%; color: #000000; margin-top: 0; padding-top: 0; margin-bottom: 0;}
.newstextblk a:link { color: #000000; text-decoration: none }
.newstextblk a:visited { color: #000000; text-decoration: none }
.newstextblk a:hover { color: #000000; text-decoration: none }

.newstextb { font-size: 85%; color: #000000; margin-top: 0; padding-top: 0; font-weight: bold}
.newstexti { font-size: 85%; color: #000000; margin-top: 0; padding-top: 0; font-style: italic}

a.nav:link { width: 165px; padding: 1px; text-align: left; color: #FFFFFF; background: #2954A9; font-weight: bold; text-decoration: none; height: 17px; }
a.nav:visited { width: 165px; padding: 1px; text-align: left; color: #FFFFFF; background: #2954A9; font-weight: bold; text-decoration: none; height: 17px;}
a.nav:hover { width: 165px; padding: 1px; text-align: left; color: #FFFFFF; background: #6685C2; font-weight: bold; text-decoration: none; height: 17px;}
a.subnav:link { font-size: 90%; width: 163px; padding: 1px; text-align: left; color: #6685C2; background: #FFFFFF;font-weight: bold; text-decoration: none; margin-left: 4px; overflow: visible;}
a.subnav:visited { font-size: 90%; width: 163px; padding: 1px; text-align: left; color: #6685C2; background: #FFFFFF; font-weight: bold; text-decoration: none; margin-left: 4px; overflow: visible;}
a.subnav:hover { font-size: 90%; width: 163px; padding: 1px; text-align: left; color: #6685C2; background: #E5EAF5; font-weight: bold; text-decoration: none; margin-left: 4px; overflow: visible; }
#navbg { width: 165px; height: 17px; padding: 1px; text-align: left; background: #6685C2;}
a.buy:link { width: 165px; padding: 2px; text-align: left; color: #FFFFFF; background: #008800; font-weight: bold; text-decoration: none; height: 17px; }
a.buy:visited { width: 165px; padding: 2px; text-align: left; color: #FFFFFF; background: #008800; font-weight: bold; text-decoration: none; height: 17px;}
a.buy:hover { width: 165px; padding: 2px; text-align: left; color: #FFFFFF; background: #669900; font-weight: bold; text-decoration: none; height: 17px;}
#testOver { width: 163px; height: 17px; padding: 2px; text-align: left; color: #6685C2; background: #2954A9; font-weight: bold; text-decoration: none; /* margin-top: 2px; margin-bottom: 2px; margin-left: 4px;*/ }

.ce     { font-size: 120%; color: #003399; font-weight: bold; font-style: italic }
.hd4blk { font-weight: bold }
.hd4bl  { color: #003366; font-weight: bold }

a:link  { color:#003399; text-decoration:none;}
a:visited  { color:#003366; text-decoration:none;}
a:hover { color:#FF6600; text-decoration:none;}

.newshead2 { line-height: 30%; font-size: 88%; font-weight: bold; color: #000000; }
.newshead9 { background-color: #EEEEEE; font-size: 90%; font-weight: bold; color : #003399; }
.newssub     { font-size: 90%; font-weight: bold; color: #666666; }
.newssubtext { font-size: 90%; color: #666666; }

.lw { font-size: 90%; font-weight: bold; color: #003399; }
.lw a:link { color: #003399; text-decoration: none }
.lw a:visited { color: #003399; text-decoration: none }
.lw a:hover { color: #003399; text-decoration: underline }

.news { font-size: 90%; line-height: +110%; }
.news a:link { color: #003399; text-decoration: none }
.news a:visited { color: #003366; text-decoration: none }
.news a:hover { color: #CC3333; text-decoration: underline }

.reg { font-size: 100%; font-weight: bold; color: #CC3333; }
.reg a:link { color: #CC3333; text-decoration: none }
.reg a:visited { color: #CC3333; text-decoration: none }
.reg a:hover { color: #CC3333; text-decoration: underline }

.regnow { width: 100px; font-weight: bold; color: #ff0000; border: 1px solid #ff0000; padding: 2px; margin: 8 0 2 0; text-align: center; }
.regnow a:link { color: #ff0000; text-decoration: none }
.regnow a:visited { color: #ff0000; text-decoration: none }
.regnow a:hover { color: #ff0000; text-decoration: underline }

.regsm { font-size: 90%; font-weight: bold; color: #CC3333; }
.regsm a:link { color: #CC3333; text-decoration: underline }
.regsm a:visited { color: #CC3333; text-decoration: underline }
.regsm a:hover { color: #CC3333; text-decoration: underline }

.redsm { font-size: 90%; color: #CC3333; }
.redsm a:link { color: #CC3333; text-decoration: underline }
.redsm a:visited { color: #CC3333; text-decoration: underline }
.redsm a:hover { color: #CC3333; text-decoration: underline }

.bbfont { font-size: 100%; font-weight: bold; color: #0000FF; }
.bbfont a:link { color: #0000FF; text-decoration: none }
.bbfont a:visited { color: #0000FF; text-decoration: none }
.bbfont a:hover { color: #000066; text-decoration: underline }

.tmenu { font-size: 8pt; font-weight: bold }
.tmenu a:link { color: #362961; font-weight: bold; text-decoration: none }
.tmenu a:visited { color: #362961; font-weight: bold; text-decoration: none }
.tmenu a:hover { color: #A44D92; font-weight: bold; text-decoration: underline }

.lmenu { font-weight: bold }
.lmenu a:link { color: #000000; font-weight: bold; text-decoration: none }
.lmenu a:visited { color: #000000; font-weight: bold; text-decoration: none }
.lmenu a:hover { color: #000000; font-weight: bold; text-decoration: underline }

.lsubb { color: #003366; font-size: 90%; font-weight: bold }
.lsub  { color: #990000; font-size: 90% }
.lsub1 { color: #000000; font-size: 90% }

.call { color: #333399; font-size: 90%; font-weight: bold }
.call a:link { color: #333399; text-decoration: none }
.call a:visited { color: #333399; text-decoration: none }
.call a:hover { color: #333399; text-decoration: none }

.lsubmenu { color: #990000; font-size: 90%; font-weight: bold }
.lsubmenu a:link { color: #003366; font-weight: bold; text-decoration: none }
.lsubmenu a:visited { color: #003366; font-weight: bold; text-decoration: none }
.lsubmenu a:hover { color: #0099CC; font-weight: bold; text-decoration: none }

.rmenu { font-weight: bold;  }
.rmenu a:link { color: #003366; text-decoration: none }
.rmenu a:visited { color: #003366; text-decoration: none }
.rmenu a:hover { color: #cc3333; text-decoration: underline }

.titlelink { font-weight: bold; color: #003399; }
.titlelink a:link { color: #003399; text-decoration: underline }
.titlelink a:visited { color: #003399; text-decoration: none }
.titlelink a:hover { color: #cc3333; text-decoration: underline }

.more { font-weight: bold; color: #003399; }
.more a:link { text-decoration: none; color: #003399; }
.more a:visited { text-decoration: none; color: #003399; }
.more a:hover { text-decoration: underline; color: #003399; }

.rsub { color: #003366; font-size: 90%; }
.rsubmenu { font-size: 90% }
.rsubmenu a:link    { color: #003366; text-decoration: none }
.rsubmenu a:visited { color: #003366; text-decoration: none }
.rsubmenu a:hover   { color: #0099CC; text-decoration: none }

.print { font-family: Trebuchet MS, Times; font-size: 90%; font-weight: bold }
.print a:link { color: #003366; text-decoration: none }
.print a:visited { color: #003366; text-decoration: none }
.print a:hover { color: #0099CC; text-decoration: underline }

.early { background-color: #e4edff; font-family: Trebuchet MS, Arial, helvetica; font-weight: bold; }
.early a:link { color: #cc3333; text-decoration: underline; }
.early a:visited  { color: #cc3333; text-decoration: underline; }
.early a:hover  { color: #cc0000; text-decoration: underline; }
.earlysm { font-size: 90% }

.eb { font-family: Trebuchet MS, Times; font-size: 90%; font-weight: bold; color: #003366 }
.eb a:link    { color: #cc0000 }
.eb a:visited { color: #cc3333 }
.eb a:hover   { color: #ff0000 }
.eb10 { font-family: Trebuchet MS, Times; font-weight: bold; color: #003366 }

.quotelg { font-family: Trebuchet MS, Times; font-size: 120%; color: #003366; font-weight: bold }
.quotesm { font-family: Trebuchet MS, Times; font-size: 90%; color: #003366; font-weight: bold }
.quote   { font-family: Trebuchet MS, Times; font-size: 105%; color: #003366; font-weight: bold }
.quotei  { font-family: Comic Sans MS, Times; font-size: 105%; font-style: italic; color: #003366 }
.quoten  { font-family: Trebuchet MS, Times; }
.quoteb  { font-family: Trebuchet MS, Times; font-weight: bold }
.quotebl  { font-family: Trebuchet MS, Times; font-weight: bold; color: #003366; }
.quotes  { font-family: Trebuchet MS, Times; font-weight: bold; color: #003366; margin: 20 20 7 20; }
.quotesig  { font-size: 90%; margin: 0 20 0 20;  }

.quotecontract { background-color: #e3ebfb; padding: 1em; margin: 20 20 0 0; }

.sugihead { color: 990000; font-size: 100%}
.sugitag { font-family: Trebuchet MS, Times; color: #808080; font-weight: bold; }
.sugi { font-size: 90%;  }

.bluef { color: #003399; font-weight: bold; }
.bfont { color: #003366; font-weight: bold }
.blue1 { background-color: #003366; color: #ffffff; font-family: Trebuchet MS, Times; font-size: 105%; font-weight: bold }

.tag { font-family: Trebuchet MS, Times; font-size: 100%; font-weight: bold; line-height: +120% }
.fyi { font-size: 90%; color: #000000; margin-top: 0; padding-top: 0; margin-bottom: 0;}
.rt { text-align: right; }
.announce { font-family: Trebuchet MS, Times; font-size: 90%; font-weight: bold; background-color: #6685C2; color: #ffffff;  }
.dropnav { font-size: 10px; color: #333333; }
.help { font-weight: bold; font-size: 100% }
.helpsm { font-weight: bold; }
.box { background-color: #FFFBF2; border-collapse: collapse; border: 1px solid black; padding: 5px; margin: 8 0 8 0; }
.boxf { font-size: 90% }
.boxfb { font-size: 90%; font-weight: bold }
.boldtable { font-weight: bold; }
.green { font-family: Courier; color: #008000; }
.gold { color: #ffad00; font-weight: bold; font-size: 100% }
.blueln { background-color: #003399; width: 1px }
.bluerow { background-color: #F2F5FA; font-weight: bold; margin: 15 3 3 0; padding: 4 0 5 5; }
.royblue1 { background-color: #003399; color: #ffffff; font-weight: bold; padding: 4px; }
.royblue { background-color: #003399; color: #ffffff; font-weight: bold; padding: 3 0 3 0; font-size: 90% }
.blue { background-color: #6685C2; color: #ffffff; font-weight: bold; line-height: +110% }
.bluegrey { background-color: #6685C2; color: #ffffff; font-weight: bold }
.blgrey { background-color: #94ADC6; line-height: +150%; }
.blgreyb { background-color: #94ADC6; font-weight: bold; line-height: +150%; }
.lgblue { background-color: #e4edff; color: #000000; font-weight: bold; font-size: 100%; line-height: +150% }
.ltblue { background-color: #336699; color: #ffffff; font-weight: bold }
.paleblue1 { background-color: #e3ebfb; color: #000000; font-weight: bold }
.paleblue { background-color: #e3ebfb; color: #000000; }
.yellow { background-color: #ffffcc; }
.yellow1 { background-color: #ffffcc; font-weight: bold }
.tdb { font-weight: bold; line-height: +150% }
.legend { font-size : xx-small; font-weight: normal; background-color: #ECF3F9; width: 195px; padding: 5px; }
.curricbanner { font-size : xx-small; text-align: center; width: 95px; padding: 5px; }
.grey { font-weight: normal; background-color: #eeeeee; }
.tanbi { font-weight: bold; background-color: #fdf5e6; font-size: 90% }
.greyb { font-weight: bold; background-color: #cccccc; }
.greynote { font-weight: normal; background-color: #eeeeee; color: #000066; }
.caption { font-weight: bold; background-color: #eeeeee; font-family: Trebuchet MS, Times;}
.greyrow { background-color: #EEEEEE; font-weight: bold; margin: 10 3 3 0; padding: 3; }
.lghead { font-size: 130%; color: #990000; font-weight: bold }
.boldf { font-weight: bold; }
.line { border-style: dotted; border-bottom: 1px ; border-color: #C71F35; border-width: 1px; margin: 2em 12em 2em 12em; }

.head { color: #990000; font-weight: bold }
.head a:link     { color: #990000; text-decoration: underline }
.head a:visited  { color: #990000; text-decoration: underline }
.head a:hover    { color: #003399; text-decoration: underline  }

td.schd { line-height: 150%; }
.top { font-size: 75%; text-align: right; }
.title  { font-family: Times; font-size: 100%; font-style: italic }
.night  { font-family: Times; font-style: italic; color: #9900CC }
.color  { color: #990000 }
.colorit { font-family: Times; color: #990000; font-style: italic; font-weight: bold;  }
.colori { color: #990000; font-style: italic;  }
.colorb { font-weight: bold; color: #990000 }
.colorb8 { font-size: 8pt; font-weight: bold; color: #990000 }
.colorb12 { font-size: 105%; font-weight: bold; color: #990000 }
.colorb11 { font-size: 100%; font-weight: bold; color: #990000 }
.color1   { color: #9900CC }
.color1b  { font-weight: bold; color: #9900CC }
.navy     { color: #000066; font-weight: bold }
.fs9      { font-size: 90% }
.fs8      { font-size: 85% }
.fs8b     { font-size: 85%; font-weight: bold; }
.fs10cW   { color: #FFFFFF }
.version { font-family: Times; font-size: 100%; font-weight: bold; color: #cc3333 }
.indent { margin-left: 40px }
.sindent { margin-left: 20px }
.stat { font-weight: bold; color: #9900CC }
.menu { font-size: 90%; font-weight: bold; color: #990000 }
.fat  { font-family: Arial Black; font-size: 130%; font-weight: bold; }
.deshead { font-size: 90% }
.rfooter { color: #990000; font-size: 75% }
.header { font-size: 120%; color: #003399; font-weight: bold }
.trademark { font-size: 75% }
.grayout { color: #cccccc }
.smred { color: #cc3333; font-size: 90% }
.red { color: #cc3333; }
.redf { color: #cc3333; font-family: Trebuchet MS, Times; padding-bottom: 8; }
.redfb { color: #cc3333; font-family: Trebuchet MS, Times; font-weight: bold}
.red12 { color: #cc3333; font-size: 105%; font-weight: bold }
.redb { color: #cc3333; font-weight: bold }
.version { font-family: Times; font-weight: bold; color: #cc3333 }
.courier { font-family: Courier }
.courierb { font-family: Courier; font-weight: bold }
.times { font-family: Times; font-size: 90% }
.timesb { font-family: Times; font-size: 90%; font-weight: bold }
.times10b { font-family: Times; font-weight: bold }
.times11 { font-family: Times; font-size: 100%; padding-top: 4; padding-bottom: 4; padding-left: 8; padding-right: 8;  }
.times11b { font-family: Times; font-size: 100%; font-weight: bold; padding-top: 4; padding-bottom: 4; padding-left: 8; padding-right: 8;  }
.tborder { bordercolor="#000000"; border-collapse: collapse; border: 1px solid black; }

.t3top { font-family: Trebuchet MS, Times; font-weight: bold; color: #cc3333 }
.take3top { font-family: Comic Sans MS, Times; font-size: 105%; color: #0033CC }
.take3quote { font-family: Trebuchet MS, Times; font-size: 90%; }

.take3red { color: #CC3333; font-size: 90%; font-weight: bold }
.take3red a:link { color: #CC3333; text-decoration: underline }
.take3red a:visited { color: #CC3333; text-decoration: underline }
.take3red a:hover { color: #CC3333; text-decoration: underline }

.take3 { color: #0033CC; font-size: 100%; font-weight: bold }
.take3 a:link { color: #0033CC; text-decoration: underline }
.take3 a:visited { color: #0033CC; text-decoration: underline }
.take3 a:hover { color: #0033CC; text-decoration: underline }

.h5_out { font-weight: bold; color: #000000; border-bottom: 2px solid #FFCC66; padding-bottom: 2; margin: 15 0 4 0; }
.h5_bks { font-weight: bold; color: #000000; border-bottom: 2px solid #993400; padding-bottom: 2; margin: 15 0 4 0; }
.bksh1 { font-size: 125%; font-weight: bold; color: #000000; margin-bottom: 3; }
.bkstitle { font-size: 110%; font-weight: bold; font-style: italic; color: #2A54AA; margin-top: 15; }
.bkssub { width: 185px; font-size: 105%; font-weight: bold; background-color: #e3ebfb; color: #02379D; border: 1px solid #006699; padding: 2px; margin: 8 0 2 0; text-align: center; }
.bkssub a:link { color: #02379D; text-decoration: none }
.bkssub a:visited { color: #02379D; text-decoration: none }
.bkssub a:hover { color: #02379D; text-decoration: none }
.bkssub2 { font-size: 100%; font-weight: bold; color: #000000; border-bottom: 2px solid #B6C2D8; padding-top: 15; }
.bksquotei { font-size: 90%; font-style: italic; background-color: #e3ebfb; padding: 4px; margin: 20 0 0 0; }
.bksquote { font-size: 90%; background-color: #e3ebfb; padding: 4px; margin: 20 0 0 0; }
.bksonsite { font-size: 90%; color: #000000; margin-top: 0; padding-top: 20; margin-bottom: 0;}
.bksmenu { font-size: 110%; font-weight: bold; border-bottom: 2px solid #B6C2D8; margin: 8 0 2 0; }
.bkslisth { font-size: 110%; font-weight: bold; margin-top: 20; margin-bottom: 3; border-bottom: 1px solid #B6C2D8; padding-bottom: 2; }
.bkslist { color: #000000; border-bottom: 1px solid #B6C2D8; margin: 5 0 5 0; padding: 0 0 5 0; }
.bkslistv { background-color: #eeeeee; color: #000000; border-bottom: 1px solid #B6C2D8; margin: 5 0 5 0; padding: 0 0 5 0; }
.bksicon { font-size: 90%; font-weight: bold; color: #003399; }
.alsrow { background-color: #000000; color: #FFFFFF; font-weight: bold; padding: 4 2 4 2; }
.alsrowc { background-color: #000000; color: #FFFFFF; font-weight: bold; text-align: center; padding: 4 2 4 2; }

.instructor {
        background-image: url(images/bg_instructor.gif);
        background-position: right;
        background-repeat:repeat-y;
        width: 195px;
        text-align: middle;
        margin-top: 10px; }
.instructor h1 {
        border-bottom: 1px solid #990000;
        color: #990000;
        font-size: 1.1em;
        text-align: center;
        text-transform: uppercase;
        margin: 0 0 4px 0;
        padding: 4px 2px 3px 8px; }
.instructor p { font-size: 8pt;
        margin: 4px 18px 8px 12px;
        text-align: left; }

.cssblue { background-color: #223B7E; color: #FFFFFF; font-weight: bold; font-size: 100%; padding: 5 0 5 3; margin: 8 0 4 0; }
.csshead { background-image: url(http://support.sas.com/training/images/cssout_banner.gif); background-repeat: no-repeat; background-position: right; background-color: #F2DDA4; }
.csstitle { font-size: 110%; font-weight: bold; font-style: italic; color: #000000; margin-top: 15; }
.csstable { background-color: #D6F1FC; color: #000000; padding: 4; margin: 8 0 8 0; }

.epto { color: #2370C0; font-weight: bold; }
.callout { background-color: #F5F7FA;
        margin: 4px;
        padding: 6px;
        border-top-width: 4px;
        border-right-width: 1px;
        border-bottom-width: 4px;
        border-left-width: 1px;
        font-size: x-small;
        border-style: solid;
        border-color: #5779BA;
        line-height: 145%; }
.quotebox { margin: 4px;
        padding: 6px;
        font-size: x-small;
        font-family: Trebuchet MS, Arial;
        font-weight: bold;
        color: #000066;
        line-height: 125%; }
.calloutlg { background-color: #F5F7FA;
        margin: 4px;
        padding: 6px;
        border-top-width: 4px;
        border-right-width: 1px;
        border-bottom-width: 4px;
        border-left-width: 1px;
        font-size: 10pt;
        border-style: solid;
        border-color: #5779BA;
        line-height: 145%; }

.ca_box { background-color: #F5F7FA;
        margin: 4px 330px 4px 170px;
        padding: 10px;
        border-width: 2px 1px 2px 1px;
        font-weight: bold; font-size: 110%;
        text-align: center;
        border-style: solid;
        border-color: #5779BA;
        line-height: 145%; }
.ca_sub { margin: 4px 320px 4px 180px;
        padding: 10px;
        font-weight: bold; font-size: 100%;
        line-height: 145%; }
.ca_intro { margin: 4px 200px 4px 20px; }
.ca_h1 { font-size: 115%; font-weight: bold; color: #336699; padding-bottom: 3; }
.ca_h1 a:link { color: #362961; font-weight: bold; text-decoration: none }
.ca_h1 a:visited { color: #362961; font-weight: bold; text-decoration: none }
.ca_h1 a:hover { color: #0099CC; font-weight: bold; text-decoration: underline }
.ca_h2 { font-size: 95%; font-weight: bold; color: #362961; padding-bottom: 3; }
.ca_h2 a:hover { color: #0099CC; font-weight: bold; text-decoration: underline }

#containerul, #containerul ul { text-align:left; margin:0; padding:0; }
#containerul li { margin:0 0 0 30px; padding:0; list-style-type:none; }
#containerul .symbols { float:left; width:12px; height:1em; background-position:0 50%; background-repeat:no-repeat; }
#containerul .clicker{ display:block; padding-left:12px; background-position:0 50%; background-repeat:no-repeat; }

.save { behavior:url(#default#savehistory); }
a.dsphead { color: #000000; text-decoration:none; }
a.dsphead:hover { color: #CC3333; text-decoration:none; }
a.dsphead span.dspchar { font-family:monospace; font-weight:normal; }
.dspcont { display:none; margin-left:1em; }

.blquotehead { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #0066CC; padding: 7 4 1 30; background-color: #E3E8EF; border: 1px solid #BAB8BA; margin: 15 1 0 1; background-image: url(../images/quote.jpg); background-repeat: no-repeat; background-position: top left; }
.blquotei { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #0066CC; padding: 4px; background-color: #EDF2F9; border-width: 0 1 0 1; border-style: solid; border-color: #BAB8BA; margin: 0 1 0 1; }
.blquote1 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #0066CC; padding: 7 4 1 4; background-color: #E3E8EF; border: 1px solid #BAB8BA; margin: 15 1 0 1; }
.blquote { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #0066CC; padding: 8 4 4 4; background-color: #EDF2F9; border-width: 0 1 1 1; border-style: solid; border-color: #BAB8BA; margin: 0 1 1 1; }

/* BKS styles */
.left { height: 31px; background-image:url('http://supporttest.unx.sas.com/training/bks/images/line.gif'); background-repeat: repeat-x; float: none; margin-left: 0 }
.left .text { margin: 8px 4px 0px 8px; float: left; }
.text H1, .text p { margin-top: 0px; margin-bottom: 8px; font-size: 1.2em; }
.text ul { margin-top: 4px; margin-left: .5em; padding-left: .75em; }
.text ul li { list-style-image: url('http://supporttest.unx.sas.com/training/bks/images/bullet.gif'); }
H6 { color: #990000; text-transform: uppercase; font-size: 1.1em; margin-top: 8px; margin-bottom: 2px; }
ul.topics { margin-top: 4px; margin-left: .5em; padding-left: .75em; }
ul.topics li { color: #003399; font-weight: bold; display: list-item; list-style-image: url('http://supporttest.unx.sas.com/training/bks/images/bullet.gif'); border-top: 1px solid #F0F0F0; padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px; }
ul.topics li a { color: #003399; font-weight: bold; text-decoration: underline; display: margin: 0; }
ul.topics li a:hover { text-decoration: underline; background-color: #F2F5FA; }
ul.coursename { margin-top: 4px; margin-left: .5em; padding-left: 0; background-color: #F2F5FA; border-top: 1px solid #F0F0F0; border-bottom: 1px solid #F0F0F0; margin-bottom: 0; }
ul.coursename li { color: #003399; font-weight: bold; text-decoration: none; display: list-item; list-style-image: url('http://supporttest.unx.sas.com/training/bks/images/bullet.gif'); list-style-position: inside; padding: 2px }
.presentedby { font-size: .9em; margin-top: 0; margin-bottom: 4; }
.courseinfo { padding: 1px 0px 1px 24px; }
.courseinfo p { margin-bottom: .75em; margin-top: 0; }
.instructor { background-image: url('http://supporttest.unx.sas.com/training/bks/images/instructor.gif'); background-position:  right 50%; background-repeat:repeat-y; width: 195px; text-align: center; font-size: .85em }
.instructor h1 { border-bottom: 1px solid #990000; color: #990000; font-size: 1.1em; text-align: left; text-transform: uppercase; margin: 0 0 4px 0; padding: 4px 2px 3px 8px; }
.instructor p { margin: 4px 18px 8px 12px; text-align: left; }
.clearfix { height: 1px; clear: both; }
.title { font-family: Trebuchet MS, Arial; font-size: 9pt; font-weight: bold; margin-top: 15px; }
.author { font-size: 95%; font-weight: bold; color: #7093C9; margin-bottom: 5px; }
.author a:link { color: #7093C9; text-decoration: none }
.author a:visited { color: #7093C9; text-decoration: none }
.author a:hover { color: #0033CC; text-decoration: underline }

.style2 {font-size: 12pt}
.ctry { 
background: url(http://support.sas.com/eduapp/images/globe.jpg) right center no-repeat;
text-align: right;
font-weight: bold;	
padding: 2px 20px 0px 0px;
}
.start { background: url(http://support.sas.com/training/images/startbg.jpg); } 
ul.startlist { padding: 0; margin: 0; list-style-type: none; }
ul.startlist li { font-size: .90em;
padding: 4px 10px 3px 20px;
background: url(http://support.sas.com/training/images/startarrow.gif) left 5px no-repeat; 
}
ul.startlist li a { color: #515151; text-decoration: none; }
ul.startlist li a:hover { text-decoration: underline; }

table.sas-data-table td,
table.sas-data-table th {
border-top:#CCC solid 1px;
padding:3px 5px;
vertical-align:top;
}
table.sas-data-table td,
table.sas-data-table tbody th {
padding:8px 5px;
}
table.sas-data-table th {
background:#F7F8FC url(/offices/images/styles/text-tabs-bg.gif) repeat-x;
text-align:left;
}
table th.sas-table-row {background:#FFF;}
table.sas-data-table {
border:1px solid #CCC;
border-top:0px;
}
table.sas-data-table caption {
border-bottom:0px none;
text-align:left;
}
table td.backL {
background-color: #425D8C;
}
table td.backR {
background-color: #3B73AE;
}
