/* CSS Document */


/* body */
/*
#body {background: url(/images/sub/body-bg.jpg) top left repeat-x #0881cf; clear: left;}
#innerBody {background: url(/images/sub/bodytop.jpg) top left no-repeat; padding: 12px 0 0 11px; _padding: 6px 0 0 11px;}
*/
#innerBodyProducts {background: url(/images/sub/lnav-bg.gif) 11px 0 repeat-y;}


/* left column */
#subLeftCol {width: 145px; float: left;margin-right: 18px;}
/* center column */
#resourceLeft {float: left; width: 294px; margin-right: 4px;}
#resourceRight {float: left; width: 294px;}
#subCenterCol {width: 650px; float: left;}


/* content */
#subCenterColContent {color: white; padding-bottom: 27px}
#subCenterColContent p {font-size: 75%; line-height: 126%; padding-bottom: 20px;}
#subCenterColContent h1 {font-weight: bold; display: inline;}
#subCenterColContent ul {}
#subCenterColContent ul li {line-height: 125%; background: url(/images/sub/content-bullet.gif) 0 6px no-repeat; font-size: 75%; padding-left: 10px; margin-bottom: 3px;}
#subCenterColContent ul li li {font-size: 100%}
#subCenterColContent .inlinePic {float: right; margin-left: 30px; margin-bottom: 20px; margin-top: 3px; display: inline;}


#innerFoot {background: url(/images/sub/footer/sub-wleft.jpg) bottom left no-repeat; height: 35px; padding-top: 28px; clear: both; }


.roundedBox {background: url(/images/sub/resourcecenter/rounded-top.gif) top left no-repeat; width: 294px; margin-bottom: 7px;}
#subCenterColContent .roundedBox p {font-size: 70%; padding: 0px 13px 0 13px; margin: 0; line-height: 115%}
#subCenterColContent .roundedBox h2 {font-size: 85%; font-weight: bold; padding: 4px 13px 0 13px; margin: 0;}
#subCenterColContent .roundedBox h2 a {font-weight: bold; display: block;  margin: 0; color: white;}
.innerRoundedBox {background: url(/images/sub/resourcecenter/rounded-middle.jpg) 0 9px no-repeat; padding: 5px;}
.innerRoundedBoxFooter {background: url(/images/sub/resourcecenter/rounded-bottom.gif) bottom left no-repeat;font-size: 1px; height: 10px; margin-top: -4px; }


/* Solutions Sub Pages */
#highEdMap {width: 789px; height: 275px; background: url(/images/sub/solutions/highed-big-bg.jpg) top left no-repeat; margin-bottom: 15px}  
#k12Map {width: 789px; height: 275px; background: url(/images/sub/solutions/k12-big-bg.jpg)  top left no-repeat; margin-bottom: 15px} 
#subCenterColContent #bubbleButtons {list-style: none; padding: 0; margin: 13px 0 0 0 ;} 
#subCenterColContent #bubbleButtons li {list-style: none; width: 294px; float: left; height: 44px; background: url(/images/sub/solutions/bubblebutton.gif) top left no-repeat; padding: 0; margin: 0 5px 6px 0;}
#subCenterColContent #bubbleButtons li a { text-align: center; display: block; width: 270px; padding: 5px 0 0 0; margin: 0 auto; color: #fff; font-size: 109%; font-weight: bold}

#highEdMap, #k12Map {position: relative;}
#highEdMap a, #k12Map a {position: absolute; height: 75px; width: 180px; display: block; text-decoration: none;}
#k12Map .pad {top: 141px;left: 602px;}
#k12Map .panel {top: 31px; left: 594px;}
#k12Map .board {top: 36px; left: 32px;}
#k12Map .prs {top: 143px; left: 14px;}
#k12Map .software {top: 225px; left: 675px;}

#highEdMap .pad {top: 81px;left: 600px;}
#highEdMap .panel {top: 10px; left: 10px;}
#highEdMap .board {top: 10px; left: 587px;}
#highEdMap .prs {top: 85px; left: 10px;}
#highEdMap .software {top: 225px; left: 675px;}

