
* { margin: 0;  outline:0; }

body {
    font-size: 12px;
    line-height: 22px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #4c4c4c;
    border-top: 6px solid #2e9dbd;
	background-image:url(/images/main_bg.jpg);
	background-repeat:repeat-x;
	background-color:#3cbfe5;
}
.lable_text_orange_18 {
    color: #FF7A00;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: normal;
}
 .Blue_lbl {
    color: #396EA4;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 22px;
}
input.login_text_fild_1 {
    border: 1px solid #dadada;
    float: left;
    font-size: 95%;
    padding: 3px 5px 5px;
    width: 230px;
}

input[type="text"], textarea, input[type="password"] {
    border: 1px solid #CCCCCC;
}

input[type="button"], button, input[type="submit"] {
    cursor: pointer;
}

.button_1 {
    background: none repeat scroll 0 0 #396EA4;
    border: 1px solid #7DA8D2;
    color: #FFFFFF;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 2px;
    padding-top: 2px;
    width: 80px;
}

.lable_blue {
    color: #2F93E9;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
}
#home_login_right {
    border: 0 solid green;
    float: left;
    margin-left: 10px;
}
#home_login_left {
    border: 0 solid green;
    float: left;
    margin-left: 100px;
}

.price{
    font-size: 14px;
    font-family: Arial, Helvetica, Sans-Serif;
	margin-top:22px;
    color: #7a7a7a;
	width:923px;
	border:#d2d2d2 solid 1px;
}
.module{
    font-size: 14px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #7a7a7a;
	width:923px;
	border:#d2d2d2 solid 1px;
}

.btn {
    margin: 0 auto;
    width: 985px;
}
#why_study_btn {
    height: 72px;
    width: 248px;
}

.blue_button {
    background: url("/images/bg_button_blue.jpg") repeat-x scroll left top #5656BF;
    border: 1px solid #498AC0;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    padding: 1px 6px 4px;
}

.borderTable {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 white;
    border-color: #CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC;
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
    empty-cells: show;
    margin-bottom: 10px;
}
.lable_form {
    color: #777777;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
}

input.login_text_fild {
    border: 1px solid #dadada;
    border-radius: 2px 2px 2px 2px; 
    float: left;
    font-size: 95%;
    height: 15px;
    padding: 3px 5px 5px;
    width: 130px;
}

style.css (line 138)
input[type="text"], textarea, input[type="password"] {
    border: 1px solid #CCCCCC;
}

#wrap {width:985px;margin:0 auto;}
a { color: #0252aa; text-decoration: none; cursor:pointer; }
a:hover { text-decoration: underline; }
a img { border: 0; }

input, textarea, select { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
textarea { overflow: auto; }
input { border: 0; }

.cl { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }
.notext { font-size: 0; line-height: 0; text-indent: -4000px; }

.left, .alignleft { float: left; display: inline; }
.right, .alignright { float: right; display: inline; }

.shell { width: 985px; margin: 0 auto; }

#header { height: 132px; }
#header .shell { position: relative; height: 75px; z-index: 5; }

#logo { float: left; margin-top: 25px; }
#logo a { display: block; background: url(/images/front_page_images/logo.gif) no-repeat 0 0; }

#navigation { float: right; display: inline; margin-top: 35px; }
#navigation ul { float: left; display: inline; list-style: none outside none; padding-top: 12px; }
#navigation ul li { position: relative; float: left; display: inline; margin-right: 15px; }
#navigation ul li a { float: left; display: inline; height: 22px; color: #767670; font-size: 14px; line-height: 23px; font-family: "Lucida Sans", Arial, Sans-serif; padding-left: 10px; }
#navigation ul li a span { padding-right: 16px; }
#navigation ul li a:hover,
#navigation ul li a.active { color: #000; text-decoration: none; }
#navigation ul li a.hover,
#navigation .sign-up { float: left; display: inline; width: 99px; height: 34px; background: url(/images/front_page_images/sign-up.png) no-repeat 0 0; font-size: 14px; color: #fff;  text-align: center; line-height: 32px; font-family: "Lucida Sans Demibold Roman", Arial, Sans-serif; }
.search { position: absolute; top: 0;  right: 0; width: 191px; height: 26px; display: block; background: url(/images/front_page_images/search-bg.gif) no-repeat 0 0; padding: 1px 0 0 5px; }
.search .field { float: left; display: inline; width: 155px; height: 21px; background: url(/images/front_page_images/search-field-bg.gif) no-repeat 0 0; }
.search .field input { background-color: transparent; width: 145px; color: #bebebe; font-size: 10px; line-height: 19px; text-transform: uppercase; padding: 5px 5px 0; }
.search .search-btn { float: left; display: inline; width: 29px; height: 21px; background: url(/images/front_page_images/search-field-bg.gif) no-repeat right 0; cursor: pointer; }
/*---------------------------------------------------------------------------------------------------------------------------*/
.header_image { width: 985px; height:353px; margin:auto; background-image:url(/images/front_page_images/header.png?ver=2); background-repeat:no-repeat;}
#header_text{ width:370px; margin:auto; float:right; padding:40px 30px 60px 70px; }
.welcome_massage{ margin-left:10px;font-size: 30px;line-height:40px;font-family: Arial, Helvetica, Sans-Serif; color: #ffffff; height:210px; font-weight:bold; text-align:center;}
.header_sign_up{width:198px; margin:10px auto auto 10px;}
.welcome_txt
{
  text-align:left;
  font-size:16px;
  line-height:24px;
  font-weight:normal;
  margin-top:10px;
  color:white
}
#header_text li{
background: url(/images/arrow-white.gif) no-repeat center left;
list-style: none;
padding-bottom: 8px;
}

/*---------------------------------------------------------------------------------------------------------------------------*/
#content_main {
width:985px;
margin-top:30px;
margin-left: 8px;
}
#content_top {
width:985px;
height:9px;
background-image:url(/images/front_page_images/content_top.png);
background-repeat:no-repeat;
}
#content {
width:923px;
background-color:#ffffff;
min-height:700px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:700px; /* for IE5.x and IE6 */
border-left:#31a6c8 solid 1px;
border-right:#31a6c8 solid 1px;
padding:30px;
}

