body{
	background:url(../images/bgboday.gif) repeat-x;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
.base{
	background:url(../images/divbg.png) repeat-y;
	padding:0;
	margin:auto;
	width:917px;
}
.headder{
	padding:0;
	margin:0 17px;
	background:url(../images/headder.gif) repeat-x;
}
.headbase{
	background:url(../images/PC-Ques_03.gif) no-repeat 430px 55px;
	padding:0;
	margin:0;
}
.links{
	background:url(../images/navbg.gif) no-repeat;
	margin:0 16px;
	padding:0;
	height:42px;
}
.links ul{
	padding:11px 0 0 11px;
	margin:0;
	list-style:none;
}
.links li{
	padding:0;
	margin:0 2px 0 0;
	float:left;
	list-style:none;
}
.links li span{
	display:none;
}
.links li.hoem a{
	background:url(../images/PC-Slicebgs_10.gif) no-repeat;
	height:31px;
	width:91px;
	display:block;
	float:left;
}
.links li.hoem a:hover{
	background:url(../images/Home_ov.gif) no-repeat;
}
.links li.hoemselec a{
	background:url(../images/Home.gif) no-repeat;
	height:31px;
	width:91px;
	display:block;
	float:left;
}
.links li.ques a{
	background:url(../images/Quest.gif) no-repeat;
	height:31px;
	width:109px;
	display:block;
	float:left;
}
.links li.ques a:hover{
	background:url(../images/Quest_ov.gif) no-repeat;
}
.links li.quesselec a{
	background:url(../images/PC-Slicebgs_12.gif) no-repeat;
	height:31px;
	width:109px;
	display:block;
	float:left;
}
.links li.cou a{
	background:url(../images/Cource.gif) no-repeat;
	height:31px;
	width:109px;
	display:block;
	float:left;
}
.links li.cou a:hover{
	background:url(../images/Cource_ov.gif) no-repeat;
}
.links li.couselec a{
	background:url(../images/PC-Slicebgs_14.gif) no-repeat;
	height:31px;
	width:109px;
	display:block;
	float:left;
}
.links li.feed a{
	background:url(../images/Feeback.gif) no-repeat;
	height:31px;
	width:109px;
	display:block;
	float:left;
}
.links li.feed a:hover{
	background:url(../images/Feeback_ov.gif) no-repeat;
}
.links li.feedselec a{
	background:url(../images/PC-Slicebgs_16.gif) no-repeat;
	height:31px;
	width:109px;
	display:block;
	float:left;
}
.links li.blog a{
	background:url(../images/blog.gif) no-repeat;
	height:31px;
	width:109px;
	display:block;
	float:left;
}
.links li.blog a:hover{
	background:url(../images/blog_ov.gif) no-repeat;
}
.links li.blogselec a{
	background:url(../images/PC-Slicebgs_18.gif) no-repeat;
	height:31px;
	width:109px;
	display:block;
	float:left;
}
.links li.contact a{
	background:url(../images/contact.gif) no-repeat;
	height:31px;
	width:109px;
	display:block;
	float:left;
}
.links li.contact a:hover{
	background:url(../images/contact_ov.gif) no-repeat;
}
.links li.contactselec a{
	background:url(../images/PC-Slicebgs_20.gif) no-repeat;
	height:31px;
	width:109px;
	display:block;
	float:left;
}
.contbasebot{
	background:url(../images/PC-Slicebgs_09.gif) no-repeat top;
	margin:0 1px;
	padding:14px;
}
.contentbase{
	background:url(../images/PC-Slicebgs_15.gif) repeat-x bottom;
	padding:0 0 0 0;
	margin:0px 17px;
}
.welcome{
	background:url(../images/welcome.jpg) no-repeat;
	width:569px;
	padding:0;
	margin:0;
}
.welcome div{
	font-size:14px;
	margin:117px 251px 83px 30px;
}
.leftcol{
	background:url(../images/PC_30.gif) repeat-y;
}
.leftcolcont{
	padding:0 14px;
	color:#217399;
	font-size:11px;
}
.leftcolcont ul{
	list-style:none;
	padding:0 0 0 4px;
	margin:0;
}
.leftcolcont ul li{
	list-style:none;
	padding:4px 0 4px 18px;
	margin:0;
	background:url(../images/bullet.gif) no-repeat left 3px;
	font-size:11px;
	color:#29a4dc;
}
.leftcolcont ul li a{
	color:#29a4dc;
	text-decoration:none;
}
.leftcolcont ul li a:hover{
	color:#F60;
	text-decoration:none;
}
.leftcolcont a{
	color:#29a4dc;
	text-decoration:none;
}
.leftcolcont a:hover{
	color:#F60;
	text-decoration:none;
}
.leftcolcont h3{
	color:#29a4dc;
	padding:0;
	margin:22px 0 12px 0;
	font-size:17px;
	font-weight:normal;
}
.msghome{
	background:url(../images/paw.gif) bottom right no-repeat #d9f4ff;
	width:316px;
	padding:10px;
	font-size:11px;
	color:#596368;
}
.coubyfac{
	padding:0 10px 0 10px;
	margin:0;
}
.coubyfac ul{
	list-style:none;
	padding:8px 0 0 4px;
	margin:0;
}
.coubyfac ul li{
	list-style:none;
	padding:4px 0 4px 18px;
	margin:0;
	background:url(../images/bullet.gif) no-repeat left 3px;
	font-size:11px;
	border-bottom:#CCC solid 1px;
	color:#616567;
}
.coubyfac ul li a{
	color:#00adfe;
	text-decoration:none;
}
.coubyfac ul li a:hover{
	color:#F60;
	text-decoration:none;
}
.botlinks{
	background:#9fd9f4;
	padding:10px;
	font-size:10px;
	color:#666;
	margin-top:10px;
}
.midcontent{
	font-size:11px;
	color:#666;
	padding:18px 14px 0 0;
}
.midcontent h3{
	color:#29a4dc;
	padding:0;
	margin:22px 0 12px 0;
	font-size:17px;
	font-weight:normal;
}
.feedback{
	background:url(../images/quote_08.gif) no-repeat left top;
	padding:0 0 25px 0;
}
.feedbackend{
	background:url(../images/quote_09.gif) no-repeat right bottom;
	padding:0 0 25px 0;
}
.feedback strong{
	color:#09F;
}
.courses{
	border:#CCC solid 1px;
	background:#FFF;
	font-size:11px;
}
.courses td{
	padding:4px 8px;
	border-bottom:#a4cddd solid 1px;
}
.courses td a{
	color:#105c7f;
	font-weight:bold;
	text-decoration:none;
}
.courses td span{
	color:#F90;
}
.courses td a:hover{
	color:#F60;
	font-weight:bold;
	text-decoration:underline;
}
.courses td.head{
	padding:0 8px;
	background:url(../images/headder.gif) repeat-x bottom;
	
}
.courses td.head h3{
	padding:0 8px;
	padding:0;
	font-size:14px;
	font-weight:bold;
	margin:15px 0 8px 0;
	color:#F60;
}
.bs h4{
	color:#09F;
	font-size:14px;
	font-weight:normal;
	padding:0;
	margin:0;
}
.price{
	color:#C30;
	font-size:18px;
}
.blogcont h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
}
.blogcont h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0;
	margin:0;
	font-weight:normal;
	color:#333;
	text-transform:uppercase;
	margin-bottom:12px;
}
.blogcont h4 span{
	color:#F90;
	padding-left:15px;
}

