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

html,body{
line-height:18px;
margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#484848;
}

h1{	font-size:24px; color:#e3bc00; margin:0px; padding:0px; }
h3{	font-size:18px;  margin:0px; padding:0px; }

.left{ float:left; }	.right{ float:right; }	.clear{ clear:both; }	.bord{ border:#FF0000 solid 1px; }	.hide{ display:none; }

a{ text-decoration:underline; color:#484848; }
a:hover{ text-decoration:none; color:#484848; }

form{ margin:0px; padding:0px; }

.form_field{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.form_button{
	border:#000000 solid 1px; margin:0px; padding:3px 7px 3px 7px; background-color:#3da2eb;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff;
}
.img_border{ border:#a3ac0a solid 1px; }

.main{ width:984px; margin:auto; background:url(../images/bg.jpg) repeat-y center;  }

.menu{ width:982px; height:37px; background:url(../images/menubg.jpg) repeat-x; margin:auto; }
.menu ul{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.menu ul li{ list-style:none; font-size:12px; float:left; }
.menu ul li a{
	background:url(../images/menu_divider.jpg) no-repeat right top;
	text-decoration:none; color:#FFFFFF; display:block; padding:7px 40px 9px 40px;
}
.menu ul li a:hover{
	background:url(../images/menu_o.jpg) no-repeat right top;
	text-decoration:none; color:#FFFFFF; display:block;
}
.menu_active{
	text-decoration:none; color:#FFFFFF; 
	background:url(../images/menu_o.jpg) no-repeat right top;
}
.menu_active a{
	text-decoration:none; color:#FFFFFF; display:block; padding:7px 40px 9px 40px;
	background:url(../images/menu_o.jpg) no-repeat right top;
}

.header{ width:980px; margin:auto; border-bottom:#e82f1f solid 2px; }
.logo{ width:auto; padding:0px; float:left; }
.banner{ width:auto; padding:0px; float:right; }

.content_main{ width:969px; margin:auto; background:url(../images/left_bg.jpg) repeat-y left; border-top:#FFFFFF solid 5px; border-bottom:#FFFFFF }

.left_col{ width:290px; padding:0px; float:left; }
.left_col_title{
	background:url(../images/left_col_title_bg.jpg) repeat-x; width:280px; padding:6px 0px 6px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;
}

.news_main{ width:290px; padding:0px; }
.all_news_hold{ width:285px; padding:0px; }
.news_hold{ width:270px; margin:auto; padding:5px 0px 5px 0px; }
.news_hold span{ font-weight:bold; color:#0198f1; }
.news_hold span a{ font-weight:bold; color:#0198f1;text-decoration:none; }
.news_hold span a:hover{ font-weight:bold; color:#484848; text-decoration:underline;}

.news_read_more{ width:auto; font-weight:bold; padding:0px 0px 10px 8px; }
.news_read_more a{ color:#ee3121; text-decoration:none; }
.news_read_more a:hover{ color:#484848; text-decoration:none; }

.news_divider{  background:url(../images/news_divider.jpg) repeat-x bottom; }


.left_links_main{ width:290px; padding:0px 0px 10px 0px; }
.left_links{ width:290px; padding:5px 0px 5px 0px; }
.left_links ul{ margin:0px; padding:0px; list-style:none; }
.left_links ul li{ margin:0px; list-style:none; font-weight:bold; padding:5px 0px 5px 10px; }
.left_links ul li a{
	background:url(../images/left_link_bullet.jpg) no-repeat; background-position:0px 1px;
	text-decoration:none; color:#008ee1; padding-left:15px;
}
.left_links ul li a:hover{ text-decoration:none; color:#de281d; }

.right_col{ width:665px; padding:0px; float:right; }
.welcome_main{ width:660px; padding:0px; }
.welcome_img{ width:auto; padding:0px; float:left; }
.welcome_content{ width:480px; padding:10px 0px 0px 10px; float:left; }
.welcome_title{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#0268cc; }

.welcome_title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:21px; color:#0268cc; }
.welcome_title span{ color:#ea3221; font-weight:bold; }
.welcome_text{ width:auto; padding:10px 0px 0px 0px; }

.welcome_read_more{ width:auto; font-weight:bold; padding:10px 0px 5px 0px; }
.welcome_read_more a{ color:#ee3121; text-decoration:none; }
.welcome_read_more a:hover{ color:#484848; text-decoration:none; }


.home_bot_box_main{ width:auto; padding:20px 0px 0px 0px; }
.home_box_title{
	background:url(../images/home_box_title_bg.jpg) repeat-x; width:300px; padding:6px 0px 6px 10px;
	font-family:verdana,Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;
}
.home_bot_box_read_more{ width:auto; font-weight:bold; padding:10px 0px 5px 10px; }
.home_bot_box_read_more a{ color:#ee3121; text-decoration:none; }
.home_bot_box_read_more a:hover{ color:#484848; text-decoration:none; }

.home_capability_main{ width:320px; padding:0px 0px 0px 7px; float:left; }
.home_capability_content{ width:290px; padding:5px 0px 0px 10px; }

.home_video_main{ width:auto; padding:0px 0px 0px 20px; float:left; }
.home_video{ width:305px; padding:0px 0px 0px 5px; margin-top:-10px; }


.inner_content_main{ width:660px; padding:0px; }

.about_content{ width:650px; padding:10px 0px 0px 5px; float:left; }

.videos_content_main{ width:auto; padding:0px 0px 0px 5px;  }
.all_videos_hold{
background:url(../images/videos_hold_bg.jpg) repeat-x top;
width:655px; padding:0px 0px 20px 0px; border:#e1e1e1 solid 1px; margin:5px 0px 0px 0px;
}
.video_hold{ width:auto; padding:0px 18px 0px 19px; float:left; position:relative; margin:20px 0px 0px 0px; }
.video_thumb{ width:180px; height:120px; padding:0px; }
.video_play_btn{ width: 45px; height:45px; position:absolute; top:70px; left:150px; }
.video_name{ width:180px; padding:7px 0px 7px 0px; font-weight:bold; }
.video_name a{ text-decoration:none; color:#333333; }
.video_name a:hover{ text-decoration:none; color:#000000; }

.video_youtube_link{ width:655px; padding:10px 0px 0px 0px; }
.video_youtube_main{ width:655px; padding:0px 0px 0px 0px; }
.video_youtube_link{ width:auto; float:right; padding:0px 0px 0px 0px; }
.video_youtube_paging{ width:auto; float:left; padding:8px 0px 0px 10px; font-weight:bold; }

.youtube_search_hold{ width:655px; padding:0px 0px 10px 0px; }
.right_bord{ border-right:#414141 solid 1px; }

.footer_main{ width:984px; margin:auto; background:url(../images/bg.jpg) repeat-y center; }
.footer_hold{ width:960px; padding:10px; margin:auto; background-color:#1279d5; text-align:center; }
.footer{ width:auto; font-size:10px; color:#FFFFFF;}
.footer a{ text-decoration:none; color:#FFFFFF; }
.footer a:hover{ text-decoration:underline; color:#FFFFFF; }

/* Added By Neeraj 08/OCT/2009 6:20 */
.form_text{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.errorMsg{font-family:Verdana,Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: normal;color: #FF0000;	text-decoration: none;}
.newsl_read_more{ width:auto; font-weight:bold; padding:0px 0px 10px 0px; }
.newsl_read_more a{ color:#ee3121; text-decoration:none; }
.newsl_read_more a:hover{ color:#484848; text-decoration:none; }
a.current { font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #FFFFFF;padding: 1px 3px 1px 3px;background:#2084DC;border: 1px solid #000;text-decoration: none;	font-weight:bold;}
.paginate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; }
a.paginate { font-family:Verdana, Verdana, Arial, Helvetica, sans-serif; font-size:11px;color: #9A0405;	border: 1px solid  #2084DC; padding: 1px 3px 1px 3px;text-decoration: none;}
a.paginate:hover {  background-color: #2084DC; color:#FFF; text-decoration: underline;}
.errorMsg {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #FF0000;text-decoration: none;}
.submitbtn {border: 1px solid #FFFFFF;font-family: Verdana;font-size: 11px;padding:1px 10px 1px 10px;font-weight:bold;color: #FFFFFF;background-image:url(../images/left_col_title_bg.jpg);background-repeat:repeat-x;	vertical-align:middle;}

.news_title{font-family: Verdana;font-weight:bold;}
.news_title a{ font-weight:bold; color:#0198f1;text-decoration:none; }
.news_title a:hover{ font-weight:bold; color:#484848; text-decoration:underline;}





.news_title a{ font-weight:bold; color:#0198f1;text-decoration:none; }
.news_title a:hover{ font-weight:bold; color:#484848; text-decoration:underline;}






