.headlinep{
color: green;
font-size:14pt;
text-align: center;
}


body {
background-color:#3872aa;
background-image:url(images/background.gif);
background-position:top;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

div#logo {
width:900px;
margin:5px auto 20px;
}

div#topnav {
color:#FFF;
font-size:14px;
font-weight:700;
width:900px;
margin:5px auto 20px;
}

#topnav a {
color:#FFF;
}

div#nifty {
background:#FFF;
width:900px;
margin:0 auto 20px;
}

div.clear {
clear:both;
}

div#headline {
text-align:center;
margin:10px auto;
}

div#content {
width:550px;
float:left;
line-height:25px;
margin:5px 10px 0 120px;
}

div#sidebar {
	width:180px;
	float:left;
	height: 100%;
}

div#sidebarnarrow {
width:180px;
float:right;
margin-right: 18px;
}

b.rbottom b {
display:block;
height:1px;
overflow:hidden;
background:#FFF;
}

b.rbottom {
display:block;
background:#3872aa;
}

b.r1 {
background:#FFF;
margin:0 5px;
}

b.r2 {
background:#FFF;
margin:0 3px;
}

b.r3 {
background:#FFF;
margin:0 2px;
}

b.r4,b.rbottom b.r4 {
background:#FFF;
height:2px;
margin:0 1px;
}

.redheading {
color:#c33;
font-size:18px;
font-weight:700;
}

.blueheading {
color:#36C;
font-size:24px;
font-weight:700;
}

.bullettable td {
vertical-align:top;
padding:10px;
}

.calloutwrapper {
width:610px;
}

.callouttop {
background-image:url(images/callout_top.gif);
background-repeat:no-repeat;
height:40px;
}

.callout {
background-image:url(images/callout_background.gif);
background-repeat:repeat-y;
line-height:30px;
font-weight:700;
padding:0 50px;
}

.callout img {
vertical-align:bottom;
}

.calloutbottom {
background-image:url(images/callout_bottom.gif);
background-repeat:no-repeat;
height:70px;
text-align:right;
padding:85px 235px 0px 20px;
}

.densetext {
font-size:13px;
line-height:20px;
margin:0 0 0 60px;
}

.style1 {
font-size:48px;
font-weight:700;
line-height:50px;
text-align:center;
}

#answers p {
margin-left:30px;
}

#answers h3 {
margin-top:30px;
}

#footer {
background-color:#6392bf;
text-align:center;
color:#FFF;
padding:50px 0;
}

#footer a {
font-weight:700;
color:#FFF;
}

.greyheading {
color:#333;
font-size:26px;
font-weight:700;
}

span.c21 {
font-family:Tahoma;
font-size:150%;
}

span.c20 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
}

span.c19 {
font-family:Tahoma;
font-size:80%;
}

div.c18 {
font-family:Tahoma;
font-size:80%;
text-align:right;
}

p.c17 {
text-align:left;
font-size:12px;
color:#666;
padding:10px 5px 0 10px;
}

ul.c16 {
font-size:12px;
list-style-image:url(images/bullet_1_s1_green.gif);
margin:0;
}

p.c15 {
text-align:left;
font-size:12px;
color:#666;
}

div.c14 {
background-image:url(images/post_it.png);
}

p.c13 {
text-align:left;
font-size:12px;
color:#333;
padding:80px 5px 0 10px;
}

img.c11 {
vertical-align:middle;
float:left;
margin-right:10px;
}

img.c9 {
margin:10px 0;
}

ul.c8 {
list-style-image:url(images/bullet_1_s1_green.gif);
}

span.c7 {
font-size:18px;
}

img.c6 {
vertical-align:middle;
}

ul.c4 {
list-style-image:url(images/bullet_1_s2_green.gif);
}

ul.c3 {
list-style-image:url(images/bullet_1_s2_red_sh.gif);
}

p.c2 {
text-align:left;
}

img.c1 {
float:right;
margin:0 10px 0 0;
}

strong.c12,div.c10,p.c5 {
text-align:center;
}
.course_description h2 {
margin:0px 0px 27px 0px;
}