.blogcont h3 a{
	color:#29a4dc;
	text-decoration:none;
}
.blogcont h3 a{
	color:#333;
	text-decoration:none;
}
.blogcont h5{
	color:#333;
	font-size:13px;
	padding:0;
	margin:18px 0 8px 0;
}
.comment{
	padding:8px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:#def5ff;
	color:#44557D
}
.comment h6{
	font-size:12px;
	padding:0;
	margin:0;
}
.comment span{
	display:block;
	padding:2px 10px 10px 0;
}
.blogcont ul{
	padding:0;
	margin:0;
	list-style:none;
}
.blogcont ul li{
	padding:3px 6px;
	margin:4px 0;
	list-style:none;
	background:#E1F3FF;
}
.blogcont ul li a{
	color:#09F;
	font-weight:bold;
	text-decoration:none;
}
.blogcont ul li a:hover{
	color:#F90;
	font-weight:bold;
	text-decoration:none;
}
form.cmxform fieldset {
  margin-bottom: 10px;
  border:#8bc9e5 solid 1px;
}
form.cmxform legend {
  padding: 0 2px;
  font-weight: bold;
}
form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}
form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.cmxform label {
  width: 120px;
}
form.cmxform fieldset fieldset label {
  margin-left: 123px; 
}
form.cmxform input,textarea{
	background:#f7fbfe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:#b3cce5 solid 1px;
	padding:2px;
	width:340px;
}
.note{
	padding:8px;
	border:#CCC dashed 1px;
}
.note strong{
	color:#C30;
}
.qtable{
	margin:8px;
	width:550px;
	border:#CCC solid 1px;
}
.qtable td{
	padding:4px;
	background:url(../images/table_data.gif) repeat-x bottom;
	height:28px;
}
.qtable h4{
	font-size:12px;
	padding:0;
	margin:0;
}
.qtable h5{
	font-size:11px;
	padding:0;
	margin:0;
}
.qtablehead td{
	background:#BFE0F0;
	border-bottom:#8bc9e5 solid 1px;
}