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

body {margin:0px auto;}
.mainPage{width:1000px; margin:0 auto;}
.main{float:left; width:1000px;}
.hedder{padding-left:10px; padding-right:10px; height:100px; float:left; width:980px;}
.logo{float:left; width:300px;}
.tollfree{float:left; width:300px; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-style:italic; color:#0475a6; font-weight:bold; height:40px; text-align:center; padding-top:10px;}
.topMenu{margin-top:5px; float:right; width:350px; text-align:right;}
/*mainMenu*/
.mainMenu{padding-left:10px; padding-right:10px; height:50px; width:980px; background:#333;}
.emailTop{margin-top:4px; float:right; width:160px; text-align:center; font-family:Calibri; font-size:12px; color:#0475a6;}

.clr{clear:both;}
.banner{
	height:150px;
	width:1000px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0;
	text-align:center;
}
/* .contenetHead{float:right; text-align:left; width:780px; background:url(../images/coursesHBg.png) repeat-x; font-family:Calibri; font-size:14px; color:#FFF; font-weight:bold; height:30px; line-height:30px; padding:0 0 0 10px;} */
.contenetHeadFull{float:right; text-align:left; width:990px; background:#09F url(../images/coursesHBg.png) repeat-x; font-family:Calibri; font-size:16px; color:#FFF; font-weight:bold; height:30px; line-height:30px; padding:0 0 0 10px;}


.contenet{width:1000px; background:#FFF; font-family:Calibri; font-size:14px; color:#333;}
.contenetMain{width:990px; background:#FFF; font-family:Calibri; font-size:14px; color:#333; padding:10px 5px; text-align:justify;}
.contenetPage{float:right;width:780px; background:#FFF; font-family:Calibri; font-size:14px; color:#333;  text-align:justify;}

.contenetMainBoxLeft{width:650px; float:left;  color:#333; padding:0; text-align:justify; border:#06C solid 1px;}
.contenetMainBoxLeftH{width:640px; height:40px; padding:5px 0 0 10px; color:#FFF; background:url(../images/textMonial.png) repeat-x; text-align:left; font-size:18px;}
.contenetMainBoxLeftText{width:630px; padding:0 0 0 10px; margin-top:5px; color:#333;  height:150px; overflow:hidden;}

.contenetMainBoxRight{width:280px; float:right; margin-left:30px; color:#333; padding:0; text-align:justify; border:#06C solid 1px;}
.contenetMainBoxRightH{width:270px; height:40px; padding:5px 0 0 10px; color:#FFF; background:url(../images/textMonial.png) repeat-x; text-align:left; font-size:18px;}
.contenetMainBoxRightText{width:260px; padding:0 0 0 10px; margin-top:5px; color:#333;  height:150px; overflow:hidden;}




.contenetCourses{width:1000px; background:#F4FBFD; font-family:Calibri; font-size:14px; color:#333;}
.contentBox{float:left; width:480px; background:url(../images/subHeadBorder.png) 0px 20px no-repeat; margin:0 0 20px 10px;}
.listLinks{	float:left; width:150px; left:-50px;}
.listLinks li{list-style:none; background:url(../images/point.png) 0px 4px no-repeat; padding-left:15px; display:list-item; margin-left:-35px; color:#787878; font-size:12px; font-weight:bold;}
.listLinks li a {color:#787878; font-size:12px; font-weight:bold; text-decoration:none;}

.oraclecontentBox{float:left; width:480px; background:url(../images/subHeadBorder.png) 0px 20px no-repeat; margin:0 0 20px 20px;}
.oraclelistLinks{	float:left; width:220px; left:-50px;}
.oraclelistLinks li{list-style:none; background:url(../images/point.png) 0px 4px no-repeat; padding-left:15px; display:list-item; margin-left:-35px; color:#787878; font-size:12px; font-weight:bold;}
.oraclelistLinks li a {color:#787878; font-size:12px; font-weight:bold; text-decoration:none;}

.dwcontentBox{float:left; width:480px; background:url(../images/subHeadBorder.png) 0px 20px no-repeat; margin:0 0 20px 20px;}
.dwlistLinks{	float:left; width:220px; left:-50px;}
.dwlistLinks li{list-style:none; background:url(../images/point.png) 0px 4px no-repeat; padding-left:15px; display:list-item; margin-left:-35px; color:#787878; font-size:12px; font-weight:bold;}

.dwlistLinks li a {color:#787878; font-size:12px; font-weight:bold; text-decoration:none;}

.procontentBox{float:left; width:480px; background:url(../images/subHeadBorder.png) 0px 20px no-repeat; margin:0 0 10px 20px;}
.prolistLinks{	float:left; width:220px; left:-50px;}
.prolistLinks li{list-style:none; background:url(../images/point.png) 0px 4px no-repeat; padding-left:15px; display:list-item; margin-left:-35px; color:#666; font-size:12px; font-weight:bold;}

.prolistLinks li a {color:#787878; font-size:12px; font-weight:bold; text-decoration:none;}

h2 {background:url(../images/arrow_skip.png) no-repeat; font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; margin-top:0px; padding-left:25px; font-family:"myriad Pro", "Myriad Pro Cond"; color:#3366FF; text-transform:uppercase;}

h3 {background:url(../images/arrow_skip.png) no-repeat; font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; margin-top:0px;  margin-right:25px; padding-left:25px; font-family:"myriad Pro", "Myriad Pro Cond"; color:#3366FF; text-transform:uppercase;}

.innerLeft{float:left; width:200px; margin:0 0 20px 10px;}
.innerright{float:left; width:750px; margin:20px 0 20px 20px;}

.innercommon{float:left; width:950px; margin:10px 0 20px 10px;}

.CoursesMainHead{width:980px; margin:0; background:url(../images/coursesMainBg.png) no-repeat; padding:0 0 0 20px; height:30px; line-height:30px; font-size:14px; color:#FFF; font-weight:bold;}
.CoursesLeftMenu{float:left; width:200px; margin:0 0 20px 0px; background-color:#FFF;}
.CoursesLeftMenuHead{padding:0px 0 0 10px; float:left; width:190px; height:30px; line-height:30px; background:url(../images/subMenuBg.png) no-repeat; font-size:14px; color:#FFF; font-weight:bold;}
.CoursesLeftMenuHeadContent{float:left; width:200px;  font-size:12px; color:#666; text-align:left; margin-top:-10px;  }
.CoursesLeftMenuHeadContent ul{margin:0; padding:0 0 0 0px;}
.CoursesLeftMenuHeadContent a{color:#333; text-decoration:none; }
.CoursesLeftMenuHeadContent a:hover{color:#FFF; text-decoration:underline; }
.CoursesLeftMenuHeadContent li {display:block; font-size:12px; color:#666; border-bottom:1px solid #FFF; padding:5px 0px 5px 20px; list-style:none; background:#E2F4FA;}

.CoursesLeftMenuHeadContent li a{display:block; font-size:12px; color:#666; list-style:none;}
.CoursesLeftMenuHeadContent li:hover{display:block; font-size:12px; color:#666; border-bottom:1px solid #FFF; list-style:none; background:#3499FE;}

.CoursesLeftMenuHeadContent p { margin-bottom:0px; font-size:14px; font-weight:bold; color:#FFF; border-bottom:1px solid #FFF; padding:5px 0px 5px 20px; list-style:none; background:url(../images/subMenuSubH.png) no-repeat;}


.CoursesLeft{float:left; width:350px; margin:30px 0 20px 30px; font-family:Calibri; font-size:13px; color:#333}
.Payment{float:left; width:500px; margin:30px 0 20px 30px; font-family:Calibri; font-size:13px; color:#333}

.RequestCall{float:left; width:500px; margin:30px 0 20px 30px; font-family:Calibri; font-size:13px; color:#333}

.CoursesLeft li{background:url(../images/coursesLI.png) 0px 4px no-repeat; line-height:18px; padding:0 0 0 20px; list-style:none;}
#crescent_courses_left_panel{float:left; width:350px; margin:30px 0 20px 30px; font-family:Calibri; font-size:13px; color:#333}
#crescent_courses_left_panel li{float:left; width:350px; margin:30px 0 20px 30px; font-family:Calibri; font-size:13px; color:#333}
.Courseright{padding:30px 0 0 30px; float:left; width:350px; margin:0 0 20px 10px; font-family:Calibri; font-size:13px; color:#333}
.Courseright li{background:url(../images/coursesLI.png) 0px 4px no-repeat; line-height:18px; padding:0 0 0 20px; list-style:none;}
.CourseSubH{font-family:Calibri; font-size:13px; color:#3473D1; background:url(../images/SubHarrow.png) no-repeat ; padding-left:20px; font-weight:bold;}

.technology{font-family:Calibri; font-size:13px; color:#3473D1; background:url(../images/SubHarrow.png) no-repeat ; padding-left:20px; font-weight:bold;}

.CourseMainBoxs{float:left; background:#F4FCFF; width:1000px; color:#333; margin:0px 0px 10px 0px; border-bottom:2px solid #09F;}

.CourseMain{padding:10px 0 0 10px; float:left; width:300px; margin:0 0 20px 15px; font-family:Calibri; font-size:13px; color:#333}
.CourseMain ul{margin:0; padding:0;}
.CourseMain p { margin-bottom:0px; font-size:14px; font-weight:bold; color:#FFF; border-bottom:1px solid #FFF; padding:5px 0px 5px 20px; list-style:none; background:url(../images/coursesLIH.png) no-repeat;}
.CourseMain li{background:url(../images/coursesLI.png) 5px 7px no-repeat #DFF7FF; line-height:25px; padding:0 0 0 25px; list-style:none; color:#333; border-bottom:#FFF 1px solid;}
.CourseMain a{color:#333; text-decoration:none;}
.CourseMain a:hover{color:#03F; text-decoration:underline;}


.footer{font-family:Verdana, Geneva, sans-serif; font-size:12px;  color:#FFFFFF; margin-top:5px; margin-bottom:5px; padding-left:5px; padding-right:5px; height:30px; width:990px; background-color: #424243;}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.chat{float:left; width:160px;}
.snetwork{float:right; width:180px; text-align:right;}
.snetwork a{padding-left:7px;}
/*.topPhone{background:url(../images/ContactPhone.png) no-repeat top left; margin-top:0px;float:right; width:150px; text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-style:italic; color:#0475a6; font-weight:bold; height:40px; padding-top:0px;}*/

.topPhone{background:url(../images/ContactPhone.png) no-repeat top left; margin-top:0px;float:left; width:180px; text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-style:italic; color:#0475a6; font-weight:bold; height:40px; padding-top:0px;}


/* menu::base */
#menu {
	background:url(../images/menuBg.png) no-repeat;
    position:relative;
    height:50px;
}
#menu .menu {
	padding-left:10px;
    position:absolute;
	width:1000px;
}
#menu * {
    list-style:none;
    border:0;
    padding:0;
    margin:0;
}
#menu a {
	
    display:block;
    padding:0px 10px 0px 12px;
}
#menu li {
	margin-top:15px;
    float:left;
    background:#fff;
	border-right:#FFF 1px solid;
/*	border-right:#8094F0 1px solid; */
}

#menu li.last{
	border-right:none;}


#menu li:hover>div { visibility:visible; }

#menu a {
    text-decoration:none;
    color:#fff;
}


#menu>ul>li:hover>a span { color:#CCCCCC; }
#menu span {
   /* text-transform:uppercase;*/
    font:14px Verdana, Geneva, sans-serif;
    color:#fff;
	font-weight:bold;
	
}
#menu li { background:none; }


.link
{
	color:#FFFFFF;
	
}

.css3{
	text-shadow:0.1em 0.11em #333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:76px;
	color:#FFF;
	text-transform:capitalize;}

.menu_list {	
	width: 200px;
}
.menu_head {
	font-size:14px; 
	font-weight:bold;
	height:25px;
	line-height:25px;
	padding: 5px 15px;
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
    background: #46A3FF ;
	color:#FFF;
}
.menu_body {
	display:none;
	width:199px;
}
.menu_body a{
  display:block;
  color:#333;
  background-color:#82C0FF;
  padding-left:15px;
  font-weight:bold;
  text-decoration:none;
  line-height:25px;
  background:#C1E0FF;
}
.menu_body a:hover{
  color: #000000;
  text-decoration:underline;
  }
   .star{
 
 color:#FF0000;
 }
 input.reffera_friend_lable {
    border: 1px solid #999999;
    color: #666666;
    float: left;
    height: 20px;
    margin: 0;
    padding: 0;
    width: 250px;
}
input.button_style_1{
background-color: #666666;
margin:0px;
padding:3px 10px;
border:1px solid #dfdfdf;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.reffera_friend_row{
width:250px;
margin:0px;
padding:0px;
float:left;

}
textarea.reffera_friend_lable{
margin:0px 0px 10px 0px;
padding:0px;
float: left;
width:250px;
height:50px;
border:1px solid #999999;
color: #666666;
}
.LV_validation_message{

    margin:0 0 0 5px;
	
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {

    color:#CC0000;
	width:300px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
	
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}
.add{float:left; width:700px; margin:30px 0 20px 30px; font-family:Calibri; font-size:13px; color:#333}
.usadd{float:left; width:345px; margin:0 0 20px 5px; font-family:Calibri; font-size:13px; color:#333}


 /*Testimonial */
 
.innerright{
	float:left; 
	width:800px; 
	margin:20px 0 20px 20px;
	}
.testimonial-list2 {
	background:#ddecfa;
	background: -moz-linear-gradient(top, #ddecfa, #FFFFFF);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ddecfa), to(#FFFFFF));/* Gradient background */
	width: 670px;
	padding: 0px;
	border: 1px solid #0084ff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	margin-top: 5px;
	margin-bottom: 10px;
	}
.testimonial-list {
	background:#ddecfa;
	background: -moz-linear-gradient(top, #ddecfa, #FFFFFF);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ddecfa), to(#FFFFFF));/* Gradient background */
	width: 740px;
	padding:0 10px 0 10px;
	border: 1px solid #0084ff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
	}
.testimonial-list p {
	color: #333333;
	font-size: 12px;
	line-height: 20px;
	text-align: justify;
	}
select, input[type="text"], input[type="email"], input[type="url"], input[type="number"], input[type="tel"], input[type="date"], input[type="file"], input[type="password"], textarea {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #00abf0;
    color: #222;
    font-size: 12px;
    margin: 0 0 10px;
    padding:10px; 
}
label, .wpcf7 p {
    color: #424242;
    display: block;
    font-size: 14px;
    font-weight: 600;
    margin: 0 0 5px;
}