@charset "UTF-8";
/* CSS Document */



#x-body-inner-z {
	width: 1305px;
	display: none;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	margin-top: 47px;
}


#panel1a {
	background-color: #D7DDF4;
	display: block;
	height: 30px;
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 12px;
}

#x-pro-pic2 {
	height: 78px;
	width: 78px;
	border: 1px solid #CCC;
	float: left;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
	margin-left: 15px;
	margin-top: 10px;
}
#x-pro-pic2:hover {
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}
#x-pro-holder2 {
	width: 312px;
	background-color: #FFF;
	padding-bottom: 15px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-right: auto;
	margin-left: auto;
}
#x-pro-desc2 {
	float: left;
	height: 65px;
	width: 160px;
	padding-left: 20px;
	padding-top: 15px;
	display: block;
	overflow: hidden;
	margin-left: 5px;
	margin-top: 10px;
}
#x-panel1a {
	background-color: #E4E4E4;
	display: block;
	height: 40px;
	width: 240px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#x-panel1b {
	background-color: #D7DDF4;
	display: block;
	height: 30px;
	width: 240px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 12px;
}
#x-panel1c {
	background-color: #D7DDF4;
	display: block;
	height: 30px;
	width: 240px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 12px;
}
#x-panel1d {
	background-color: #EFEFEF;
	display: block;
	height: 28px;
	width: 240px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border: 1px solid #DFDFDF;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 12px;
	line-height: 28px;
}

#x-main-data-boxy {
	display: block;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAE8F8;
	overflow: hidden;
	padding-top: 15px;
	padding-right: 40px;
	padding-bottom: 15px;
	padding-left: 40px;
}




a {
	text-decoration: none;
}
body {
	background-color: #f7f9fc;
	margin: 0px;
	-ms-overflow-style: none;
// IE 10+
    overflow: -moz-scrollbars-none;  // Firefox
}
body::-webkit-scrollbar {
    display: none;  // Safari and Chrome
}

#main-body {
	background-color: #FFF;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
#block-outer {
	width: 100%;
	background-image: url(images/flake2.jpg);
	height: 500px;
	background-repeat: repeat;
	background-position: center center;
}
#block-outer-terms {
	width: 100%;
	background-image: url(images/flake2.jpg);
	height: 500px;
	background-repeat: repeat;
	background-position: center center;
}





#block1 {
	width: 100%;
	background-image: url(images/board2.jpg);
	height: 500px;
	background-repeat: no-repeat;
	background-position: center center;
}
#block2 {
	background-color: #FFF;
	width: 100%;
	overflow: auto;
}
#block3 {
	width: 100%;
	height: 300px;
	overflow: auto;
}









#grey-box {
	height: 120px;
	width: 100%;
	background-image: url(images/footer2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#grey-box-outer {
	height: 120px;
	width: 100%;
	background-image: url(images/flake2.jpg);
	background-repeat: repeat;
	background-position: center center;
}



#block4 {
	background-color: #1E1E1E;
	width: 100%;
	height: 120px;
	overflow: auto;
}
#block {
	height: 140px;
	width: 100%;
	background-color: #FFF;
	overflow: auto;
}
#block a {
	text-decoration: none;
	color: #787565;
}
#block a:hover {
	font-weight: bolder;
	color: #333;
}
#intro-box {
	width: 905px;
	margin-right: auto;
	margin-left: auto;
	height: 450px;
}



#text-box {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;
	height: 880px;
}
#content3 {
	float: left;
	height: 250px;
	width: 180px;
	overflow: hidden;
}
#content4 {
	float: left;
	height: 250px;
	width: 180px;
	overflow: hidden;
}
#content5 {
	float: left;
	height: 250px;
	width: 180px;
	overflow: hidden;
}
#content6 {
	float: left;
	height: 250px;
	width: 180px;
}
#content7 {
	float: left;
	height: 250px;
	width: 180px;
}
#content9 {
	float: left;
	height: 250px;
	width: 300px;
}
#content10 {
	float: left;
	height: 210px;
	width: 300px;
}
#content11 {
	float: left;
	height: 180px;
	width: 300px;
}
#text-box2 {
	height: 600px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;
}
#intro-box1 {
	float: left;
	height: 50px;
	width: 820px;
	overflow: hidden;
	padding-right: 40px;
	padding-left: 40px;
}
#intro-box2 {
	float: left;
	height: 390px;
	width: 240px;
	padding-right: 30px;
	padding-left: 30px;
	overflow: hidden;
}
#intro-box3 {
	float: left;
	height: 390px;
	width: 240px;
	padding-right: 30px;
	padding-left: 30px;
	overflow: hidden;
}
#intro-box4 {
	float: left;
	height: 390px;
	width: 240px;
	padding-right: 30px;
	padding-left: 30px;
	overflow: hidden;
}
#block-box {
	height: 140px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
#logo-box {
	float: left;
	height: 140px;
	width: 150px;
}
#logo-box-heading {
	float: left;
	height: 140px;
	width: 50px;
}
#logo-box-heading1 {
	float: right;
	height: 140px;
	width: 150px;
	display: block;
}
#logo-box-heading2 {
	float: right;
	height: 140px;
	width: 150px;
	display: block;
}
#logo-box-heading3 {
	float: right;
	height: 140px;
	width: 150px;
	display: block;
}
#logo-box-heading4 {
	float: right;
	height: 140px;
	width: 150px;
	display: block;
}
#block1-box {
	height: 500px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.font-head4 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 30px;
	line-height: 48px;
	color: #FFF;
	text-align: center;
	font-weight: 100;
	letter-spacing: 3px;
}
#block2-box {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#block3-box {
	height: 180px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#block3-box p {
	margin: 0px;
	padding: 0px;
}
#block4-box {
	height: 120px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#block4-box p {
	margin: 0px;
	padding: 0px;
}

#contact {
	height: 620px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;
	overflow: auto;
}
#contact1 {
	height: 180px;
	width: 900px;
	float: left;
	overflow: hidden;
}
#contact2 {
	height: 430px;
	width: 200px;
	float: left;
	overflow: auto;
	margin-right: 100px;
	margin-left: 50px;
}
#contact3 {
	height: 430px;
	width: 550px;
	float: left;
	overflow: auto;
	display: block;
}

#content1 {
	float: left;
	height: 300px;
	width: 900px;
	overflow: hidden;
}
#content8 {
	float: left;
	height: 100px;
	width: 900px;
}

#text-box2a {
	float: left;
	height: 180px;
	width: 900px;
}

#terstimonial1 {
	float: left;
	height: 340px;
	width: 220px;
	padding-right: 40px;
	padding-left: 40px;
}
#testimonial2 {
	float: left;
	height: 340px;
	width: 220px;
	padding-right: 40px;
	padding-left: 40px;
}
#testimonial3 {
	float: left;
	height: 340px;
	width: 220px;
	padding-right: 40px;
	padding-left: 40px;
}

#text-box1a {
	height: 800px;
	width: 820px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;
	overflow: hidden;
	padding-right: 40px;
	padding-left: 40px;
}
#text-box1b {
	height: 650px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;
}

#video-box {
	height: 300px;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #CCC;
	padding-right: 40px;
	padding-left: 40px;
	padding-top: 30px;
	padding-bottom: 30px;
}

#price1 {
	height: 180px;
	width: 900px;
}
#price2 {
	float: left;
	height: 300px;
	width: 390px;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: 20px;
	background-color: #EBEBEB;
	padding-top: 20px;
}
#price3 {
	float: left;
	height: 300px;
	width: 390px;
	padding-right: 20px;
	padding-left: 20px;
	margin-left: 20px;
	background-color: #EBEBEB;
	padding-top: 20px;
}

#message-wrap {
	width: 510px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	padding-top: 20px;
	height: 350px;
}
#head-box1 {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	z-index: 20;
	padding: 20px;
	background-image: url(images/mini%20board.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: "Avenir Light";
}

submit {
	background-color: #0F9;
	height: 10px;
	width: 20px;
}
#terms-box {
	float: left;
	height: 800px;
	width: 820px;
	overflow: hidden;
	padding-right: 40px;
	padding-left: 40px;
}
#block1-box-terms {
	height: 150px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#block-outer-terms {
	width: 100%;
	background-image: url(images/flake2.jpg);
	height: 150px;
	background-repeat: repeat;
	background-position: center center;
}
#block1-terms {
	width: 100%;
	background-image: url(images/board2.jpg);
	height: 150px;
	background-repeat: no-repeat;
	background-position: center top;
}
#block4-box a {
	color: #999;
	text-decoration: none;
}
#block4-box a:hover {
	color: #FFF;
	text-decoration: none;
}

#price4 {
	float: left;
	height: 100px;
	width: 900px;
}
#container {
	width: 100%;
	display: block;
	overflow: hidden;
}
#menu-container {
	height: 40px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1C1C1;
	background-color: #FFF;
}
#body-container {
	width: 100%;
	display: block;
	overflow: hidden;
}


	


#body-container2 {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
#body-container3 {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#menu-inner {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
#body-inner {
	width: 1600px;
	margin-right: auto;
	margin-left: auto;
	max-width:1100px;
	min-width:500px;
	display: block;
	overflow: hidden;
}
#body-inner2 {
	width: 1170px;
	display: block;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
#body-inner3 {
	width: 1140px;
	display: block;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
#body-inner4 {
	width: 1190px;
	display: block;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
#body-inner5 {
	width: 1210px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
#body-inner6 {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	background-color: #0C9;
	height: 20px;
}
#x-body-inner8 {
	width:1264px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
#body-inner22 {
	width: 1130px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
#column1 {
	background-color: #FFF;
	display: block;
	float: left;
	width: 200px;
	margin-right: 5px;
	overflow: hidden;
	padding: 15px;
}
#column1a {
	background-color: #FFF;
	display: block;
	float: left;
	width: 160px;
	margin-right: 5px;
	overflow: scroll;
	padding: 10px;
	-moz-border-top-left-radius: 8px;
	-moz-border-bottom-left-radius: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	    -ms-overflow-style: none;  // IE 10+
    overflow: -moz-scrollbars-none;  // Firefox
}
#column1a::-webkit-scrollbar {
    display: none;  // Safari and Chrome
}

#column-2 {
	display: block;
	float: left;
	width: 600px;
	overflow: hidden;
	background-color: #FFF;
	padding: 15px;
}
#column-2a {
	display: block;
	float: left;
	width: 740px;
	overflow: scroll;
	background-color: #FFF;
	height: 465px;
}
#column3 {
	background-color: #FFF;
	float: left;
	width: 220px;
	margin-left: 5px;
	padding: 10px;
	-moz-border-top-right-radius: 8px;
	-moz-border-bottom-right-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	height: 445px;
}
#x-column3a {
	background-color: #FFF;
	float: left;
	width: 222px;
	margin-left: 5px;
	-moz-border-top-right-radius: 8px;
	-moz-border-bottom-right-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#x-column3aaaa {
	float: left;
	background-color: #FFF;
	width: 282px;
	margin-left: 1022px;
	-moz-border-top-right-radius: 8px;
	-moz-border-bottom-right-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	padding-top: 10px;
	min-height: 463px;
	background-color: #FFF;
	position: fixed;
}





#column-4 {
	display: block;
	float: left;
	width: 830px;
	overflow: scroll;
	background-color: #FFF;
}
#x-column-4a {
	display: block;
	float: left;
	width: 830px;
	overflow: scroll;
	background-color: #FFF;
	-ms-overflow-style: none;
// IE 10+
    overflow: -moz-scrollbars-none;  // Firefox
; 		margin-left: 185px;
}
#x-column-4a::-webkit-scrollbar {
    display: none;  // Safari and Chrome
}
#column5 {
	background-color: #FFF;
	float: left;
	width: 150px;
	margin-left: 5px;
	-moz-border-top-right-radius: 8px;
	-moz-border-bottom-right-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	height: 413px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#story {
	background-color: #CCC;
	width: 85%;
	margin-right: 5%;
	margin-left: 5%;
	padding: 15px;
}
#chat {
	background-color: #EBECF9;
	width: 710px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	border: 1px solid #D7EFF4;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	display: block;
	overflow: hidden;
}
#x-chat1 {
	background-color: #EBECF9;
	width: 740px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	border: 1px solid #D7EFF4;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 30px;
	display: block;
	overflow: hidden;
	height: 25px;
}
#signin-container {
	background-color: #FFF;
	width: 430px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #ACACAC;
	padding: 20px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#head-box {
	width: 1150px;
	display: block;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 4px;
	padding-bottom: 4px;
}
#student-info {
	display: block;
	float: left;
	width: 315px;
	overflow: hidden;
}
#vid-box {
	float: left;
	width: 520px;
}

