* {font-family:Arial, Helvetica, sans-serif;}
body	{background-color:#FFF; margin:10px 15px; padding:0px; color:#000; font-size:12px; min-width:990px;}

#page{width: 83%; float: left; left: 17%;}
#page #page{width: 100%;}
#content{float: left; width: 69%;}
#contentarea {margin:0 0 15px 15px; padding:0;}

b {color: red; font-weight: bold;}

#header {border-bottom:1px solid #CCC; width:100%; margin-top:-5px;}
#headertop {height:50px; width:100%;}
#headertleft {font-size:60%; text-align:center; width:15%;}
#headertmid {font-size:60%; text-align:left;}
#headertright {font-size:60%; text-align:right; background:url('/education/images/box_rc.gif') no-repeat bottom right; padding-right:10px;}
#headertright a {color:#000;}
#headertright a:hover {color:RED;}
#headertright_t {color:#999; font-weight:bold; position:absolute; right:27px; top:5px;}
#headerbottom {height:25px; width:100%;}
#headerbleft {font-size:11px; color:#999; text-align:center; font-weight:bold; width:15%;}
#headerbmid {font-size:60%; color:#999; padding-left:6%;}
#headerbmid a {color:#000;}
#headerbmid a:hover {color:RED;}
#headerbright {text-align:right; font-size:10px;}
#headerbright a {text-transform:uppercase; color:#000; text-decoration:none;}
#headerbright a:hover {color:#E80B0B;}

#content h1 {height:43px; background:url(/education/images/common/h1_back.png) repeat-x scroll 0 -43px; font-size:18px; white-space:nowrap; margin:0; border:1px solid #ccc;}
#content h1 .contents {background:url(/education/images/common/h1_back.png) no-repeat scroll 0 -1px; display:block; height:41px; margin:1px; padding-left:13px; line-height:41px; margin-bottom:-30px;}

/* Round corner ~ CSS3 style */
#content #contentarea .newRCbox1, #newleftnav .newRCbox1, .newRCbox2, #content h1 {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; box-shadow:1px 1px 4px 0 #eee; -moz-box-shadow:1px 1px 4px 0 #eee; -webkit-box-shadow:1px 1px 4px 0 #eee;}
#content #contentarea .newRCbox1 {font-size:12px; border:1px solid #ccc; margin-top:15px; margin-bottom:20px; background:url("/education/images/common/rc_box_default_header.gif") repeat-x scroll 0 0 transparent;}
#newleftnav .newRCbox1 {border:1px solid #ccc; margin-bottom:20px;}
#content #contentarea .newRCbox1 h1 {background:url(/education/images/common/box1_h1_back.jpg) repeat-x; line-height:normal; height:auto; white-space:nowrap; display:block; width:auto; margin:1px 1px 0; padding:3px 0 2px 2px; border:0; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
#content #contentarea .newRCbox1 h1 .contents {font-size:12px; font-weight:bold; background:transparent url(/education/images/common/signpost_arrow.gif) no-repeat scroll 0 50%; margin:0 0 0 5px; padding:0 0 0 14px; white-space:nowrap; width:auto; height:auto; line-height:normal; display:block;}
#content #contentarea .newRCbox1 h2 {font-size:18px; font-weight:bold; margin:0; line-height:normal; padding:10px 10px 0;}
#content #contentarea .newRCbox1 p {color:#000; font-size:12px; margin:10px;}
#content #contentarea .newRCbox1 ul {list-style:none; margin-bottom:10px; margin-left:20px; padding:0 5px;}
#content #contentarea .newRCbox1 li {font-size:12px; list-style-position:outside;}
#content #contentarea .newRCbox1 ul li {list-style-image:url(/education/images/common/redarrow.gif); line-height:20px; margin-top:2px;}
#content #contentarea .newRCbox1 ul.pointdown li {list-style-image:url(/education/images/common/shuttle_down.gif); line-height:20px; margin-top:8px; margin-left:25px;}
#content #contentarea .newRCbox1 ul li ul {margin-left:7px;}
#content #contentarea .newRCbox1 ul li ul li {list-style-image:url(/education/images/common/bulletSquareRed_trans.gif); line-height:15px; margin-top:5px;}
#content #contentarea .newRCbox1 ul li ul li ul li {list-style-image:url(/education/images/common/bulletSquareRed_sub2.gif); line-height:15px; margin-top:5px;}
#content #contentarea .newRCbox1 ol li {list-style-image:none; list-style-type:decimal;}
#content #contentarea .newRCbox1 a, #content #contentarea .newRCbox1 a:link, #content #contentarea .newRCbox1 a:visited {color:#1F4F82;text-decoration:none;}
#content #contentarea .newRCbox1 a:hover {text-decoration:underline;}
#content #contentarea .newRCbox1 li.checklist {list-style-image:url(/education/images/checkbullet.gif);}

.newRCbox2 {border:1px solid #A7A7A7; background-color:#F0F0F0; text-align:left; margin:0 0 15px -4px;}
.newRCbox2 h1 {font-size:10px; font-weight:bold; padding:3px 7px; margin:1px 1px 10px; background-color:#CCC;}
.newRCbox2 p {color:#000; font-size:11px; margin:10px;}
.newRCbox2 ul {list-style:none; margin-bottom:10px; margin-left:15px; padding:0 5px;}
.newRCbox2 li {font-size:11px; list-style-position:outside;}
.newRCbox2 ul li {list-style-image:url(/education/images/common/bulletSquareBLK.gif);}
.newRCbox2 ul li ul li {list-style-image:url(/education/images/common/bulletSquareBLK_sub1.gif);}
.newRCbox2 ol li {list-style-image:none; list-style-type:decimal;}
.newRCbox2 a, .newRCbox2 a:link, .newRCbox2 a:visited {color:#1F4F82; text-decoration:none;}
.newRCbox2 a:hover {text-decoration:underline;}
.newRCbox2 li.checklist {list-style-image:url(/education/images/checkbullet.gif);}

#content #contentarea .newRCbox1 .newRCbox2 {margin:10px; font-size:12px;}
#content #contentarea .newRCbox1 .newRCbox2 li {list-style-image:url(/education/images/common/bulletSquareBLK.gif); list-style-position:outside;}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FOOTER STYLE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.footer{margin-top:5px; float:right; margin-bottom:6px; width:100%;}
.infoCompany{float:left; padding:0 10px 12px;}
.infoCompany a b {
    height: 15px; width: 338px;
    background: url("/education/ou_rd14/image/logos14.png") repeat-x scroll 0 -22px;
    display: block; margin-top: -2px;
}
.footerContent{position:relative; float:right; font-size:10px; color:#555; padding:0 10px 0 0; text-align:right; margin-top:-3px;}
.footerContent a, .footerContent a:link, .footerContent a:visited {color:#222; text-decoration:none;}
.footerContent a:hover {color:#E80B0B;}

.greyBarBottom {background:url("/education/ou_rd14/image/hrShadow.png") no-repeat scroll 50% bottom / 100% 100%; height:6px; width:100%; margin:0 auto 8px;}
.greyBarBottom hr {display: none;}
.footer0 {margin:5px 10px 6px auto; float:right; width:100%;}
.footer0 div {float:right; margin-right:6px;}

.footer0 a.addthis_button b,
.footer0 a.f_rss b,
.footer0 a.f_linked b,
.footer0 a.f_twit b,
.footer0 a.f_fb b,
.footer0 a.f_gplus b {display: inline-block; height: 16px; width: 16px; background: url("/education/ou_rd14/image/imgSprit.png") no-repeat scroll;}

.footer0 a.addthis_button b {background-position: -84px -16px; margin-right: 12px;}
.footer0 a.f_rss b {background-position: -84px 0;}
.footer0 a.f_linked b {background-position: -52px 0;}
.footer0 a.f_twit b {background-position: -52px -16px;}
.footer0 a.f_fb b {background-position: -20px 0;}
.footer0 a.f_gplus b {background-position: -20px -16px;}

.footer0 a:hover.addthis_button b {background-position: -68px -16px;}
.footer0 a:hover.f_rss b {background-position: -68px 0;}
.footer0 a:hover.f_linked b {background-position: -36px 0;}
.footer0 a:hover.f_twit b {background-position: -36px -16px;}
.footer0 a:hover.f_fb b {background-position: -4px 0;}
.footer0 a:hover.f_gplus b {background-position: -4px -16px;}

a.footerterms, a.footerterms:link, a.footerterms:visited {color:#1F4F82; text-decoration:none; font-size:11.5px; vertical-align: -1px;}
a.footerterms:hover {text-decoration:underline;}
.footer0 div span {margin-left:6px;}


/* LVC, PE Style */
#leftnavTutorialBanner {font-weight: bold;}
#leftnavTutorialBanner .pvH2 {color:red;}
#leftnavTutorialBanner .pvH3 {color:#666;}


/* LEFT NAV STYLE */
#newleftnav {clear:left; float:left; font-size:11px; left:0; margin:0; padding:0; width:16%;}
#newleftnav .box1_area a, #newleftnav .box1_area a:active, #newleftnav .box1_area a:visited {color:#383838; display:block; font-size:11px; font-weight:normal; text-decoration:none; padding:5px 10px; background:transparent url('/education/images/header_leftnav_2010/LeftNavBack.png') no-repeat scroll 0 0;}
*:first-child+html #newleftnav .box1_area a {width:100%; position:relative;}
#newleftnav .box1_area a:hover {color:#000; text-decoration:none; background-position:0 -96px;}
#newleftnav .box1_area #newleftnavInner {padding-top:2px; border-right:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; margin:5px -1px 3px;}
*:first-child+html #newleftnavInner {padding-right:21px;}
#newleftnav .box1_area #coursesNew a, #newleftnav .box1_area #coursesNew a:active, #newleftnav .box1_area #coursesNew a:visited {color:#383838; display:block; font-size:11px; text-decoration:none; padding:4px 10px; text-indent:8px; background:transparent url('/education/images/header_leftnav_2010/newLeftNavBack_sub.gif') no-repeat scroll 0 0;}
*:first-child+html #newleftnav .box1_area #coursesNew a {width:100%; position:relative;}
#newleftnav .box1_area #coursesNew a:hover {color:RED; text-decoration:underline; padding:4px 10px; text-indent:8px; background-position:0 -40px;}
.leftNavHL {color:RED; font-weight:bold;}
#newleftnav .box1_area .box1_area2 {padding-bottom:1px; *padding-bottom:0;}

#newleftnav .newRCbox1 a, #newleftnav .newRCbox1 a:active, #newleftnav .newRCbox1 a:visited {color:#383838; display:block; font-size:11px; font-weight:normal; text-decoration:none; padding:5px 10px; background:transparent url('/education/images/header_leftnav_2010/LeftNavBack.png') no-repeat scroll 0 0;}
*:first-child+html #newleftnav .newRCbox1 a {width:100%; position:relative;}
#newleftnav .newRCbox1 a:hover {color:#000; text-decoration:none; background-position:0 -96px;}
#newleftnav .newRCbox1 #newleftnavInner {padding-top:0; border-right:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; margin:2px -2px;}
#newleftnav .newRCbox1 #coursesNew a, #newleftnav .newRCbox1 #coursesNew a:active, #newleftnav .newRCbox1 #coursesNew a:visited {color:#383838; display:block; font-size:11px; text-decoration:none; padding:4px 10px; text-indent:8px; background:transparent url('/education/images/header_leftnav_2010/newLeftNavBack_sub.gif') no-repeat scroll 0 0;}
*:first-child+html #newleftnav .newRCbox1 #coursesNew a {width:100%; position:relative;}
#newleftnav .newRCbox1 #coursesNew a:hover {color:RED; text-decoration:underline; background-position:0 -40px;}

#newleftnav .box1_area .box1_area2, #newleftnav .newRCbox1 {background:url('/education/images/header_leftnav_2010/LeftNavMainBack.png') repeat-x 0 100%}
#newleftnav .box1_area {padding:0 1px 2px;}
#newleftnav .box1_area .box1_area2 {*padding-bottom:1px;}

#newleftnav #coursesNew .sub2 {padding:4px 18px; color:#383838; background:transparent url('/education/images/header_leftnav_2010/newLeftNavBack_sub.gif') no-repeat scroll 0 0;}
#newleftnav .box1_area #coursesNew a.sub2_sub,
#newleftnav .newRCbox1 #coursesNew a.sub2_sub {padding-left:18px; padding-top:0;}


.opnheadclass {
	border-bottom:1px solid #CCCCCC; margin-top:-15px;
}
.opnheadclass a, .opnheadclass a:link, .opnheadclass a:visited{color: #000000; text-decoration: none;}
.opnheadclass a:hover{color: #E80B0B; text-decoration: none;}