body {
background:url(../images/bg_body.jpg) repeat left top;
margin:0;
padding:0;
color:#474747;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
a {
text-decoration:none;
color:#0c86b9;
}
a:hover {
text-decoration:underline;
color:#474747;
}
input {
border:1px #e6e7e9 solid;
font-size:11px;
color:#474747;
padding:2px;
}
.input-size {
border:1px #e6e7e9 solid;
font-size:11px;
color:#474747;
padding:2px;
width:124px;
}
.input-size-big {
border:1px #e6e7e9 solid;
font-size:11px;
color:#474747;
padding:2px;
width:133px;
}
/**------------------ top table ------------------**/
.top {
width:779px;
margin:0 auto;
background-color:#FFFFFF;
padding-bottom:1px;
}
.img-padding {
padding:0px 8px;
}
.button {
border:0;
background-color:#424a55;
margin:0 10px 0 5px;
padding:1px 1px 1px 3px;
font-size:11px;
font-family:Arial;
color:#FFFFFF;
font-weight:bold;
}
/**------------------ link table ------------------**/
.link {
width:779px;
margin:0 auto;
background-color:#FFFFFF;
padding-bottom:3px;
}
/**------------------ banner table ------------------**/
.banner {
width:779px;
margin:0 auto;
background-color:#FFFFFF;
}
.banner td{
padding:1px 2px;
}
.why {
background:url(../images/bg_why_certification.gif) no-repeat 100%;
height:70px;
width:226px;
}
.why h6{
color:#f1ad40;
font-size:14px;
font-weight:bold;
font-family:Helvetica;
margin:0;
padding:5px 0px 5px 80px;
}
.why h6 a{
color:#f1ad40;
font-size:14px;
font-weight:bold;
font-family:Helvetica;
margin:0;
}
.why h6 a:hover{
color:#333;
font-size:14px;
font-weight:bold;
font-family:Helvetica;
margin:0;
}
.why p{
margin:0;
padding:0px 10px 0px 80px;
font-size:10px;
}
.why a{
margin:0;
padding:0px 0px 0px 0px;
font-size:10px;
text-decoration:none;
}
.why a:hover{
margin:0;
padding:0px 0px 0px 0px;
font-size:10px;
text-decoration:none;
color:#0c86b9;
}
.exotic {
background:url(../images/bg_exotic_locations.gif) no-repeat 100%;
height:70px;
width:226px;
}
.exotic h6{
color:#4892d3;
font-size:14px;
font-weight:bold;
font-family:Helvetica;
margin:0;
padding:5px 0px 5px 80px;
}
.exotic h6 a{
color:#4892d3;
font-size:14px;
font-weight:bold;
font-family:Helvetica;
margin:0;
}
.exotic h6 a:hover{
color:#333;
font-size:14px;
font-weight:bold;
font-family:Helvetica;
margin:0;
}
.exotic p{
margin:0;
padding:0px 5px 0px 80px;
font-size:10px;
}
.exotic a{
margin:0;
padding:0px 0px 0px 0px;
font-size:10px;
text-decoration:none;
}
.exotic a:hover{
margin:0;
padding:0px 0px 0px 0px;
font-size:10px;
text-decoration:none;
color:#0c86b9;
}
.visa {
background:url(../images/bg_visa.gif) no-repeat 100%;
height:71px;
width:226px;
}
.visa h6{
color:#7fb931;
font-size:14px;
font-weight:bold;
font-family:Helvetica;
margin:0;
padding:5px 0px 5px 80px;
}
.visa h6 a{
color:#7fb931;
font-size:14px;
font-weight:bold;
font-family:Helvetica;
margin:0;
}
.visa h6 a:hover{
color:#333333;
font-size:14px;
font-weight:bold;
font-family:Helvetica;
margin:0;
}
.visa p{
margin:0;
padding:0px 0px 0px 80px;
font-size:10px;
}
.visa a{
margin:0;
padding:0px 0px 0px 0px;
font-size:10px;
text-decoration:none;
}
.visa a:hover{
margin:0;
padding:0px 0px 0px 0px;
font-size:10px;
text-decoration:none;
color:#0c86b9;
}
.banner-tbl-inside{
padding:0;
margin:0;
}
.banner-tbl-inside td{
padding:0px 2px;
margin:0;
}
.breadcrumb {
margin-left:2px;
padding-left:5px;
margin-top:0;
margin-bottom:0;
margin-right:1px;
background:#666666;
padding-right:0;
padding-top:0;
padding-bottom:0;
}
.breadcrumb li{
list-style:none;
display:inline;
font-size:11px;
font-weight:normal;
color:#ffffff;
line-height:24px;
background:url(../images/inside/bul_breadcrumb.gif) no-repeat 0% 50%;
padding:0px 8px;
}
.breadcrumb li a{
list-style:none;
display:inline;
font-size:11px;
font-weight:bold;
color:#cccccc;
line-height:24px;
text-decoration:none;
}
.breadcrumb li a:hover{
list-style:none;
display:inline;
font-size:11px;
font-weight:bold;
color:#cccccc;
line-height:24px;
text-decoration:underline;
}
/**------------------  price table------------------**/
.price-table-brd{
border-right:#dddddd 1px solid;
}
.price-table-brd td{
border-left:#dddddd 1px solid;
border-top:#dddddd 1px solid;

margin:0px;	
}
.price-table-h3{
margin:0px;
padding:5px;
background-color:#0fa4ca;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}
.price-table-heading{
margin:0px;
padding:5px;
background-color:#d5f6ff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0075a6;
}

.price-table-one{
margin:0px;
padding:5px;
text-align:left;
background-color:#f4f4f4;
color: #333;
}
.price-table-two{
margin:0px;
padding:5px;
text-align:left;
background-color:#fff;
color: #333;
}
.price-table-link{
margin:0px;
padding:5px;
text-align:left;
color: #0075a6;
}

/**------------------ content table ------------------**/
.content {
width:779px;
margin:0 auto;
background-color:#FFFFFF;
}
.content-left{
width:536px;
margin:10px 7px 10px 3px;
float:left;
}
.content-left h5{
background:url(../images/bul_blue.gif) no-repeat left 100%;
color:#5984b0;
font-size:15px;
font-family:Helvetica;
padding:0px 0px 0px 25px;
margin:0;
line-height:18px;
}
.content-left p{
padding:10px 0px 5px 0px;
margin:0px 0px 0px 0px;
text-align:justify;
font-size:11px;
}
.content-left-red h5{
background:url(../images/bul_red.gif) no-repeat left 100%;
color:#db2620;
font-size:15px;
font-family:Helvetica;
padding:0px 0px 0px 25px;
margin:0;
line-height:18px;
}
.padding-td {
padding:0px 0px 10px 10px;
}
.brd-right {
border-right:1px #cccccc solid;
padding-right:10px;
}
.content-right{
width:213px;
margin:10px 0px 0px 0px;
float:left;
}
.testimonial {
background:url(../images/bg_gradiant.gif) no-repeat left top;
width:185px;
height:113px;
padding:0px 18px 0px 20px;
}
.testimonial h5{
background:url(../images/bul_blue.gif) no-repeat left 100%;
color:#5984b0;
font-size:14px;
font-family:Helvetica;
padding:15px 0px 0px 25px;
margin:0;
line-height:18px;
}
.testimonial p{
margin:0;
padding:7px 0px 7px 0px;
text-align:justify;
width:183px;
}
.more {
margin:0px 0px 0px 0px;
text-align:right;
}
.more a{
font-size:11px;
font-weight:bold;
background-color:#e6e6e6;
padding:2px 5px;
color:#474747;
line-height:18px;
}
.more a:hover{
font-size:11px;
font-weight:bold;
background-color:#474747;
padding:2px 5px;
color:#e6e6e6;
text-decoration:none;
}
.promos {
background:url(../images/bg_gradiant.gif) no-repeat left top;
width:223px;
height:113px;
}
.promos img{
padding:20px 20px 0px 20px;
}
.request {
background:url(../images/bg_gradiant.gif) no-repeat left top;
width:183px;
height:113px;
padding:0px 20px 0px 20px;
}
.request h5{
background:url(../images/bul_blue.gif) no-repeat left 100%;
color:#5984b0;
font-size:14px;
font-family:Helvetica;
padding:15px 0px 0px 25px;
margin:0;
line-height:18px;
}
.request p{
margin:0;
padding:7px 0px 14px 0px;
text-align:justify;
width:183px;
}
.table-brd{
border-left:#dddddd 1px solid;
border-top:#dddddd 1px solid;
margin:0px;	
}

.table-brd td{
border-right:#dddddd 1px solid;
border-bottom:#dddddd 1px solid;
margin:0px;	
}
/**------------------ bottom table ------------------**/
.bottom {
width:779px;
margin:0 auto;
background-color:#f2f2f2;
padding:10px;
font-size:10px;
}

/**------------------ Inner Page ------------------**/

.content-left-inner{
width:213px;
margin:10px 5px 0px 3px;
float:left;
}
.content-right-inner{
width:529px;
margin:10px 3px 0px 5px;
float:left;
}
.content-right-inner h1{
font-family:Helvetica,Verdana, Arial,sans-serif;
font-size:16px;
font-weight:bold;
color:#db2620;
margin:0px;border-bottom:1px solid #db2620;
padding-bottom:3px;}

.content-right-inner .op h1{
font-family:Helvetica,Verdana, Arial,sans-serif;
font-size:16px;
font-weight:bold;
color:#db2620;
margin:0px;border-bottom:1px solid #db2620;
padding-bottom:3px;}
.content-right-inner .op1 h1{
font-family:Helvetica,Verdana, Arial,sans-serif;
font-size:16px;
font-weight:bold;
color:#db2620;
margin:0px;border-bottom:1px solid #db2620;
padding-bottom:15px;}
.content-right-inner .op2 h1{
font-family:Helvetica,Verdana, Arial,sans-serif;
font-size:16px;
font-weight:bold;
color:#db2620;
margin:0px;border-bottom:1px solid #db2620;
padding-bottom:22px;}
.bor{border-bottom:1px solid #db2620;
padding-bottom:3px;}




.content-right-inner p{
padding:10px 0px 0px 0px;
margin:0px 5px 0px 0px;
text-align:justify;
line-height:16px;
font-size:11px;
}
.content-right-inner ul li{
list-style:url(../images/b_arrow.gif);
margin:0px 0px 0px -15px;
font-size:11px;
}
.table-right-brd{
border-left:#dddddd 1px solid;
border-top:#dddddd 1px solid;
margin:0px;	
}

.table-right-brd td{
border-right:#dddddd 1px solid;
border-bottom:#dddddd 1px solid;
margin:0px;	
}
/**-------------- other courses -----------**/
.left-link-header {
background:url(../images/inside/bg_other_left.gif)  repeat-x left top;
height:36px;
line-height:36px;
font-size:18px;
font-family:Helvetica;
font-weight:normal;
color:#FFFFFF;
padding:1px 0px 0px 10px;
}
.left-link-links {
margin-left:0;
padding-left:0;
margin-top:0;
margin-bottom:0;
background:#FFFFFF url(../images/inside/bg_other_links.gif) repeat-x left top;
}
.left-link-links ul{
margin:0px 0px 0px 20px;
list-style:none;
}
.left-link-links li{
list-style:none;
/*background:#26416e;*/
font-size:11px;
font-weight:bold;
color:#666666;
/*border-bottom:1px #325282 solid;*/
text-decoration:none;
padding:6px 0px 6px 34px;
background:url(../images/inside/bul_left.gif) no-repeat 1em 0.7em;
}
.left-link-links li a{
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
}
.left-link-links li a:hover{
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.table-certificate{
margin:10px 0px;
padding:0px;
border-top:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
}
.table-certificate td{
margin:0px;
padding:4px;
border-bottom:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
}
.header-txt {
background-color:#666666;
color:#FFFFFF;
font-weight:bold;
}
 h2{
margin:0px;
padding:10px 0px 10px 0px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.td-height{
margin:0px;
padding:0px;
height:25px;
}
/**--------------- vital info -----------------------**/
.list-alpha {
list-style:lower-alpha;
padding:0px;
margin-top:5px;
margin-bottom:0px;
}
.list-alpha li{
padding:3px 0px;
}
.tbl-style {
margin:10px 0px 0px 0px;
border-top:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
}
.tbl-style td{
padding:3px;
border-bottom:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
}
/**---------------- testimonials ----------------------**/
#pscroller1{
width: 192px;
height: 50px;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
/**---------------- Bootcamps ----------------------**/

.top-anchor{
background:#e6e6e6 url(../images/common/bul_top.gif) no-repeat 10% 50%;
padding:5px 8px 5px 15px;
color:#474747;
font-size:10px;
text-decoration:none;
text-align:right;
margin:0px 0px 0px 0px;
text-decoration:none;
}
.top-anchor a{
background:#e6e6e6 url(../images/common/bul_top.gif) no-repeat 10% 50%;
padding:5px 8px 5px 15px;
color:#474747;
font-size:10px;
text-decoration:none;
text-align:right;
margin:0px 0px 0px 0px;
text-decoration:none;
}


.top-anchor a:hover{
background:#e6e6e6 url(../images/common/bul_top.gif) no-repeat 10% 50%;
padding:5px 8px 5px 15px;
color:#474747;
font-size:10px;
text-decoration:none;
text-align:right;
margin:0px 0px 0px 0px;
text-decoration:none;
}



.top-anchor1{
background:#e6e6e6 url(../images/common/bul_top1.gif) no-repeat 10% 50%;
padding:5px 8px 5px 35px;
color:#474747;
font-size:10px;
text-decoration:none;
text-align:right;
margin:0px 0px 0px 0px;
text-decoration:none;
}
.top-anchor1 a{
background:#e6e6e6 url(../images/common/bul_top1.gif) no-repeat 10% 50%;
padding:5px 8px 5px 35px;
color:#474747;
font-size:10px;
text-decoration:none;
text-align:right;
margin:0px 0px 0px 0px;
text-decoration:none;
}


.top-anchor1 a:hover{
background:#e6e6e6 url(../images/common/bul_top1.gif) no-repeat 10% 50%;
padding:5px 8px 5px 35px;
color:#474747;
font-size:10px;
text-decoration:none;
text-align:right;
margin:0px 0px 0px 0px;
text-decoration:none;
}






.left-anchor{
background:#e6e6e6 url(../images/common/bul_left.gif) no-repeat 10% 50%;
padding:5px 8px 5px 15px;
color:#474747;
font-size:10px;
text-decoration:none;
text-align:right;
margin:0px 0px 0px 0px;
text-decoration:none;
}
.left-anchor a{
background:#e6e6e6 url(../images/common/bul_left.gif) no-repeat 10% 50%;
padding:5px 8px 5px 15px;
color:#474747;
font-size:10px;
text-decoration:none;
text-align:right;
margin:0px 0px 0px 0px;
text-decoration:none;
}
.left-anchor a:hover{
background:#e6e6e6 url(../images/common/bul_left.gif) no-repeat 10% 50%;
padding:5px 8px 5px 15px;
color:#474747;
font-size:10px;
text-decoration:none;
text-align:right;
margin:0px 0px 0px 0px;
text-decoration:none;
}
/**------------------------certification ---------------------------------------**/
.certificat{
padding:0px;
margin:0px;
font-size:14px;
font-weight:bold;
font-family:Helvetica;
color:#4892d3;
}
#scroll{
margin:10px 0px 0px 0px;
padding:0px;
height:190px;
overflow:auto;
width:190px;
}
h6 {
font-size:12px;
color:#5984b0;
padding-left:10px;
margin:5px 0px;
}
.cerification {
margin-left:30px;
padding-left:0;
/*background-color:#dedede;*/
}
.cerification li{
padding-left:10px !important;
padding-left/**/:-30px;
list-style:disc;
font-size:10px;
font-weight:normal;
color:#474747;
line-height:16px;
/*padding:0px 8px;*/
}
.cerification li a{
list-style:disc;
font-size:10px;
font-weight:normal;
color:#474747;
line-height:16px;
text-decoration:none;
}
.cerification li a:hover{
list-style:disc;
font-size:10px;
font-weight:normal;
color:#474747;
line-height:16px;
text-decoration:underline;
}
/**------------------------table schedules ---------------------------------------**/
.table-fasttrack{
margin:0px;
padding:5px;
text-align:left;
color:#000;
background-color:#fff;
}

.table-fasttrack h6{
margin:0px;
padding:0px;
/*border-bottom:1px solid #CCCCCC;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
}
.table-fasttrack h3{
margin:0px;
padding:0px;
/*border-bottom:#666666 1px solid;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0fa4ca;
}
.table-fasttrack td{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
}



.table-regulartrack{
margin:0px;
padding:5px;
text-align:left;
background-color:#fff;
}
.table-regulartrack h6{
margin:0px;
padding:0px;
border-bottom:1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
}
.table-regulartrack h3{
margin:0px;
padding:0px;
/*background-color:#B9B9B9;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0fa4ca;

}
.table-regulartrack td{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
.course{
padding:0px 0px 0px 22px;
background:url(../images/i_schedule_bullet.jpg)  no-repeat 2% 20%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:##474747;
}
/**--------------  Infrastructure 16-10-08  ----------------**/
.facilities img{
border:1px #91c6fd solid;
}

/**------------------------table Global Certification ---------------------------------------**/
.table-global{
margin:0px;
padding:5px;
text-align:left;
color:#333;
background-color:#fff;
border-right: 1px solid #b1b1b1;
border-top: 1px solid #b1b1b1;
line-height:18px;
}
h3{
margin:0px;
padding:5px;
background-color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0fa4ca;
}
.table-global td{
margin:0px;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
border-left: 1px solid #b1b1b1;
border-bottom: 1px solid #b1b1b1;

}
.gry img{
border:1px #cccccc solid;
}


#dev7link {
    position:absolute;
    top:0;
    left:50px;
    background:url(images/dev7logo.png) no-repeat;
    width:60px;
    height:67px;
    border:0;
    display:block;
    text-indent:-9999px;
}

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/


#slider {
	position:relative;
    width:771px;
    height:246px;
    margin-left:190px;
	background:url(images/loading.gif) no-repeat 40% 40%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:350px;
	bottom:-25px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