#video-cube {
	background-color: #FFF;
	width: 390px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #A2A2A2;
	margin-top: 5px;
	margin-bottom: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#setting-box-container {
	float: right;
	display: block;
	overflow: hidden;
	margin-right: 50px;
	width: 550px;
}
#setting-box-container a {
	color: #333;
	text-decoration: none;
}
#setting-box-container a:hover {
	color: #999;
	text-decoration: none;
}
#time-box {
	float: left;
	width: 120px;
	display: block;
	overflow: hidden;
}
#lessons-box {
	width: 90px;
	float: left;
	margin-left: 10px;
}
#messages-box {
	width: 50px;
	float: left;
	padding-top: 10px;
	padding-right: 7px;
	padding-left: 7px;
	margin-right: 80px;
}
#settings-box {
	float: right;
	display: block;
	height: 29px;
	overflow: hidden;
	margin-top: 6px;
	margin-left: 35px;
	padding: 1px;
	width: 180px;
}
#settings-box22 {
	width: 100px;
	float: left;
	padding-top: 12px;
}
#tutor-summary-box {
	float: left;
	width: 200px;
	padding-top: 30px;
	background-color: #CC9;
	overflow: hidden;
}
#tutor-summary-box2 {
	float: left;
	width: 322px;
	padding-top: 20px;
}
#lessons-summary-box {
	float: left;
	width: 700px;
	margin-left: 20px;
	padding-left: 15px;
}

#lessons-summary-box3 {
	float: left;
	width: 850px;
	margin-left: 20px;
	padding-left: 15px;
}
#lessons-summary-box4 {
	float: left;
	width: 780px;
	margin-left: 15px;
}
#main-data {
	background-color: #FFF;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #EAE8F8;
	width: 100%;
}
#main-data2 {
	background-color: #FFF;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #EAE8F8;
	padding: 20px;
}


#x-student-box2 {
	background-color: #06F;
	width: 690px;
	display: block;
	overflow: hidden;
	height: 90px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #DFDFDF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#x-student-box222 {
	background-color: #FFF;
	width: 690px;
	display: block;
	overflow: hidden;
	height: 90px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #DFDFDF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}



#student-box {
	background-color: #FFF;
	width: 670px;
	padding: 10px;
	margin-bottom: 11px;
	display: block;
	overflow: hidden;
	height: 90px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #F6F6F6;
}
#student-box2 {
	background-color: #FFF;
	width: 230px;
	padding: 5px;
	display: block;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#student-box3 {
	background-color: #FFF;
	width: 230px;
	padding: 5px;
	display: block;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#x-student-box4 {
	background-color: #FFF;
	width: 680px;
	padding: 7px;
	margin-bottom: 8px;
	display: block;
	overflow: hidden;
	height: 70px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #F6F6F6;
}
#student-box4 {
	background-color: #FFF;
	width: 690px;
	padding: 10px;
	margin-bottom: 11px;
	display: block;
	overflow: hidden;
	height: 90px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #F6F6F6;
}

#profile-box-c {
	float: left;
	width: 255px;
	height: 90px;
}

#lesson-plan {
	background-color: #FFF;
	float: left;
	width: 400px;
	margin-left: 20px;
	padding: 15px;
}
#lesson-plan2 {
	background-color: #FFF;
	float: left;
	width: 240px;
	margin-left: 20px;
	padding: 15px;
}
#messages-1 {
	background-color: #FFF;
	float: left;
	width: 370px;
	border: 1px solid #CCC;
	-moz-border-radius: 10px;
	border-radius: 10px;
	display: block;
	overflow: hidden;
}
#messages-2 {
	width: 370px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height: 60px;
}
#messages-3 {
	background-color: #FFF;
	padding: 15px;
	float: left;
	width: 550px;
	margin-left: 20px;
	border: 1px solid #CCC;
}
#video-box-2 {
	background-color: #FFF;
	height: 400px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #999;
}
#messages-box2 {
	background-color: #FFF;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#profile-box {
	background-color: #FFF;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding: 20px;
}
#settings-box2 {
	background-color: #FFF;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding: 20px;
}
#settings-box3 {
	background-color: #FFF;
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#profile-box-d {
	float: left;
	height: 90px;
	width: 150px;
}
#profile-box-e {
	background-color: #360;
	height: 35px;
	width: 140px;
	margin-top: 20px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


#x-profile-boxe-a {
	float: left;
	width: 70px;
	height: 70px;
	background-color: #FFF;
	display: block;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#x-profile-boxe-b {
	float: left;
	width: 160px;
	margin-left: 15px;
	height: 70px;
}
#x-profile-boxe-c {
	float: left;
	width: 245px;
	height: 70px;
}
#x-profile-boxe-d {
	float: left;
	height: 70px;
	width: 190px;
}
#x-profile-boxe-e {
	background-color: #4C9D03;
	height: 35px;
	width: 140px;
	margin-top: 20px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-left: 30px;
}

#view-student-a {
	height: 26px;
	width: 150px;
	background-color: #666;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#x-new-student {
	background-color: #FFF;
	height: 26px;
	width: 670px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#new-student2 {
	background-color: #CCC;
	width: 635px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#new-student3 {
	background-color: #FFF;
	width: 740px;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 15px;
	padding-left: 17px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F3F3F3;
	border-right-color: #F3F3F3;
	border-bottom-color: #F3F3F3;
	border-left-color: #F3F3F3;
}
#general-box {
	background-color: #FFF;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
#lesson-duc1 {
	padding: 15px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
}
#new-vocab {
	height: 13px;
	width: 340px;
	padding: 4px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #C4E3F0;
}
#convo-topic {
	width: 770px;
	background-color: #FFC;
	display: block;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 6px;
}
#convo-topic2 {
	width: 880px;
	display: block;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-right: 15px;
	padding-left: 15px;
}
#convo-topic3 {
	width: 950px;
	background-color: #F3F3F3;
	display: block;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 2px;
}
#convo-topicb {
	width: 770px;
	background-color: #E3ECF7;
	display: block;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-right: 15px;
	padding-left: 15px;
}
#convo-topicc {
	width: 870px;
	background-color: #E3ECF7;
	display: block;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-right: 15px;
	padding-left: 15px;
}
#convo-boxy {
	float: right;
	width: 60px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 10px;
	padding-left: 20px;
	background-color: #A1C1F8;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
}
#vonvy {
	float: left;
	width: 400px;
	display: block;
	overflow: hidden;
	margin-top: 12px;
	margin-left: 4px;
	margin-bottom: 5px;
}
#vonvy2 {
	float: left;
	width: 410px;
	display: block;
	overflow: hidden;
	margin-top: 12px;
	margin-left: 4px;
	margin-bottom: 5px;
}
#vonvy3 {
	float: left;
	width: 500px;
	display: block;
	overflow: hidden;
	margin-top: 12px;
	margin-left: 4px;
	margin-bottom: 5px;
}
#vonvy4 {
	float: left;
	width: 400px;
	display: block;
	overflow: hidden;
	margin-top: 9px;
	margin-left: 4px;
	margin-bottom: 9px;
}
#convo1 {
	padding: 5px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
#convo1aa {
	padding: 5px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
}
#convo2 {
	padding: 25px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	background-color: #E2E7F7;
}
#convo11 {
	padding: 5px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	border: 3px solid #A1C3EA;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#convo12 {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#convo13 {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-left: 10px;
	background-color: #F00;
	margin-bottom: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#profile-new {
	padding: 20px;
	width: 600px;
	border: 1px solid #CCC;
	margin-right: auto;
	margin-left: auto;
}

#button2 {
	background-color: #FFF;
	height: 30px;
	width: 200px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#pro-pic {
	height: 78px;
	width: 78px;
	border: 1px solid #CCC;
	float: left;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#pro-holder {
	height: 80px;
	width: 320px;
	margin-bottom: 10px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #FFF;
}
#pro-desc {
	float: left;
	height: 65px;
	width: 220px;
	padding-left: 20px;
	padding-top: 15px;
	display: block;
	overflow: hidden;
}
#pro-pic2 {
	height: 78px;
	width: 78px;
	border: 1px solid #CCC;
	float: left;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
	margin-left: 30px;
	margin-top: 10px;
}
#pro-holder2 {
	width: 310px;
	background-color: #FFF;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-right: auto;
	margin-left: auto;
}
#pro-desc2 {
	float: left;
	height: 65px;
	width: 160px;
	padding-left: 20px;
	padding-top: 15px;
	display: block;
	overflow: hidden;
	margin-left: 5px;
	margin-top: 10px;
}
#pro-3 {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	background-color: #E3E7F7;
	display: block;
	overflow: hidden;
}
#prof-pic {
	float: left;
	height: 100px;
	width: 100px;
	margin-right: 5px;
	margin-left: 5px;
	border: 2px solid #999;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #FFF;
}
#prof-boxy {
	float: left;
	width: 455px;
	margin-left: 8px;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-top: 5px;
	display: block;
	overflow: hidden;
}
#secrett {
	padding: 15px;
	width: 570px;
	margin-right: auto;
	margin-left: auto;
	background-color: #E0E2F7;
}
#textarea1 {
	width: 550px;
	padding: 4px;
	margin-top: 8px;
	border: 1px solid #B2B1EC;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#textarea2 {
	width: 250px;
	padding: 3px;
	margin-top: 4px;
	border: 1px solid #B2B1EC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 20px;
}
#textarea3 {
	width: 150px;
	border: 1px solid #D8D4F4;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 20px;
	background-color: #E3E7F7;
}
#textarea4 {
	width: 166px;
	border: 1px solid #D8D4F4;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 20px;
	background-color: #E3E7F7;
	margin-top: 3px;
}

#homework-contain {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
}

#homework-contain2 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
#boxxxy {
	display: block;
	width: 850px;
	overflow: hidden;
	background-color: #FCFCFC;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
-moz-user-select: none; 
-khtml-user-select: none; 
-webkit-user-select: none; 
/* Introduced in IE 10. See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/ */ 
-ms-user-select: none; user-select: none; 
}

#contain-cont66zz {
	-moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 
    /* Introduced in IE 10. See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/ */ 
    -ms-user-select: none; user-select: none; 
}

#boxxxyaa {
	display: block;
	width: 940px;
	overflow: hidden;
	background-color: #FCFCFC;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
}
#boxxxyaa2 {
	display: block;
	width: 940px;
	overflow: hidden;
	background-color: #FCFCFC;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 7px;
	padding-right: 25px;
	padding-bottom: 7px;
	padding-left: 25px;
}
#boxxxy2 {
	display: block;
	width: 860px;
	overflow: hidden;
	background-color: #FCFCFC;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 20px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#boxxxy3 {
	display: block;
	width: 900px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#boxxxy4 {
	display: block;
	width: 880px;
	overflow: hidden;
	background-color: #FCFCFC;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#boxxxy5 {
	display: block;
	width: 850px;
	overflow: hidden;
	background-color: #FCFCFC;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
}
#boxxxy5aa {
	display: block;
	width: 850px;
	overflow: hidden;
	background-color: #FFF;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
	border: 1px solid #E3E3E3;
}
#boxxxy6 {
	display: block;
	width: 830px;
	overflow: hidden;
	background-color: #F8F8EA;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 20px;
	padding-right: 35px;
	padding-bottom: 20px;
	padding-left: 35px;
}
#boxxxy7 {
	display: block;
	width: 878px;
	overflow: hidden;
	background-color: #F8F8EA;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #A5A8AB;
}
#boxxxy8 {
	display: block;
	width: 880px;
	overflow: hidden;
	background-color: #F8F8EA;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 20px;
}
#boxxxy9 {
	display: block;
	width: 880px;
	overflow: hidden;
	background-color: #999;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#boxxxy10 {
	display: block;
	width: 800px;
	overflow: hidden;
	background-color: #FFF;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#boxxxy11 {
	display: block;
	width: 900px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
	padding-left: 2px;
}
#boxxxy12 {
	display: block;
	width: 850px;
	overflow: hidden;
	background-color: #FCFCFC;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 4px;
	padding-right: 25px;
	padding-bottom: 4px;
	padding-left: 25px;
}
#boxxxy13 {
	display: block;
	width: 880px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
	padding-left: 2px;
}
#boxxxy21 {
	display: block;
	width: 900px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
}

