﻿@charset "utf-8";
/* CSS Document */
body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:19px;
	color:#4b494a;
	background:#EFEFEF url('../images/bodyBg.gif') repeat-y center top;
}
/* ---------------------------------------------------
------------------  Global Styles  ---------------
------------------------------------------------------*/

h1, h2, h3, h4, h5, h6, form, ul, p
{
	margin:0;
	padding:0;
}
span {
	display:none;
	}

p
{
	margin-bottom:20px;
}
.hidden
{
	display:none;
}
.clear
{
	clear:both;
}
.floatR
{
	float:right;
}
.floatl
{
	float:left;
}
.divMiddle
{
	margin:0 auto;
	width:500px;
}
/*---------- Global styles End ------------- */

#mainWrapper
{
	width:1070px;
	margin:25px auto 0;
	background-color:#fff;
}

#headerLinks ul
{
	list-style-type:none;
	float:right;
	margin:0 50px 0 0;
}
#headerLinks ul li
{
	list-style-type:none;
	display:inline;
}
#headerLinks ul li a
{
	color:#636363;
}
#headerLinks ul li a:hover
{
	color:#CCC;
}opWrapper
{
	width:1076px;
	height:119px;
	margin:0 auto;
}
/* ---------------------------------------------------
------------------  Logo Styles  ---------------
------------------------------------------------------*/
#logoWrapper
{	
	width:999px;

	margin:0 auto ;
	}
#logo
{
	width:257px;
	margin:10px 0 0 0;
}
#logo h1
{
	width:257px;
	height:65px;
	float:left
}
#logo a h1
{
	width:257px;
	height:65px;
	display:block;

}

/*---------- Logo styles End ------------- */


/* ---------------------------------------------------
------------------  Navigation Styles  ---------------
------------------------------------------------------*/
#nav
{
	float:right;
	width:600px;
	height:36px;
	margin:25px 0 0 0;
}
#nav ul 
{
	float:right;
}
#nav ul li
{
	float:left;
	list-style:none;
	height:36px;
}	
/* Home */
#nav ul li.home a
{
	background:url('../images/nav-normal.gif') no-repeat left top;
	width:71px;
	height:36px;
	display:block
}
#nav ul li.home a:Hover, #nav ul li.home a.active
{
	background:url('../images/nav-hover.gif') no-repeat left top;
}
/* About Course */
#nav ul li.aboutCourse a
{
	background:url('../images/nav-normal.gif') no-repeat -71px top;
	width:175px;
	height:36px;
	display:block
}
#nav ul li.aboutCourse a:Hover, #nav ul li.aboutCourse a.active
{
	background:url('../images/nav-hover.gif') no-repeat -71px top;
}
/* About Us */
#nav ul li.aboutus a
{
	background:url('../images/nav-normal.gif') no-repeat -246px top;
	width:104px;
	height:36px;
	display:block
}
#nav ul li.aboutus a:Hover, #nav ul li.aboutus a.active
{
	background:url('../images/nav-hover.gif') no-repeat -246px top;
}
/* FAQs */
#nav ul li.faq a
{
	background:url('../images/nav-normal.gif') no-repeat -350px top;
	width:57px;
	height:36px;
	display:block
}
#nav ul li.faq a:Hover, #nav ul li.faq a.active
{
	background:url('../images/nav-hover.gif') no-repeat -350px top;
}
/* Support */
#nav ul li.supprot a
{
	background:url('../images/nav-normal.gif') no-repeat -407px top;
	width:98px;
	height:36px;
	display:block
}
#nav ul li.supprot a:Hover, #nav ul li.supprot a.active
{
	background:url('../images/nav-hover.gif') no-repeat -407px top;
}

/*---------- Navigation styles End ------------- */

/* ---------------------------------------------------
------------------  Header Styles  -------------------
------------------------------------------------------*/
#headerWrapper
{
	width:999px;
	margin:0 auto;
	clear:both;
}
#headerBg
{
	background:url('../images/header-bg.gif') repeat-x left bottom;
	width:999px
	
}
#header
{
	background:url('../images/header-right-shade.gif') no-repeat right bottom;
	width:999px;
	height:368px;
	margin:0;
	
}
#subheader
{
	width:999px;
}

#subheaderBg
{
	background:url('../images/header-bg.gif') repeat-x left bottom;
	float:right;
}
#subheaderImg
{
	background:url('../images/header-right-shade.gif') no-repeat right bottom;
	padding-left:8px; padding-right:15px; padding-top:10px; padding-bottom:18px

}

.headerCourse
{
	width:470px;
	padding:40px 40px 40px 30px;
	float:left;
}
.headerCourse img
{margin:0 0 18px 0;
}
#innerheader
{
	background:url('../images/header-right-shade.gif') no-repeat right bottom;
	text-align:center;
	margin: 0 auto; padding-left:0; padding-right:8px; padding-top:10px; padding-bottom:18px

}
.headerList
{
	width:390px;
	
}
.headerList2
{
	width:480px;
	
	
}
#header ul{
	list-style: none;
	font-family: Arial, sans-serif;
  	font-size: 11px;
	margin: 0;
	padding: 0;
}

