@charset "utf-8";
/* MAIN CSS Document */

img  {
border:none;
}

html {
width:100%;
}

body {
background:#fff url(img/bg.jpg) center 0 no-repeat;
font:13px/18px Arial, Helvetica, sans-serif;
color:#111;
width:100%;
padding:0;
margin:0;
-webkit-background-size:3000px 600px;
}
h1 {
font-size:24px;
color:#bc0000;
border-bottom:1px solid #ddd;
padding-bottom:5px;
margin-right:15px;
}

/*orange header*/
h2 {
height:22px;
font-size:15px;
font-weight:bold;
padding:3px 0 0 7px;

}

h3 {
font-size:15px;
font-weight:bold;
padding:7px 0 0 7px;

}

h5 {  
background-color:#f9ac57;
height:22px;
font-size:15px;
color:#fff;
font-weight:bold;
padding:3px 0 0 7px;
width:97%;
margin:10px auto;
}


h6 {  
background-color:#26257c;
height:22px;
font-size:15px;
color:#fff;
font-weight:bold;
padding:3px 0 0 7px;
width:97%;
margin:10px auto 0 auto;
}


pre {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
}


a:link,a:visited {
color:#e75700;
text-decoration:underline;
outline:none;
}

a:hover {
color:#bc0000;
}

table{border-collapse:separate;border-spacing:0}

/*layout*/
.col-full{
width:960px;
padding:0;
margin:0 auto;
}
.fl{float:left;margin-right:15px}
.fr{float:right;margin-left:15px}
.ac{text-align:center}
.ar{text-align:right}
.fix{clear:both;height:1px;margin:-1px 0 0;overflow:hidden}
.hide{display:none}
a.blue-btn{background:url(img/btn.png) no-repeat;width:190px;height:45px;line-height:45px;text-align:center;color:#fff;font-weight:bold;text-shadow:0 1px 1px #000;text-decoration:none;margin:0 0 10px;display:block;}
a.red-btn{background:url(img/btn-red.png) no-repeat;width:190px;height:45px;line-height:45px;text-align:center;color:#fff;font-weight:bold;text-shadow:0 1px 1px #000;text-decoration:none;margin:0 0 10px;display:block;}
a.blue-btn:hover,a.red-btn:hover{text-decoration:underline}
hr{background:#ddd;height:1px;border:0;margin:20px 20px 20px 0;clear:both;}

#phone{
clear:both;
background:url(img/ico-call.png) no-repeat;
margin:100px 10px 22px 0;
padding-left:50px;
height:45px;
line-height:45px;
float:right;
color:#3b5a9a;
font-weight:bold;
font-size:22px
}
#nav {
clear:both;
width:100%;
margin-left:-42px;
}
#nav a{
color:#fff;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
#nav li {
display:inline;
padding:15px 16px;
margin-left:-4px;
}
#nav li:hover,#nav .current{
background:url(img/nav-hover.gif) repeat-x;
}

#banners {
height:220px;
width:959px;
margin:1px 0 0 -6px;
float:left;
overflow:hidden;
}
#banners h1,#banners h2 {
font:normal 30px Georgia,"Times New Roman",Times,serif;
color:#3a6fb2;
}
#banners h1,#banners #title-mymce h2,#banners #title-past h2{
border:0;
margin-top:80px;
}
#banners h2{
margin-top:50px;
}
#banners p{
color:#5d5535;
font-size:15px;
}

.panel { float: left; width: 960px; height: 220px}
#b01 .btn,#b02 .btn,#b03 .btn{margin:0;}
#b01 { background: url(img/banner-1.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 605px 0 35px; height: 220px; }
#b02 { background: url(img/banner-2.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 35px 0 525px; height: 220px; text-align: right; }
#b03 { background: url(img/banner-3.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 605px 0 35px; height: 220px; }
#b04 { background: url(img/banner-4.jpg) no-repeat 0 0 #fff; width: 440px; padding: 10px 35px 0 485px; height: 220px; text-align: right; }
#b05 { background: url(img/banner-5.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 605px 0 35px; height: 220px; }
#b06 { background: url(img/banner-6.jpg) no-repeat 0 0 #fff; width: 440px; padding: 10px 35px 0 485px; height: 220px; text-align: right; }