#tasks-title {
	width: 780px;
	padding-left: 10px;
	height: 25px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#tasks-title2 {
	width: 777px;
	padding-left: 10px;
	height: 25px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#tasks-title3 {
	width: 789px;
	padding-left: 10px;
	height: 25px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#tasks-content {
	width: 830px;
	padding: 10px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 240px;
}
#tasks-contentb {
	width: 830px;
	padding: 10px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 50px;
}
#tasks-contentc {
	width: 830px;
	padding: 10px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 150px;
}
#tasks-content2 {
	width: 830px;
	padding: 10px;
	border: 1px solid #D9E1F5;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 240px;
	background-color: #F8F8EA;
	font-family: Helvetica;
	font-size: 16px;
	color: #333;
	line-height: 22px;
}
#tasks-content3 {
	width: 835px;
	border: 1px solid #D9E1F5;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 120px;
	background-color: #F8F8EA;
	font-family: Helvetica;
	font-size: 14px;
	color: #333;
	line-height: 18px;
	padding-top: 10px;
	padding-right: 23px;
	padding-bottom: 10px;
	padding-left: 17px;
}
#tasks-content4 {
	
	
	width: 780px;
	padding-left: 10px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #D9E1F5;
	overflow: visible;
	background-color: #F8F8EA;
	font-family: Helvetica;
	font-size: 16px;
	color: #333;
	line-height: 22px;
}
#tasks-content5 {
	width: 850px;
	padding-left: 20px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #D9E1F5;
	overflow: visible;
	background-color: #F8F8EA;
	font-family: Helvetica;
	font-size: 16px;
	color: #333;
	line-height: 22px;
	padding-right: 20px;
}
#tasks-content6 {
	width: 850px;
	border: 1px solid #D9E1F5;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 550px;
	background-color: #F8F8EA;
	font-family: Helvetica;
	font-size: 16px;
	color: #333;
	line-height: 22px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#tasks-content7 {
	width: 850px;
	border: 1px solid #D9E1F5;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 120px;
	background-color: #F8F8EA;
	font-family: Helvetica;
	font-size: 16px;
	color: #333;
	line-height: 22px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#tasks-content8 {
	width: 830px;
	padding: 10px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 400px;
}
#tasks-content8short {
	width: 830px;
	padding: 10px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 200px;
}
#tasks-content9 {
	width: 820px;
	padding: 15px;
	border: 2px solid #999;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 390px;
	background-color: #F8F8EA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #333;
}
#tasks-content10 {
	width: 830px;
	padding: 10px;
	border: 2px solid #999;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 200px;
	background-color: #F8F8EA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #333;
}
#tasks-content100 {
	width: 830px;
	border: 2px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 25px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #333;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}
#tasks-content11 {
	width: 855px;
	padding: 10px;
	border: 1px solid #D9E1F5;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 180px;
	background-color: #F8F8EA;
	font-family: Helvetica;
	font-size: 12px;
	color: #333;
	line-height: 18px;
}
#tasks-content12 {
	width: 820px;
	padding: 15px;
	border: 2px solid #999;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 25px;
	background-color: #F8F8EA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #333;
}
#tasks-content13 {
	width: 820px;
	border: 2px solid #999;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: visible;
	height: 22px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #333;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#main-title {
	width: 780px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
	padding-left: 10px;
}
#main-title2 {
	width: 780px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left: 10px;
	border: 1px solid #D9E1F5;
}
#main-title3 {
	width: 100px;
	height: 22px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left: 10px;
	border: 1px solid #D9E1F5;
}
#main-title4 {
	width: 350px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left: 10px;
	border: 1px solid #D9E1F5;
}
#main-title5 {
	width: 505px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left: 10px;
	border: 1px solid #D9E1F5;
}
#main-title6 {
	width: 770px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
	padding-left: 10px;
}
#main-title7 {
	width: 120px;
	height: 18px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
	padding-left: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#main-title10 {
	width: 280px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
	padding-left: 10px;
}
#main-title11 {
	width: 700px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
	padding-left: 10px;
}
#main-title12 {
	width: 540px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
	padding-left: 10px;
}
#main-title13 {
	width: 550px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
	padding-left: 10px;
}

#lil-title {
	width: 120px;
	height: 20px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #DDE3F7;
	padding-left: 5px;
}
#lil-title2 {
	width: 40px;
	height: 16px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #DDE3F7;
	padding-left: 5px;
}
#secondary-title {
	width: 780px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left: 10px;
	border: 1px solid #CCC;
}
#secondary-title2 {
	width: 680px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left: 10px;
	border: 1px solid #CCC;
}
#secondary-title3 {
	width: 670px;
	height: 50px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left: 10px;
	border: 1px solid #CCC;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#edit-box {
	background-color: #CCC;
	float: right;
	width: 140px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#edit-box2 {
	background-color: #999;
	float: right;
	width: 170px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-right: 20px;
	color: #FFF;
}
#edit-box2:hover {
	background-color: #060;
}
#edit-box6 {
	background-color: #CCC;
	float: right;
	width: 140px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#edit-box6b {
	background-color: #CCC;
	float: right;
	width: 140px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-right: 15px;
}

#buttons {
	width: 880px;
	display: block;
	overflow: hidden;
	margin-top: 8px;
}
#box-edit1 {
	padding: 2px;
	float: right;
	height: 18px;
	width: 190px;
	background-color: #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#box-edit1z {
	padding: 2px;
	float: right;
	height: 18px;
	width: 190px;
	
}
#box-edit2 {
	background-color: #CCC;
	padding: 2px;
	float: left;
	height: 18px;
	width: 110px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#box-edit2b {
	background-color: #CCC;
	padding: 2px;
	float: left;
	height: 18px;
	width: 110px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-left: 15px;
}
#box-edit3 {
	background-color: #CCC;
	padding: 2px;
	float: right;
	height: 18px;
	width: 110px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-right: 20px;
}
#box-edit4 {
	padding: 2px;
	float: right;
	height: 18px;
	width: 210px;
	background-color: #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#box-edit4b {
	float: left;
	height: 20px;
	width: 180px;
	background-color: #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#box-edit4c {
	padding: 2px;
	float: left;
	height: 20px;
	width: 180px;
	background-color: #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#box-edit4d {
	float: left;
	height: 20px;
	width: 160px;
	background-color: #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
	margin-left: 100px;
}
#sigini {
	height: 20px;
	width: 200px;
	border: 1px solid #CCC;
	padding-left: 10px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#content11 {
	display: block;
	float: left;
	width: 420px;
	overflow: hidden;
	margin-right: 0px;
	height: 105px;
}
#content11a {
	display: block;
	float: left;
	width: 420px;
	overflow: hidden;
	margin-right: 20px;
	height: 105px;
}
#content22 {
	display: block;
	float: left;
	width: 420px;
	height: 50px;
}
#content22a {
	display: block;
	float: left;
	width: 420px;
	margin-right: 20px;
	height: 60px;
}
#content111 {
	display: block;
	overflow: hidden;
}
#hw1 {
	width: 100%;
	display: block;
	overflow: hidden;
}
#hw1aa {
	width: 412px;
	display: block;
	overflow: hidden;
	float: left;
	margin-right: 20px;
}
#hw1a {
	float: left;
	width: 55px;
}
#hw1b {
	float: left;
	width: 335px;
	display: block;
	overflow: hidden;
}
#hw1c {
	float: right;
	width: 47px;
}
#hw1d {
	float: left;
	width: 20px;
	display: block;
	overflow: hidden;
}
#hw-holder {
	background-color: #FFF;
	width: 865px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 3px;
}
#hw-holder-xx {
	width: 880px;
	padding-top: 2px;
	padding-bottom: 2px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 1px;
	display: block;
	overflow: hidden;
}
#hw-holder-x {
	width: 422px;
	padding-left: 14px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	margin-right: 2px;
	padding-right: 2px;
	background-image: url(images/strip-grey.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#hw-holder-x1 {
	width: 422px;
	padding-left: 14px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	padding-right: 2px;
	background-image: url(../images/strip-red.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#hw-holder-x2 {
	width: 422px;
	padding-left: 14px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	padding-right: 2px;
	background-image: url(../images/strip-blue.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#hw-holder-x3 {
	width: 422px;
	padding-left: 14px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	padding-right: 2px;
	background-image: url(../images/strip-grey.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 1px;
}
#hw-holder-x4 {
	width: 422px;
	padding-left: 14px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	padding-right: 2px;
	background-image: url(../images/strip-green.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 1px;
}
#hw-holder-x1a {
	width: 422px;
	padding-left: 14px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	padding-right: 2px;
	background-image: url(../images/strip-red.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#hw-holder-x2a {
	width: 422px;
	padding-left: 14px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	padding-right: 2px;
	background-image: url(../images/strip-blue.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#hw-holder-x3a {
	width: 422px;
	padding-left: 14px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	padding-right: 2px;
	background-image: url(../images/strip-grey.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 1px;
}
#hw-holder-x4a {
	width: 422px;
	padding-left: 14px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	padding-right: 2px;
	background-image: url(../images/strip-green.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 1px;
}
#hw1x {
	width: 422px;
	display: block;
	overflow: hidden;
	height: 20px;
	background-color: #FFF;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top: 2px;
}
#hw1xx {
	width: 422px;
	display: block;
	overflow: hidden;
	height: 20px;
	background-color: #FFF;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-right: 3px;
}
#hw1xtitle {
	width: 420px;
	display: block;
	overflow: hidden;
	height: 15px;
}
#conta-1x {
	float: left;
	height: 20px;
	width: 267px;
}
#hw1x1 {
	float: left;
	width: 349px;
	display: block;
	overflow: hidden;
}
#hw1ax {
	float: left;
	width: 43px;
	padding-left: 4px;
	padding-right: 5px;
}
#main1 {
	background-color: #FFF;
	display: block;
	width: 400px;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	overflow: hidden;
}
#exe1 {
	background-color: #FFF;
	display: block;
	width: 400px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	overflow: hidden;
	-moz-border-radius: 3px;
	border-radius: 3px;
	height: 78px;
}
#exe1b {
	background-color: #FFF;
	display: block;
	width: 400px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	overflow: hidden;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#exe1a {
	width: 390px;
	display: block;
	overflow: hidden;	
}
#exe1title {
	float: left;
	width: 40px;
	height: 20px;
}
#exe1content {
	float: left;
	width: 290px;
	display: block;
	overflow: hidden;
}
#exe1com {
	float: right;
	width: 40px;
}
#exe1tick {
	float: right;
	width: 18px;
	display: block;
	overflow: hidden;
	height: 18px;
}
#head-r {
	width: 880px;
	display: block;
	overflow: hidden;
	margin-bottom: 4px;
}
#head-rr {
	width: 880px;
	display: block;
	overflow: hidden;
}
#head-rrrrr {
	width: 880px;
	display: block;
	overflow: hidden;
	margin-bottom: 4px;
}
#headp-y {
	float: left;
	width: 160px;
	height: 20px;
	display: block;
	overflow: hidden;
}
#headp-yxx {
	float: left;
	width: 160px;
	display: block;
	overflow: hidden;
}
#headp-yy {
	float: left;
	width: 103px;
	margin-left: 200px;
	display: block;
	overflow: hidden;
}
#headp-yy2 {
	float: left;
	width: 103px;
	margin-left: 250px;
	display: block;
	overflow: hidden;
}
#headp-yyy {
	float: left;
	width: 133px;
	margin-left: 70px;
	display: block;
	overflow: hidden;
}
#headp-y9 {
	float: left;
	width: 30px;
	height: 20px;
	display: block;
	overflow: hidden;
}
#head-t {
	float: left;
	width: 110px;
	display: block;
	height: 16px;
	overflow: hidden;
}
#head-p {
	float: left;
	width: 290px;
	display: block;
	overflow: hidden;
}
#head-pppp {
	float: left;
	width: 420px;
	display: block;
	overflow: hidden;
}
#id1 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	height: 20px;
}
#id2 {
	float: left;
	width: 800px;
}
#id3 {
	float: left;
	width: 150px;
	margin-left: 50px;
}
#boxyyy {
	background-color: #FFC;
	display: block;
	float: left;
	height: 16px;
	width: 16px;
	overflow: hidden;
	border: 1px solid #FF9;
}
#boxyyy2 {
	background-color: #FFC;
	display: block;
	height: 14px;
	width: 40px;
	overflow: hidden;
	border: 1px solid #FF9;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #009;
	font-weight: bold;
	float: left;
}
#boxyyy3 {
	background-color: #FFC;
	display: block;
	height: 14px;
	width: 220px;
	overflow: hidden;
	border: 1px solid #FF9;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #009;
	font-weight: bold;
}
#lessy {
	float: left;
	width: 80px;
}
#lessy3 {
	float: left;
	width: 50px;
}
#head-rrr {
	float: left;
	width: 290px;
}
#conty {
	width: 850px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
	display: block;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADAF7;
}
#contyaa {
	width: 930px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
	display: block;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADAF7;
}
#conty1 {
	display: block;
	float: left;
	width: 23px;
	overflow: hidden;
	height: 25px;
}
#conty1z {
	display: block;
	float: left;
	width: 23px;
	overflow: hidden;
	height: 25px;
}
#conty1aa {
	display: block;
	float: left;
	width: 10px;
	overflow: hidden;
	height: 25px;
	margin-left: 2px;
}
#conty1aaaa {
	display: block;
	float: left;
	width: 20px;
	overflow: hidden;
	height: 25px;
	margin-left: 2px;
}
#conty1aaaaa {
	display: block;
	float: left;
	width: 36px;
	overflow: hidden;
	height: 25px;
	margin-left: 2px;
}
#conty1aaaaaa {
	display: block;
	float: left;
	width: 108px;
	overflow: hidden;
	height: 25px;
	margin-right: 6px;
}
#conty1aab {
	display: block;
	float: left;
	width: 10px;
	overflow: hidden;
	height: 25px;
	margin-left: 2px;
}
#conty2 {
	display: block;
	float: left;
	height: 25px;
	width: 550px;
	overflow: hidden;
}
#conty2z {
	display: block;
	float: left;
	height: 25px;
	width: 505px;
	overflow: hidden;
}
#conty2aa {
	display: block;
	float: left;
	height: 25px;
	width: 515px;
	overflow: hidden;
}
#conty3 {
	display: block;
	float: left;
	height: 25px;
	width: 90px;
	overflow: hidden;
}
#conty3aa {
	display: block;
	float: left;
	height: 25px;
	width: 55px;
	overflow: hidden;
}
#conty3aab {
	display: block;
	float: left;
	height: 25px;
	width: 75px;
	overflow: hidden;
}
#conty3aaa {
	display: block;
	float: left;
	height: 25px;
	width: 60px;
	overflow: hidden;
}
#conty4 {
	display: block;
	float: left;
	height: 25px;
	width: 150px;
	overflow: hidden;
}