#header ul li{
	float: left;
	display: block;
}
#header ul li b{	
	display: block;	
	overflow: hidden;
	height: 348px;
	cursor: pointer;	
}
#a1 {
	background:url('../images/image1.jpg') no-repeat;width: 677px
}
#a2 {
	background:url('../images/image2.jpg') no-repeat;width: 100px
} 
#a3 {
	background:url('../images/image3.jpg') no-repeat;width: 100px
}
#a4 {
	background:url('../images/image4.jpg') no-repeat;width: 100px
}
ul li img{	
	z-index: 100;
	position: absolute;
}

/*---------- Header styles End ------------- */


/* ---------------------------------------------------
------------------  Button Styles  -------------------
------------------------------------------------------*/
.enrollBtn
{
	width:83px;
	height:72px;
	background:url('../images/enroll-btn.gif') no-repeat left top;
	margin:2px
}
.enrollBtn a
{
	width:83px;
	height:40px;
	display:block;
}
.learnmoreBtn
{
	width:83px;
	height:72px;
	background:url('../images/learnmore-btn.gif') no-repeat left top;
	margin:2px
}
.enrollBtn a, .learnmoreBtn a, .submitBtn a
{
	width:83px;
	height:40px;
	display:block;
}
.submitBtn
{
	width:83px;
	height:72px;
	background:url('../images/submit-btn.gif') no-repeat left top;
	margin:2px
}

/*---------- Button styles End ------------- */

/* ---------------------------------------------------
------------------  Content Styles  -------------------
------------------------------------------------------*/

#contentWrapper
{
	width:979px;
	margin:20px auto;
}
#contentWrapper a
{
	color:#2a6e9d;
}
#contentWrapper a:hover
{
	text-decoration:none;
}
.inner_contentWrapper
{
	width:890px;
	margin:0 auto;
}

.course1
{
	width:470px;
	float:left;
	padding:10px 19px 10px 0;
}
.course2
{
	width:470px;
	float:right;
	padding:10px 0 10px 19px;
	border-left:solid 1px #dcdcdc;

}
.course2Inner
{
	width:470px;
	float:right;
	padding:10px 9px 10px 10px;
	border-left:solid 1px #dcdcdc;

}

.innercontentL
{
	width:424px;
	float:left;
	padding:10px 20px 0 0;
	margin-bottom:10px;
}
.innercontentR
{
	width:424px;
	float:right;
	padding:10px 0px 0 20px;
	border-left:solid 1px #dcdcdc;
	margin-bottom:10px;
}
.contentList
{
	margin-left:15px;
	list-style:none;
	font-size:16px;

}
.contentList li, .contentList2 li
{
	background:url('../images/arrow.gif') no-repeat left 5px;
	padding-left:15px; padding-right:0; padding-top:4px; padding-bottom:4px
	
}
.contentList2
{
	font-family:Helvetica, Arial, sans-serif;
	list-style:none;
	font-size:16px;
}
.contentList2 li
{
	padding:4px 0 4px 15px;
	
}
.contactForm
{
	width:400px;
}
.textField, select
{
	background-color:#efeeee;
	border:solid 1px #575556;
	padding:4px;
	width:300px;
}
/* ---------------------------------------------------
------------------  Faqs Styles  -------------------
------------------------------------------------------*/
#contentWrapper .question_text
{
	color:#c67510;
	font-weight:bold;
	line-height:22px;
	text-decoration:none;
}
.faq_panel
{
	background:url('../images/faq-bg.gif') repeat-x left top;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:5px

}
.answer_panel
{
		padding-left:10px;

}
.basic
{
	margin-left:25px;
}
.faqList
{
	margin-left:10px;
	list-style:none;
	font-size:12px;
}
.faqList li
{
	background:url('../images/arrow1.gif') no-repeat left 8px;
	padding-left:15px; padding-right:0; padding-top:2px; padding-bottom:2px
}
.faqList li ul li
{
	background:url('../images/arrow2.gif') no-repeat left 8px;; list-style-type:none
}

/* ---------------------------------------------------
------------------  Button Styles  -------------------
------------------------------------------------------*/
.fooder
{
	margin:0 auto;
	width:176px;
}
.fooderInner
{
	margin:0 auto;
	width:88px;
}

#footer
{
	font-size:12px;
	color:#4b494a;
	text-align:center;
	width:999px;
	line-height:22px;
	margin:0 auto;
	clear:both;
}
#footer a 
{
	color:#4b494a;
	text-decoration:none;
}
#footer a:hover
{
	text-decoration:underline;
}
.red
{
        color:#FF0000;
}

.imgpadL
{
        padding-left:120px;
        padding-top:12px;
}
.imgpadR
{
        padding-right:10px;

}