#password { background:url(../images/my_changepassword_icon.jpg) no-repeat; line-height:33px; }
#contentArea { background: #FFFFFF; background-image:url(../images/admin_content_bg.jpg); background-repeat:repeat-x; margin-right: 8px; padding: 15px; margin-bottom: 10px; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; width:740px;}
#contentArea p { font-size: 1.1em; line-height: 14px; color: #999999; }
#contentArea h1 { font-size:1.4em; font-weight:bold; margin: 6px; color:#006699; text-decoration:underline; }
#contentArea h1 a { font-size:12px; text-decoration: underline; color:#006699; }
#contentArea #update { float: left; width:704px; padding:0px 10px; height:25px; color:#776220; font-weight:700; font-size:11px; background:url(../images/update.jpg) no-repeat left center; text-indent:20px; background-color:#FFEC94; line-height:25px; margin-bottom:16px; }
#contentArea #edit { float: left; width:704px; padding:0px 10px; height:25px; color:#A40000; font-weight:700; font-size:11px; background:url(../images/edit.jpg) no-repeat left center; text-indent:20px; background-color:#FFAEAE; line-height:25px; margin-bottom:16px; }
#contentArea #save { float: left; width:704px; padding:0px 10px; height:25px; color:#115700; font-weight:700; font-size:11px; background:url(../images/profile_save.jpg) no-repeat left center; text-indent:20px; background-color:#B0E57C; line-height:25px; margin-bottom:16px; }
#myProfile { float:left; width:734px; display:block; }
#myProfile .box { float:left; display:block; width:236px; margin-right:8px; background-color:#F1F8FF; border-bottom: 1px solid #91CBFF; height: 350px;}
.box .textbox { float: left; height: 20px; width: 210px; border: 1px solid #91CBFF; margin: 5px 0px 10px 0px;  }
.box .textalert { border: 1px solid #FF0000; float: left; height: 20px; width: 210px; margin: 5px 0px 10px 0px; }
.box .info { padding: 10px; font-size: 10px; color: #999999; height: 270px; }
.info .field { display: block; float: left; height: 50px; }
.box p { font-size: 10px; }
.box h2 { font-size: 12px; font-weight: 700; color: #666666; margin: 5px 0px 20px 0px; }
#myProfile .noMargin { margin-right:none; float: left; }
#myProfile #bg { background:#D2EAFF; border-top:5px solid #3EA4FF; padding:0px 5px 0px 10px; display:block; height: 35px; width: 220px; color:#004E73; font-size:1.2em; line-height:35px; }
#personal { background:url(../images/personal.jpg) no-repeat left center; text-indent: 7px; float:left; padding-left:20px; font-weight:700; }
#address { background:url(../images/address.jpg) no-repeat left center; text-indent: 7px; float:left; padding-left:20px; font-weight:700; }
#contact { background: no-repeat left center; text-indent: 7px; float:left; padding-left:20px; font-weight:700; }
#excellence { background:#D2EAFF; border-top:5px solid #3EA4FF; border-bottom:1px solid #91CBFF; padding:0px 5px 0px 10px; display:block; height: 35px; width: 723px; }
#excellence #title { color:#004E73; font-size:1.2em; padding-left:20px; line-height:35px; background: url(../images/executive_certificate.jpg) no-repeat left center; text-indent: 7px; float: left; display: block; width: 480px; }
#title span { font-size: 10px; }
#title strong { font-weight:700; }
#excellence #calender { text-align:center; line-height:35px; float: left; display: block; width: 190px; }
#excellence #expand { line-height:35px; float: left; display: block; width: 18px; }
#excellenceDisabled { background:#EAF5FF; border-top:1px solid #C4E3FF; border-bottom:1px solid #C4E3FF; padding:0px 5px 0px 10px; display:block; height:35px; width:723px; margin-bottom:10px; }
#excellenceDisabled #titlegrey { color:#999; font-size:1.2em; padding-left:20px; line-height:35px; background: url(../images/executive_certificate.jpg) no-repeat left center; text-indent: 7px; float:left; display:block; width:670px; }
#titlegrey span { font-size: 10px; }
#titlegrey strong { font-weight:700; }
#excellenceDisabled #collapse { line-height:35px; display:block; width:18px; float:left; }
#excellence #titlecp { font-weight:bold; color:#004E73; font-size:1.2em; padding-left:5px; line-height:35px; }
#excellence #username { color:#004E73; font-size:1.2em; padding-left:20px; line-height:35px; background:url(../images/user_priviliges.jpg) no-repeat left center; text-indent: 7px; height:18px; }
#events { float:left; background:#F1F8FF; width:706px; padding:15px; border-bottom: 1px solid #91CBFF; }
#events .existing { display: block; float: left; width: 230px; font-size: 1em; color: #999999; line-height: 18px; }
#events #box1 { float:left; width:348px; margin-right:5px; }
#events #box2 { float:left; width:348px; margin-left:5px; }
#box2 #title { display:block; line-height:16px; margin-bottom:20px; }
#box2 #calender { color:#999; font-size:10px; padding-right:10px; margin-right:20px; border-right:1px solid #999; }
#box2 p { font-size:11px; color:#006699; margin-bottom:7px; }
#box2 #tbl { border-bottom:1px solid #CCC; margin-bottom:20px; padding-bottom:20px; }
#events h3 { font-weight:bold; color:#666; margin-left:20px; font-size:1.1em; line-height:16px; }
#events h2 { font-size:1.1em; font-weight:bold; color:#006699; margin:5px 0px 20px 0px; }
#events #grey { color:#999; }
#accountBox1 { float:left; width:360px; margin-right:7px; border-bottom: 1px solid #CCC; padding-bottom: 16px; }
#accountBox2 { float:left; width:360px; margin-left:7px; padding-bottom: 16px; border-bottom: 1px solid #CCC; }
#accounts { display: block; float: left; margin-bottom: 20px; width: 734px; }

#courseButtonbg { background:url(../images/courses_button_bg.jpg) repeat-x; line-height:29px; padding:2px 10px; margin-bottom: 10px; }
#courseButtonbg span { float:right; display:block; }
#changeCourse { background:url(../images/change_course.jpg) no-repeat left center; text-indent:10px; }
#cancelCourse { background:url(../images/cancel_course.jpg) no-repeat left center; text-indent:10px; }
#submitprj { background:url(../images/submit_project.jpg) no-repeat left center; text-indent:10px; }
#courseButtonbg a { font-weight:bold; font-size:10px; color:#333333; text-decoration:underline; line-height:29px; padding:0px 10px; display:block; float:left; margin-right:10px; }
#buttons { float:right; margin-top:20px; margin-right:10px; }
#popupAdmin { display: block; float: left; width: 500px; padding: 0px; background: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
#popupAdmin #information { padding: 10px 10px 10px 25px; width: 465px; display: block; float: left; }
#information #pdf { border: 2px inset #999999; height: 20px; }
#information #hint { font-size: 12px; color: #333333; }
#information .textbox1 { height: 20px; width: 210px; margin-bottom: 10px; border: 1px solid #91CBFF; }
#information .textbox2 { height: 20px; width: 60px; margin-bottom: 10px; border: 1px solid #91CBFF; }
#information .textbox3 { height: 20px; width: 80px; margin-bottom: 10px; border: 1px solid #91CBFF; }
#information strong { font-weight: 700; color: #006699; }
#information span { padding-top: 20px; padding-bottom: 20px; float: left; }
#information b { color: #FF0000; }
#information #needhelp { float: right; width: 200px; padding-left: 20px; border-left: 1px solid #CCCCCC; }
#needhelp a { font-size: 11px; color: #006699; text-decoration: none; }
#information p { line-height: 18px; margin-bottom: 10px; }
#information #tbl { display: block; float: left; width: 210px; }
#information h1 { font-size: 18px; color: #006699; text-decoration: none; margin-bottom: 18px; }
#information h2 { font-size: 12px; color: #006699; margin: 0px 0px 10px 0px; }
#information h3 { font-size: 11px; color: #333333; padding-bottom: 20px; }
#popupAdmin #close { line-height: 25px; text-align: right; padding-right: 10px; background: #006699; }
#close a { color: #FFFFFF; text-decoration: underline; }