#conty4aa {
	display: block;
	float: left;
	height: 25px;
	width: 155px;
	overflow: hidden;
	margin-left: 10px;
}
#conty5 {
	display: block;
	float: left;
	height: 25px;
	width: 20px;
	overflow: hidden;
	margin-right: 8px;
}
#conty5aa {
	display: block;
	float: left;
	width: 20px;
	overflow: hidden;
	margin-right: 8px;
	padding-top: 2px;
}
#conty5aaa {
	display: block;
	float: left;
	width: 22px;
	overflow: hidden;
	margin-right: 2px;
	margin-top: 1px;
	height: 22px;
	padding-top: 0px;
}
#conty6 {
	display: block;
	float: left;
	height: 25px;
	width: 110px;
	overflow: hidden;
}
#conty7 {
	display: block;
	float: left;
	height: 25px;
	width: 20px;
	overflow: hidden;
	margin-left: 40px;
}
#convu1 {
	display: block;
	float: left;
	width: 20px;
	overflow: hidden;
	margin-top: 12px;
	margin-bottom: 5px;
}
#convu2 {
	display: block;
	float: left;
	width: 155px;
	overflow: hidden;
	margin-top: 12px;
	margin-bottom: 9px;
	margin-left: 4px;
}
#convu55 {
	float: left;
	height: 18px;
	width: 46px;
	margin-top: 12px;
	margin-right: 2px;
	margin-left: 2px;
}
#convu3 {
	display: block;
	float: left;
	width: 120px;
	overflow: hidden;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 12px;
}
#convu3a {
	display: block;
	float: left;
	width: 120px;
	overflow: hidden;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 12px;
}
#convu3aa {
	display: block;
	float: left;
	width: 100px;
	overflow: hidden;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 12px;
}
#convu4 {
	display: block;
	float: left;
	width: 148px;
	overflow: hidden;
	margin-top: 12px;
	margin-bottom: 9px;
	margin-left: 6px;
	margin-right: 5px;
}
#convu5 {
	display: block;
	float: left;
	width: 50px;
	overflow: hidden;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 12px;
}
#convu5aa {
	display: block;
	float: left;
	width: 120px;
	overflow: hidden;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 12px;
}
#convu5aaa {
	display: block;
	float: left;
	width: 20px;
	overflow: hidden;
	margin-top: 12px;
}
#convu6 {
	display: block;
	float: left;
	width: 125px;
	overflow: hidden;
	margin-top: 12px;
	margin-bottom: 9px;
	margin-left: 4px;
}
#heady1 {
	width: 848px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
#heady2 {
	display: block;
	float: left;
	width: 22px;
	overflow: hidden;
	height: 24px;
}
#heady3 {
	display: block;
	float: left;
	height: 24px;
	width: 35px;
	overflow: hidden;
}
#heady4 {
	display: block;
	float: left;
	height: 24px;
	width: 45px;
	overflow: hidden;
}
#heady5 {
	display: block;
	float: left;
	height: 24px;
	width: 247px;
	overflow: hidden;
	margin-left: 250px;
}
#heady4a {
	display: block;
	float: left;
	height: 24px;
	width: 250px;
	overflow: hidden;
}
#heady5a {
	display: block;
	float: left;
	height: 24px;
	width: 160px;
	overflow: hidden;
}
#heady5aa {
	display: block;
	float: left;
	height: 24px;
	width: 277px;
	overflow: hidden;
}
#heady6 {
	display: block;
	float: left;
	height: 24px;
	width: 77px;
	overflow: hidden;
}
#heady7 {
	display: block;
	float: left;
	height: 24px;
	width: 170px;
	overflow: hidden;
}
#heady7bb {
	display: block;
	float: left;
	height: 24px;
	width: 120px;
	overflow: hidden;
}
#heady8 {
	width: 898px;
	display: block;
	overflow: hidden;
}
#layoutty {
	background-color: #D7DDF4;
	display: block;
	height: 30px;
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 12px;
}
#layoutty2 {
	background-color: #CCC;
	display: block;
	height: 30px;
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 12px;
}

#bo1 {
	float: left;
	width: 129px;
	background-color: #DEDDF7;
	margin-left: 4px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#gaapy {
	background-color: #CCC;
	display: block;
	height: 30px;
	width: 100%;
	margin-bottom: 50px;
}
#prof44 {
	display: block;
	width: 900px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
#prof45 {
	display: block;
	float: left;
	height: 80px;
	width: 80px;
	overflow: hidden;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
#prof46 {
	display: block;
	float: left;
	height: 48px;
	width: 48px;
	overflow: hidden;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #EAEAEA;
}
#prof-details {
	float: left;
	width: 100px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	display: block;
	overflow: hidden;
}
#prof-details8 {
	float: left;
	width: 280px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	display: block;
	overflow: hidden;
}


#hw1bb {
	float: left;
	height: 20px;
	width: 70px;
}
#hw1bbxx {
	float: left;
	height: 20px;
	width: 110px;
	margin-left: 10px;
}
#hw1bbb {
	display: block;
	float: left;
	height: 20px;
	width: 35px;
	overflow: hidden;
}
#hw1bbbx {
	display: block;
	float: left;
	height: 20px;
	width: 110px;
	overflow: hidden;
}
#completed {
	margin: 0px;
	padding: 0px;
}
#hw1bbb-2 {
	float: left;
	height: 20px;
	width: 55px;
}

#hw1bbb-1 {
	float: right;
	height: 19px;
	width: 20px;
	padding-top: 1px;
}
#hw1bbb-1b {
	float: right;
	height: 16px;
	width: 16px;
	padding-top: 4px;
	padding-left: 3px;
}
#delly {
	background-color: #CCC;
	float: right;
	height: 16px;
	width: 40px;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#conta-1 {
	float: left;
	height: 20px;
	width: 285px;
}
#fillin-0 {
	height: 225px;
	width: 800px;
	float: left;
}
#fillin-1 {
	height: 55px;
	width: 330px;
	background-color: #9C9;
	margin-left: 62px;
	float: left;
	margin-top: 27px;
}
#fillin-2 {
	height: 55px;
	width: 330px;
	background-color: #FFF;
	margin-left: 15px;
	float: left;
	margin-top: 27px;
}
#fillin-3 {
	height: 50px;
	width: 330px;
	background-color: #FFF;
	margin-left: 62px;
	float: left;
	margin-top: 157px;
}
#fillin-4 {
	height: 50px;
	width: 330px;
	background-color: #FFF;
	margin-left: 15px;
	float: left;
	margin-top: 157px;
}



#fillin-1a {
	height: 41px;
	width: 312px;
	border: 1px solid #CCC;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
}
#extramessage {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-right: 15px;
	padding-left: 13px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#txt666 {
	width: 100px;
	display: block;
	overflow: hidden;
	float: left;
}
#txt666a {
	width: 30px;
	display: block;
	overflow: hidden;
	float: left;
}
#details-weak {
	float: left;
	width: 420px;
	display: block;
	padding-top: 10px;
	overflow: hidden;
}
#gramm {
	background-color: #999;
	float: right;
	height: 25px;
	width: 110px;
	margin-right: 50px;
		-moz-border-radius: 5px;
	border-radius: 5px;
}
#convo-contai {
	margin-bottom: 4px;
}
#convo-containy {
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #EDF8FA;
}
#kontyki {
	display: block;
	width: 100%;
	overflow: hidden;
}
#access1 {
	background-color: #FFC;
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	padding: 20px;
}
#access2 {
	background-color: #E6E6E6;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding: 20px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#cab1 {
	background-color: #FFC;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	padding: 20px;
}
#image-holder {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
}
#exercise-contain {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	margin-bottom: 10px;
}
#ex-number {
	float: left;
	height: 27px;
	width: 30px;
	margin-right: 20px;
	padding-top: 3px;
}
#ex-content {
	display: block;
	float: left;
	width: 750px;
	overflow: hidden;
}

#ex-contain-all {
	width: 100%;
}
#ex-answers {
	float: left;
	width: 750px;
	margin-left: 50px;
}
#rule-contain {
	display: block;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}

#ex {
	width: 720px;
	height: 32px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
}
#ex2 {
	width: 700px;
	height: 22px;
}

#leftyy {
	float: left;
	width: 300px;
}
#righty {
	float: left;
	width: 695px;
}
#main-data-boxy {
	display: block;
	width: 290px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAE8F8;
	padding: 15px;
	overflow: hidden;
}
#txe-contain {
	background-color: #69F;
	height: 20px;
	width: 180px;
	border: 1px solid #999;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-right: 10px;
}

#returnbox {
	height: 20px;
	width: 220px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 3px;
	display: block;
	overflow: hidden;
	margin-left: 35px;
	background-color: #FFF;
}
#returnbox22 {
	height: 20px;
	width: 220px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 3px;
	display: block;
	overflow: hidden;
	margin-left: 30px;
	background-color: #FFF;
}

