/* CSS Document

Vibrant IT Corporation*/



body{

margin:0px;

background:url(images/gradient.jpg) repeat;

}

.clear {

	clear:both;

	}

	

#container {

	width:986px;

	margin:0px auto;

	background:#FFFFFF;

	font-family:Tahoma;

	}

	

#logo_banner {

	height:88px;

	border-bottom:1px solid #efefef;

	}

	

#logo {

	width:219px;

	float:left;

	}

	

#navigation {

	float:left;

	width:767px;

	height:86px;

	background:url(images/navi_bg.gif) repeat-y;

	}

	

#navi_inside {

	height:31px;

	width:662px;

	padding-right:52px;

	padding-left:52px;

	padding-top:28px;

	padding-bottom:28px;

	}

	



#creative_ideas {

	height:275px;

	border-bottom:1px solid #efefef;

	}

	

#testimonial {

	float:left;

	width:219px;

	height:275px;

	background:url(images/testi_bg.gif);

	}

	

#customer_testi {

	padding-top:8px;

	}

	

#testi_text {

	padding-top:14px;

	padding-left:14px;

	padding-right:20px;

	line-height:15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	}

	

#more_testi {

	float:left;

	width:90px;

	padding-left:14px;

	padding-top:10px;

	}

	

a.more_testi {

	font-family:Tahoma;

	font-size:11px;

	color:#6ac5fa;

	}

	

#testi_ikon {

	padding-top:010px;

	float:left;

	width:15px;

	height:15px;

	}

	

#ideas_image {

	float:left;

	width:767px;

	}

	

#main_content {

	}

	

#leftpanel {

	float:left;

	width:221px;

	padding-top:20px;

	height: 409px;

	}

	

#why_us {

	width:205px;

	height:249px;

	border:#cad6e6 solid 1px;

	margin-left:14px;

	}

	

.head_line { 

	border:1px #cad6e6 solid;

	}



.blue_line {

	margin-top:16px;

	margin-left:14px;

	}

	

#why_us_head {

	margin-left:15px;

	margin-top:15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#0098dc;

	}

	

#why_us_text {

	margin-left:15px;

	margin-right:12px;

	margin-top:7px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:1.5em;

	color:#727272;

	text-align:left;

	}

	

#read_more_ikon {

	margin-left:100px;

	margin-top:5px;

	font-family:Tahoma;

	font-size:11px;

	color:#39b2f9;

	}

	

a.read_more {

	padding-left:5px;

	color:#39b2f9;

	}	

	

#key_features {

	margin-top:15px;

	width:205px;

	height:143px;

	border:#cad6e6 solid 1px;

	margin-left:14px;

	/*background-image: url(images/paypal1.jpg);*/

	background-repeat: no-repeat;

	font-family: Tahoma, Verdana;

	font-size: 11px;

	color: #666666;

	}



	#key_features1 {

	margin-top:15px;

	width:205px;

	height:143px;

	border:#cad6e6 solid 1px;

	margin-left:14px;

	

	font-family: Tahoma, Verdana;

	font-size: 11px;

	color: #666666;

	}

	#key_features2 {

	margin-top:15px;

	width:205px;

	height:143px;

	border:#cad6e6 solid 1px;

	margin-left:14px;

	font-family: Tahoma, Verdana;

	font-size: 11px;

	color: #666666;

	}

#key_feature_head {

	margin-left:15px;

	margin-top:15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#0098dc;

	}

	

#key_feature_text {

	margin-left:15px;

	margin-right:12px;

	margin-top:7px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:2em;

	color:#727272;

	text-align:left;

	}

	

a.key_features {

	padding-left:4px;

	color:#727272;

	}

	

#center_panel {

	width:521px;

	float:left;

	padding-top:20px;

	padding-left:12px;

	}

	

#alisons_head {

	}

	

#about_alisons_text {

	padding-top:16px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#5e5e5e;

	line-height:1.5em;

	text-align:justify;

	}

	

#overview_bar {

	margin-top:15px;

	height:30px;

	background:#f2f3f5;

	}

	

#overview_text {

	font-family:Tahoma;

	font-size:11px;

	color:#39b2f9;

	padding-top:7px;

	padding-left:25px;

	}

	

a.overview {

	padding-left:5px;

	color:#39b2f9;

	}

	

#jquery {

	min-height:200px;

	margin-top:12px;

	padding-right:1px;

}

