/* CSS Codes by: Gevill Clinton A. Brigoli */

@import 'style-fonts.css';

@namespace url(http://www.w3.org/1999/xhtml);

marquee { binding: marquee; }

@media print {
	.noprint, #banner, .bottom, #footer, .btnPrint, #tabs, .button { display:none; }
	#displayOnPrint, .description { display: block; }
	body { color: #000; }
}

@media screen {
	#displayOnPrint, .description { display: none; }
}



@font-face {
    font-family: 'alberlight';
    src: url('../fonts/alber-light-webfont.eot');
    src: url('../fonts/alber-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/alber-light-webfont.woff') format('woff'),
         url('../fonts/alber-light-webfont.ttf') format('truetype'),
         url('../fonts/alber-light-webfont.svg#alberlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

.entry-content .tab-left .addSched form { margin-top: -64px; }


/* print course page button */
#tabs .button {
  background: #155bcf; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMiUiIHN0b3AtY29sb3I9IiMxNTViY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTkzNWI1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top, #155bcf 22%, #1935b5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(22%,#155bcf), color-stop(100%,#1935b5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #155bcf 22%,#1935b5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #155bcf 22%,#1935b5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #155bcf 22%,#1935b5 100%); /* IE10+ */
	background: linear-gradient(to bottom, #155bcf 22%,#1935b5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#155bcf', endColorstr='#1935b5',GradientType=0 ); /* IE6-8 */

   -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
           border-radius: 6px;
   width: 150px;
   padding: 6px;
   display: block;
   color: #ffffff;
   font-weight: bold;
   margin-right:10px;
}
#tabs .button:hover {
  background: #1935b5; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5MzViNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iIzE1NWJjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #1935b5 0%, #155bcf 71%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1935b5), color-stop(71%,#155bcf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1935b5 0%,#155bcf 71%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1935b5 0%,#155bcf 71%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1935b5 0%,#155bcf 71%); /* IE10+ */
background: linear-gradient(to bottom, #1935b5 0%,#155bcf 71%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1935b5', endColorstr='#155bcf',GradientType=0 ); /* IE6-8 */
   text-decoration: none;
}

#tabs .button-reg:active {
  background: #cfcaca!important; color:#000!important; border:1px solid #797979!important;
}  
/* print course page button */

/**Reset**/
	html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
		border:0pt none; 
		font-size:100%; 
		margin:0pt; 
		outline-color:invert; 
		outline-style:none;	
		outline-width:0pt;	
		padding:0pt;
	}

/**Body**/
	body {
		margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; height:auto; color:#000; line-height:22px;background: url(images/bg.jpg) no-repeat center top fixed;
		background-size: cover;
	}
	.body2 {
		margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; height:auto; color:#000; line-height:22px;background:gray!important;
		background-size: cover;
	}

/**Basics**/
	a img {border:none;}
	img, a { border:none; outline:none !important;}
	a {color:#756600;text-decoration:none;}
	a:hover { color:#580123;}
	ul li{ list-style: none;}
	
	.logo{background: url(images/logo.png) no-repeat;display: block;text-indent:-9999px;}
	.comp {color:#002C6D; font-weight:bold; }
	.comingsoon {color:#FF0000; font-weight:bold; font-style:italic;}
	.clearfix {clear:both; overflow:hidden;}
	
	h1{ font-size:24px; margin:0;padding:0;}
	h2{font-size:20px;margin:0; padding:0;}
	h3{font-size:16px;margin:0;padding:0; }
	h4{font-size:14px;margin:0; padding:0;}
	h5{font-size:12px;margin:0; padding:0;}
	h6{font-size:10px; margin:0; padding:0;}
		
	img, a {border:none; outline:none !important}
	
	.floatleft-img{ float:left; padding-right:10px;}
	.floatright-img{ float:right; padding-left:10px;}
	.floatleft-thumb{ float:left; margin-right:10px; border:2px solid ;}
	.floatright-thumb{ float:right; margin-left:10px;  border:2px solid ;}
	.f-left{float:left;}
	.f-right{float:right;}
	.no-border a {border:none !important;}
	.link a{color:#ca6800; text-decoration:none;}

/**Layers**/
	#wrapper{width:1100px; height:auto; margin:0px auto; }
	
	#banner{width: auto; height:148px;	background:#FFF; border-radius:10px 10px 0 0; margin-top:10px; position:relative; z-index:1; }
	#nav {width:730px; height:52px; position:absolute; bottom:-1px; right: 0px; background: url(images/nav-bg.jpg) repeat-x left top;}
	#main {width:auto; height:auto; background: #7dbcfd; border-top: 8px solid #4a3755;  position: relative; }
	#main2 {width:auto; height:auto; background: #2458d6;  border-top: 8px solid #4a3755; z-index:999; margin-top:50px;  }
	#footer {width:auto; height:120px; font-size:12px; color:#333333; background:#e9e9e9; }

/**Banner**/
	.bannerleft { float:left;}
		.logo{background:url(images/comp-logo.png) no-repeat; width:346px; height:135px; margin: 9px 18px 0; }
	
	.bannerright{ float:right; height:70px; font:bold 47px Arial; text-align:right; padding:10px 0 0 0; position:relative;}
		.contactinfo{float:right; padding:0px 25px 0 0;}
		.call{display:block; font-size:16px;  line-height:25px; font-weight:bold; padding-top:5px; color:#333333; }
		.number{display:block; font-size:25px; font-weight:bold; color:#194080;}
		
	.banner-search { z-index: 1000; position:absolute; bottom:58px; right:25px;}
		.screen-reader-text2 {font-size:13px; font-weight:normal;}
		
/**Nav**/
	
	#nav { font-family: 'opensans'; /*font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;*/  color:#FFF; text-align:center; }
	    .nav-canvas{width:730px; height:48px; margin-top:4px;  }
		#nav ul {margin:0; padding-left:30px; list-style:none;}
		#lastlink{border-right:1px solid #fd9530;}
		#nav ul li {display:inline; float:left; position:relative;}
		#nav ul li:last-child {border:none;}
		#nav ul li a { font-weight: bold !important; border:none; width:auto; height:47px; line-height: 47px; font-size: 12px; /*font-weight:bold;*/ color:#FFF; text-decoration:none; display:block; float:left; padding: 0 4px; text-transform:uppercase;}
		#nav ul li a:hover, #nav ul li a.current_page_item {background: url(images/nav-hover.jpg) repeat-x left top; color:#222;}
		#nav ul li.nav-spacer {width:2px; height:47px; float:left; background:url(images/nav-spacer.jpg) no-repeat;}
		#nav ul li a  cufon{padding-top:15px;}
		
		#nav ul li > ul{display: none; position: absolute; left:-370%; top:100%; z-index: 999; width: 915px!important;}
		#nav ul li:hover > ul{display: block;} 
		#nav ul ul li{ float: none !important; display: block !important; position:relative!important;}
		#nav ul ul li a:after{ content: "|"; position: absolute; right: -3px; top: -5px; color: #777; }
		#nav ul ul li a { font-weight: bold !important;  /*padding-top:10px;*/ display: block; background: #e3e9df url(images/nav-hover.jpg) repeat-x left top!important; width: auto !important; padding: 10px 12px 0;  height: 31px; text-align:left !important; float:left; color:#373737; position: relative;}
		#nav ul ul li a:hover, #nav ul ul li.current_page_item a{color:#ff4d2d;}
		#nav ul ul li a cufon{padding-top:5px!important;}
		#nav ul ul li.nav-spacer{display: none !important; }
		
		#nav ul ul li:last-child a:after,
		#nav ul ul ul li a:after{ content: "" !important}
		
		#nav ul ul ul{ display:  none !important; position: absolute !important; top: 38px; left: -30px;  width: auto!important; z-index:-1; }
		#nav ul ul li:hover > ul{ display: block !important; }
		#nav ul ul ul li{ position:relative;}
		#nav ul ul ul li a{ font-weight: bold !important;  display: block; background: #e3e9df url(images/nav-hover.jpg) repeat-x left top!important; width: 875px !important; padding: 13px 8px; height: auto !important; text-align:left !important; float: none !important; color:#373737;}

		
		#nav ul ul ul ul{display:  none !important;  position: absolute !important; top: 43px;  background: url(images/nav4.png)!important; left: 0px; min-height:80px; width:942px!important; border-radius: 0 0 10px 10px; text-align:left!important; padding-bottom:5px; }
		#nav ul ul ul li:hover > ul{ display: block !important; }
		#nav ul ul ul ul li a{  display: block; font-weight:bold!important; background: none!important; width: auto !important;   height:25px !important; text-align:left !important; color:#373737!important; float:none!important; font-size:12px!important;}
		#nav ul ul ul ul li a:hover{ display: block; font-weight:bold!important; background: none!important; width: auto !important; height:25px !important; text-align:left !important; color:#ff4d2d!important; float:none!important;}
		#nav ul ul ul ul li a cufon{padding-top: 10px!important;}
		
		
		
		#nav ul li > ul.registration-dropdown {position: absolute; left: -63%; top:100%; z-index: 999; width: 915px!important;}
		
		.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;max-width:100%;border:0; position: relative;
    left: 195px;}
/**Flash**/*
	#flash { width:auto; height:344px; overflow: hidden !important; display:block; position:relative; z-index:0; }
	.nivoSlider{ top: -2em !important; }
	#rotate-nav {position:absolute; z-index:10; bottom:576px; left:800px; top:20px; }
	#rotate-nav a {width:25px; height:29px; line-height:34px; float:left; padding:0 0 0 4px; margin:0 4px 0 0; display:block; font-size:10px; text-decoration:none; color:#000; background:url('images/home-rotate-circle.png') no-repeat left top;}
	.ie6 #rotate-nav a {background:#FFF;}
	#rotate-nav a:hover, #rotate-nav a.activeSlide {color:#FFF; background:url('images/home-rotate-circle.png') no-repeat left bottom;}
	#rotate-nav a:focus {outline: none;}
	.slogan{width: 100%; height:40px; text-align: center; font-size:25px; font-weight:bold; color:#FFF; background:url('images/slogan-bg.png') repeat-x; position:absolute; bottom:0; left:0; z-index:999999; text-indent:0px; padding-top:18px;}
	.enroll_now a{position:absolute; bottom:100px; left:50px; z-index:9999999; font:20px/45px Arial; font-weight:bold; color:#FFF; text-align:center; width:200px; height:45px; display:block; background:url(images/mid-btn.jpg) repeat-x left top; border-radius:6px;}
	.enroll_now a:hover{ background:url(images/mid-btn.jpg) repeat-x right bottom;  color:#000; }
	
	
	.event{background:url(images/event.png); position:absolute; z-index:999999; left:20px; top:20px; width:267px; min-height:115px; font-size:14px; color:#FFF; font-weight:bold; padding-left:15px; padding-top:15px; padding-bottom:15px; border-radius:10px 10px 10px 10px;}
	.event-t1{ font-size:20px; color:#042a66; font-weight:bold; }
	.event-con a{color:#FFF;}
	.event-con a:hover{color:#ff4d2d;}
	.img-top{ top: -2em; }
/**Column**/	
	.col-b {float:right; padding-left:13px; margin-top:8px; width:312px; height: 100%; background:#FFF; position: absolute; right: 0; }	
		.colbox1{width:300px; height:255px; display:block; margin-top:50px; position:relative; font:12px/18px Arial; color:#000; text-align:justify;}
		.colbox1 a{margin-left:0px; margin-top:55px ;font:15px/45px Arial; color:#FFF; text-indent:18px; width:272px; height:45px; display:block; background:url(images/mid-btn.jpg) repeat-x left top; border-radius:6px;}
		.colbox1 a:hover{ background:url(images/mid-btn.jpg) repeat-x right bottom;  color:#000; }
		.colbox1-t1{font:13px/48px Arial; color:#FFF;}
		.colbox1-t2 {font:bold 13px/48px Arial; color:#FFF;}
		
		.colbox1 a:hover .colbox1-t1{font:13px/48px Arial; color:#000;}
		.colbox1 a:hover .colbox1-t2 {font:bold 13px/48px Arial; color:#2357d5;}
/**Column-a**/	
	.col-a {width:1000px; height:auto; float:left;  background:#7dbcfd url(images/main-bg.png) no-repeat 50% top; margin-top:10px;}
		.content {width: auto; min-height:283px; margin:20px 0px 0 15px; height:auto; margin-top:5px; font-size:14px; text-align:justify; padding: 18px 35px 0 15px; font-family:Arial; color:#FFF; }
		.welcome {font-style:normal!important;font-size:18px; font-weight:bold; color:#FFF; text-align:left !important;}
		.content-comp {font-style:normal!important; color:#002C6D;  font-weight:bold; text-align:left !important;  font-size:23px; display:block; }
		.content h2 {font-size:16px; font-weight:bold; font-style:italic; color:#B20101; padding-bottom:10px;}
		.content ul {margin:60px; /* padding:0; padding-left:34px; */}
		.content ul li { line-height:20px; position: relative; /*margin-bottom:3px; padding:3px;*/ }
		.content ul li:before{ position: absolute; content: url(images/bull.png); left: -16px; top: 8px;}
		.content-title{ height:60px;}
		.content-title2{ height:30px;}
		.content a{color:#002C6D; font-weight: bold; }
		.content a:hover{color:#fff; text-decoration:underline;}
		.home .content p{ font-size: 1.6em }
		#picture {width:188px; height: 141px; background-color:#ffffff;}
		#picture a.small, #picture a.small:visited { display:block; width:188px; height:141px; text-decoration:none; background:#ffffff; top:0; left:0; border:0;}
		#picture a img {border:0;}
		#picture a.small:hover {text-decoration:none; background-color:#000000; color:#000000;}
		#picture a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
		#picture a.small:hover .large {display:block; position:absolute; top: 90px; left:150px; width:751px; height:563px; } 
	
	.home-btn a{margin-left:0px; margin-top:0 ;font:bold 15px/45px Arial; color:#FFF; text-align:center; width:272px; height:45px; display:block; background:url(images/mid-btn.jpg) repeat-x left top; border-radius:6px;}
	.home-btn a:hover{ background:url(images/mid-btn.jpg) repeat-x right bottom;  color:#000; text-decoration:none; }
	
	.background1 {color:#000!important;}
	.background1 a{color:#042a66!important; font-weight:bold;}
/**bottom**/
	.bottom{width:auto; height:370px; background:#FFF; padding-left:0-; }
		.bottom1{ width: 30%; height:300px; padding:25px  0 0 30px;  float:left;  clear: both; overflow: hidden;}
		.bottom1-t1{font-size:23px; font-weight:bold; color:#042a66;}
		.bottom1-con{font:12px/18px Arial; color:#333333; width:auto; height:235px; margin-top:5px; clear: both; overflow: hidden;}
		.bottom1-con a{margin-top:0!important; font:bold 14px/20px Arial!important; color:#597398; }
		.bottom1-con a:hover{color:#ff4d2d; }
		.bottom1-b a{ font-size:18px; font-weight:bold; color:#597398;}
		.bottom1-b a:hover{ color:#ff4d2d;}
		.bottom1-b a cufon{padding-top:15px;}
		
		.bottom2-t1{font-size:23px; font-weight:bold; color:#fff; padding-top:15px; text-indent:15px;}
		.bottom2{position:relative; width: 30%; height:320px;  margin:20px  0 0 17px; float:left; background: #7dbcfd;}
		.bottom2-btn a{position:absolute; bottom:10px; left :15px; font-size:18px; font-weight:bold; color:#fff;}
		.bottom2-btn a:hover{ color:#fff;}
		.events {position:absolute; bottom:40px; left :15px; color:#fff; font:14px/20px Arial;}
		
		.bottom3{width: 30%; height:207px; padding:20px  0 0 25px;  float:left; position:relative;}
		
/**Middle**/
	.middle {width:auto; height:235px; background: url(images/mid-bg.jpg) no-repeat left top; display:block;}
	.middle1 {width:240px; height:235px; display:block; float:left;}
	.middle-btn1 a { margin:50px 0 0 70px; width:100px; height:131px; display:block; background:url(images/mid-btn1-hover.png) no-repeat left top;}
	.middle-btn1 a:hover { background:url(images/mid-btn1.png) no-repeat left top;}
	
	.middle-btn2 a { margin:45px 0 0 70px; width:111px; height:134px; display:block; background:url(images/mid-btn2-hover.png) no-repeat left top;}
	.middle-btn2 a:hover { background:url(images/mid-btn2.png) no-repeat left top;}
	
	.middle-btn3 a { margin:70px 0 0 100px; width:77px; height:110px; display:block; background:url(images/mid-btn3-hover.png) no-repeat left top;}
	.middle-btn3 a:hover { background:url(images/mid-btn3.png) no-repeat left top;}
	
	.middle-btn4 a { margin:60px 0 0 90px; width:94px; height:122px; display:block; background:url(images/mid-btn4-hover.png) no-repeat left top;}
	.middle-btn4 a:hover { background:url(images/mid-btn4.png) no-repeat left top;}
/**footer**/
.footer1{float:left; width:520px; height:62px;}
.footer3 {float:left; width:750px; margin-top:-10px;  margin-left:17px;}
.footer3-t1 {color:#042a66; font-size:13px; font-weight:bold;}
.footer3 table{float:left; width:auto; font:11px/16px Arial; color:#222; margin-right:20px;}
.footer3 td a{ font:11px/16px Arial; color:#222; }
.footer3 td a:hover{ font:11px/16px Arial; color:#222; text-decoration:underline;}
	.footer1 ul {margin:0; padding:0 0 0 15px; list-style:none; width: 653px;}
	.footer1 ul li {display:inline;}
	.footer1 ul li a {color:#333333; font:11px/62px Arial; text-decoration:none; padding:0 4px; }
	.footer1 ul li a:hover, .footer1 ul li.current_page_item a {color:#597398; text-decoration:underline;}
	.footer1 .footer-spacer {border-right:1px solid #333333;}
	
	.footer-comp{color:#597398; font-weight:bold;}
	
	#lastlink a {border:none !important;}
	.footer2{float:right; width: 355px; height:62px;}
	#copyright { padding-top:25px; color:#333333; font: 11px Arial; }
	#copyright a {color:#333333; text-decoration:none;}
	#copyright a:hover {color:#597398; text-decoration:underline;}
	.socials{float:right; margin-top: 1em; }
/**Slide Toggle**/
	.contact {font-size:15px; text-align:left; padding-top:10px;}
	.contact table {border:1px solid #FFF;background:#FFF;}
	.contact th {font-weight:bold; background:#8BE801;}
	.contact td {border:1px solid #FFF; background:#FFF;}
	.contact th span {font-size:11px;}
	.contact ul,.contact ul li {list-style-type:none; margin:0; padding:0;}
	.contact ul li {background:#AEDEEE; border-bottom:2px solid #77bfd6; padding:10px; margin-bottom:4px;}
	.contact ul li strong {font-size:15px;color:#FF0000;}
	.contact ul li span {font-size:13px;}

/**Search**/
	.search_results div.page, .search_results div.post {padding:20px; margin-bottom:8px; color:#000; background:#e2e8de;border-bottom:2px solid #CCC;}
	.search_results h2 a {text-decoration:none;}
	.search_results div.entry-meta {font-style:italic;}
	.search_results a {color:#002458;}
	.search_results a:hover {text-decoration:none; color:#000;}

/**Resources**/
	.resources {font-size:14px; margin-top:10px;}
	.resources a {color:#1B3F7D; text-decoration:none; display:block;font-weight:bold;}
	.resources a:hover {color:#1B3F7D; text-decoration:none; padding-left:1px;}
	.resources ul,.resources li {list-style-type:none; margin:0; padding:0;}
	.resources ul li {margin-bottom:8px; padding:12px; background:#FAFDFE;border:1px solid #1B3F7D; }
	.resources ul li:before{content:"";}
	.resources ul li span {font-size:11px; color:#666666; letter-spacing:1px;}

/**Comments Style**/

	#comments, #comments-title{padding-top:15px;}
		ol.commentlist li {background: url(images/com_line.jpg) no-repeat left bottom; padding-bottom:25px; margin-bottom:10px; padding-top:15px; margin-left:-10px; padding-right:25px;}
		ol.commentlist {border:1px dashed #CCC; width:100%;}
		ol.commentlist ul {border-top:1px dashed #CCC;width:100%; margin-top:15px; list-style:none;}
		ol.commentlist ul li {border-bottom:1px dashed #CCC;}
		.comment p {padding:15px 0; line-height:20px;}
		.comment-form-author input {margin-left:25px;}
		.comment-form-email input {margin-left:28px;}
		.comment-form-url input {margin-left:17px;}
	
	#respond {width:100%; border:1px solid #CCC; background:#FFFFE1;padding:15px 20px 0 20px; margin-top:25px;}
	.form-submit input {background:#FFFFE1;border:none; color:#FFF; font-weight:bold; padding:7px 12px; cursor:pointer;}
	
/*conditions*/	
.postid-116 .col-b,.postid-121  .col-b,.postid-127  .col-b,.postid-128  .col-b,.postid-129 .col-b,.postid-130  .col-b,.postid-131  .col-b,.postid-132  .col-b,.postid-133  .col-b,.postid-134  .col-b,.postid-135  .col-b,.postid-136  .col-b,.postid-137  .col-b,.postid-138  .col-b,.postid-139  .col-b,.postid-140  .col-b,.postid-141  .col-b,.postid-142  .col-b,.postid-143  .col-b,.postid-213  .col-b,.postid-214  .col-b,.postid-215  .col-b,.postid-146  .col-b,.postid-147  .col-b,.postid-148 .col-b,

.postid-150 .col-b,.postid-151 .col-b,.postid-161 .col-b,.postid-162 .col-b,.postid-163 .col-b,.postid-164 .col-b,.postid-165 .col-b,.postid-166 .col-b,
.postid-175 .col-b,.postid-176 .col-b,.postid-177 .col-b,.postid-178 .col-b,.postid-179 .col-b,.postid-180 .col-b,.postid-181 .col-b,.postid-182 .col-b,
.postid-183 .col-b,.postid-184 .col-b,

.postid-185 .col-b,.postid-186 .col-b,.postid-187 .col-b,.postid-188 .col-b,.postid-189 .col-b,.postid-190 .col-b,.postid-191 .col-b,.postid-192 .col-b,
.postid-193 .col-b,

.postid-194 .col-b,.postid-195 .col-b,.postid-196 .col-b,.postid-197 .col-b,.postid-198 .col-b,.postid-199 .col-b,.postid-200 .col-b,.postid-201 .col-b,
.postid-202 .col-b,.postid-203 .col-b,.postid-204 .col-b,.postid-205 .col-b,.postid-206 .col-b,.postid-207 .col-b,.postid-208 .col-b,.postid-209 .col-b,
.postid-210 .col-b,.postid-211 .col-b,.postid-212 .col-b, .postid-213 .col-b,.postid-214 .col-b,.postid-215 .col-b,

.postid-216 .col-b,.postid-217 .col-b,.postid-218 .col-b, .postid-219 .col-b,.postid-220 .col-b,.postid-221 .col-b,
.postid-222 .col-b,.postid-223 .col-b,.postid-224 .col-b, .postid-225 .col-b,.postid-226 .col-b,

.postid-228 .col-b,.postid-229 .col-b,.postid-230 .col-b, .postid-231 .col-b,.postid-232 .col-b,.postid-233 .col-b,
.postid-234 .col-b,.postid-235 .col-b,.postid-236 .col-b, .postid-237 .col-b,.postid-238 .col-b,.postid-239 .col-b, .postid-240 .col-b, .postid-144 .col-b, .postid-262 .col-b, .postid-173 .col-b, .postid-294 .col-b, .postid-296 .col-b, .postid-149 .col-b, .postid-169 .col-b, .postid-174 .col-b, .postid-302 .col-b, .postid-303 .col-b, .postid-172 .col-b, .postid-168 .col-b, .postid-168 .col-b, .postid-160 .col-b, .postid-170 .col-b, .postid-171 .col-b
{ display: none; }

.postid-116 .col-a,.postid-121  .col-a,.postid-127  .col-a,.postid-128  .col-a,.postid-129  .col-a,.postid-130  .col-a,.postid-131  .col-a,.postid-132  .col-a,.postid-133  .col-a,.postid-134  .col-a,.postid-135  .col-a,.postid-136 .col-a,.postid-137 .col-a,.postid-138  .col-a,.postid-139  .col-a,.postid-140 .col-a,.postid-141  .col-a,.postid-142  .col-a,.postid-143  .col-a,.postid-213  .col-a,.postid-214  .col-a,.postid-215  .col-a,.postid-146  .col-a,.postid-147  .col-a,.postid-148  .col-a,

.postid-150 .col-a,.postid-151 .col-a,.postid-161 .col-a,.postid-162 .col-a,.postid-163 .col-a,.postid-164 .col-a,.postid-165 .col-a,.postid-166 .col-a,
.postid-175 .col-a,.postid-176 .col-a,.postid-177 .col-a,.postid-178 .col-a,.postid-179 .col-a,.postid-180 .col-a,.postid-181 .col-a,.postid-182 .col-a,
.postid-183 .col-a,.postid-184 .col-a,
.postid-185 .col-a,.postid-186 .col-a,.postid-187 .col-a,.postid-188 .col-a,.postid-189 .col-a,.postid-190 .col-a,.postid-191 .col-a,.postid-192 .col-a,
.postid-193 .col-a,
.postid-194 .col-a,.postid-195 .col-a,.postid-196 .col-a,.postid-197 .col-a,.postid-198 .col-a,.postid-199 .col-a,.postid-200 .col-a,.postid-201 .col-a,
.postid-202 .col-a,.postid-203 .col-a,.postid-204 .col-a,.postid-205 .col-a,.postid-206 .col-a,.postid-207 .col-a,.postid-208 .col-a,.postid-209 .col-a,
.postid-210 .col-a,.postid-211 .col-a,.postid-212 .col-a,.postid-213 .col-a,.postid-214 .col-a,.postid-215 .col-a,

.postid-216 .col-a,.postid-217 .col-a,.postid-218 .col-a, .postid-219 .col-a,.postid-220 .col-a,.postid-221 .col-a,
.postid-222 .col-a,.postid-223 .col-a,.postid-224 .col-a, .postid-225 .col-a,.postid-226 .col-a,

.postid-228 .col-a,.postid-229 .col-a,.postid-230 .col-a, .postid-231 .col-a,.postid-232 .col-a,.postid-233 .col-a,
.postid-234 .col-a,.postid-235 .col-a,.postid-236 .col-a, .postid-237 .col-a,.postid-238 .col-a,.postid-239 .col-a, .postid-240 .col-a, .postid-144 .col-a, .postid-262 .col-a, .postid-173 .col-a, .postid-294 .col-a, .postid-296 .col-a,.postid-149 .col-a, .postid-169 .col-a, .postid-174 .col-a, .postid-302 .col-a, .postid-303 .col-a, .postid-172 .col-a, .postid-168 .col-a, .postid-168 .col-a, .postid-160 .col-a, .postid-170 .col-a, .postid-171 .col-a
{ width: 100%!important; background: url("images/main-content-fluid.png") no-repeat scroll 50% top #2357D5 !important; }

.postid-116 .content,.postid-121  .content,.postid-127  .content,.postid-128  .content,.postid-129  .content,.postid-130  .content,.postid-131 .content,.postid-132 .content,.postid-133  .content,.postid-134  .content,.postid-135  .content,.postid-136  .content,.postid-137  .content,.postid-138  .content,.postid-139  .content,.postid-140  .content,.postid-141 .content,.postid-142  .content,.postid-143  .content,.postid-213  .content,.postid-214  .content,.postid-215  .content,.postid-146  .content,.postid-147  .content,.postid-148  .content,

.postid-150 .content,.postid-151 .content,.postid-161 .content,.postid-162 .content,.postid-163 .content,.postid-164 .content,.postid-165 .content,.postid-166 .content,
.postid-175 .content,.postid-176 .content,.postid-177 .content,.postid-178 .content,.postid-179 .content,.postid-180 .content,.postid-181 .content,.postid-182 .content,
.postid-183 .content,.postid-184 .content,

.postid-185 .content,.postid-186 .content,.postid-187 .content,.postid-188 .content,.postid-189 .content,.postid-190 .content,.postid-191 .content,.postid-192 .content,
.postid-193 .content,
.postid-194 .content,.postid-195 .content,.postid-196 .content,.postid-197 .content,.postid-198 .content,.postid-199 .content,.postid-200 .content,.postid-201 .content,
.postid-202 .content,.postid-203 .content,.postid-204 .content,.postid-205 .content,.postid-206 .content,.postid-207 .content,.postid-208 .content,.postid-209 .content,
.postid-210 .content,.postid-211 .content,.postid-212 .content, .postid-213 .content,.postid-214 .content,.postid-215 .content,

.postid-216 .content,.postid-217 .content,.postid-218 .content, .postid-219 .content,.postid-220 .content,.postid-221 .content,
.postid-222 .content,.postid-223 .content,.postid-224 .content, .postid-225 .content,.postid-226 .content,

.postid-228 .content,.postid-229 .content,.postid-230 .content, .postid-231 .content,.postid-232 .content,.postid-233 .content,
.postid-234 .content,.postid-235 .content,.postid-236 .content, .postid-237 .content,.postid-238 .content,.postid-239 .content, .postid-240 .content, .postid-144 .content, .postid-262 .content,.postid-173 .content, .postid-294 .content, .postid-296 .content, .postid-149 .content, .postid-169 .content, .postid-174 .content, .postid-302 .content, .postid-303 .content, .postid-172 .content, .postid-168 .content, .postid-167 .content, .postid-160 .content, .postid-170 .content, .postid-171 .content
{  width: auto!important;  background: transparent;}




.addSched {

background: #eee;
  color: #111;
  padding: 10px;
  width: 374px;
  height: auto;
  border-radius: 8px;
  margin:20px auto;
}
.addSched .title-class {
border-bottom:1px solid black;
font-size:15px;
}


.addSched a{ transition: all 0.3s ease; display: block; color: #fff; background: #002C6D; padding: 10px 20px; text-align: center; text-decoration: none !important;}
.addSched a:hover{ background: #2356D4; }


/* Style for Usual tabs */
.tab-left{float:left; width:300px; margin-top:20px;}
.tab-right{float:right; }
#tabs {
  background: #eee;
  color: #111;
  padding: 10px;
  width: 600px;
  margin:20px auto;
  
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}
#tabs li { list-style:none; float:left; margin-bottom: -1px; }
#tabs li:before { content:"" !important;}
#tabs ul { margin: 0; padding: 0; }
#tabs ul a {
  display:block;
  padding: 8px 8px 0 8px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  color:#000;
  font-family: 'opensans';
  font-size: 13px;
  width:auto;
  height:24px;
  text-align:center;
}
#tabs ul a:hover {
  background: #FFFFE1;
  color: #1C49B9;
  }
  
#tabs ul a.selected {
margin-bottom: 0;
  color: #1C49B9;
  font-family: 'opensans';
  font-weight: bold;
  font-size: 12px;
  background: #FFFFE1;
  border-top: 2px solid #2BA6CB;	
	border-right: 1px solid #ccc	;
	border-left: 1px solid #ccc	;
  cursor:default;
  }
  
#tabs div {
  padding:10px ;
  *padding-top:3px;
  *margin-top:-15px;
  clear:both;
  overflow:hidden;
  background: #fff;
  font:10pt 'opensans';
  color: #000 !important;
  border: 1px solid #ccc;
}
#tabs div a { color:#000; font-weight:bold; }


#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }

/* Conditions */
.page-id-6 #main,.page-id-6 .col-a{ background: #fff; }
.page-id-6 .welcome{ color: #2458D6; }
.page-id-6 #tabs{ width: 98%; }
.page-id-6 #tabs ul a{ background: transparent; padding: 10px 15px; font-weight: bold; font-size: 13px; }
.page-id-6 #tabs ul a:hover{ color: #2458D6; }
.page-id-6 #tabs ul a.selected{ color: #2458D6; border-radius: 0; border-top: 5px solid #2BA6CB; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}
.page-id-6 #tabs{ background: transparent; }
.page-id-6 #tabs div{ background: #fff; border: 1px solid #ccc; padding: 17px; }
.page-id-6 #tabs li{ margin: -1px 0; margin-left: -15px; }

.float-right{ float: right; width: 300px; }
.float-right-wide{ float: right; width: 570px; }
.thumb{ display: block; margin: auto; text-align: center; float: left; padding-right: 20px; }
.reg-btn{ display: block; margin: auto; padding: 10px; color: #fff !important; text-align: center; background: #1B3F7D; text-decoration: none !important; }
.reg-btn:hover{ background: #2153A8; }