#returnboxa {
	float: left;
	height: 18px;
	width: 28px;
	padding-left: 6px;
	padding-top: 2px;
}
#returnboxb {
	float: left;
	height: 20px;
	width: 170px;
	padding-left: 5px;
}
#conti-box {
	background-color: #E7ECF8;
	height: 13px;
	width: 180px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#notess {
	background-color: #CCC;
	float: right;
	height: 16px;
	width: 100px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#notessb {
	background-color: #CCC;
	float: left;
	height: 20px;
	width: 150px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-left: 105px;
}
#notes-bux {
	background-color: #CCC;
	float: left;
	height: 18px;
	width: 80px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-left: 105px;
	margin-top: 2px;
}
#vocab-bux {
	background-color: #CCC;
	float: left;
	height: 18px;
	width: 80px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-left: 15px;
	margin-top: 2px;
}
#secret {
	background-color: #CCC;
	float: left;
	height: 20px;
	width: 40px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-right: 10px;
	margin-left: 20px;
	display: block;
	overflow: hidden;
}
#pikky-contain {
	height: 46px;
	width: 160px;
}
#stud-im {
	height: 40px;
	width: 40px;
	border: 1px solid #CCC;
	float: left;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#stud-ima {
	float: left;
	width: 98px;
	padding-left: 10px;
	height: 37px;
	display: block;
	overflow: hidden;
	padding-top: 5px;
}
#kot0 {
	display: block;
	height: 0px;
	width: 0px;
	overflow: hidden;
}
#kot1 {
	width: 158px;
	border: 1px solid #CCC;
	margin-bottom: 4px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#kot2 {
	background-color: #F5F7E3;
	height: 14px;
	width: 158px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#kot3 {
	width: 150px;
	padding-right: 4px;
	padding-left: 4px;
}
#kot1b {
	width: 158px;
	border: 1px solid #CCC;
	margin-bottom: 4px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#kot2b {
	background-color: #CCC;
	height: 14px;
	width: 158px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#kot3b {
	width: 150px;
	background-color: #F1F1F1;
	padding-right: 4px;
	padding-left: 4px;
}

#ediii {
	background-color: #CCC;
	height: 20px;
	width: 140px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#ennd {
	background-color: #8EAFE7;
	height: 20px;
	width: 140px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#ennd2 {
	background-color: #8EAFE7;
	height: 18px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#ennd22 {
	background-color: #8EAFE7;
	height: 28px;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#ennd22a {
	background-color: #8EAFE7;
	height: 28px;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 17px;
}
#x-ennd2 {
	background-color: #8EAFE7;
	height: 18px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#contain-cont {
	height: 317px;
	width: 680px;
	display: block;
	overflow: scroll;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 35px;
}
#contain-cont2 {
	height: 17px;
	width: 710px;
	display: block;
	overflow: scroll;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#contain-cont3 {
	height: 330px;
	width: 600px;
	display: block;
	overflow: hidden;
}
#contain-cont4 {
	height: 19px;
	width: 790px;
	display: block;
	overflow: hidden;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#contain-cont44 {
	height: 19px;
	width: 800px;
	display: block;
	overflow: hidden;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #FEFEFE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
}
#x-contain-cont4 {
	height: 25px;
	width: 780px;
	display: block;
	overflow: hidden;
	padding-top: 8px;
	padding-right: 15px;
	padding-left: 15px;
}
#contain-cont5 {
	height: 364px;
	width: 770px;
	display: block;
	overflow: scroll;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 35px;
}
#x-contain-cont5 {
	height: 395px;
	width: 780px;
	display: block;
	overflow: scroll;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 35px;
   -ms-overflow-style: none;  // IE 10+
    overflow: -moz-scrollbars-none;  // Firefox
}
#x-contain-cont5::-webkit-scrollbar {
    display: none;  // Safari and Chrome
}

#contain-cont6aa {
	width: 770px;
	display: block;
	overflow: scroll;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 35px;
	min-height:431px;
}
#contain-cont66 {
	width: 780px;
	display: block;
	overflow: scroll;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	min-height:431px;
	    -ms-overflow-style: none;  // IE 10+
    overflow: -moz-scrollbars-none;  // Firefox
}
#contain-cont66::-webkit-scrollbar {
    display: none;  // Safari and Chrome
}


#contain-cont7 {
	height: 334px;
	width: 720px;
	display: block;
	overflow: scroll;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 65px;
}
#contain-cont7a {
	height: 370px;
	width: 720px;
	display: block;
	overflow: hidden;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 65px;
}
#voca-conty {
	display: block;
	height: 230px;
	width: 200px;
	border: 2px solid #CCC;
	overflow: scroll;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 6px;
}
#x-voca-conty1 {
	display: block;
	height: 170px;
	width: 244px;
	border: 2px solid #CCC;
	overflow: scroll;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 6px;
}
#x-voca-conty1a {
	display: block;
	height: 225px;
	width: 255px;
	border: 2px solid #FFF;
	overflow: scroll;
	margin-left: 10px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 2px;
	-ms-overflow-style: none;
// IE 10+
    overflow: -moz-scrollbars-none;  // Firefox
}
#x-voca-conty1a::-webkit-scrollbar {
    display: none;  // Safari and Chrome
}

#not1 {
	float: left;
	width: 620px;
	padding-left: 20px;
}
#not2 {
	background-color: #CCC;
	float: left;
	height: 16px;
	width: 110px;
	margin-left: 30px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#not3 {
	background-color: #E6E6E6;
	float: right;
	height: 14px;
	width: 130px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}


#not3:hover {
	box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
}



#tickytab {
	height: 20px;
	width: 100%;
	margin-top: 3px;
	margin-bottom: 5px;
}
#tickytab2 {
	width: 100%;
	margin-top: 3px;
	display: block;
	overflow: hidden;
	
}
#tickytab2a {
	width: 100%;
	margin-top: 3px;
	display: block;
	overflow: hidden;
	
}
#ticky1 {
	display: block;
	float: left;
	height: 20px;
	width: 80px;
	overflow: hidden;
	margin-left: 335px;
}
#ticky2 {
	display: block;
	float: left;
	height: 20px;
	width: 170px;
	overflow: hidden;
}
#ticky3 {
	display: block;
	float: left;
	height: 20px;
	width: 60px;
	overflow: hidden;
}
#ticky4 {
	width: 60px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	font-size: 11px;
}
#ticky5 {
	display: block;
	float: left;
	height: 20px;
	width: 60px;
	overflow: hidden;
	margin-left: 145px;
}
#ticky6 {
	display: block;
	float: left;
	height: 40px;
	width: 420px;
	overflow: hidden;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 190px;
}
#ticky6a {
	display: block;
	float: left;
	height: 50px;
	width: 590px;
	overflow: hidden;
	margin-left: 65px;
}
#ticky7a {
	display: block;
	float: left;
	height: 20px;
	width: 120px;
	overflow: hidden;
	margin-left: 25px;
	margin-top: 15px;
}
#assesss {
	height: 50px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 7px;
	background-color: #FFF;
	display: block;
	overflow: hidden;
}
#com1 {
	float: left;
	width: 340px;
}
#com2 {
	float: left;
	width: 340px;
	margin-left: 25px;
}
#foooty {
	display: block;
	height: 10px;
	width: 100%;
	overflow: hidden;
}
#accesss1 {
	background-color: #CCC;
	width: 680px;
	border: 1px solid #999;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
	display: block;
}
#accesss222 {
	width: 680px;
	display: block;
	overflow: hidden;
}
#accesss3 {
	float: left;
	width: 200px;
	display: block;
	overflow: hidden;
	padding-left: 10px;
}
#accesss4 {
	float: left;
	width: 300px;
}

#accesss5 {
	background-color: #FFF;
	width: 596px;
	display: block;
	overflow: hidden;
	border: 1px solid #FFF;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 2px;
}
#accesss6 {
	display: block;
	float: left;
	height: 18px;
	width: 350px;
	padding-left: 10px;
	overflow: hidden;
}
#accesss7 {
	float: left;
	width: 120px;
	display: block;
	height: 18px;
	overflow: hidden;
}
#accesss8 {
	display: block;
	float: left;
	width: 110px;
	overflow: hidden;
	height: 18px;
}
#accessszero {
	display: block;
	float: left;
	width: 0px;
	overflow: hidden;
	height: 0px;
}
#drop1 {
	float: left;
	width: 400px;
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#drop2 {
	float: left;
	width: 300px;
}
#lett {
	float: left;
	width: 150px;
}
#lettb {
	float: right;
	width: 70px;
}
#vocaa1aa {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 1px;
	padding-bottom: 1px;
}
#vocaa1ay {
	width: 705px;
	padding-top: 1px;
	padding-bottom: 1px;
	display: block;
	overflow: hidden;
	background-color: #FFF;
}
#less1 {
	width: 100%;
	display: block;
	overflow: hidden;
}
#less2 {
	float: left;
	width: 200px;
}
#less3 {
	float: left;
	width: 300px;
	padding: 4px;
}
#student-boxx {
	display: block;
	height: 0px;
	width: 0px;
	overflow: hidden;
}
#student-boxxN {
	display: block;
	height: 0px;
	width: 0px;
	overflow: hidden;
}
#student-boxxx {
	
}
#student-boxxxY {
	display: block;
	height: 0px;
	width: 0px;
	overflow: hidden;
}#info1 {
	height: 18px;
	width: 100%;
	margin-top: 3px;
	margin-bottom: 14px;
}
#info2 {
	background-color: #CCC;
	height: 18px;
	width: 77px;
	margin-right: 3px;
	float: left;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#info3 {
	background-color: #CCC;
	height: 18px;
	width: 77px;
	margin-left: 3px;
	float: left;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#details33 {
	width: 670px;
	background-color: #FFF;
	height: 295px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	border: 1px solid #FFF;
	margin-top: 10px;
	padding: 5px;
}
#details34 {
	width: 705px;
	background-color: #FFF;
	height: 350px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 22px;
	border: 1px solid #FFF;
	padding: 5px;
}
#details34aa {
	width: 745px;
	background-color: #FFF;
	height: 380px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 22px;
	border: 2px solid #F4F4F4;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#vocabb {
	width: 590px;
	display: block;
	overflow: hidden;
}
#extra-vocab-box {
	background-color: #CCC;
	width: 215px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: block;
	overflow: hidden;
}
#x-extra-vocab-box1 {
	background-color: #CCC;
	width: 228px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: block;
	overflow: hidden;
	margin-top: 3px;
}
#person-mess {
	width: 199px;
	height: 30px;
	border: 1px solid #CCC;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px;
}
#x-person-mess1 {
	width: 248px;
	height: 24px;
	border: 1px solid #CCC;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	line-height: 20px;
	font-size: 13px;
	color: #666;
	letter-spacing: 1px;
}
#submit22 {
	font-size: 8px;
	height: 14px;
	display: block;
	overflow: hidden;
	line-height: 8px;
	width: 215px;
	color: #FFF;
	border: 1px solid #CCC;
	margin-top: 1px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #CCC;
}
#vocabbba {
	height: 300px;
	padding: 20px;
	width: 580px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #333;
}
#vocabbb2 {
	height: 300px;
	width: 374px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}
#vocaa1-zero {
	display: block;
	height: 0px;
	width: 0px;
	overflow: hidden;
}
#description-tag1 {
	float: left;
	height: 100%;
	width: 10px;
	background-color: #C03;
}
#invisible {
	display: block;
	overflow: hidden;
	height: 0px;
	width: 0px;
}
#invisible0000 {
	display: block;
	overflow: hidden;
	height: 0px;
	width: 0px;
}
#options-click {
	background-color: #CCC;
	float: left;
	height: 22px;
	width: 150px;
	margin-left: 50px;
	border: 1px solid #C0C2C2;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#options-click2 {
	background-color: #DEE1E1;
	float: left;
	height: 22px;
	width: 150px;
	margin-left: 50px;
	border: 1px solid #C0C2C2;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

#thedivider {
	background-color: #F1F1F1;
	width: 100%;
}
#boxyya {
	display: block;
	float: left;
	height: 20px;
	width: 600px;
	overflow: hidden;
}
#ex-cont {
	width: 97%;
	margin-bottom: 3px;
	margin-left: 3%;
}
#ex-1 {
	width: 100%;
}
#ex-2 {
	width: 96%;
	margin-left: 4%;
}
#ex-3 {
	width: 96%;
	margin-left: 4%;
}
#clear1 {
	width: 280px;
	float: left;
}
#clear2 {
	float: left;
	width: 200px;
}
#message-boxx1 {
	height: 473px;
	width: 830px;
}
#message-boxxx {
	width: 830px;
}
#options-containerr {
	display: block;
	width: 100%;
	overflow: scroll;
	height: 280px;
}
#x-options-contain2 {
	display: block;
	width: 100%;
	overflow: scroll;
	height: 292px;
	    -ms-overflow-style: none;  // IE 10+
    overflow: -moz-scrollbars-none;  // Firefox
}
#x-options-contain2::-webkit-scrollbar {
    display: none;  // Safari and Chrome
}