#contentNht {
width:923px;
background-color:#ffffff;
border-left:#31a6c8 solid 1px;
border-right:#31a6c8 solid 1px;
padding:30px;
padding-bottom:10px;
}

.btn { width: 985px; margin: 0 auto; }
#why_study_btn{
width:248px;
height:72px;
}
#content_bottom {
width:985px;
height:9px;
background-image:url(/images/front_page_images/content_bottom.png);
background-repeat:no-repeat;
}
.feature{
width:923px;
height:215px;
border-top:#d2d2d2 solid 1px;
}
.feature_bottom{
width:923px;
height:215px;
border-top:#d2d2d2 solid 1px;
border-bottom:#d2d2d2 solid 1px;
}
.image_right{
width:254px;
height:156px;
float:right;
margin:30px 30px 30px 0px;


}
.image_left{
width:254px;
height:156px;
float:left;
margin:30px;
margin:30px 0px 30px 30px;
}
.text_right{
width:560px;
height:156px;
float:right;
margin:30px;


}
.text_left{
width:560px;
height:156px;
float:left;
margin:30px;

}
	.info{
    font-size: 14px;
    line-height: 28px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #7a7a7a;
	text-align:justify;
	}
	.enquiry_management{
    font-size: 18px;
    line-height: 22px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #d6017e;
	padding-left:40px;
	}
	.staff_management{
    font-size: 18px;
    line-height: 22px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #fe8c00;
	text-align:right;
	padding-right:20px;
	}
	.fee_management{
    font-size: 18px;
    line-height: 22px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #81b600;
	padding-left:55px;
	}

	.sms_notification{
    font-size: 18px;
    line-height: 22px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #019bda;
	text-align:right;
	padding-right:40px;
	}
	.automatic_reminder{
    font-size: 18px;
    line-height: 22px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #5a2783;
	padding-left:45px;
	}

.feature_bottom .title, .feature .title
{
  color: #2F9FBF;
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 18px;
  line-height: 22px;
	padding-left:20px;
  font-weight:normal;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
#footer {font-size: 12px; color: #fff; font-family: "Lucida Sans", Arial, sans-serif; padding: 10px 0; }
#footer a { color: #fff; }
#footer p.right span { padding: 0 3px; }
/*-----------------------------------------------------------------------------------------------------------------------------*/
.about_header_image { width: 985px; height:211px; margin:auto; background-repeat:no-repeat;}
.about_us{
    font-size: 30px;
    line-height: 28px;
    font-family: Arial, Helvetica, Sans-Serif;
	width:923px;
	border-bottom:#d2d2d2 solid 1px;
	padding-bottom:10px;
	color:#2f9fbf;
	font-weight:bold;
}
.text{
    font-size: 14px;
    line-height: 28px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #7a7a7a;
	text-align:justify;
	width:923px;
	border-bottom:#d2d2d2 solid 1px;
	padding-bottom:10px;
	padding-top:10px;
	text-align:justify;
}
.center {color: #6d6d6d}
/*------------------------------------------------------------------------------------------------*/
#institute_logo{
width:923px;
border-left:#31a6c8 solid 1px;
border-right:#31a6c8 solid 1px;
background-color:#ffffff;
padding:30px;
}
.using_us{
    font-size: 20px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #2f9fbf;
	width:933px;
	border-bottom:#e4e4e4 solid 1px;
	background-color:#FFFFFF;
	padding:10px 0px 10px 50px;
	border-left:#31a6c8 solid 1px;
  border-right:#31a6c8 solid 1px;
  text-decoration:none;
}


#wrapper{
	width:1004px;
	margin:auto;
	}