#title-about { background: url(img/title-about.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 605px 0 35px; height: 220px; }
#title-conf { background: url(img/title-conf.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 605px 0 35px; height: 220px; }
#title-register { background: url(img/title-register.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 605px 0 35px; height: 220px; }
#title-faculty { background: url(img/title-faculty.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 605px 0 35px; height: 220px; }
#title-mymce { background: url(img/title-mymce.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 605px 0 35px; height: 220px; }
#title-past { background: url(img/title-past.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 605px 0 35px; height: 220px; }
#title-contact { background: url(img/title-contact.jpg) no-repeat 0 0 #fff; width: 400px; padding: 10px 605px 0 35px; height: 220px; }

.stripNavL a, .stripNavR a { width: 50px; height: 50px; text-indent: -5000px; display: block; position: absolute; top: 330px; z-index: 600; outline: none; z-index:9999}
.stripNavL a { background: url(img/arrow-left.png) no-repeat 0 0; float: left; margin-left:-30px; }
.stripNavR a { background: url(img/arrow-right.png) no-repeat 0 0; float: right; margin-left:930px; }
.stripNavL a:hover, .stripNavR a:hover { background-position: 0 -50px; cursor: hand; cursor: pointer; outline: none; }

#saving{margin:0 0 50px -6px}

#upcoming-conf{
margin-top:20px;
}
#upcoming-conf h1{
margin:0 0 10px;
border:0
}
#upcoming-conf a.blue-btn{
margin:-25px 0 0 50px;
}
#upcoming-conf a.red-btn{
float:right;
margin:-15px 18px 0 0;
}
#upcoming-conf #ico-video{
float:right;
margin:-23px -30px 0 0
}
.news-text a.red-btn{
float:left;
margin: -51px 0 10px 90px;
}
.news-text #ico-video{
float:left;
margin: 10px 0 10px 60px;
position: relative;
}
#upcoming-conf .ar{
margin-right:50px;
}
#feat-tbl td {
width:300px;
padding-right:30px;
}
#feat-tbl h1{
text-align:left!important;
margin:0!important;
padding:0;
font-size:18px;
text-decoration:none;
border:0;
color:#e77a00;
}
#feat-tbl p  {
color:#333333;
text-decoration:none;
text-align:left;
height:100px;
}
#feat-tbl .thumbnail {
margin-top:10px;
padding:5px;
border:1px solid #ccc;
}
#feat-tbl a.blue-btn{
margin-right:50px
}
#col-left{
clear:both;
width:600px;
margin:0 50px 0 0;
float:left;
}
#col-left #about h4{
background:url(img/title-about.png) no-repeat;
width:434px;
height:53px;
text-indent:-9999px;
border:0;
margin:0 0 0 10px;
padding:0;
}
#col-left #about div{
background:url(img/bg-news.gif) no-repeat;
width:580px;
padding:10px 10px 10px 20px;
min-height: 175px; 
}
#col-left #news h4{
background:url(img/title-news.png) no-repeat;
width:434px;
height:53px;
text-indent:-9999px;
border:0;
margin:0 0 -18px 10px;
padding:0;
}
.news-item{
background:url(img/bg-news.gif) no-repeat;
width:570px;
padding:15px 20px;
min-height: 175px; 
}

.news-item strong { font-size:16px;margin-right:20px;color: #bc0000; }
.news-item a      { color: #4157aa; }

.news-item p{
width:570px; margin-bottom: -5px;
}

/*testimonial boxes */

#col-right{
float:left;
margin-top:185px;
width:300px;
}
#test-box table {
margin-top:10px;
width:300px;
background:url(img/bg-testimonial.gif) no-repeat;
}

#test-box p {
font:16px/20px Georgia,"Times New Roman",Times,serif;
color:#3157a7;
text-align:left;
padding:0 22px;
margin-top:0;
}

#test-box tr,#test-box td {
margin:0;
}

#test-box div {
font-weight:bold;
font-size:12px;
margin:10px 20px 20px 0;
color:#585866;
text-align:right;
}

#test-box table img {
margin-top:10px;
padding:5px;
border:1px solid #ccc;
}

