#main {width:750px;background-color:#fff;margin: 0 auto;text-align:left;border:1px solid #46a;}

div.actionsleft {float:left;margin: 10px 0 10px 0;}
div.actionsright {float:right;margin: 0px 0px 5px 1px;}
div.actionsleft div.nextactions {float:left;margin-right:5px;}
div.actionsright div.nextactions {float:right;margin-left:5px;}
/*this caps the button*/
div.nextactions,
#mnCnt a.button {margin-right: 9px;padding-right: 18px;display: block;float: left;
background: transparent url("../cssimg/hdr_button_a.gif") no-repeat scroll top right;}
div.actionsright div.nextactions,
div.actionsright #mnCnt a.button {margin-right: 0 !important; margin-left: 9px !important;}
div.nextactions:hover,
#mnCnt a.button:hover {background-position: bottom right;outline: none;}
/*this is the main button*/
div.nextactions a,
#mnCnt a.button span {background: transparent url("../cssimg/hdr_button_span.gif") no-repeat; display: block; line-height: 18px;
padding: 7px 0 9px 18px; color: #333; font-weight:bold;}
div.nextactions:hover a,
#mnCnt a.button:hover span {background-position: bottom left; padding: 8px 0 8px 18px; color: #000;}
.nextactions a,
#mnCnt a.button, #mnCnt a.button span {text-decoration: none !important; font-size: 90% !important;}

/* VIDEO CONTENT (FOR MORAE) */
div.video-jump {padding-bottom: 5px; margin-bottom: 10px;
background: no-repeat url("../cssimg/spcl-cntnt-bttm.gif") center bottom;}
div.video-jump h3 {padding: 15px 15px 0 15px;
background: no-repeat url("../cssimg/spcl-cntnt-top.gif") center top;}
div.video-jump p {margin-left: 15px;}
div.video-jump a.button {margin-left: 10px; margin-right: 18px; text-decoration: none !important;}
a.button img {float: left; padding-top: 1px; margin-right: 3px; margin-left: -3px;}

div.lcustnoquotes div.actionsleft {margin-left:10px;}
div.quote div.actionsleft {margin-left:10px;}
.cal_spacer div.actionsleft {float:left;margin: 0px 1px 5px 0px;}
.cal_spacer div.actionsright {float:left;margin: 0px 0px 5px 1px;}