#jquery .tab1_leftpanel

{

	float:left;

	padding:20px 0px 0px 20px ;

	width:180px;

}

.tab1_link

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	padding:3px;

}

a.tab1

{

	color:#999999;

	padding:0 0 0 10px;

	text-decoration:none;

}

#jquery .tab1_rightpanel

{

	float:left;

	padding:20px 0px 0px 30px;

	width:280px;

	line-height:1.6;

	text-align:justify;

	color:#666666;

}

#jquery .tab2_rightpanel

{

	width:470px;

	line-height:1.6;

	text-align:justify;

	padding-top: 05px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

	color: #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#right_panel {

	float:left;

	width:219px;

	padding-left:13px;

}

	

#free_eva {

	background:url(images/get_free_bg.jpg);

	height:136px;

	}

	

#white_bg_in_free_eva {

	margin-left:50px;

	padding-top:28px;

	font-family:Tahoma;

	font-size:11px;

	font-weight:bold;

	color:#39b2f9;

	

	}

	

a.free_eva {

	padding-left:8px;

	color:#39b2f9;

	}

	

#blue_right_bar {

	height:3px;

	width:219px;

	}

form

{

	margin:0px;

}

#quick_jump_bg {

	background:url(images/quick_jump_bg.gif);

	height:51px;

	}

	

#quick_jump_text {

	padding-top:15px;

	padding-left:15px;

	min-height:15px;

	font-family:Tahoma;

	font-size:11px;

	color:#696969;

	}

	

.jump_menu {

	width:180px;

	font-family:Tahoma, Arial, Verdana;

	font-size:11px;

	color:#666666;

	}

	

#skilled_team {

	height:230px;

	width:205px;

	margin-top:16px;

	border:#cad6e6 solid 1px;

	}

	

	#skilled_team1 {

	height:213px;

	width:207px;

	margin-top:19px;

	}

	

#skilled_team_head {

	margin-top:12px;

	margin-left:14px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#0099cc;

	font-weight:bold;

	}

	

#skilled_team_text {

	margin-top:7px;

	margin-left:13px;

	margin-right:8px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:left;

	color:#666666;

	line-height:1.5em;

	}

/*Footer*/





#footer {

	margin-top:10px;

	}

	

#footer_text {

	 float:left;

	 width:739px;

	 height:25px;

	 margin-left:14px;

	 background:#999999;

	 display:inline;

	 text-align:center;

}

a.footer_text {

	font-family:Tahoma;

	font-size:11px;

	float: left;

	display: block;

	padding:5px 15px 0px 43px; 

	color: white;





	}

/*footer ends here*/	 

#gulf {

	margin-left:15px;

	float:left;

	height:50px;

	width:206px;

	background:url(images/dubai_bg.gif) repeat-x;

	display:inline;

	}

	

#india {

	width:186px;

	font-family:Tahoma, Arial, Verdana;

	font-size:11px;

	font-weight:bold;

	padding-left:10px;

	padding-top:10px;

	color:#FFFFFF;

	

	}

	

#gulf_text {

	float:left;

	width:186px;

	font-family:Tahoma, Arial, Verdana;

	font-size:11px;

	font-weight:bold;

	padding-left:10px;

	padding-top:5px;

	color:#66ccff;

	}

	

.numbers {

	float:right;

	font-family:Tahoma, Arial, Verdana;

	font-size:11px;

	color:#FFFFFF;

	font-weight:normal;

	}

	

#copyright {

	min-height:20px;

	padding-left:230px;

	padding-bottom:11px;

	font-family:Tahoma, Arial, Verdana;

	font-size:11px;

	color:#999999;

	}

.career_sub {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20px;

	color: #666666;

}

#apDiv11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	border-top-color: #CAD6E6;

	border-right-color: #CAD6E6;

	border-bottom-color: #CAD6E6;

	border-left-color: #CAD6E6;

}

.sitemap_main_lnks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #82D0FB;

	height: auto;

	width: auto;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.inbtwee_sitmap-main {

	font-size: 2px;

	background-color: #FFFFFF;

}

.site_map_sub1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	padding-left: 10px;

	padding-top: 1px;

	padding-bottom: 1px;

}

.sitmap_sub2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #46BAF9;

	padding-top: 1px;

	padding-bottom: 1px;

	padding-left: 50px;

	list-style-type: circle;

}

