@charset "UTF-8";
/* CSS Document */

.quoteText {  font-family: Arial, Helvetica, sans-serif; line-height: 20px; font-size: 14px; font-weight: bold; color: #4c5469; font-style: italic}
.explain_side_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; color: #4c5469}
.body_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; color: #333333}
.body_text_small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 14px; color: #333333}
.unnamed1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 10px; color: #990000}
.newbox { border-style: solid; border-width: 1; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1}
.newbox_small { border-style: solid; border-width: 1; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; font-family:Arial; font-size:8pt}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #990000;
	line-height: 30px;

}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 5px;
	color: #333333;
	font-weight: 400;
} 
.blueheader { color: #7ab8d1; margin:20px 0 8px 0; }
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #333333;
	font-weight: normal;

}
.bodysummary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	line-height: 18px;

}
.textassessment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.bodytextBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	color: #000000;


}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}
div.feedBurnerFeedBlock p.feedTitle { font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #990000;
	line-height: 30px; 
}

li.newbullet {
list-style-image:url(/graphics/bullet.png)
}

/* Everything below this line is from style.css for WordPress as of 3-10-10 */
/*
Theme name: MyStrategicPlan
Description: Custom Theme
*/

/* Big images in rich text editor should not break page layout */
.post .entry { overflow: hidden; }
/* Default font size for titles. */
.post .entry h1 { font-size: 18px; }
.post .entry h2 { font-size: 16px; }
.post .entry h3 { font-size: 14px; }
/* Reasonable margins for lists */
.post .entry ul { margin-left: 15px; }
.post .entry ol { margin-left: 15px; }
.post .entry a img { border: 0 }

/* Below CSS code is taken from kubrick theme. */
p img { padding: 0;	max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { margin: 2px 0 2px 7px; display: inline; }
img.alignleft { margin: 2px 7px 2px 0; display: inline; }
.alignright { float: right; display: inline; }
.alignleft { float: left; display: inline; }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }


/*
    Default Styles
*/