#front {
width:400px;

}

#front p {
color:#111;

}

.fr-orng {
color:#fff;
background-color:#f15c23;
font-weight:bold;
padding:10px;
margin:17px;
text-align:left;

}
#content {
clear:both;
width:960px;
margin:-45px auto;
}
#content h4{
font-size:24px;
color:#bc0000;
display:block;
border-bottom:1px solid #ddd;
padding-bottom:5px;
margin-right:15px;
}
#footer {
color:#fff;
background:url(img/bg-footer.png) repeat-x;
text-align:center;
width:100%;
height:114px;
padding-top:25px;
}
#footer a{
color:#fff;
}
#footer h4{
font:normal 18px/26px Georgia,"Times New Roman",Times,serif;
}
#copyright{
margin-top:30px;
}

#links {
width:700px;
margin:0 auto;
/*border:1px solid #000;*/
text-align:center;

}


#links a {
color:#FFF;
font-size:10px;
font-weight:bold;

}

#links p {
color:#fff;
font-size:10px;
font-weight:bold;

}

#links ul {
list-style-type:none;
padding:0;
margin:0;
padding-top:17px;

}



#links ul li {
display: inline;
padding-left:7px;
padding-right:7px;
border-right:1px solid #fff;
padding-top:0;
margin-top:0;

}

#links ul li:after {
/*	content: "  |  ";*/

	}
		
#links ul li.last {
/*	content: "";*/
border-right:none!important;
	}



/*   newsletter elements   */

#newsletter {
background:url(img/bg-newsletter.gif) no-repeat;
width:196px;
height:73px;
padding-left:7px;
padding-top:3px;

}

#newsletter h3 {
font-size:12px;
color:#fff;
padding:0;
margin:0;
padding-bottom:7px;
}

#newsletter label {
display:block;
font-size:11px;

}


.fld {
font-size:11px;
color:#000;
background-color:#fff;
border:none;
height:20px;
line-height:20px;
}



.go {
background-image:url(/images/go.png);
background-repeat:no-repeat;
background-color:#fcdfc6!important;
width:36px;
height:22px;
border:none;
padding-top:7px;
}

.news-text {
font-size:12px;
color:#767575;
font-weight:bold;
border-left:1px solid #777;
padding-left:17px;
margin-left:17px;
}


/*   page elements   */


#error-message {
width:400px;color:#FF0000;border:2px solid #FF0000; font-size:20px; font-weight:777;padding:15px;margin-bottom:20px;

}


/* rounded corners */

.box {
background: #ffecda;
margin:15px 15px 0 0;
}
.top div {
   background: url(/images/15_tl.png) no-repeat top left;

}
.top {
   background: url(/images/15_tr.png) no-repeat top right;
}
.bottom div {
   background: url(/images/15_bl.png) no-repeat bottom left;
}
.bottom {
   background: url(/images/15_br.png) no-repeat bottom right;

}

.top div, .top, 
.bottom div, .bottom {
   width: 100%;
   height: 17px;
   font-size: 1px;
}
.r_content { margin: 10px 30px; }


/* rounded corners */


.welcome {
font-size:18px;
color:#e77a00;
}


/*conference listing page */

#conf-box{
margin-top:30px;
}

#conf-box table {
margin-bottom:40px;
width:945px;
height:317px;
}

#conf-box td:first-child {
padding:7px 7px 0 17px;
}

#conf-box td:last-child {
padding:7px 27px 0 0;
}
#conf-box h1{
color:#9b031a;
font-size:22px;
border:0;
margin:0;
}
#conf-box h2 {
color:#fff;
font-size:18px!important;
margin:0;
padding:2px 0 2px 0!important;
background:none!important;
}

#conf-box h3 {
color:#1e3f7f;
font-size:16px;
margin:0 0 5px 0;
padding:2px 0 2px 0;
}

#conf-box p {
color:#000;
font-size:13px;
padding:0;
margin:0;
}

#viewall{margin:20px 12px}
#viewall p{margin:0}

/*about us page */

#abt-tbl td {
padding:7px;
}

#abt-grey {
background-color:#dadae9;
color:#3b3b3b;
font-style:italic;
padding:7px;
}

