* {margin: 0;padding: 0;}
body {background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 62.5%;color: #000;}

a {outline: none;}

#wrapper {width: 964px;min-height: 684px;background: transparent url(http://www.bcbsnc.com/assets/student/public/images/notebook-bg.jpg) no-repeat left top;}

#left-col { float: left;width: 499px;}
      
#logo {margin: 40px 0 0 71px;width: 318px;height: 47px;}
#logo h2 {width: 100%;height: 100%;background: transparent url(http://www.bcbsnc.com/assets/student/public/images/bcbsnc-logo.jpg) no-repeat left top;}
#logo h2 a {display: block;width: 100%;height: 100%; overflow: hidden;}
#logo h2 a span {display: block;padding-top: 47px;}

#top-content {width: 400px;height: auto;margin: 40px 0 0 71px;}
	  
#top-content h1 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:3em; color:#FFB531; font-style:normal; }
#top-content h2 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.8em;font-style:normal;margin: .5em 0;color:#666;}
#top-content p {font-size:1.3em;line-height:1.5em;}
	  
#find-school form {padding: 24px 0 0 71px;}
#find-school form label  span{display: block;width: 360px;margin: 0;font-size:1.75em;color:#666666;padding:0 0 12px;}
#find-school form label span {display: block;padding-top: 31px;}

#find-school form select {float: left;width: 298px;margin: 0;padding: 1px;border: 1px solid #000;}
#find-school form select option {padding: 0 2px;}
#find-school form input {float: left;padding-left:4px;}


div#quote a.button {text-indent:-9999px;background:transparent url(http://www.bcbsnc.com/assets/student/public/images/SC-RQ-btn.gif) no-repeat 0 0;border:0;cursor:pointer;height:44px;width: 227px;margin: 12px 30px 0px 71px;float:left;height:60px;}
#content {margin: 12px 0 0 71px;clear:both;}
#content h1 {width: 364px;height: 49px;margin: 0 0 10px 0;overflow: hidden;}
#content h1 span {display: block;padding-top: 49px;}
#content p {margin: 0 0 1.0em 0;font-size: 1.1em;line-height: 1.6em;}
#content ul.products { margin: 0 0 0 12px; list-style-position: outside; list-style-image: none; list-style-type: none;}
#content ul p {margin: 0;font-size: 1.1em; line-height:1em;}
#content h3 {font-weight: normal;font-size: 1.8em;color: #00a7e5;margin: 1.2em 0 0.5em 0;}
#content h4 {font-weight: normal;font-size: 1.8em;color: #333333;margin: 0.5em 0 0 0;}
#content ul {list-style: none outside url(http://www.bcbsnc.com/assets/student/public/images/bullet.gif);margin: 0 0 1.0em 1.7em;font-size: 1.1em;}
#content ul li {margin: 0 0 0.5em 0;}

sup.small {font-size:.6em;}
#right-col {float: left;width: 452px;}
   
#students { width: 452px; height: 341px; margin: 31px 0 0 0; background-color: transparent; background-image: url(http://www.bcbsnc.com/assets/student/public/images/students2.jpg); background-repeat: no-repeat; background-position: left top;      }
      
#pay-bullets {width: 290px;height: 172px;padding: 0 0 0 93px;overflow: hidden;background: transparent url(http://www.bcbsnc.com/assets/student/public/images/bullets-bg2.jpg) no-repeat left top;}
#pay-bullets h3 {float: left;width: 140px;margin: 6px 0 0 0;padding: 0 28px 0 0;font-size: 1.3em;line-height: 1.65em;font-weight: bold;color: #00a8e9;}
#pay-bullets h3 sup {font-weight: normal;}
#pay-bullets ul {float: left;width: 100px;list-style: none outside none;}
#pay-bullets ul li {margin: 0 0 28px 0;font-size: 1.1em;line-height: 1.2em;}

/*Additional for Parent Campaign page*/
#parents { width: 452px; height: 347px; margin: 28px 0 0 0; background-color: transparent; background-image: url(../images/parent-photo.jpg); background-repeat: no-repeat; background-position: left top;}
#pay-bullets-parent {width: 386px;height: 162px;margin-left:2px;padding: 0 0 0 92px;overflow: hidden;background: transparent url(../images/tear-sheet.jpg) no-repeat left top;}
#pay-bullets-parent h3 {float: left;width: 140px;margin: 6px 0 0 0;padding: 0 28px 0 0;font-size: 1.3em;line-height: 1.65em;font-weight: bold;color: #00a8e9;}   
#pay-bullets-parent h3 sup {font-weight: normal;}
#pay-bullets-parent ul {float: left;width: 100px;list-style: none outside none;margin-top:-2px;}
#pay-bullets-parent ul li {margin: 0 0 28px 0;font-size: 1.1em;line-height: 1.2em;}
   
   
#footer {clear: both;width: 880px;margin: 0 72px;padding: 10px 0 20px 0;}
#footer p {font-size:1em;color:#666666;}
#footer ul {list-style: none;list-style-position:outside;margin: 20px 0em;color:#666666;}
#footer li {margin-bottom:6px;}

p.u-num {font-size:.76em;color:#888888;margin-top:24px;}