#header_top{
	width:1004px;
	height:71px;
	float:left;
	}

#logo{
	width:162px;
	height:62px;
	float:left;
	margin-top:10px;
	}

#top_navigation{
	width:650px;
	float:right;
	margin-top:23px;
	height:25px;
	}

#header{
	width:1004px;
	height:189px;
	float:left;
	background:url(images/main_bg_header.jpg);
	background-repeat:repeat-x;
	}

#header_content{
	width:520px;
	float:left;
	margin-top:45px;
	}

#school_link_main{
	width:1004px;
	height:134px;
	float:left;
	background:url(images/bg_school_links.jpg);
	background-repeat:repeat-x;
	}

#school_link_text{
	width:370px;
	float:left;
	margin-top:30px;
	margin-left:20px;
	}

#school_link_text_title{
	width:370px;
	float:left;
	}

#school_link_text_1{
	width:370px;
	float:left;
	margin-top:46px;
	}

#school_tabs{
	width:570px;
	float:right;
	}

#body{
	width:1004px;
	float:left;
	}

#why_tezkids{
	width:1004px;
	float:left;
	margin-top:15px;
	background:#eeeeee;
	padding-bottom:3px;
	padding-top:3px;
	}
#why_tezkids_right{
	width:250px;
	float:right;
	background:#eeeeee;
	}
#why_tezkids_left{
	width:300px;
	float:left;
	background:#eeeeee;
	margin-left:10px;
	}
#why_tezkids_main{
	width:1004px;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
	}


#feature_main{
	width:970px;
	float:left;
	margin-bottom:30px;
	border-bottom:solid 1px #dddddd;
	padding-bottom:10px;
	}
#feature_img{
	width:308px;
	float:left;
	}

#feature_content{
	width:620px;
	float:left;
	margin-left:30px;
	}



#footer_center{
	width:1004px;
	margin:auto;
	}

#f_quick_link{
	width:500px;
	height:20px;
	margin-top:15px;
	float:left;
	}

#f_copyright{
	width:450px;
	height:20px;
	margin-top:15px;
	float:right;
	}

/*!!!!!!!!!!! Pre Primary Page!!!!!!!!!!!!!!!!*/


#pre_primary_header{
	width:1004px;
	height:189px;
	float:left;
	background:url(images/blue_bg_header.jpg);
	background-repeat:repeat-x;
	}

#header_img{
	width:304px;
	height:186px;
	float:right;
	margin-right:60px;
	margin-top:4px;
	}

#pre_p_featurelist{
	width:1004px;
	float:left;
	margin-top:10px;
	margin-bottom:20px;
	}

#pre_p_feature_col_1{
	width:489px;
	float:left;
	margin-left:8px;
	}
#pre_p_90days{
	width:1004px;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	}
#pre_p_90days_homepage{
	width:1004px;
	float:left;
	margin-bottom:10px;
	}

#pre_p_trynow{
	width:1004px;
	float:left;
	margin-top:5px;
	margin-bottom:25px;
	}

#sample_template_name{
	width:900px;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:60px;
	padding-bottom:15px;
	}
#sample_templates{
	width:900px;
	float:left;
	margin-top:5px;
	margin-bottom:25px;
	margin-left:90px;
	}
.template_display{
	width:402px;
	height:354px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	}

/*!!!!!!!!!!!!!!Contact Us!!!!!!!!!!!!!!!!!!!!!!*/

#enquiry_form{
	width:420px;
	float:left;
	margin-top:10px;
	border-right:dotted 1px #CCCCCC;
	margin-right:60px;
	min-height:450px;
	}

#contact_address{
	width:500px;
	float:left;
	margin-top:10px;
	}


/*!!!!!!!!!!!!!!inpute text !!!!!!!!!!!!!!!!!!!!!!*/