#less-numb {
	background-color: #F5F7E3;
	height: 30px;
	width: 124px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
}
#x-less-numb2 {
	background-color: #F5F7E3;
	height: 18px;
	width: 244px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
}
#extra-cont1 {
	background-color: #E0E3E3;
	width: 140px;
	margin-right: auto;
	margin-left: auto;
	height: 245px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#extra-cont2 {
	height: 18px;
	width: 129px;
	margin-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	padding-right: 3px;
	padding-left: 3px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#extra-cont3 {
	height: 20px;
	width: 135px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
}
#extra-cont4 {
	height: 20px;
	width: 125px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
}
#x-extra-cont11 {
	background-color: #E0E3E3;
	width: 260px;
	margin-right: auto;
	margin-left: auto;
	height: 185px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#x-extra-cont22 {
	height: 18px;
	width: 245px;
	margin-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	padding-right: 3px;
	padding-left: 3px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#extra-contain {
	height: 220px;
	width: 135px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: scroll;
	margin-top: 3px;
}

#x-extra-contain1 {
	height: 160px;
	width: 255px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: scroll;
	margin-top: 3px;
}


#convy-text {
	float: left;
	width: 110px;
	display: block;
	overflow: hidden;
	padding-left: 2px;
	height: 18px;
}
#x-convy-text1 {
	float: left;
	width: 200px;
	display: block;
	overflow: hidden;
	padding-left: 2px;
	height: 18px;
}
#convy-tick {
	float: left;
	height: 17px;
	width: 17px;
}

#vocab-coon1 {
	background-color: #F2F2F2;
	height: 30px;
	width: 577px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 7px;
}
#deleteit {
	height: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	padding: 2px;
	line-height: 4px;
}#dele-but1 {
	height: 25px;
	width: 100%;
}
#dele-but2 {
	float: left;
	width: 460px;
	margin-left: 200px;
	height: 25px;
}
#newprof1 {
	float: left;
	width: 210px;
	padding-left: 15px;
	background-color: #E1E1E1;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#newprof2 {
	float: left;
	width: 190px;
	margin-left: 225px;
	padding-left: 17px;
	background-color: #E1E1E1;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#profiles-cont11 {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
#profiles-cont11a {
	background-color: #CCC;
	padding: 5px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	height: 38px;
	margin-bottom: 8px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#profiles-cont11b {
	float: left;
	height: 30px;
	width: 30px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#profiles-cont11c {
	float: left;
	height: 30px;
	width: 190px;
	padding-left: 15px;
	display: block;
	overflow: hidden;
}
#profiles-cont11d {
	float: left;
	height: 23px;
	width: 100px;
	padding-top: 5px;
}
#profiles-cont11e {
	float: left;
	height: 23px;
	width: 50px;
	padding-top: 6px;
}
#profiles-cont11f {
	float: left;
	height: 34px;
	width: 76px;
	padding-top: 4px;
	display: block;
	overflow: hidden;
}
#profiles-cont11g {
	float: left;
	height: 26px;
	width: 60px;
	padding-top: 4px;
}
#avail1 {
	background-color: #FFF;
	padding: 15px;
	width: 810px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#schedule1 {
	background-color: #FFF;
	padding: 15px;
	width: 710px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#cal1 {
	height: 40px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
#cal2 {
	float: left;
	height: 40px;
	width: 80px;
	padding-left: 20px;
}
#cal3 {
	float: left;
	height: 40px;
	width: 400px;
}
#cal4 {
	float: left;
	height: 40px;
	width: 60px;
	padding-left: 40px;
}
#sched1 {
	height: 25px;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}
#addy {
	height: 30px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}
#state-box {
	background-color: #CCC;
	height: 30px;
	width: 140px;
	margin-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#comp-xo {
	float: left;
	width: 120px;
	display: block;
	overflow: hidden;
}
.noborder {
	margin: 0px;
	padding: 0px;
}
#statey {
	float: left;
	width: 100px;
}
#stud-view1 {
	background-color: #093;
	height: 30px;
	width: 130px;
	margin-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#stud-view2 {
	float: left;
	height: 90px;
	width: 140px;
}
#hwbozy {
	width: 180px;
	margin-right: auto;
	margin-left: auto;
}
#hwcoo {
	background-color: #FFF;
	width: 650px;
	margin-bottom: 4px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
}
#vocaaaa {
	width: 550px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	background-color: #FFF;
	margin-left: 30px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#hreff {
	background-color: #FFF;
	width: 100%;
	margin-bottom: 4px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#cat-conth {
	width: 140px;
	float: left;
}
#containless-left {
	float: left;
	width: 438px;
}
#containless-right {
	float: left;
	width: 438px;
}
#shupa-contain {
	width: 100%;
	display: block;
	overflow: hidden;
}
#noty1 {
	float: left;
	width: 360px;
}
#noty2 {
	float: left;
	width: 162px;
}
#noty3 {
	float: left;
	width: 80px;
}

#admin-panel0 {
	float: left;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 8px;
}
#admin-panel1 {
	display: block;
	width: 270px;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#admin-panel2 {
	width: 250px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	padding: 10px;
}
#admin-panel3 {
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 12px;
}
#admin-panel4 {
	width: 250px;
	margin-top: 3px;
	overflow: hidden;
}
#admin-panel5 {
	float: left;
	height: 26px;
	width: 30px;
	margin-left: 8px;
}
#admin-panel6 {
	float: left;
	height: 26px;
	width: 190px;
	padding-left: 10px;
}
#admin-panel60 {
	float: left;
	height: 26px;
	width: 190px;
	padding-left: 10px;
}
#adminn1aa {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	font-weight: normal;
	text-decoration: underline;
	padding-left: 15px;
}
#adminn1 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminn2 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminn2b {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminn3 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminn4 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminn5 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminn5aa {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminn6 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminn7 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminn8 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminn9 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}


#adminy0 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}

#adminy1 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminy2 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminy3 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminy4 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminy5 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminy6 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}
#adminy7 {
	width: 240px;
	margin-top: 3px;
	overflow: hidden;
	padding-left: 15px;
}


#admin-panel1 a:hover {
	font-weight: bold;
}
#admin-right-panel {
	float: left;
	width: 740px;
	background-color: #FFF;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#admin-right-panel2 {
	float: left;
	width: 850px;
	margin-top: 20px;
}
#admin-inner {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	width: 1190px;
	display: block;
	overflow: hidden;
}
#settings-box1a {
	display: block;
	float: left;
	height: 26px;
	width: 26px;
	overflow: hidden;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
#settings-box2a {
	display: block;
	float: left;
	height: 26px;
	overflow: hidden;
	margin-left: 9px;
}
#settings-box3a {
	display: block;
	float: left;
	height: 18px;
	width: 25px;
	overflow: hidden;
	padding-top: 8px;
	padding-left: 5px;
}
#convu-edit {
	float: left;
	height: 18px;
	width: 25px;
	margin-top: 12px;
	margin-left: 8px;
	background-color: #CCC;
	padding-left: 10px;
	padding-right: 10px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#convu-edit2 {
	float: left;
	height: 18px;
	width: 38px;
	margin-left: 8px;
	background-color: #CCC;
	padding-left: 8px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 3px;
}
#convu-editt {
	float: left;
	height: 18px;
	width: 25px;
	margin-top: 12px;
	margin-left: 8px;
	background-color: #DBDBDB;
	padding-left: 10px;
	padding-right: 10px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#convu-editt22 {
	float: left;
	height: 18px;
	width: 25px;
	margin-top: 12px;
	margin-left: 8px;
	background-color: #A0A0A0;
	padding-left: 10px;
	padding-right: 10px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #FFF;
}

#happy1 {
	width: 100%;
	display: block;
	margin-bottom: 3px;
	overflow: hidden;
}
#happy2 {
	float: left;
	width: 55px;
}
#happy2a {
	float: left;
	width: 125px;
}
#happy2b {
	float: left;
	width: 120px;
}

#happy3 {
	float: left;
	width: 790px;
}
#happy3a {
	float: left;
	width: 690px;
}
#happy3b {
	float: left;
	width: 320px;
}
#happy3c {
	float: left;
	width: 390px;
}
#happy3d {
	float: left;
	width: 720px;
}
#happy3e {
	float: left;
	width: 150px;
}
#happy3f {
	float: left;
	width: 570px;
}
#doney1 {
	float: left;
	width: 36px;
}
#doney1aa {
	float: left;
	width: 56px;
}
#doney2 {
	float: left;
	width: 20px;
	margin-left: 6px;
}
#doney3 {
	float: left;
	width: 36px;
	margin-left: 65px;
}
#doney4 {
	float: left;
	width: 40px;
	margin-left: 26px;
}
#task-contain0 {
	display: block;
	width: 100%;
	overflow: hidden;
}

#shortty {
	width: 740px;
	height: 20px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-left: 10px;
	border: 1px solid #CCC;
	margin-bottom: 5px;
}
#shortty2 {
	width: 80px;
	height: 20px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-left: 10px;
	border: 1px solid #CCC;
}
#taggggy {
	background-color: #D9D9D9;
	height: 22px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#field {
	width: 500px;
	height: 30px;
	border: 1px solid #E2E2E2;
	padding-left: 10px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	padding-right: 10px;
	color: #5E5E5E;
}
#txtarea {
	height: 80px;
	width: 500px;
	border: 1px solid #E2E2E2;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	padding: 10px;
	color: #999;
}
#profo {
	height: 60px;
	width: 60px;
	border: 1px solid #CCC;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display: block;
	overflow: hidden;
}
#infoo1 {
	padding: 10px;
	float: left;
	width: 520px;
	margin-left: 20px;
}
#infoo2 {
	float: left;
	width: 160px;
}
#infoo3 {
	height: 140px;
	width: 140px;
	background-color: #CCC;
	border: 1px solid #CCC;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display: block;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
#infoo3b {
	height: 140px;
	width: 140px;
	background-color: #CCC;
	border: 1px solid #CCC;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display: block;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
#infoo4 {
	padding: 10px;
	float: left;
	width: 520px;
	margin-left: 20px;
}
#options1 {
	height: 30px;
	width: 700px;
}
#options2 {
	width: 198px;
	margin-right: auto;
	background-color: #CCC;
	margin-left: auto;
	padding: 3px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-bottom: 15px;
}
#options4 {
	width: 188px;
	background-color: #CCC;
	margin-left: 20px;
	padding: 3px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	float: left;
	display: block;
	overflow: hidden;
}
#options5 {
	width: 188px;
	background-color: #B1B1B1;
	margin-left: 20px;
	padding: 3px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	float: left;
	display: block;
	overflow: hidden;
}
#lesscontent1 {
	height: 30px;
	width: 700px;
}
#lesscontent2 {
	background-color: #CCC;
	padding: 3px;
	float: left;
	width: 149px;
	margin-right: 10px;
	margin-left: 10px;
		-moz-border-radius: 6px;
	border-radius: 6px;
}
#lesscontent3 {
	height: 30px;
	width: 700px;
}
#lesscontent4 {
	float: left;
	height: 30px;
	width: 600px;
}
#lesscontent5 {
	float: left;
	height: 21px;
	width: 73px;
	background-color: #FFF;
	margin-left: 20px;
	margin-top: 2px;
			-moz-border-radius: 4px;
	border-radius: 4px;
}
#hwstud1 {
	width: 600px;
	display: block;
	height: 30px;
	overflow: hidden;
}
#hwstud2 {
	float: left;
	height: 30px;
	width: 30px;
	margin-right: 8px;
}
#hwstud3 {
	float: left;
	height: 30px;
	width: 60px;
}
#hwstud4 {
	float: left;
	height: 30px;
	width: 100px;
}
#hwstud5 {
	float: left;
	height: 30px;
	width: 100px;
}
#hwstud6 {
	float: left;
	height: 30px;
	width: 300px;
}
#hwstud7 {
	width: 600px;
}
#dub1 {
	width: 600px;
}
#dub2 {
	height: 25px;
	width: 600px;
}
#dub3 {
	width: 600px;
}
#dub4 {
	float: left;
	width: 400px;
}
#dub5 {
	float: left;
	width: 80px;
}
#dub6 {
	float: left;
	width: 30px;
}
#dub7 {
	background-color: #999;
	float: left;
	height: 15px;
	width: 50px;
	margin-top: 2px;
	margin-right: 15px;
		-moz-border-radius: 6px;
	border-radius: 6px;
}
#hwstud8 {
	float: left;
	width: 30px;
}
#voocab1 {
	display: block;
	height: 60px;
	width: 500px;
	overflow: scroll;
	margin-top: 10px;
	margin-bottom: 5px;
	border: 1px solid #CCC;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
		-moz-border-radius: 6px;
	border-radius: 6px;
}
#voocab2 {
	width: 500px;
}
#voocab3 {
	background-color: #CCC;
	height: 16px;
	width: 160px;
	margin-left: 340px;
		-moz-border-radius: 6px;
	border-radius: 6px;
}
#voocab4 {
	width: 500px;
}
#voocab5 {
	background-color: #CCC;
	float: left;
	height: 16px;
	width: 120px;
	margin-right: 20px;
		-moz-border-radius: 6px;
	border-radius: 6px;
}
#voocab6 {
	float: right;
	width: 140px;
}
#va1 {
	width: 700px;
}
#va2 {
	background-color: #D2D2D2;
	float: left;
	height: 25px;
	width: 130px;
	border: 1px solid #CCC;
	margin-right: 8px;
		-moz-border-radius: 6px;
	border-radius: 6px;
}
#pro-lil-boxy {
	width: 100%;
	display: block;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-bottom: 10px;
}
#teacherlist {
	padding: 10px;
	width: 610px;
	background-color: #E9E9E9;
	margin-bottom: 15px;
}
#message-pic {
	float: left;
	height: 50px;
	width: 50px;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