a.linked {float:left;display: block;padding:1px !important;margin: 0 !important;}
a.linked img {float:left;margin:1px !important;}
a.linked:link, a.linked:visited {border: 1px solid #c0c0c0;}
a.linked:hover {border: 1px solid #ffeaae;}

div.yellowhover {float:left;display: block;border: 1px solid #c0c0c0;padding:10px !important;margin: 0 !important;}
div.yellowhover img {float:left;margin:0 !important;}
div.yellowhover p {float:left;margin:0 !important;}
div.yellowhover:hover {border: 1px solid #ffeaae;}

#hdr {width:100%;background: #07d url("../cssimg/hdr_bckgnd.gif") repeat-x;}
#hdr td {padding: 8px 6px 2px 20px;}
#hdrLng {text-align:center;color:#fff;}
#hdrLng span {margin-left:17px;font-weight:bold}
#hdrLng a {text-decoration:none;color:#bef;margin-left:17px;}
#hdrSrch {float:right;display:inline;text-align:right;color:#fff;}
#srchBx {vertical-align:middle;height:13px;width:124px;border:0px;letter-spacing:0.1em;}
input#srchBx {margin-top:1px;}
#srchInpt {position:relative;top:-4px;margin-bottom:5px;background-color: Transparent;width:180px;}
#srchSbmt {border:1px solid #fff;position:relative;top:5px;margin:0px;}
#hdrSrch a {color:#fff;text-decoration:none;}

/*navigation */
#nav {width:100%;background: #1B72CD url("../imgcss/bgNav.jpg") repeat-x;font-weight:normal;border-bottom: 2px solid #39649C;border-top:1px solid #6ae;}
#nav td {text-align:center;border-bottom: 3px solid #39649C;border-top:1px solid #6ae;padding:0px 2px 0px 2px;}
#nav a {color:#fff;text-decoration:none;display:block;padding:7px 0px 7px 0px;width:100%;}
#tpMnu1, #tpMnu2, #tpMnu3, #tpMnu4, #tpMnu5, #tpMnu6 {position:absolute;display:none;width:180px;border-bottom:1px solid #46a;border-left:1px solid #46a;border-right:1px solid #46a;background-color:#cfd0d2;z-index:4;}
div.mDD a {padding:6px 1px 6px 20px;background-color:#26b;display:block;width:159px;color:#fff;text-decoration:none;}
div.mDD a:hover {background-color:#048;display:block;width:159px;color:#fff;}
#mnSpn1, #mnSpn2, #mnSpn3, #mnSpn4, #mnSpn5, #mnSpn6 {width:115px;border-right:1px solid #2F6DCB;border-left: 1px solid #2F6DCB;} 
iframe.navIFrm {position:absolute;width:182px;top:80px;border:none;display:none;z-index:2;}
#navIFrm1 {height:132px;}
#navIFrm2 {height:76px;}
#navIFrm3 {height:76px;}
#navIFrm4 {height:130px;}
#navIFrm5 {height:104px;}

#ftr {background-color:#46a;color:#fff;letter-spacing:-0.1px;padding:12px 0px 15px 12px;}
#ftrLnk {margin-bottom:7px;width:540px;}
#ftrLnk img {float:left;margin: 3px 10px 20px 0px;}
#ftrVstr {float:right;width:180px}
#ftrVstr img {vertical-align:middle;margin-bottom:2px}
#ftr a {color:#fff;text-decoration:none;}
/*Main content*/
#mnCnt {background-color:#fff;width:520px;padding:15px 20px 20px;background-image: url("../cssimg/cntnt_grade.gif");background-repeat: repeat-x;background-position: top;border-top: 1px solid #afc5e0;}
#mnCnt_snagit {background-color:#fff;width:520px;padding:15px 20px 20px;background-image: url("../cssimg/topgrade_accessories.gif");background-repeat: repeat-x;background-position: top;}
#spcr {width:520px;font-size:1px;}
/*Right side content*/
#rtCnt {width:190px;font-weight:bold;background-image: url("../cssimg/cntnt_nav_grade-blue.gif");background-repeat: no-repeat;background-position: left top;border-top: 1px solid #afc5e0;}
#rtCnt a {color:#444;text-decoration:none;display:block;padding: 6px 2px 6px 30px;background:url("../cssimg/toparw.gif") no-repeat;}
#rtCnt h3 {margin: 10px 2px 10px 10px;}
#rtCnt h4 {margin: 10px 2px 0px 10px;}
#rtCnt p {font-weight:normal;margin:0px 2px 5px 10px;}
#rtCnt a.open {background-color:#9ab4d5;}
#rtCnt a.lvl2 {background:#afc5e0 url("../cssimg/lvl2arw.gif") no-repeat;padding-left:40px;}
#rtCnt a.lvl3 {padding-left:40px;background-image: url("../cssimg/lvl2arw.gif");background-repeat: no-repeat;}
#rtCnt a:hover {background-color:#f8f8f8;color:#444}
#rtCnt a.slctd, #rtCnt a.slctd:hover {background-color:#fff;color:#555;border-bottom: 1px solid #9fa1a3;border-top: 1px solid #d0d0d0;}
#rtCnt a.slctd2, #rtCnt a.slctd2:hover {background:#fff url("../cssimg/lvl2arw.gif") no-repeat;color:#444;padding-left:40px;border-bottom: 1px solid #9fa1a3;border-top: 1px solid #d0d0d0;}
#rtSpcr {width:180px;font-size:1px;}

#po {color:#666;width:175px;text-decoration:none;margin: 10px 6px 7px 8px;}
#po a, #po a:hover {color:#666;text-decoration:none;display:inline;background:none;padding:0px;}
#po img {border:0;vertical-align:middle;}
#poTop {background:url("../cssimg/po_top_gray.gif") no-repeat;height:5px;font-size:1px;}
#poPo {border-bottom:1px solid #666;padding-left:10px;padding-bottom:4px;background-image: url("../cssimg/po_mid_gray.gif");background-repeat: repeat-y;
background-position: left top;}
#poBot {background:url("../cssimg/po_bot_gray.gif") no-repeat bottom left;height:5px;font-size:1px;}
#poTbl {width:100%;border-bottom: 1px solid #666;background-image: url("../cssimg/po_mid_gray.gif");background-repeat: repeat-y;
background-position: left top;}
#poTbl td {vertical-align:middle}
#poTs {padding: 4px 0px 6px 10px;}
td.poA {border-left:1px solid #666;text-align:center;vertical-align:middle;width:18px}
td.poA a {font-weight:normal;}
#poPrint {border-bottom:1px solid #666;padding: 5px 0px 5px 10px;background-image: url("../cssimg/po_mid_gray.gif");background-repeat: repeat-y;
background-position: left top;}
#poTaf {padding: 4px 10px 1px 10px;background-image: url("../cssimg/po_mid_gray.gif");background-repeat: repeat-y;
background-position: left top;}

h1.tsc, h1.editinglab, h1.ensharpen, h1.morae, h1.screencast, h1.snagit, h1.uservue {border-top: solid #39649c 1px;}


body {background: #3d547d url("../cssimg/bg.jpg") repeat-x;margin:0px;text-align:center;color:#333;}
p, #mnCnt.td {margin-top:0px;margin-bottom:10px;line-height:150%;letter-spacing:0em;}
a {color:#46a;}
a:hover {color:#248}
form {display:inline;margin:0px}
h1 {color:#fff;margin-top:0px;}
h2 {margin-top:0px;color:#46a;margin-bottom:.5em;}
h2.line {margin-top:0px;color:#46a;margin-bottom:10px;padding-bottom:5px;border-bottom: 1px solid #ccc;}
h2.midpage {font-weight:normal;}
h3 {color:#026;margin-top:0px;margin-bottom:10px;}
h3.line {color:#248;margin-top:0px;margin-bottom:5px;padding-bottom:5px;margin-top:5px;border-bottom: 1px solid #ccc;}
h4 {color:#333;font-weight:bold;margin:0px 0px 5px 0px;}
h5 {color:#000;font-weight:bold;margin:0px 0px 5px 0px;}
h5.snagit {color:#0099cc;text-transform:uppercase;}
h5.morae {color:#c60;text-transform:uppercase;}
h5.editinglab {color:#693;text-transform:uppercase;}
td {vertical-align:top;padding:0px;}
table {border-collapse:collapse;}
hr {color:#ccc;background-color:#ccc;border:0px;height:1px;clear:both}
ul {margin-top:.5em;list-style-image:url("../cssimg/ul.gif");margin-left:17px;padding-left:17px;list-style-position:outside;line-height:150%;}
ol {margin-top:.5em;margin-left:20px;padding-left:20px;list-style-position:outside;line-height:150%;}
ol.faq {margin-left:11px;padding-left:11px;}
li {margin-bottom:4px;}
br {clear:both}
dt {float: left;width: 15%;font-weight: bold;}
dd {margin-left: 20%;}
/*Stretchy Buttons*/
div.sbLeft {background: #fff url("../cssimg/sbL.gif") repeat-x;width:10px;height:24px;float:left;padding-top:4px;}
div.sbLeftBlue {background: #def url("../cssimg/sbL.gif") repeat-x;width:10px;height:24px;float:left;padding-top:4px;}
div.sbLeftLightBlue {background: #eef7ff url("../cssimg/sbL.gif") repeat-x;width:10px;height:24px;float:left;padding-top:4px;}
div.sbLeftGrey {background: #f9f9f9 url("../cssimg/sbL.gif") repeat-x;width:10px;height:24px;float:left;padding-top:4px;}
div.sbMid {height:24px;padding: 4px 12px 0px 0px;text-align:center;font-weight:bold;color:#666;vertical-align:middle;background-color:transparent}
div.sbMid img {vertical-align:middle;border:0px;}
div.sbMid a {text-decoration:none;color:#666;}
div.sbMid a:hover {color:#444}
div.sbMain {background:url("../cssimg/sbR.gif") repeat-x top right;margin: 0px;}
div.ribLeft {background:#fff url("../cssimg/ribLeft.gif") repeat-x; width:10px; height:24px; float:left; padding-top:4px;}
div.ribRight {background:url("../cssimg/ribRight.gif") repeat-x top right;margin: 0px;}

h1.tsc {margin:0px;padding: 10px 5px 10px 20px;background: #14a url("../cssimg/h1tsc.gif");color:#46A;}
h2.tsc {color:#999;font-weight:normal;}
h2.tsc span {color:#46a}
h1.editinglab {margin:0px;padding: 10px 5px 10px 20px;background: #bc4 url("../cssimg/h12.gif") no-repeat top left;color:#AB1;}
h2.editinglab {color:#999;font-weight:normal;}
h2.editinglab span {color:#ab1}
h1.ensharpen {margin:0px;padding: 10px 5px 10px 20px;background: #a26 url("../cssimg/h1ensharpen.gif") no-repeat top left;color:#A26;}
h2.ensharpen {color:#999;font-weight:normal;}
h2.ensharpen span {color:#a26}
h1.morae {margin:0px;padding: 10px 5px 10px 20px;background: #fff url("../cssimg/h1morae.gif") no-repeat top left;color:#E72;}
h2.morae {color:#999;font-weight:normal;}
h2.morae span{color:#e72}
h1.screencast{margin:0px;padding: 10px 5px 10px 20px;background: #097 url("../cssimg/h13.gif") no-repeat left top;color:#097;}
h2.screencast{color:#999;font-weight:normal;}
h2.screencast span{color:#097}
h1.snagit {margin:0px;padding: 10px 5px 10px 20px;background: #17e url("../cssimg/h14.gif") no-repeat top left;color:#09C;}
h2.snagit {color:#999;font-weight:normal;}
h2.snagit span {color:#09c}
h1.uservue {margin:0px;padding: 10px 5px 10px 20px;background: #fff url("../cssimg/h1uservue.gif") no-repeat left top;color:#D13;}
h2.uservue {color:#999;font-weight:normal;}
h2.uservue span {color:#D13}
/*images */
img {border:0px}
.lalign {float:left;margin: 5px 20px 10px 0px;}
.ralign {float:right;margin: 5px 0px 10px 20px;}
p.calign {text-align:center;}

#brdPg {color:#333;}
#brdPg a {text-decoration:none;color:#999;}

div.rtt {text-align:right;}

div.intrv {float:right;width:240px;border:1px solid #bce;margin:10px 0px 10px 10px;padding: 10px 0px 2px 10px;background:#def;}
div.intrv img {float:left;margin: 0px 10px 0px 0px;}
div.intrv p.quote {margin:0px;font-weight:normal;text-align:left;}
div.intrv p {font-weight:bold;padding-bottom:10px;margin-bottom:0px;text-align:right;margin-right:10px;}
div.lcustnoquotes {background: #f7f7f7; width:270px;float:left;margin: 10px 10px 4px 0px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-bottom:0px;}
div.lcustnoquotes p {margin:10px;font-weight:bold;text-align:left;}
div.rquote, div.lquote, div.quote {background: #f7f7f7 url("../cssimg/lquote.gif") no-repeat top left; border-top:1px solid #ddd;padding-bottom:0px;}
div.rquote div, div.lquote div, div.quote div {background:url("../cssimg/rquote.gif") no-repeat bottom right;margin-bottom:0px;border-bottom:1px solid #ddd;}
div.rquote p.quote, div.lquote p.quote, div.quote p.quote {margin:10px;text-align:left;font-weight:normal;text-indent:10px;}
div.rquote h3, div.quote h3, div.lquote h3 {margin:10px}
div.rquote p, div.quote p, div.lquote p {margin:10px;font-weight:bold;text-align:right;}
div.rquote {width:180px;float:right;margin: 10px 0px 4px 10px;}
div.lquote {width:180px;float:left;margin: 10px 10px 4px 0px;}
div.quote {width:270px;float:left;margin: 10px 10px 4px 0px;}

div.snagit_dl_right, div.snagit_dl_left {background: #fff url("../cssimg/dl_box_midfill.gif") repeat-y left top;padding-bottom:0px;}
div.snagit_dl_right div, div.snagit_dl_left div {background:url("../cssimg/dl_box_bottomfill.gif") no-repeat left bottom;margin-bottom:0px;}
div.snagit_dl_right p.quote, div.snagit_dl_left p.quote {margin:10px 15px;text-align:left;font-weight:normal;}
div.snagit_dl_right {width:180px;float:right;margin: 10px 0px 4px 10px;}
div.snagit_dl_left {width:180px;float:left;margin: 10px 10px 4px 0px;}

div.snagit_dl_right div.sbLeft, div.snagit_dl_left div.sbLeft {background: #fff url("../cssimg/sbL.gif") repeat-x;width:10px;height:24px;float:left;padding-top:4px;}
div.snagit_dl_right div.sbMid, div.snagit_dl_left div.sbMid {height:24px;padding: 4px 12px 0px 0px;text-align:center;font-weight:bold;color:#666;vertical-align:middle;background-image: url("../cssimg/sbR.gif");background-repeat: no-repeat;background-position: right top;}
div.snagit_dl_right div.sbMid img, div.snagit_dl_left div.sbMid img {vertical-align:middle;border:0px;}
div.snagit_dl_right div.sbMid a, div.snagit_dl_left div.sbMid a {text-decoration:none;color:#666;}
div.snagit_dl_right div.sbMid a:hover, div.snagit_dl_left div.sbMid a:hover {color:#444}
div.snagit_dl_right div.sbMain, div.snagit_dl_left div.sbMain {background:url("../cssimg/sbR.gif") repeat-x top right;margin: 0px;}
div.snagit_dl_right div.dlbutton, div.snagit_dl_left div.dlbutton{width:11.5em;margin:0 auto;background:url("../cssimg/spacer.gif");}

p.linepull, div.linepull {background:#def;border:1px solid #bce;padding:10px;}
table.linepull {background:#bdf;border:1px solid #46a;padding:10px;}

.linepullgrey {background:#f9f9f9;border:1px solid #ddd;padding:10px;}
.linepullgrey p, .linepullgrey h2, .linepullgrey h3, .linepullgrey h4 {padding:0 !important;margin: 0 !important;}

.linepullblueline {background:#fff;border:1px solid #bce;padding:10px;}
.linepulllightblue {background:#eef7ff;border:1px solid #bce;padding:10px;}
.linepullyellow {border:1px solid #d9d9b8;background-color: #ffc;padding-top: 15px;padding-right: 15px;padding-bottom: 5px;padding-left: 15px;}
.errorpull {border:1px solid #d00;background-color: #e44;background-image: url("../cssimg/error.gif");padding-top: 15px;padding-right: 15px;padding-bottom: 15px;padding-left: 45px;color:#fff!important;font-weight:bold !important;background-repeat: no-repeat;background-position: 15px 15px;margin-bottom:15px;}
.infopull {border:1px solid #5c88d4;background-color: #cff;background-image: url("../cssimg/information.gif");padding-top: 15px;padding-right: 15px;padding-bottom: 15px;padding-left: 45px;color:#46a !important;font-weight:bold !important;background-repeat: no-repeat;background-position: 15px 15px;margin-bottom:15px;}
.white {background-color: #fff !important;}

table.tutorial {width:100%}
table.tutorial td {background-color:#fff; border:1px solid #999; padding: 5px 5px; }
table.tutorial thead td {color:#fff; background-color:#999; padding: 5px 5px; font-weight:bold;}
table.bscTbl {margin-bottom:10px;width:100%;}
table.bscTbl td {padding:3px 2px 3px 5px;}
table.bscTbl thead td {font-weight:bold;padding-right:5px;}
.stripe1 a, .stripe2 a, .stripe1solid a, .stripe2solid a {color:#026;}
.stripe1, .stripe1solid {background: #def;line-height:150%}
.stripe2, .stripe2solid {background: #bdf;line-height:150%}
/*Misc*/
span.highlight {background-color:#FFD;}
span.forcewhite {color:#FFF;}
span.forcegray {color:#333;}
span.force46a {color:#46a;}
p.prdis {border-top:#999 solid 1px; font-style:italic;padding-top:8px;}
.clear {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}