input[type="button"], button, input[type="submit"]
{
 cursor:pointer;
}

input[type="text"], textarea, input[type="password"]
{
 border:1px solid #cccccc;
}

.button{
	width:100px;
	height:28px;
	background:#00CC33;
	border:solid 2px #009900;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	}

.messagebox{
	width:275px;
	height:100px;
	border: solid 1px #CCCCCC;
	}

/*!!!!!!!!!!!Font Syle here !!!!!!!!!!!!!!!!!*/

.webtext_white_11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:100;
	color:#FFFFFF;
	}

.webtext_white_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	color:#FFFFFF;
	}

.webtext_white_18{
	font-family:Arial, Rockwell;
	font-size:20px;
	font-weight:100;
	color:#FFFFFF;
	}

.webtext_yellow_30{
	font-family:Rockwell;
	font-size:30px;
	font-weight:100;
	color:#ff9c01;
	}

.webtext_green_30{
	font-family:Rockwell;
	font-size:30px;
	font-weight:100;
	color:#00CC00;
	}

.webtext_green_24{
	font-family:Rockwell;
	font-size:24px;
	font-weight:100;
	color:#00CC00;
	}

.webtext_green_14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#99FF00;
	line-height:20px;
	}

.webtext_gray_14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	line-height:20px;
	}


.f_title_webtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3b5998;
	font-weight:bold;
	}
.k-12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3b5998;
	font-weight:bold;
	line-height:25px;
	margin-left:230px;
	float:right;
	}
.f_discription_webtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	color:#333333;
	line-height:20px;
	}
.title_webtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3b5998;
	font-weight:bold;
	line-height:25px;
	}


.discription_webtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:100;
	color:#333333;
	line-height:22px;
	}

.discription_webtext_green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:100;
	color:#00CC00;
	line-height:22px;
	}

.discription_sub_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00CC00;
	line-height:22px;
	}


/*!!!!!!!!!!school tabs!!!!!!!!!!!!!!!*/

.pre-primary{
	width:188px;
	float:left;
	padding-left:2px;
	padding-top:7px;
	height:127px;
	background:#FFFFFF;
	}

.pre-primary:hover{
	width:188px;
	height:127px;
	float:left;
	padding-left:2px;
	padding-top:7px;
	background:#d6ffbd;
	cursor:pointer;
	}

.borderTable
  {
    border:1px solid #ddd;
    border-bottom:0px;
    border-right:0px;
    empty-cells: show;
    border-collapse: collapse;
    margin-bottom:10px;
  }

  .borderTable td
  {
    border-bottom:1px solid #ddd;
    border-right:1px solid #ddd;
    empty-cells: show;
	padding-left:5px;
  }

 .borderTable_1
  {
    border:1px solid #fff;
    border-bottom:0px;
    border-right:0px;
    empty-cells: show;
    border-collapse: collapse;
    margin-bottom:10px;
  }

  .borderTable)1 td
  {
    border-bottom:1px solid #fff;
    border-right:1px solid #fff;
    empty-cells: show;
	padding-left:5px;
  }


 a:link {
	color: #00CC00;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #00CC00;
}
a:hover {
	text-decoration: none;
	color: #FF9933;
}
a:active {
	text-decoration: none;
}

.testimonial
{
  width:430px;
  overflow:hidden;
  font-size:12px;
  font-family:georgia;
  margin:0px auto 20px 0px;
  border:0px solid green;
}

.flt
{
  float:left;
}

.frt
{
  float:right;
}

.mr20
{
  margin-right:20px;
}

.userImg
{
  width:100px;
  float:left;
  margin-right:10px;

}

.userImg img
{
  width:100px;
  border:1px solid #ccc;
}


.title
{
  font-weight:bold;
  color:#5A2783;
  font-size:13px;
  font-family:arial;
}

.testimonialsBt
{
  font-size:22px;
  color:#FE8C00;
  font-family:arial;
  width:800px;
  clear:both;
  text-align:right;
}

.userRatings
{
  margin: 0;
  padding: 0;
  position: relative;
  vertical-align: bottom;
  line-height: 17px;
  width:390px;
  font-size:12px;
}
.starRating
{
  background: url("/images/star.png") repeat-x scroll 0 0 transparent;
  display: inline-block;
  height: 17px;
  margin: 0;
  padding: 0;
  position: relative;
  vertical-align: bottom;
  width: 85px;
}

.ratingBg
{
  background:red;
  background: url("/images/starRed.png") repeat-x scroll 0 0 transparent;
  display: inline-block;
  height: 17px;
  overflow:hidden;
}