#abt-grey p {
font-weight:bold;
padding:0;
margin:0;

}

#right1 {
background-color:#ffecda;
margin:30px 7px 7px;
border:1px solid #f5a86b;
}

#right1 h1 {
background-color:#f5a86b;
color:#fff;
font-weight:bold;
font-size:14px;
padding:7px;
margin:0;
text-align:center;
}

#right1 span {
font-weight:bold;

}

#right1 p {
padding:7px;

}

#right2 {
background-color:#ffecda;
border:1px solid #f5a86b;
margin:7px;
}

#right2 h1 {
background-color:#f5a86b;
color:#fff;
font-weight:bold;
padding:7px;
font-size:14px;
margin:0;
text-align:center;
}


#right2 p {
padding:7px;

}

.abt-img {
text-align:center;

}

#doc {
color:#3b3b3b;
font-style:italic;
margin:5px 22px 22px 22px;
}

#doc span {
font-weight:bold;
display:block;
}


/*contact */

#cnt-div {
text-align:center;
margin:17px;
}

#cnt-div img {
margin:0;
padding:0 0 17px 0;

}

#add-box {
margin:17px 7px;
}

#add-box h1 {
font-size:18px;border:0
}

/*  new inquiry pages */

#inquire_new table {
background:#ffecda;
}

#inquire_new div {
	
padding:3px 0 3px 0!important;
margin:10px 0!important;
	
	
}

#inquire_new h3 {
padding:4px;
margin:0;
background:#f5a86b;
color:#fff;
}


/* page 2 */
.cntry {
	width:146px!important;
}
.norm {
	padding:3px 0 3px 0;
	font-weight:bold!important;
	
}

#inquiry_top {
margin:17px 0 17px 0!important;	
background-color:#ffecda;	
padding:0!important;

}

#inquiry_top h3 {
padding:7px 0 7px 7px;
margin:0 0 10px 0;
color:#9b031a;
background:#f5a86b;
}

#inquire_mid {
	font-weight:bold!important;
	
}

#inquire_mid p {
	font-weight:normal;
	
}

#inquire_mid h1 {
padding:7px 0 7px 7px!important;	
background:#f5a86b;
color:#fff;
	
}

#inquire_mid h3 {
padding:7px 0 7px 7px!important;	
background:#f5a86b;
color:#fff;
}


#inquire_mid h6 {
font-size:15px;
font-weight:bold;
background:none;
color:#000;
padding:4px 0 4px 0;
}

#inquire_mid table{
margin-top:-14px;
padding:10px;
}

.btn {
	margin:17px;
	text-align:right;
}

.small {
	width:40px;
}

.extra {

color:#4e4e4e;
background-color:#ffe1b4;
padding:7px 7px 7px 17px;
margin:0px 9px 7px 17px;
}


.text {
	width:420px;
	height:270px;
}


#forgot-results {
	color:#F00;
}

#topright {
	position:absolute;
	top:1;
	left:3;
	padding:3px;
	background:#ed5b22;
}

#topright a:link {
	color:#FFF;
	font-weight:bold;
}
#topright a:visited {
	color:#FFF;
	font-weight:bold;
}
#topright a:hover {
	color:#FFF;
	font-weight:bold;
}


#email_td {
	color:#F00;
	text-align:center;
}



/* register 4 page */

#reg_4 h1 {
	background:none;
	font-size:17px;
	color:#000;
	padding:0;
	margin:0;
}

#mission h4 {
	background-image:none;
	font-weight:bold;

	
}



#actions_list {


color:#fff;	
}

#user_action th {


font-size:13px;	
text-align:left;
	
}


.dash_head {
	margin:17px 0 7px 0;
	color:#67D758;	
	font-size:20px!important;
	font-weight:bold;
	filter: alpha(opacity=50);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity:0.5;	
}

.row0 {
padding-top:7px!important;	
margin:5px 0;	
background-color:#E4FFDF;
filter: alpha(opacity=70);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
opacity:0.7;	
border:2px solid #161613;
	
}

.row1 {
margin:5px 0;
padding-top:7px;	
background-color:#f3f3f3;
filter: alpha(opacity=70);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
opacity:0.7;	
border:2px solid #161613;
}