#messages22 {
	float: left;
	height: 60px;
	width: 190px;
	margin-left: 15px;
}
#messages22a {
	height: 20px;
	width: 190px;
	margin-top: 10px;
}
#messages22b {
	display: block;
	height: 28px;
	width: 190px;
	overflow: hidden;
}
#messages23 {
	display: block;
	float: left;
	height: 20px;
	width: 80px;
	overflow: hidden;
	margin-left: 15px;
	margin-top: 30px;
}
#messages-search {
	height: 30px;
	width: 310px;
	border: 1px solid #DDD;
	display: block;
	overflow: hidden;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	padding-right: 10px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#messages-line {
	width: 370px;
	display: block;
	height: 300px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	overflow: scroll;
}
#vocabytest {
	background-color: #FFF;
	height: 600px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
#x-contain-optionstopic {
	display: block;
	overflow: hidden;
}
#x-earnings1 {
	width: 740px;
	display: block;
	overflow: hidden;
}
#x-earnings2 {
	padding: 15px;
	float: left;
	width: 220px;
	margin-right: 20px;
	background-color: #FDFDFD;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 120px;
}
#earnings3 {
	background-color: #0F3;
	height: 30px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}
#x-earnings4 {
	background-color: #FDFDFD;
	float: left;
	width: 450px;
	height: 130px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
}
#x-earnings5 {
	background-color: #E8E8E8;
	width: 720px;
	padding: 10px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#x-earnings6 {
	float: right;
	width: 100px;
	background-color: #FFF;
	margin-right: 20px;
	height: 25px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#x-messages-1 {
	background-color: #FFF;
	float: left;
	width: 640px;
	margin-left: 20px;
	border: 1px solid #CCC;
	-moz-border-radius: 10px;
	border-radius: 10px;
	display: block;
	overflow: hidden;
}
#x-messages-2 {
	height: 60px;
	width: 640px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
}
#x-messages-2a {
	float: left;
	height: 30px;
	width: 500px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#x-messages-2b {
	float: left;
	height: 40px;
	width: 100px;
	padding-left: 20px;
	padding-top: 20px;
}
#x-messages-3 {
	height: 300px;
	width: 640px;
}
#x-messages-4 {
	background-color: #F3F3F3;
	height: 120px;
	width: 640px;
	display: block;
	overflow: hidden;
}
#x-messages-4a {
	background-color: #FFF;
	height: 50px;
	width: 588px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 2px solid #E2E2E2;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	display: block;
	overflow: hidden;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#x-messages-5 {
	height: 30px;
	width: 640px;
}
#x-messages-5a {
	margin: 5px;
	float: left;
	height: 20px;
	width: 20px;
}
#x-messages-5b {
	margin: 5px;
	float: right;
	height: 20px;
	width: 200px;
}
#x-rightpanelcont1a {
	width: 264px;
	display: block;
	overflow: hidden;
	font-size: 12px;
	line-height: 18px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #666;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
}

#x-rightpanelcont1b {
	width: 262px;
	display: block;
	overflow: hidden;
	font-size: 12px;
	line-height: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #666;
	background-color: #FFF;
	height: 68px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 2px;
	margin-top: 3px;
}


#x-contain-cont8 {
	width: 830px;
	background-color: #9C6;
	height: 20px;
}
#compy-22 {
	background-color: #090;
	text-align: center;
	height: 20px;
	width: 120px;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#compy-222 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 120px;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#complt1 {
	float: right;
	height: 22px;
	width: 120px;
}
#complt2 {
	float: left;
	height: 22px;
	width: 120px;
}
#complt3 {
	height: 24px;
	width: 260px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 4px;
}
#titl22 {
	height: 22px;
	width: 775px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#titl33 {
	float: left;
	height: 22px;
	width: 560px;
}
#toopy1 {
	display: block;
	width: 780px;
	margin-bottom: 25px;
	overflow: hidden;
}
#toopy2 {
	display: block;
	width: 760px;
	margin-bottom: 0px;
	overflow: hidden;
	height: 0px;
}
#not1a {
	float: left;
	width: 630px;
	padding-left: 20px;
}
#noty1a {
	float: left;
	width: 380px;
}
#noty2a {
	float: left;
	width: 232px;
}
#noty3a {
	float: right;
	width: 260px;
}
#noty11a {
	float: left;
	width: 320px;
}
#inta1 {
	display: block;
	width: 775px;
	overflow: hidden;
}
#inta2 {
	float: left;
	height: 22px;
	width: 500px;
}
#hhhha {
	display: block;
	float: left;
	width: 100px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #999;
}
#abra {
	display: block;
	height: 0px;
	width: 0px;
	overflow: hidden;
	float: left;
}
#abraa {
	float: left;
	height: 16px;
	width: 37px;
}
#booo {
	float: left;
	height: 22px;
	width: 100px;
}
#status33 {
	display: block;
	height: 30px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-bottom: 3px;
	margin-top: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#compy-33 {
	background-color: #090;
	text-align: center;
	height: 20px;
	width: 180px;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#compy-333 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 180px;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#compy-333:hover {
box-shadow: 2px 2px grey;
}

#compy-33:hover {
box-shadow: 2px 2px grey;
}


#compy-33aa {
	background-color: #9FC951;
	text-align: center;
	height: 20px;
	width: 260px;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#compy-333aa {
	background-color: #C2C2C2;
	text-align: center;
	height: 20px;
	width: 260px;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#flagy {
	display: block;
	height: 22px;
	width: 30px;
	overflow: hidden;
	float: left;
	margin-left: 10px;
	margin-top: 1px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#nationality1 {
	height: 25px;
	width: 280px;
	display: block;
	overflow: hidden;
}
.nationality2 {
	float: left;
	height: 25px;
}
#x-pro-desc2 a:hover {
	color: #333;
	text-decoration: underline;
}
#magic1 {
	display: block;
	height: 0px;
	width: 0px;
	overflow: hidden;
}
#additioon1 {
	width: 850px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#deletee {
	background-color: #E1E1E1;
	float: right;
	height: 18px;
	width: 120px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#vonvy22 {
	float: left;
	width: 410px;
	display: block;
	overflow: hidden;
	margin-top: 2px;
	margin-bottom: 2px;
}
#vonvy222 {
	width: 400px;
	height: 18px;
	display: block;
	overflow: hidden;
	margin-left: 4px;
	margin-top: 2px;
}
#vonvy2222 {
	width: 400px;
	height: 18px;
	display: block;
	overflow: hidden;
	margin-left: 4px;
}
#neww1 {
	width: 465px;
	display: block;
	overflow: hidden;
	background-color: #F1F1F1;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-right: 60px;
	float: right;
}
#neww2 {
	float: left;
	width: 300px;
	padding: 2px;
}
#neww3 {
	background-color: #CBDAEF;
	float: left;
	height: 23px;
	width: 160px;
	padding-top: 2px;
}
#hoooooo {
	display: block;
	width: 100%;
	overflow: hidden;
}
#hoooaa {
	float: left;
	width: 500px;
}
#deleteit22 {
	background-color: #E3E3E3;
	height: 22px;
	width: 240px;
	margin-left: 610px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#micemice {
	background-color: #F9F9F9;
	width: 920px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
    -moz-border-radius: 5px;
	border-radius: 5px;
}
#editnewtopic {
	float: left;
	height: 20px;
	width: 170px;
	background-color: #F1F1F1;
	margin-left: 240px;
	border: 1px solid #DFDFDF;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#x-convy-text1 a:hover {
	color: #F00;
}
#buuuto {
	background-color: #CCC;
	height: 22px;
	width: 130px;
	margin-left: 15px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: left;
}
#greygrey {
	background-color: #E0E0E0;
	height: 16px;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#status_ready {
	background-color: #CCC;
	height: 18px;
	width: 150px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#status_ready2 {
	background-color: #0C0;
	height: 18px;
	width: 150px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#dattbox {
	display: block;
	height: 30px;
	width: 230px;
	overflow: hidden;
}
#create89 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFF;
	background-color: #CCC;
	height: 16px;
	border: 1px solid #DDD;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#courses {
	float: left;
	height: 75px;
	width: 400px;
}
#coursss {
	background-color: #DDD;
	height: 14px;
	width: 130px;
	margin-left: 10px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 7px;
	float: left;
}
#rubbbish {
	display: block;
	float: left;
	height: 18px;
	width: 30px;
	overflow: hidden;
	margin-left: 30px;
}
#rubbbbish {
	display: block;
	float: left;
	height: 18px;
	width: 30px;
	overflow: hidden;
	margin-left: 354px;
}

#rubbbuish {
	display: block;
	float: left;
	height: 18px;
	width: 120px;
	overflow: hidden;
	margin-left: 30px;
}

#coloursScheduled {
	background-color: #CCC;
	height: 110px;
	width: 750px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}
#coloursUnscheduled {
	background-color: #CCC;
	height: 110px;
	width: 750px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}
#coloursNot-ready {
	background-color: #CCC;
	height: 110px;
	width: 710px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}
#coloursReady {
	background-color: #F06;
	height: 110px;
	width: 570px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}
#coloursLive {
	background-color: #093;
	height: 110px;
	width: 750px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}


#colours2Not-ready {
	background-color: #CCC;
	height: 110px;
	width: 700px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}
#colours2Ready {
	background-color: #093;
	height: 110px;
	width: 700px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}
#colours2Live {
	background-color: #093;
	height: 110px;
	width: 700px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}


#colours2Scheduled {
	background-color: #CCC;
	height: 110px;
	width: 700px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}
#colours2Unscheduled {
	background-color: #CCC;
	height: 110px;
	width: 700px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}



#colourss1 {
	background-color: #CCC;
	height: 110px;
	width: 700px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}

#colourss2 {
	background-color: #093;
	height: 110px;
	width: 700px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}

#readybox {
	float: left;
	height: 15px;
	width: 130px;
	margin-left: 0px;
	margin-top: 4px;
}
#readybox2 {
	float: left;
	width: 200px;
}
#tableholder2 {
	float: left;
	width: 850px;
}
#coursess3 {
	float: left;
	width: 400px;
}
#stateyyy {
	height: 30px;
	width: 240px;
}
#stateeey2 {
	float: left;
	height: 25px;
	width: 50px;
	margin-top: 5px;
	margin-left: 20px;
}
#stateeey22 {
	float: left;
	height: 25px;
	width: 100px;
	padding-top: 3px;	
}
#stateyyy1 {
	float: left;
	height: 30px;
	width: 170px;
}
#stateyyy11 {
	float: left;
	height: 30px;
	width: 140px;
}

#visibley1 {
	float: left;
	height: 22px;
	width: 30px;
	margin-right: 20px;
}
#compy-55 {
	text-align: center;
	height: 19px;
	width: 19px;
	border: 1px solid #CCC;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-image: url(../images/open22.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFF;
}
#compy-555 {
	text-align: center;
	height: 19px;
	width: 19px;
	border: 1px solid #CCC;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-image: url(../images/square.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFF;
}