* { margin: 0; padding: 0; outline: 0; }
body { font: 14px Helvetica Neue, Helvetica, Arial,sans-serif; color: #5F5F5F; text-align: left; background: #dfe3ed; }

a { color: #990000; text-decoration: none; cursor: pointer; }
a:hover { text-decoration: underline; }
a img { border: 0; }

.ar { display: block; text-align: right; }
.ac { display: block; text-align: center; }
.al { display: block; text-align: left; }
.cl { clear: both; height: 0; font-size: 0; line-height: 0; text-indent: -4000px;  }
.fr { float: right !important; display: inline; }
.fl { float: left !important; display: inline; }
.hidden { display: none; }
.notext { font-size: 0; line-height: 0; text-indent: -4000px; }
.shell { margin: 0 auto; width: 1033px; }

/*
	Header 
*/

#header { height: 117px; background: url(../wp-content/themes/mystrategicplan/images/header.gif) repeat-x 0 0; }
p#logo { float: left; display: inline; height: 49px; width: 234px; padding: 15px 0 0 50px; }
p#logo a { display: block; height: 49px; background: url(../wp-content/themes/mystrategicplan/images/logo.png) no-repeat; }

#header .tools { float: right; display: inline; padding: 8px 0 0 0; width:470px;} <!-- Change here -->
#header .tools a { float: left; display: inline; margin-right: 15px; }
#header .tools a.signup { height: 55px; width: 202px; background: url(../wp-content/themes/mystrategicplan/images/sidebar-signup.png) no-repeat 0 0; display: block; float:left; margin-right: 15px;  }

#header .tools a.login { font: 17px; color: #ffffff; font-weight: 600; text-transform: uppercase; margin-top: 20px; margin-right: 0; font-size: 17px; float:left; }
#header .tools img.m3logo2 {margin:10px 0 0 83px; padding: 0; border:0; } <!-- Added Declaration Here -->
/*
	Header 
*/


#navigtion { border-bottom: 2px solid #bbbcbe; }
#navigation ul { list-style: none outside; padding: 16px 0 0 50px; }
#navigation ul li { float: left; display: inline; font:  24px; font-weight: 600; text-transform: uppercase; height: 36px; border-left: 1px solid #c6c9cf; }
#navigation ul li.last { border-right: 1px solid #c6c9cf; }
#navigation ul li a { float: left; display: inline; color: #666; padding: 0 35px; line-height: 36px; }
#navigation ul li a:hover, #navigation ul li a.active { background: url(../wp-content/themes/mystrategicplan/images/nav-hover.gif) repeat-x 0 0; color :#fff; text-decoration: none; }
/* new */
#navigation ul li a.cart { margin:2px 0 0 20px; padding:0;}
#navigation ul li a:hoover.cart {background:none; } /* not working - troubleshoot later */
/* End of New */

/*
	Top
*/

#top { height: 370px; background: url(../wp-content/themes/mystrategicplan/images/top-bg.gif) repeat-x 0 0; margin: 0 0 20px 0; }
#top .desc { float: left; display: inline; width: 375px; padding: 20px 0 0 50px; }
#top .desc h1 { font-weight: bold; font-size: 30px; color: #fff; margin-top: 25px; }
#top .desc h2 { font-weight: bold; font-size: 24px; color: #fff; }
#top .desc h3 { font-family: Georgia, serif; font-weight: 700; font-size: 22px/26px; color: #333; padding: 15px 0; }
#top .desc p { font-weight: bold; font-size: 20px/22px; color: #fff; padding-bottom: 15px; }
#top .desc .button { float: left; display: inline; height: 70px; background-repeat: no-repeat; background-position: 0 0; }
#top .desc .signup { background-image: url(../wp-content/themes/mystrategicplan/images/signup.png); width: 216px; }
#top .desc .tour { background-image: url(../wp-content/themes/mystrategicplan/images/tour.png); width: 146px; }
#top img { float: left; display: inline; margin: 28px 0 0 0; }

#content { padding-top: 20px; }

.box { background: url(../wp-content/themes/mystrategicplan/images/box-bg.gif) repeat-y 0 0; width: 932px; margin: 0 auto !important; position: relative !important; }
.box .bottom { background: url(../wp-content/themes/mystrategicplan/images/box-bottom.gif) no-repeat 0 bottom; }
.box .top { background: url(../wp-content/themes/mystrategicplan/images/box-top.gif) no-repeat 0 0; padding: 35px 35px; height: 100%; }

.widerbox { width: 985px; position: relative;   margin: 27px -61px 30px -61px; background: url(../wp-content/themes/mystrategicplan/images/home-widerbox-bg.gif) repeat-y 0 0; }
#homepage .widerbox h2 { margin-top: 10px; font-size: 18px; text-align: center; }
.widerbox .bottom { background: url(../wp-content/themes/mystrategicplan/images/home-widerbox-bottom.gif) no-repeat 0 bottom; }
.widerbox .top { background: url(../wp-content/themes/mystrategicplan/images/home-widerbox-top.gif) no-repeat 0 0; padding: 5px 0 5px 30px; height: 100%; }
.widerbox img { float: left; display: inline; margin: 0 10px 0 0; }
.widerbox ul { list-style: none outside; }
.widerbox ul li { float: left; display: inline; width: 275px; border-right: 1px solid #e4e4e4; padding: 25px 10px 15px 0; margin-right: 15px; }
.widerbox ul li.last { border: 0; margin: 0; width:330px; }
.widerbox ul li h2 { font-size: 16px; font-weight: bold; color: #6f7791; padding-bottom: 10px; }


#homepage h2 { font-family: Georgia, serif; font-size: 16px; font-weight: 600; color: #7ab8d1; padding-bottom: 10px; }
#homepage .column { float: left; display: inline; width: 470px; padding: 0 40px 0 0; }
#homepage .column .cnt { padding: 20px 0 0 0; }
#homepage .column img { float: left; display: inline; margin: 0 15px 15px 0; }
#homepage .last-column { width: 350px; padding: 0; }
#homepage .column h2 { font-size: 16px; font-weight: 600; color: #7ab8d1; padding-bottom: 10px; }
#homepage .last-column h2 { font-size: 16px; font-weight: 600; color: #7ab8d1; padding-bottom: 10px; }
#homepage .security { margin-top: 20px; padding: 15px; border-top: solid 1px #e9e9e9; }
#homepage .copy p { font-size: 18px; font-family: Georgia, serif; font-weight: 550; margin: 0 20px 0 20px; }

/*
	Inner Box
*/

.innerbox { background: url(../wp-content/themes/mystrategicplan/images/innerbox-bg.gif) repeat-y  0 0; width: 931px; margin: 0 auto; }
.innerbox .bottom { background: url(../wp-content/themes/mystrategicplan/images/innerbox-bottom.gif) no-repeat 0 bottom; }
.innerbox .top { background: url(../wp-content/themes/mystrategicplan/images/innerbox-top.gif) no-repeat 0 0; height: 100%; }
h2.section-title { font-size: 18px; font-weight: 500; color: #ffffff; padding: 20px 0 0 40px; }
.innerbox-fullpage { background: url(../wp-content/themes/mystrategicplan/images/innerbox-fullpage-bg.gif) repeat-y  0 0; width: 931px; margin: 0 auto; }
.innerbox-fullpage .bottom { background: url(../wp-content/themes/mystrategicplan/images/innerbox-fullpage-bottom.gif) no-repeat 0 bottom; }
.innerbox-fullpage .top { background: url(../wp-content/themes/mystrategicplan/images/innerbox-top.gif) no-repeat 0 0; height: 100%; }

.menu { float: left; display: inline; width: 205px; margin: 20px 0 0 5px; }
.menu ul { list-style: none outside; padding: 20px 0; }
.menu ul li { font: 16px/16px; border-bottom: 1px solid #8cabb8; }
.menu ul li.last { border: 0; }
.menu ul li a { color: #666; display: block; padding: 15px 5px 15px 20px; }
.menu ul li a:hover { color: #fff; text-decoration: none; background: url(../wp-content/themes/mystrategicplan/images/nav2-hover.gif) repeat-x 0 0; }
.menu ul li a.active { color: #fff; text-decoration: none; background: url(../wp-content/themes/mystrategicplan/images/nav2-hover.gif) repeat-x 0 0; }
.menu h3 { margin-left: 15px; font-size: 16px; color:#7ab8d1; font-weight: 700; }


.main { float: left; display: inline; width: 470px; padding: 45px 30px 30px 30px; }
.main h1 { font-size: 22px; font-weight:600; margin-bottom: 10px; }
.main h2 { font-size: 18px; color: #7ab8d1; margin-bottom: 15px; font-family: Georgia, serif; }
.main p { margin-bottom: 25px; }
.main ul { margin: 0 0 25px 50px; }
.main ol { margin: 0 0 25px 50px; }
.main .col-left { float: left; display: inline; width: 300px; padding-right: 25px; }
.main .col-right { float: right;  width: 352px;  }
.main .col-left-resources h3 { font-size: 18px; padding-top: 40px; }
.main .col-right-resources h3 { font-size: 18px; padding-top: 40px; }
.main h3 { font-size: 14px; font-weight: 600; color: #808080; padding: 7px 0; }
.main .webinarcall { width: 640px; }
.main .webinarcall dl { margin-bottom: 10px; border-top: 1px dotted #BCCED3; border-bottom: 1px dotted #BCCED3; padding: 10px 0; height: 50px; }
.main .webinarcall dt { float: left; width: 500px; display: inline; }
.main .webinarcall dd { float: left; width: 120px; }
.main .webinardetails { clear: both; }
.main .webinardetails dl { margin-bottom: 20px; }
.main .webinardetails dt { clear: both; float: left; font-weight: bold; display: inline; width: 100px; }
.main .webinardetails dd { float: left; margin-bottom: 8px; }
.main .webinardetails dd ul { margin: 0; }
.main .webinardetails dd ul li { margin: 0; list-style: none; }
div#press dl { border-bottom: 1px solid #CCC; float: left; padding: 15px 5px 15px 20px; margin: 0 1% 0 0; width: 100%; }
div#press dt { font-weight: 400; font-size: 75%; }
div#press dd { font-size: 60%; margin: 0; padding-top: 2px; text-align: right; }
.main #training { margin-top: 10px; }
.main #training .col-left { float: left; display: inline; width: 300px; border-right: 1px solid #BCCED3; padding: 0; }
.main #training .col-right { float: left; display: inline; width: 300px; padding: 0; }
.main #training h2 { background-color: #DFEBEF; border-top: 1px solid #BCCED3; border-bottom: 1px solid #BCCED3; padding: 8px; color: #808080; }
.main #training .col-right h3 { margin-left: 10px; }
.main #training .col-right p { margin-left: 10px; }
.main #training .col-left h3 { margin-right: 10px; }
.main #training .col-left p { margin-right: 10px; }
.main #training .col-left p.call { margin-right: 10px; border-top: 1px dotted #BCCED3; border-bottom: 1px dotted #BCCED3; text-align: right; padding: 3px 0; }
.main #training .col-right p.call { margin-right: 10px; border-top: 1px dotted #BCCED3; border-bottom: 1px dotted #BCCED3; text-align: right; padding: 3px 0; }
p.call { text-align: right; padding: 0; margin-bottom: 10px; }
.feature  { padding-bottom: 40px; }
.feature img  { margin: 0 10px 0 0; }
.feature p { margin-bottom: 0px; }
div.spoiler-body p { font-size: 12px; }
.main .logo { clear: both; padding: 20px; border-top: 5px solid #BCCED3; background-color: #DFEBEF; margin-bottom: 10px; min-height: 110px;}
.main .logo img  { margin: 0 10px 0 0; padding: 5px; background-color: #BCCED3; }
.main .logo h3 { color: #7ab8d1; }
.main .mcp-logo { clear: both; padding: 10px 20px; border-top: 5px solid #BCCED3; background-color: #DFEBEF; margin-bottom: 10px; }
.main .mcp-logo img  {  }
.main .mcp-logo h3 { color: #7ab8d1; }
.main .mnp-logo { clear: both; padding: 10px 20px; border-top: 5px solid #BCCED3; background-color: #DFEBEF; margin-bottom: 10px;}
.main .mnp-logo img  {  }
.main .mnp-logo h3 { color: #7ab8d1; }
.main .tool { clear: both; padding: 20px; border-bottom: 1px dotted #BCCED3; margin-bottom: 10px; }
.main .tool-last { clear: both; padding: 20px; margin-bottom: 10px; }
.main .tool img  { float: left; margin: 0 10px 10px 0; padding: 5px; }
.main .tool h3 { color: #7ab8d1; float: left; margin-top: 35px; }
.main .tool p { clear:both; }
.main .tool-last img  { margin: 0 10px 10px 0; padding: 5px; float: left; }
.main .tool-last h3 { color: #7ab8d1; float: left; margin-top: 35px; }
.main .tool-last p { clear:both; }
.main .testimonial { clear: both; font-family: Georgia; font-style: italic; }
.main .byline { font-size: 12px; text-align: right; margin: -10 60 40 60; font-weight: 700; }
.main .type p { line-height: 14px; padding: 0 0 15px 10px; }
.main .type ul { list-style: none outside; padding: 20px 0 0 50px; }
.main .type ul li { background: url(../wp-content/themes/mystrategicplan/images/icon-pointer.gif) no-repeat 0 0; padding: 0 0 12px 30px; font-weight: bold; color: #4c4c4c }
.main object { text-align: center; padding: 20px 0 20px 0 0; }
.main-fullpage { float: left; display: inline; width: 880px; padding: 45px 50px 50px 25px; }
.main-fullpage h1 { font-size: 22px; font-weight:700; margin-bottom: 10px; }
.main-fullpage h2 { font-size: 18px; font-weight:700; color: #7ab8d1; margin-bottom: 10px; }
.main-fullpage ul { margin: 15px 0 15px 50px; }

#docs { margin-top: 10px; }
.main #docs .col-left { float: left; display: inline; width: 285px; border-right: 1px solid #BCCED3; padding-right: 0px; }
.main #docs .col-right { float: left; display: inline; width: 285px;  }
#docs h3 { background-color: #DFEBEF; border-top: 1px solid #BCCED3; border-bottom: 1px solid #BCCED3; padding: 8px; }
#docs ul { padding-top: 10px;}
#docs ul li { line-height: 18px; }

#signup {}
.main-fullpage #signup .col-left { float: left; display: inline; width: 439px; border-right: 1px solid #BCCED3; padding-right: 0px; }
.main-fullpage #signup .col-right { float: left; display: inline; width: 440px;  }
#signup h2 { background-color: #DFEBEF; border-top: 1px solid #BCCED3; border-bottom: 1px solid #BCCED3; padding: 8px; color: #808080; }
#signup ul { padding: 10px 20px 0 0; }
#signup ul li { line-height: 18px; padding-bottom: 5px; }
#signup p { margin-left: 20px; padding-top: 10px; }

/*
	Box2
*/

.box2 { background: url(../wp-content/themes/mystrategicplan/images/box2-bg.gif) repeat-y 0 0; width: 942px; margin: 10px auto 20px; }
.box2 .bottom { background: url(../wp-content/themes/mystrategicplan/images/box2-bottom.gif) no-repeat 0 bottom; }
.box2 .top { background: url(../wp-content/themes/mystrategicplan/images/box2-top.gif) no-repeat 0 0; padding: 12px 10px; height: 100%; }


.box2 ul { list-style: none outside; }
.box2 ul li { float: left; display: inline; border-right: 1px solid #e1e1e2; height: 140px; width: 200px; padding: 10px 10px 0 10px; }
.box2 ul li.last { border: 0; padding-right: 0; }
.box2 ul li.contact { width: 240px; }
.box2 ul li span { display: block; color: #666; font-size: 11px; }
.box2 ul li a  { font: bold 11px; color: #808080; display: block; padding: 5px 0; }
.box2 ul li .text { float: left; display: inline; }
.box2 ul li .text-first { float: left; display: inline; margin: 0; }
.box2 ul li img { float: left; display: inline; margin-right: 10px; }
.box2 label { display: block;padding-bottom: 2px; }
.box2 form { margin-bottom: 10px; }
.box2 .field { float: left; display: inline; height: 21px; width: 191px; background: url(../wp-content/themes/mystrategicplan/images/footer-field.gif) no-repeat 0 0; margin: 0 15px 0 0; }
.box2 .field input { border: 0; background: none; margin: 3px 0 0 5px; width: 180px; }
.box2 .button { float: right; display: inline; height: 30px; width: 82px; border: 0; cursor: pointer; background: url(../wp-content/themes/mystrategicplan/images/call-signup.png) no-repeat 0 0; position: relative; top: 0px; }


/*
	Footer
*/

#footer { /*width: 1063px; */ /*position: relative; */ background: #4c4c4c ; margin-top: 15px; height: }
#footer .shell { width: 980px; }
#footer .bottom { background: url(../wp-content/themes/mystrategicplan/images/footer-bottom-new.gif) repeat-x 0 bottom; }
#footer .top { background: url(../wp-content/themes/mystrategicplan/images/footershadow.gif) repeat-x 0 0; padding: 35px 75px 0px 75px; height: 100%; }
#footer h2 { font: bold 18px; color: #4c4c4c; padding: 0 15px 30px 15px; }
#footer h3 { display: inline; font: bold 14px/14px; color: #fff; padding-bottom: 2px; border-bottom: 2px solid #c0c0c0; margin-bottom: 10px; }
#footer ul { list-style: none outside;  padding: 15px 0 0 0; color: #e9e9e9; }
#footer ul li { }
#footer a { color: #ffffff; }
#footer .column { padding: 0 15px 0 15px; float: left; display: inline;  width: 200px; }
#footer .last-column { padding: 0; width: 290px; }
#footer .first-column { padding: 0 15px 0 15px; }
#footer .column a img { border: 0px solid #fff; margin: 15px  0 0 0; }
#footer .column p { color: #fff; width: 190px; font-size: 12px; padding: 10px 0;  }
#footer label { display: block; color: #fff;padding-bottom: 2px; }
#footer form { margin-bottom: 10px; }
#footer .field { float: left; display: inline; height: 21px; width: 191px; background: url(../wp-content/themes/mystrategicplan/images/footer-field.gif) no-repeat 0 0; margin: 0 15px 0 0; }
#footer .field input { border: 0; background: none; margin: 3px 0 0 5px; width: 180px; }
#footer .button { float: left; display: inline; height: 30px; width: 82px; border: 0; cursor: pointer; background: url(../wp-content/themes/mystrategicplan/images/footer-signup.gif) no-repeat 0 0; position: relative; top: -10px; }
#footer .twitter { color :#fff;  background: url(../wp-content/themes/mystrategicplan/images/icon-twitter.gif) no-repeat 0 0; padding: 12px 0 10px 40px; }

#footer .design { border-top: 1px solid #e6e6e6; margin: 15px 0; padding: 30px 50px 30px 70px; color: #ffffff; }
#footer .design div { background: url(../wp-content/themes/mystrategicplan/images/logo-m3.png) no-repeat 0 0; padding: 0 0 0 90px; height: 47px; }
#footer .design div p { line-height: 20px; font-size: 14px; letter-spacing:.75px }
#footer  p.links { text-align: center !important; margin: 10px 0 0 0; padding-bottom: 3px; padding-left:145px; padding-right:50px; }
#footer .design div p.links { text-align: center !important; margin: 10px 0 0 0; padding:0; }


#footer p.ac { text-align: center !important; margin: 10px 0 0 0; padding-bottom: 3px; padding-left:145px; padding-right:50px; }

#footer .single .design { padding: 30px 50px 30px 70px; border-top: 0px; margin-bottom: 0; }
#footer .single p.ac { }


/* Customer Logo Rotater */


.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 450px;
height: 150px; /* Set height to be able to contain height of largest content shown*/
border-top: 2px solid #e9e9e9;
border-bottom: 2px solid #e9e9e9;
background: #FFF;
overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
padding: 10px;
visibility: hidden;
background: #FFF;
width: 450px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 450px;
margin-top: 6px;
text-align: center;
background: white;
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 1px solid black;
color: #2e6ab1;
padding: 1px 3px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a:hover{
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}

/* BLOG STYLES */

.blog-body { width: 580px; float: left; padding: 0 35px 0 0; margin-left: 20px; }

li.postWrapper, div.postWrapper { margin: 0px 0px 10px 0px; padding: 0; }

ol#posts p { margin-bottom: 15px; line-height: 20px; }
ol#posts ul { margin: 0 0 15px 50px; }
ol#posts ol { margin: 0 0 15px 50px; }
ol#posts { list-style: none; margin: 0; padding: 0; }
ol#posts li h2 { margin-top: 15px; }

.postWrapper p { margin-bottom: 15px; line-height: 20px; }
.postWrapper ul { margin: 0 0 15px 50px; }
.postWrapper ol { margin: 0 0 15px 50px; }
.postWrapper h2 { margin-bottom: 15px; }

p.postMeta { font-size: 12px; }

.date { font-size: 12px; line-height: 17px; }

.pagination { display: block; margin-top: 20px; margin-left: auto; margin-right: auto; border-top: 1px dotted #CCCCCC; }

#comment {width: 500px;}

/** normally hidden but will appear when css disabled */
.skip, .noCss { position: absolute; left: -9999px; }

p.relatedposts { margin-top: 50px; padding-top: 15px; border-top: 1px dotted #BCCED3;  }


/* BLOG SIDEBAR */

.blog-sidebar { width: 240px; float: left; }

.tweets { width: 230px; font-size: 11px; }
.tweets ul { margin: 0px; padding: 0; }
.tweets ul li { list-style: none; padding-bottom: 5px; }

.blog-sidebar form { margin: 0 0 10px 20px; }

ul.wp-tag-cloud{ list-style: none; margin: 20px 0 0 20px; }
ul.wp-tag-cloud li{ padding-bottom: 10px; }


/* INDEX STYLES */

#teaser.training { background: url(../wp-content/themes/mystrategicplan/images/icon-webinar.jpg) top left no-repeat; }
#teaser.library { background: url(../wp-content/themes/mystrategicplan/images/icon-dummies-sm.jpg) top left no-repeat; }
#teaser.articles { background: url(../wp-content/themes/mystrategicplan/images/icon-article.jpg) top left no-repeat; }
#teaser.tools { background: url(../wp-content/themes/mystrategicplan/images/icon-tools.jpg) top left no-repeat; }
#teaser.videos { background: url(../wp-content/themes/mystrategicplan/images/icon-video.jpg) top left no-repeat; }
#teaser.newsletters { background: url(../wp-content/themes/mystrategicplan/images/icon-newsletter.jpg) top left no-repeat; }
#teaser h2 { padding: 40px 0 0 80px; }
#teaser h3 { clear: both; }
#teaser p { clear: both; }


/* GLOSSARY STYLES */

ol.snap_nav { font-size: 15px; width: 640px; font-weight: bold; margin: 20px 0px 25px 0px; padding: 0; display: inline; list-style: none; }

ol.snap_nav li { display: block; float: left; padding: 0 15px 10px 0; }

ol.snap_nav li a { font-weight: bold }

ol.snap_nav li.snap_selected a { cursor: text; }

ol.snap_titles { clear: both; display: block; border: 0; list-style: none; }

li.glossarryEntry,
div.glossarryEntry { margin: 0px 0px 10px 0px; padding: 0px; }


/* HELP STYLES */

#styleguide dl { margin-bottom-10px; width: 600px; min-height: 250px; }
#styleguide dt { float: left; width:500px; display: inline; margin: 5px 0; }
#styleguide dd { float: left; width:100px; color: #FFF; }
#styleguide dd.h1 { background-color: #5F5F5F; }
#styleguide dd.h2 { background-color: #7ab8d1; }
#styleguide dd.h3 { background-color: #808080; }
#styleguide dd.p { background-color:#5F5F5F; }
#styleguide dd.a { background-color: #990000; }
#styleguide h2 { clear: both; }

#printlogo { display:none;}
.greybox {background-color:#dcdcdc; border:5px groove #999999; padding: 10px; margin:15px 35px 15px 530px; text-align:center; }
ruawayBoxes { margin-left:530px;}

.button { float: inherit; display: inline; height: 30px; width: 82px; border: 0; cursor: pointer; background:url(../wp-content/themes/mystrategicplan/images/call-signup.png) no-repeat 0 0; position: relative; top: 0px; }