#form_head {

	height: 55px;

	background-image: url(images/callme_1.jpg);

	background-repeat: repeat-x;

	background-position: top;

}

#form_top {

	width: 520px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #727272;

}



#form_title_side {

	background-color: #39b2f9;

	float: left;

	height: 25px;

	width: 5px;

}

#form_title {

	height: 25px;

	padding-left: 5px;

}

#form_title_txt {

	background-color: #f2f3f5;

	height: 22px;

	padding-top: 3px;

	padding-left: 15px;

	font-weight: bold;

	color: #19A8F7;

}

.form_elements {

	height: 20px;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 10px;

}

.form_icon {

	background-image: url(images/callme_back2.jpg);

	height: 20px;

	width: 7px;

	float: right;

}

.form_label_text {

	width: 150px;

	float: left;

}

.form_elements {

	height: 25px;

	padding-top: 10px;

	float: none;

}

.form_error {

	color: #990000;

	padding-left: 202px;

}

#contact_res {

	text-align: center;

	height: 30px;

	padding-top: 20px;

}





.form_item {

	float: left;

	width: 300px;

	height: 30px;

}

#form_submit input {

	background-color: #f2f3f5;

	border: 1px solid #CBCFD8;

	color: #666666;

	width: 75px;

	height: 25px;

}



.form_item input {

	border: 1px solid #CCCCCC;

	width: 290px;

	height: 17px;

}

.form_item textarea {

	width: 290px;

	border: 1px solid #CCCCCC;

	height: 100px;

}



#form_submit {

	text-align: center;

	float: none;

}





.form_label {

	float: left;

	width: 195px;

	height: 30px;

	display: block;

	padding-right: 6px;

}

#contact1 {

	float: left;

	width: 50%;

	border-right-width: 1px;

	border-right-style: none;

	border-left-style: none;

	border-right-color: #DCDCDC;

}

#contact2 {

	float: left;

	width: 43%;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	padding-left: 5%;

}

textarea{

	height:40px;

	width:250px;

	border:#cad6e6 1px solid; 

	

	

}

.fontCol{

	color:#666666;

	font-family: Tahoma, Verdana;

	font-size: 11px;

}

.submit_button{

	height:30px;

	width:130px;

	border:#cad6e6 1px solid;

	color:#666666;



}

.textarea_style

{

	width:500px;

	height:40px;

	border:#cad6e6 1px solid; 

	

}

.text_style{

	border:#cad6e6 1px solid;

	height:20px;

	width:195px;

}.disp_error {

	float: none;

	width: 80px;

}

.disp_error {

	width: 80px;

}

#paypal {

	height: 409px;

	width: 197px;

	padding-left: 14px;

	background-image: url(images/paypal.jpg);

	background-repeat: no-repeat;

}

.paypal_cont {

	height: 143px;

	width: 182px;

	padding-top: 33px;

	padding-left: 16px;
	

}

.text_field {

	height: 20px;

	border:0;

}

#pass {



	width: 140px;

	height:18px;

}

#dpass {



	width: 140px;

	height:18px;

}

.newuser {

	margin-top: 5px;

}

#key_features a{

	text-decoration:none;

}

.showuser {

	height: 15px;

	width: 60px;

	

}

#err {

	color: #990000;

	margin-left: 120px;

}

#pass_div {

	height: 20px;

	margin-top: 13px;

}





#continue {

	margin-top: 10px;

	margin-left: 60px;

}

#invalid {

	height: 140px;

	width: 200px;

	font-size: 14px;

	color: #CC0000;

	background-color: #FFFFFF;

}

#showerror {

	margin-top: 60px;

	margin-left: 60px;

}

.fuser {

	height: 140px;

	width: 200px;

	background-color: #FFFFFF;

}

.showforget {

	margin-top: 50px;

	margin-left: 20px;

}

#checkmail {

	background-color: #FFFFFF;

	height: 140px;

	width: 200px;

}

#allogin {

	background-color: #FFFFFF;

	width: 200px;

	height: 140px;

	color: #CC0000;

}






















.corporate-video-wrapper
{
	width:207px;
	float:left;
}
.corporate-video-wrapper .heading
{
	float:left;
	width:100%;
	height:66px;
	background:url(images/corporate-video.png);
}
.corporate-video-wrapper .video-image
{
	float:left;
	margin-bottom:12px;
}
