@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Conv_FRADM';
	src: url('fonts/FRADM.eot');
	src: local('☺'), url('fonts/FRADM.woff') format('woff'), url('fonts/FRADM.ttf') format('truetype'), url('fonts/FRADM.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_FRABK';
	src: url('fonts/FRABK.eot');
	src: local('☺'), url('fonts/FRABK.woff') format('woff'), url('fonts/FRABK.ttf') format('truetype'), url('fonts/FRABK.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body{background:url(../images/bg-mashup.jpg); margin:0px; padding:0px; }
h1,h2,h3,h5,h6,p,ul,ol{margin:0px; padding:0px;}
img{border:none;}
a{text-decoration:none; color:#000;}
#error-data{ background:#FFF; bottom:50px; left:30px; padding:10px 20px 10px 10px; float:left; border:3px solid #0675bd; position:fixed; z-index:230000; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; font-size:13px; display:none; font-family: 'Conv_FRABK';}
.toph{width:100%; float:left; height:143px; background:url(../images/topbg.png) repeat-x; margin:0 0 23px 0}
.cont{width:960px;}
.full{width:100%; float:left;  }

.top{width:960px; float:left; height:29px; }


.topl{float:left; padding:6px;  background:#e4b78d;  }
.topl a{color:#000;    font-size:12px; margin:5px 10px 0 0; font-family:Verdana, Geneva, sans-serif; font-weight:bold; }

.topl2{float:left; padding:6px; margin: 0 0 0 5px;   background:#fff;  }
.topl2 a{color:#000;    font-size:12px; margin:5px 10px 0 0; font-family:Verdana, Geneva, sans-serif; font-weight:bold; }

.topr{float:right;  height:29px;}

.topr a{float:right; margin:3px 0 0 0; width:92px; height:23px; background:url(../images/online-apply.png) no-repeat }
.topc{float:right; background:url(../images/tel.png) no-repeat left; padding-left:25px; height:19px; line-height:19px; color:#fffefe; font-size:15px; margin:5px 10px 0 0; font-family: 'Conv_FRABK'; text-transform:uppercase}
.pos-rel{position:relative !important;}
.logo{width:auto; height:70px; float:left; margin:7px 0 0 0;}
.menubar{width:596px; float:right; height:101px; list-style:none; }
.menubar li{float:right;  }
.menubar li a{float:left; width:80px;  text-align:center; font-family: 'Conv_FRABK'; color:#000000; font-size:14px;  height:50px; overflow:hidden; padding:26px 8px 25px 8px;  border-right:1px solid #d1d1d1}
.menubar li a span{ height:30px; overflow:hidden; }
.menubar li a:hover,.menubar li a.current{background:#0675bd; color:#fff}
.slidercont{width:960px; float:left;}
.slider-l{width:635px; float:left; position:relative}
.slider-l img{width:635px; height:335px;}
.donate{width:136px; height:54px; float:left; background:url(../images/donatebtn.png) no-repeat; position:absolute; left:-8px; top:20px; z-index:1111111}
.slider-r{width:310px; float:right; height:335px;   }
.strip{width:310px; float:left; height:46px; background:url(../images/blue-strip.png) no-repeat; line-height:46px; text-align:center; font-size:22px; font-weight:normal; color:#fffefe; font-family: 'Conv_FRABK'; }
.inq-box{width:290px; float:left; background:url(../images/frm-shadow.png) no-repeat bottom; height:269px; padding:10px 10px 26px 10px;}
.irow{width:290px; float:left; margin:0 0 13px 0}
.irow label{ float:left;font-family: 'Conv_FRABK'; line-height:36px; font-size:14px;  width:85px; text-align:left; }
.irow input[type=text]{ float:left; margin:0; padding:10px 5px; height:14px; background:#f5f5f5; border:1px solid #828282; width:190px; border-radius:3px; outline:none; text-align:left;}
.irow textarea{ float:left; margin:0; padding:5px; height:60px; background:#f5f5f5; border:1px solid #828282; width:190px;  outline:none;border-radius:3px; text-align:left; }
.irow input[type=submit]{float:left; width:76px; height:29px;background:url(../images/subbtn.png) no-repeat; border:none; cursor:pointer; outline:none }
.shadow{width:654px; height:57px; float:left; background:url(../images/shadow.png) no-repeat; position:absolute; left:0; bottom:-35px;}
.middle{width:960px; float:left; margin:25px 0 0 0;}
.middle1{width:960px; float:left; margin:0 0 0 0; }
.box{width:310px; height:200px; float:left; position:relative}
.box img{width:310px; height:200px; float:left;}
.blue-s{width:290px; float:left; padding:0 10px; overflow:hidden; height:40px; line-height:40px; text-align:center; overflow:hidden;  background:url(../images/light-blue.png); color:#fff; font-family: 'Conv_FRABK'; font-size:20px; position:absolute; left:0; bottom:0}
.b-shadow{ width:310px; height:16px; float:left; position:absolute; left:0; bottom:-16px; background:url(../images/box-shadow.png) no-repeat;}
.mar-right15{margin-right:15px !important;}
.pcontent{width:926px; background:#ebebeb; margin:25px 0 25px 0; padding:15px; float:left; border-left:4px solid #3f8cbd;}
.pcontent h1{width:100%; float:left; color:#9f2283; font-family: 'Conv_FRABK'; font-size:22px; font-weight:normal; text-align:left; margin:0; padding:0 0 2px 0 }
.pcontent .pdesc{width:100%; float:left; color:#5b5b5b; font-family: 'Conv_FRABK'; font-size:15px; font-weight:normal; text-align:left; line-height:20px; }
.pcontent .pdesc a{color:#8cc63e; font-style:italic}
.mleft{width:635px; float:left; }
.mright{width:310px; float:right; }
.mright iframe, embed{width:310px; height:195px; border:none;}
.title{width:555px; float:right; padding:0 0 0 70px; height:38px; background:#0474bd; line-height:38px; color:#fff; font-family: 'Conv_FRABK'; font-size:22px; text-align:left; position:relative}
.circle{width:67px; height:67px; float:left; background:url(../images/circle-t.png); position:absolute; left:-10px; top:-14px}
.circle-n{width:67px; height:67px; float:left; background:url(../images/circle-n.png); position:absolute; left:-10px; top:-14px}
.details{width:460px; height:81px; float:right;  margin:0 0 0 0; background:url(../images/testibg.png) no-repeat; padding:25px 65px; position:relative; }
.details img.timg{ width:88px; height:88px; position:absolute; left:-44px; top:50px;} 
.details .detail-d{width:100%; float:left; height:61px; overflow:hidden; text-align:left; color:#5b5b5b; font-family: 'Conv_FRABK'; font-size:15px; text-align:left; line-height:20px;}
.details .detail-d a{color:#8cc63e;}

.details h1{float:left; text-align:left; color:#9f2283; font-family: 'Conv_FRABK'; font-size:16px; text-align:left; height:20px; width:100%; line-height:20px; overflow:hidden; font-weight:normal}
.details h1 a{color:#9f2283;}

.martop35{margin-top:35px !important;}

.footer{width:100%; float:left; height:278px; background:url(../images/footerbg.png); margin:25px 0 0 0}
.footer-tabs{width:279px; float:left; margin-top:40px; }
.f-ctitle{width:100%; float:left; border-bottom:1px solid #fff; margin:0 0 10px 0 }
.f-ctitle h1{ width:auto; float:left; text-align:left; border-bottom:5px solid #fff; font-size:20px; font-family: 'Conv_FRABK';  font-weight:normal; margin:0 0 -3px 0;padding:0 0 9px 0; height:20px; overflow:hidden;color:#fff; }
.f-desc{width:100%; float:left; text-align:left; line-height:23px; font-family: 'Conv_FRABK';  font-size:14px; color:#fff; height:140px; overflow:hidden; background:none }
.f-desc ul{width:100%; float:left; list-style:none; margin:0; padding:0; }
.f-desc ul li{width:100%; float:left;}
.f-desc ul li a{float:left; font-family: 'Conv_FRABK';  font-size:14px; color:#fff; }

.f-desc img{width:100px; height:100px; margin:7px 7px 0 0;}
.f-desc .sname{text-align:left; font-size:14px;  font-family: 'Conv_FRABK';  font-weight:normal; margin:0 0 2px 0; color:#9e1211; }
.f-desc input[type=text]{width:268px; float:left; padding:5px; text-align:left; line-height:23px; font-family: 'Conv_FRABK'; font-size:14px; color:#282828; border:none; margin:15px 0 0 0; background:#cecece }
.f-desc input[type=submit]{width:98px; height:33px; float:right; background:url(../images/subscribe.png) no-repeat; cursor:pointer; border:none; margin:15px 0 0 0}
.marleft60{margin-left:60px !important;}
.ftab{width:100%; float:left; margin:20px 0 0 0; height:36px;}

.note-l{float:left; text-align:left; font-size:14px; color:#282828; font-family: 'Conv_FRABK';margin:0; height:36px; line-height:36px;}
.note-l:hover{color:#ad0d21;}
.note-r{float:right; text-align:right; position:relative; font-size:16px; color:#282828; font-family: 'Conv_FRABK';margin:0; height:36px; line-height:36px; }
.note-r a{color:#b37100;}
.note-r a:hover{color:#000;}
.note-r img{margin:8px 0 0 5px;}
.profile{width:223px; height:107px; float:right; position:absolute; left:20px; top:-111px; background:url(../images/hover.png); padding:10px; text-align:left; font-size:13px; color:#fff; font-family: 'Conv_GOTHIC_0'; line-height:25px; display:none }
.martopbot15{margin-top:15px !important; margin-bottom:15px !important;}

.paging{text-align:left; width:100%; float:left; margin:25px 0 5px 0}
.paging b, .paging a{ color:#9f2283; height:26px; border:1px solid #eee; display:inline-block; padding:0 10px; line-height:26px; font-size:13px; margin-left:3px; background:#ffffff; font-family: 'Conv_FRABK';font-weight:normal; }
.paging b,.paging a:hover,.paging a.active{background:#f5f5f5; color:#b37100; font-weight:bold; }
.paging a:hover{background:#f5f5f5; color:#b37100; font-weight:normal; }

.contact{width:601px; background:#ebebeb; margin:25px 0 25px 0; padding:15px; float:left; border-left:4px solid #3f8cbd;}
.contact h1{width:100%; float:left; color:#9f2283; font-family: 'Conv_FRABK'; font-size:22px; font-weight:normal; text-align:left; margin:0; padding:0 0 2px 0 }
.contact .pdesc{width:100%; float:left; color:#5b5b5b; font-family: 'Conv_FRABK'; font-size:15px; font-weight:normal; text-align:left; line-height:25px; }

.contactdiv{width:315px;  float:left; margin:10px 0; }
.contactdiv input[type=text]{width:270px; float:left;font-family: 'Conv_FRABK';  border:none; outline:none; border:1px solid #ccc; height:13px; background:#fff; margin:5px 0;  font-size:12px; color:#666; padding:10px; -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; border:1px solid #c0c0c0;  -moz-box-shadow: rgba(200,204,206,0.30) 0px 0px 10px 2px; -webkit-box-shadow:rgba(200,204,206,0.30) 0px 0px 10px 2px;box-shadow:rgba(200,204,206,0.30) 0px 0px 10px 2px;}
.contactdiv textarea{width:270px; font-family: 'Conv_FRABK';  float:left; border:none; outline:none; border:1px solid #ccc; height:13px; background:#fff; overflow:hidden; margin:5px 0;  font-size:12px; color:#ccc; height:100px; padding:10px; -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; border:1px solid #c0c0c0; color:#666;  -moz-box-shadow: rgba(200,204,206,0.30) 0px 0px 10px 2px; -webkit-box-shadow:rgba(200,204,206,0.30) 0px 0px 10px 2px;box-shadow:rgba(200,204,206,0.30) 0px 0px 10px 2px; resize:none}
.contactdiv input[type=submit]{width:117px; height:42px;float:left; border:none; outline:none; margin:5px 0 0 0; background:url(../images/send-now.png) no-repeat; cursor:pointer}
.note{ width:100%;float:left; text-align:left; font-size:13px; color:#474747; font-family: 'Conv_FRABK'; }
.red{color:#F00;}

.label-txt{width:250px; height:32px; line-height:32px;   float:left; text-align:left; font-family: 'Conv_FRABK';  font-size:14px; color:#5c5c5c; }
.register-txt-select{width:345px; float:left;font-family: 'Conv_FRABK';   outline:none; border:1px solid #ccc; background:#fff; margin:5px 0 0 0;  font-size:13px; color:#666; padding:8px 5px; -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; border:1px solid #c0c0c0;  -moz-box-shadow: rgba(200,204,206,0.30) 0px 0px 10px 2px; -webkit-box-shadow:rgba(200,204,206,0.30) 0px 0px 10px 2px;box-shadow:rgba(200,204,206,0.30) 0px 0px 10px 2px;}
.register-txt{width:325px; float:left;font-family: 'Conv_FRABK';     outline:none; border:1px solid #ccc; height:12px; background:#fff; margin:5px 0 0 0;  font-size:13px; color:#666; padding:10px; -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; border:1px solid #c0c0c0;  -moz-box-shadow: rgba(200,204,206,0.30) 0px 0px 10px 2px; -webkit-box-shadow:rgba(200,204,206,0.30) 0px 0px 10px 2px;box-shadow:rgba(200,204,206,0.30) 0px 0px 10px 2px;}
.register-txtarea{width:325px; float:left;font-family: 'Conv_FRABK';  outline:none; border:1px solid #ccc;  background:#fff; margin:5px 0 0 0;  font-size:13px; color:#666; padding:10px; -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; border:1px solid #c0c0c0;  -moz-box-shadow: rgba(200,204,206,0.30) 0px 0px 10px 2px; -webkit-box-shadow:rgba(200,204,206,0.30) 0px 0px 10px 2px;box-shadow:rgba(200,204,206,0.30) 0px 0px 10px 2px;}
.subbtn{width:117px; height:42px;float:left; border:none; outline:none; margin:5px 0 0 0; background:url(../images/send-now.png) no-repeat; cursor:pointer}
.marbot10{margin-bottom:10px !important;}

.cleft{width:241px; float:left;}
.dropdown{width:240px; float:left; background: #FFF;box-shadow: 0 1px 4px #CCC;
border-left: 1px solid #CDCDCD;
border-right:0 !important;
} 
.dropdown ul{width:240px; float:left; margin:0; padding:0; list-style:none;}
.dropdown ul li{width:223px; float:left;
border-right: 1px solid #CDCDCD!important;
border-bottom: 1px solid #CCC!important;
float: left;
 padding:7px 8px; 
}
.dropdown ul li a{width:208px; float:left; background:url(../images/crs_arw.png) no-repeat right; 
color: #231F20; 
display: block;
overflow: hidden;
text-decoration: none;
font-size: 13px;
line-height: 1.3;
text-align:left;
font-family: 'Conv_FRABK'; font-size:15px; padding-right:15px;
  
}
.dropdown ul li a:hover{ 
color:#0675bd; 
  
}

.sel-course-link {
color: #FFF!important;
text-shadow: 1px 1px rgba(0,0,0,.4);
display: block;
padding: 7px 14px;
text-decoration: none!important;
text-transform: uppercase; text-align:left; position:relative;

}
.sel-course {
background-color: #7BC143;
color:#FFF;
font-family: 'Conv_FRABK'; 
border-top-left-radius: 4px;
border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-webkit-border-top-right-radius: 4px;
-webkit-border-top-left-radius: 4px;
font-weight: 700; 
font-size: 16px;
margin: 0 0 0 0; 
}
.gradient-bg {
background-color: #7BC143;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6C3), to(#7BC143));
background-image: -webkit-linear-gradient(top, #6C3, #7BC143);
background-image: -moz-linear-gradient(top, #6C3, #7BC143);
background-image: -ms-linear-gradient(top, #6C3, #7BC143);
background-image: -o-linear-gradient(top, #6C3, #7BC143);
}
.arrowd{ width:36px; height:34px; background:url(../images/ics_course.png) no-repeat; position:absolute; right:0; top:0}
.cright{width:700px; float:right;  }
.breadcums{width:684px; float:left; border:1px solid #c3c3c3;border-top-left-radius: 4px;
border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-webkit-border-top-right-radius: 4px; box-shadow: 0 1px 4px #CCC;
-webkit-border-top-left-radius: 4px; padding:7px; margin:0 0 10px 0}
.b-left{float:left; background:url(../images/b-left.png) no-repeat left; padding-left:6px; margin:0 5px 0 0}
.b-right{float:right; background:url(../images/b-right.png) no-repeat right; padding-right:16px;}
.b-center{float:left; background:url(../images/b-center.png); height:31px; padding:0; } 
.b-center a{float:left; text-align:center; font-family: 'Conv_FRABK'; font-size:13px; color: #c6c6c6;  line-height:31px;
color: #231F20 !important;
text-shadow: 0 1px #fff; text-transform:uppercase; 
}

.cbox{
width: 684px;
min-height: 124px;
background-clip: padding-box;
border-color: #DEDEDE #DEDEDE #B3B3B3;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
margin-bottom: 10px; padding:7px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
} 
 
.cbox:hover{
border-color:#B3B3B3;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}
.innerbox{width:570px; float:left; }
.innerbox img{width:80px; height:60px; margin:5px 10px 0 0; border:1px solid #e2e3e4; padding:5px;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
 }
.innerbox h1{ text-align:left; font-size:18px;font-weight:bold; font-family: 'Conv_FRABK'; color:#0675bd; margin:0; padding:0; height:25px; overflow:hidden; line-height:25px;}
.innerbox h2{ text-align:left; font-size:14px;font-weight:normal; font-family: 'Conv_FRABK'; color:#231F20; margin:0; padding:0; height:25px; overflow:hidden; line-height:25px;}
.innerbox h3{ text-align:left; font-size:14px;font-weight:normal; font-family: 'Conv_FRABK'; color:#231F20; margin:0; padding:0; line-height:19px; height:75px; overflow:hidden; }

.innerbox h3 span{ font-weight:bold;color:#0675bd;}

.innerbox .cbox-d{text-align:left; font-size:13px;font-family: 'Conv_FRABK'; color:#231F20; margin:0; padding:0; line-height:20px;}
.apply{float:right; margin:0 0 10px 0; width:92px; height:23px; background:url(../images/online-apply.png) no-repeat }
.viewd{float:right; margin:0 0 0 0; width:92px; height:23px; background:url(../images/rm.png) no-repeat }
.l-vote{width:120px; height:600px; float:left; background:url(../images/vote.jpg) no-repeat; position:absolute; left:-150px; top:0}
.r-vote{width:120px; height:600px; float:left; background:url(../images/vote.jpg) no-repeat; position:absolute; right:-480px; top:0}


.cbox2{width: 684px; float:left; background-clip:padding-box; border-color: #DEDEDE #DEDEDE #B3B3B3;border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;-webkit-border-radius: 4px 4px 4px 4px;border-style: solid;border-width: 1px;
-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;margin-bottom: 10px; padding:7px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);} 
 
.cbox2:hover{border-color:#B3B3B3;box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);}

.innerbox2{width:684px; float:left; }

.innerbox2 .cbox-d2{text-align:left; font-size:15px;font-family: 'Conv_FRABK'; color:#231F20; margin:0; padding:0; line-height:24px;}