#convo13Not-ready {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-left: 10px;
	background-color: #039;
	margin-bottom: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#convo13Ready {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-left: 10px;
	background-color: #090;
	margin-bottom: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#convo13Live {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-left: 10px;
	background-color: #06F;
	margin-bottom: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#convo13Completed {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-left: 10px;
	background-color: #CCC;
	margin-bottom: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#additionas {
	background-color: #CCC;
	height: 25px;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#deletestudinfo2 {
	background-color: #CCC;
	float: right;
	height: 25px;
	width: 150px;
}
#stud-holder {
	display: block;
	height: 300px;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
	overflow: scroll;
	padding: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#stud-holder1 {
	background-color: #CCC;
	height: 25px;
	width: 490px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
#stud-holder2 {
	float: left;
	height: 23px;
	width: 23px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 5px;
}
#stud-holder3 {
	float: left;
	height: 25px;
	width: 200px;
	margin-left: 5px;
}
#stud-holder4 {
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 10px;
}
#holdy3 {
	display: block;
	height: 30px;
	width: 550px;
	overflow: hidden;
}
#holdy4 {
	float: left;
	height: 30px;
	width: 200px;
}
#stud-holder11 {
	background-color: #CCC;
	height: 25px;
	width: 340px;
	margin-bottom: 2px;
	float: left;	
}
#studyyy3 {
	float: left;
	height: 25px;
	width: 100px;
}
#hooo {
	width: 430px;
	overflow: hidden;
}
#hoooo3 {
	float: left;
	width: 380px;
}
#nono1 {
	display: block;
	height: 30px;
	width: 700px;
	overflow: hidden;
	margin-bottom: 30px;
}
#nono2 {
	float: left;
	height: 30px;
	width: 400px;
}
#accesss55 {
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	overflow: hidden;
}
#convo-boxyy {
	float: right;
	width: 60px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 10px;
	padding-left: 20px;
	background-color: #DDD;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
}
#convo-boxyy22 {
	float: right;
	width: 60px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 10px;
	padding-left: 20px;
	background-color: #A1C1F8;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
}
#tickytick {
	display: block;
	height: 30px;
	width: 210px;
	margin-left: 630px;
	overflow: hidden;
}
#voocon1 {
	float: left;
	width: 550px;
	overflow: hidden;
}
#voocon2 {
	float: left;
	width: 150px;
	overflow: hidden;
	margin-left: 5px;
}
#visibley2 {
	display: block;
	float: left;
	height: 16px;
	width: 16px;
	overflow: hidden;
	margin-right: 20px;
}
#visibley3 {
	display: block;
	float: left;
	height: 20px;
	width: 20px;
	overflow: hidden;
	margin-right: 7px;
}

#hwpage1 {
	background-color: #F5F5F5;
	display: block;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding: 25px;
}
#hwpage2 {
	display: block;
	padding: 5px;
	width: 100%;
	overflow: hidden;
}
#hwpage3 {
	background-color: #FFF;
	display: block;
	height: 300px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	overflow: scroll;
	padding: 40px;
	border: 2px solid #CCC;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#hwpage4 {
	display: block;
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 25px;
	padding-right: 55px;
	padding-bottom: 25px;
	padding-left: 55px;
	border: 1px solid #CCC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#botty {
}
#pickdate {
	width: 52px;
	color: #093;
	height: 14px;
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	line-height: 14px;
}
#date-holder3 {
	float: left;
	height: 16px;
	width: 55px;
}
#dateholder4 {
	display: block;
	float: left;
	height: 17px;
	width: 170px;
	margin-left: 10px;
	overflow: hidden;
}
#dattboxxx22 {
	display: block;
	height: 0px;
	width: 0px;
	overflow: hidden;
}
#dataa3 {
	display: block;
	float: left;
	height: 17px;
	width: 50px;
	overflow: hidden;
}
#dataa4 {
	display: block;
	float: left;
	height: 17px;
	width: 200px;
	overflow: hidden;
}
#dataa4a {
	display: block;
	float: left;
	height: 17px;
	width: 360px;
	overflow: hidden;
}
#kroo1 {
	background-color: #F9F9F9;
	width: 750px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#contant1 {
	background-color: #D8D8D8;
	height: 32px;
	width: 300px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
#detailsweak3 {
	display: block;
	height: 30px;
	width: 420px;
	overflow: hidden;
}
#detailss33 {
	background-color: #CCC;
	height: 20px;
	width: 60px;
	float: left;
	margin-left: 20px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#readybox33 {
	display: block;
	float: left;
	height: 30px;
	width: 450px;
	margin-left: 100px;
	overflow: hidden;
}
#createnewhw {
	background-color: #CCC;
	height: 20px;
	width: 200px;
	margin-left: 620px;
	color: #FFF;
	border: 1px solid #999;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
#createnewhw:hover {
	background-color: #999;
}
#box545 {
	float: left;
	height: 25px;
	width: 84px;
	display: block;
	overflow: hidden;
}
#box545b {
	float: left;
	height: 25px;
	width: 60px;
	display: block;
	overflow: hidden;
}
#box545button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999;
	height: 18px;
	width: 50px;
	margin-top: 0px;
	line-height: 12px;
	border: 1px solid #CCC;
	background-color: #FFF;
	-moz-border-radius: 6px;
	border-radius: 6px;
	}
#box545button:hover {
	background-color: #D8D8D8;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #CCC;
}
#box5455button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999;
	height: 18px;
	width: 35px;
	margin-top: 0px;
	line-height: 12px;
	border: 1px solid #CCC;
	background-color: #FFF;
	-moz-border-radius: 6px;
	border-radius: 6px;
	}
#box5455button:hover {
	background-color: #D8D8D8;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #CCC;
}
#containjy {
	display: block;
	height: 300px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	overflow: scroll;
	border: 2px solid #CCC;
	padding: 20px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#containjy2 {
	display: block;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	overflow: scroll;
	border: 2px solid #CCC;
	padding: 20px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#title343 {
	height: 20px;
	width: 270px;
	border: 1px solid #CCC;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding-left: 15px;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
}
#transboxy {
	display: block;
	float: right;
	height: 22px;
	width: 150px;
	overflow: hidden;
}
#transboxy2 {
	display: block;
	float: right;
	height: 22px;
	width: 220px;
	overflow: hidden;
}
#contain-cont7bb {
	display: block;
	height: 115px;
	width: 678px;
	overflow: scroll;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 20px;
	padding-left: 20px;
	border: 1px solid #CCC;
	-moz-border-radius: 6px;
	border-radius: 6px;
	    -ms-overflow-style: none;  // IE 10+
    overflow: -moz-scrollbars-none;  // Firefox
}
#contain-cont7bb::-webkit-scrollbar {
    display: none;  // Safari and Chrome
}
#left-cont66 {
	display: block;
	float: left;
	width: 430px;
	overflow: hidden;
}
#containthatthing {
	display: block;
	height: 300px;
	width: 100%;
	overflow: scroll;
	margin-top: 10px;
}
#exxtraless {
	display: block;
	width: 910px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #060;
	overflow: hidden;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#exxtraless2 {
	display: block;
	width: 910px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #060;
	overflow: hidden;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#squigle {
	background-color: #CCC;
	float: left;
	height: 20px;
	width: 240px;
	margin-left: 130px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#readybox222 {
	display: block;
	float: left;
	width: 160px;
	overflow: hidden;
	height: 22px;
	background-color: #F2F2F2;
	border: 1px solid #CCC;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-right: 30px;
}
#buzz4 {
	height: 13px;
	width: 30px;
	float: left;
	margin-right: 13px;
	margin-top: 0px;
	background-color: #FFF;
	border: 1px solid #D6D6D6;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding-top: 3px;
}
#buzz4a {
	height: 16px;
	width: 32px;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
	
	margin-left: 5px;
}
#left-pan1 {
	float: left;
	height: 18px;
	width: 100px;
	overflow: hidden;
}
#right-pan2 {
	float: left;
	height: 18px;
	width: 140px;
	overflow: hidden;
}
#x-body-inner8aa {
	display: block;
	width: 1310px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}

#compy-33aa:hover {
	box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
}




#overlay22 {
	position: fixed;
	display: none;
	width: 900px;
	height: 400px;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #CCC;
	z-index: 2;
	cursor: pointer;
	margin-right: auto;
	margin-left: auto;
	margin-top: auto;
	margin-bottom: auto;
}

#text22 {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 20px;
    color: white;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
}
#goodygoody {
	display: block;
	height: 350px;
	width: 100%;
	overflow: scroll;
	margin-top: 5px;
	    -ms-overflow-style: none;  // IE 10+
    overflow: -moz-scrollbars-none;  // Firefox
}
#goodygoody::-webkit-scrollbar {
    display: none;  // Safari and Chrome
}
#tagytog44 {
	background-color: #EEE;
	height: 30px;
	width: 258px;
	margin-left: 2px;
	border: 1px solid #E3E3E3;
	margin-top: 30px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	font-weight: bold;
	color: #666;
	letter-spacing: 1px;
	text-align: center;
	padding-top: 3px;
}
#tagytog44b {
	background-color: #999;
	height: 30px;
	width: 258px;
	border: 1px solid #DCDCDC;
	margin-top: 30px;
	padding-top: 3px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 1px;
	text-align: center;
}
#detailsweakk {
	height: 25px;
	float: left;
	display: block;
	overflow: hidden;
	margin-top: 20px;
	width: 540px;
}
#hw1bbbbb {
	background-color: #DFDFDF;
	height: 14px;
	width: 58px;
	border: 1px solid #999;
	float: right;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-top: 3px;
}
#hw1bbbbbc {
	height: 18px;
	width: 60px;
	float: right;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}
#conttline1 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#conttline2 {
	background-color: #CCC;
	float: left;
	height: 25px;
	width: 200px;
	margin-right: 32px;
	margin-left: 32px;
	border: 1px solid #999;
}
#conttline3 {
	background-color: #060;
	float: left;
	height: 25px;
	width: 200px;
	margin-right: 32px;
	margin-left: 32px;
	border: 1px solid #999;
}
#box54xx {
	height: 16px;
	width: 28px;
	float: left;
	overflow: hidden;
}

#box5xx {
	display: block;
	float: left;
	height: 16px;
	width: 28px;
	overflow: hidden;
}
.box5xxfont {
}
#date-contain {
	display: block;
	float: left;
	width: 70px;
	overflow: hidden;
}
#squiggle {
	display: block;
	float: left;
	height: 20px;
	width: 340px;
	overflow: hidden;
}
#squiglez {
	display: block;
	float: left;
	height: 20px;
	width: 200px;
	overflow: hidden;
	padding-left: 240px;
}#lefty222 {
	float: left;
	height: 20px;
	width: 490px;
}
#conxx1 {
	display: block;
	float: left;
	height: 20px;
	width: 50px;
	overflow: hidden;
}
#titlexx66 {
	width: 240px;
	border: 1px solid #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	line-height: 15px;
	padding-right: 15px;
	padding-left: 15px;
	height: 20px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

#convu-edit2:hover {
	background-color: #060;
}
#box-edit4:hover {
	background-color: #060;
}
#gobledeegoop {
	display: block;
	float: left;
	height: 20px;
	width: 70px;
	overflow: hidden;
}
#dividerx {
	display: block;
	float: left;
	height: 23px;
	width: 180px;
	overflow: hidden;
}
#contzz {
	display: block;
	float: left;
	height: 20px;
	width: 255px;
	overflow: hidden;
	padding-left: 65px;
}
#hw1x1xx {
	height: 25px;
	width: 400px;
}
#delinker {
	display: block;
	height: 24px;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#buuuut {
	background-color: #CCC;
	height: 20px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #FFF;
	overflow: hidden;
}
#status1 {
	display: block;
	float: left;
	height: 20px;
	width: 170px;
	overflow: hidden;
	margin-left: 500px;
}
#status2 {
	display: block;
	float: left;
	height: 20px;
	width: 200px;
	overflow: hidden;
}
#update66 {
	background-color: #F30;
	height: 20px;
	width: 180px;
	border: 1px solid #999;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#update666 {
	background-color: #0C0;
	height: 20px;
	width: 180px;
	border: 1px solid #999;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#vocabluu1 {
	float: left;
	overflow: hidden;
	margin-right: 4px;
}
#admin-panel5xxx {
	float: left;
	height: 15px;
	width: 15px;
	padding-top: 8px;
	padding-left: 20px;
}
#panel2boxss1 {
	width: 285px;
	overflow: hidden;
	margin-top: 20px;
	float: left;
}
