@charset "utf-8";
/* CSS Document */

.wrapper
{
	width:950px; 
	margin-top:0px;
	margin-left:auto; 
	text-align:center;
	margin-right:auto;
}

.logo
{
	background-image:url(../images/Logo_new.png);
	width:115px;
	height:114px;
	background-repeat:no-repeat;
	margin-top:-35px; 
	margin-left:20px;
	float:left;
}

.logo_text
{
	background-image:url(../images/TASSS.png);
	width:178px;
	height:35px;
	background-repeat:no-repeat;
	margin-top:-27px;
	float:left;
}

.header
{
	background-image:url(../images/Header.jpg);
	background-repeat:no-repeat;
	width:712px;
	height:206px;
	float:left;
}

.menu_top_left
{
	background-image:url(../images/menu_top_left.gif);
	background-repeat:no-repeat;
	width:12px;
	height:14px;
}

.menu_top_center
{
	background-image:url(../images/menu_top_center.gif);
	background-repeat:repeat-x;
	width:214px;
	height:14px;
}

.menu_top_right
{
	background-image:url(../images/menu_top_right.gif);
	background-repeat:no-repeat;
	width:12px;
	height:14px;
}

.menu_side
{
	background-image:url(../images/menu_side.gif);
	background-repeat:repeat-x;
	width:12px;
	height:178px;
}

.menu_middle
{
	background-image:url(../images/menu_middle.gif);
	background-repeat:repeat-x;
	width:214px;
	height:178px;
}

.menu_bottom_left
{
	background-image:url(../images/menu_bottom_left.gif);
	background-repeat:no-repeat;
	width:12px;
	height:14px;
}

.menu_bottom_center
{
	background-image:url(../images/menu_bottom_center.gif);
	background-repeat:repeat-x;
	width:214px;
	height:14px;
}

.menu_bottom_right
{
	background-image:url(../images/menu_bottom_right.gif);
	background-repeat:no-repeat;
	width:12px;
	height:14px;
}

.menu_text a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.menu_text a:hover
{
	color:#ff9226;
}

.hover1:hover
{
	background-image:url(../images/hover2.png);
	background-repeat:no-repeat;
	width:66px;
	height:25px;
	border:0pt none;
}

.menu_left
{
	background-image:url(../images/menu_left.gif);
	background-repeat:no-repeat;
	width:12px;
	height:34px;
	float:left;
}

.menu_center
{
	background-image:url(../images/menu_center.gif);
	background-repeat:repeat-x;
	width:376px;
	height:34px;
}

.menu_right
{
	background-image:url(../images/menu_right.gif);
	background-repeat:no-repeat;
	width:12px;
	height:34px;
	float:left;
}

.box_middle_left
{
	background-image:url(../images/box_middle_left.gif);
	background-repeat:no-repeat;
	width:7px;
	height:292px;
}

.box_middle_center
{
	background-image:url(../images/box_middle_center.gif);
	background-repeat:repeat-x;
	width:698px;
	height:292px;
}

.box_middle_right
{
	background-image:url(../images/box_middle_right.gif);
	background-repeat:no-repeat;
	width:7px;
	height:292px;
}

.box_bottom_left
{
	background-image:url(../images/box_bottom_left.gif);
	background-repeat:no-repeat;
	width:7px;
	height:9px;
}

.box_bottom_center
{
	background-image:url(../images/box_bottom_center.gif);
	background-repeat:repeat-x;
	width:698px;
	height:9px;
}

.box_bottom_right
{
	background-image:url(../images/box_bottom_right.gif);
	background-repeat:no-repeat;
	width:7px;
	height:9px;
}

.innerbox_top_left
{
	background-image:url(../images/innerbox_top_left.gif);
	background-repeat:no-repeat;
	width:8px;
	height:9px;
}

.innerbox_top_center
{
	background-image:url(../images/innerbox_top_center.gif);
	background-repeat:repeat-x;
	width:210px;
	height:9px;
}

.innerbox_top_right
{
	background-image:url(../images/innerbox_top_right.gif);
	background-repeat:no-repeat;
	width:8px;
	height:9px;
}

.innerbox_side_left
{
	background-image:url(../images/innerbox_side_left.gif);
	background-repeat:no-repeat;
	width:8px;
}

.innerbox_middle
{
	background-image:url(../images/innerbox_middle.gif);
	background-repeat:repeat-x;
	width:210px;
}

.innerbox_side_right
{
	background-image:url(../images/innerbox_side_right.gif);
	background-repeat:no-repeat;
	width:8px;
}

.innerbox_bottom_left
{
	background-image:url(../images/innerbox_bottom_left.gif);
	background-repeat:no-repeat;
	width:8px;
	height:9px;
}

.innerbox_bottom_center
{
	background-image:url(../images/innerbox_bottom_center.gif);
	background-repeat:repeat-x;
	width:210px;
	height:9px;
}

.innerbox_bottom_right
{
	background-image:url(../images/innerbox_bottom_right.gif);
	background-repeat:no-repeat;
	width:8px;
	height:9px;
}

.contribute_button
{
	background-image:url(../images/contribute_button.jpg);
	background-repeat:no-repeat;
	margin-left:2px;
	width:236px;
	height:79px;
	float:right;
}

.contribute_button:hover
{
	background-image:url(../images/contribute_button_hover.jpg);
	background-repeat:no-repeat;
	margin-left:2px;
	width:236px;
	height:79px;
	float:right;
}

.contribute_text
{
	font-family:arial;
	letter-spacing:1px;
	font-size:25px;	
	color:#2a2a2a;
	font-weight:bold;
	text-align:center;
}

.message_text
{
	font-family:Geneva;
	letter-spacing:1px;
	font-size:20px;	
	color:#2a2a2a;
	font-weight:bold;
	text-align:center;
}

.message_box
{
	background-image:url(../images/message_box.gif);
	background-repeat:no-repeat;
	margin-left:2px;
	width:236px;
	height:277px;
	float:left;
}

.black_bar_left
{
	background-image:url(../images/black_bar_left.gif);
	background-repeat:no-repeat;
	width:15px;
	height:50px;
}

.black_bar_center
{
	background-image:url(../images/black_bar_center.gif);
	background-repeat:repeat-x;
	width:100%;
	height:50px;
}

.contact
{
	font-family:Geneva;
	letter-spacing:1px;
	font-size:25px;	
	color:#fff5c0;
	font-weight:normal;
	text-align:center;
}

.contactno
{
	font-family:Geneva;
	letter-spacing:1px;
	font-size:25px;	
	color:#fff5c0;
	font-weight:normal;
	text-align:center;
}

.subtitle
{
	font-family:arial;
	font-size:20px;	
	color:#ff7300;
	font-weight:normal;
	text-align:center;
}

.text
{
	font-family:arial;
	font-size:13px;	
	color:#2e2e2e;
	font-weight:normal;
	text-align:left;
}

.read_more a
{
	font-family:arial;
	font-size:13px;	
	color:#ff7300;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

.read_more a:hover
{
	color:#2e2e2e;
	text-decoration:underline;
}

.footer_left
{
	background-image:url(../images/footer_left.gif);
	background-repeat:repeat-x;
	width:900px;
	height:63px;
}

.footer
{
	background-image:url(../images/footer_right.gif);
	background-repeat:repeat-x;
	width:100%;
	height:63px;
}

.footerlink a
{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

.footerlink a:hover
{
	color:#fff5c0;
	text-decoration:underline;
}

.copyrights
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#ffd039;
	float:left;
}

.powered
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#ffd039;
	float:right;
	text-decoration:none;
}

.powered:hover
{
	color:#c5d9f6;
	text-decoration:underline;
}

.top_left_box
{
	background-image:url(../images/top_left_box.gif);
	background-repeat:no-repeat;
	width:10px; 
	height:10px;
}

.top_center_box
{
	background-image:url(../images/top_center_box.gif);
	background-repeat:repeat-x;
	width:130px;  
	height:10px;
}

.top_right_box
{
	background-image:url(../images/top_right_box.gif);
	background-repeat:no-repeat;
	width:10px; 
	height:10px;
}

.left_center_box
{
	background-image:url(../images/left_center_box.gif);
	background-repeat:repeat-y;
	width:10px; 
	height:80px;
}

.right_center_box
{
	background-image:url(../images/right_center_box.gif);
	background-repeat:repeat-y;
	width:10px; 
	height:80px;
}

.left_middle_box
{
	background-color:#FFFFFF;
	background-repeat:repeat;
}

.left_bottom_box
{
	background-image:url(../images/left_bottom_box.gif);
	background-repeat:no-repeat;
	width:10px; 
	height:10px;
}

.bottom_center_box
{
	background-image:url(../images/bottom_center_box.gif);
	background-repeat:repeat-x;
	width:130px;  
	height:10px;
}

.right_bottom_box
{
	background-image:url(../images/right_bottom_box.gif);
	background-repeat:no-repeat;
	width:10px; 
	height:10px;
}

.enewsletter
{
	background-image:url(../images/enewsletter.gif);
	background-repeat:no-repeat;
	width:236px;
	height:74px;
	float:right;
}

.enquiry_top_left
{
	background-image:url(../images/enquiry_top_left.gif);
	background-repeat:no-repeat;
	width:16px;
	height:18px;
	float:left;
}

.enquiry_top_center
{
	background-image:url(../images/enquiry_top_center.gif);
	background-repeat:repeat-x;
	width:204px;
	height:18px;
	float:left;
}

.enquiry_top_right
{
	background-image:url(../images/enquiry_top_right.gif);
	background-repeat:no-repeat;
	width:16px;
	height:18px;
	float:left;
}

.enquiry_side_left
{
	background-image:url(../images/enquiry_side_left.gif);
	background-repeat:repeat-y;
	width:16px;
	height:230px;
	float:left;
}

.enquiry_side_center
{
	background-image:url(../images/enquiry_side_center.gif);
	background-repeat:repeat-y;
	width:236px;
	height:230px;
	float:left;
}

.enquiry_side_right
{
	background-image:url(../images/enquiry_side_right.gif);
	background-repeat:repeat-y;
	width:16px;
	height:230px;
	float:left;
}

.enquiry_bottom_left
{
	background-image:url(../images/enquiry_bottom_left.gif);
	background-repeat:no-repeat;
	width:16px;
	height:25px;
	float:left;
}

.enquiry_bottom_center
{
	background-image:url(../images/enquiry_bottom_center.gif);
	background-repeat:repeat-x;
	width:204px;
	height:25px;
	float:left;
}

.enquiry_bottom_right
{
	background-image:url(../images/enquiry_bottom_right.gif);
	background-repeat:no-repeat;
	width:16px;
	height:18px;
	float:left;
}

.enquiry
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#363636;
	text-align:center;
}

.centerbox_top_left
{
	background-image:url(../images/centerbox_top_left.gif);
	background-repeat:no-repeat;
	width:7px;
	height:100px;
}

.centerbox_top_center
{
	background-image:url(../images/centerbox_top_center.gif);
	background-repeat:repeat-x;
	width:698px;
	height:100px;
}

.centerbox_top_right
{
	background-image:url(../images/centerbox_top_right.gif);
	background-repeat:no-repeat;
	width:7px;
	height:100px;
}

.centerbox_side_left
{
	background-image:url(../images/centerbox_side_left.gif);
	background-repeat:repeat-y;
	width:7px;
}

.centerbox_side_center
{
	background-image:url(../images/centerbox_side_center.gif);
	background-repeat:repeat;
	width:698px;
}

.centerbox_side_right
{
	background-image:url(../images/centerbox_side_right.gif);
	background-repeat:repeat-y;
	width:7px;
}

.centerbox_bottom_left
{
	background-image:url(../images/centerbox_bottom_left.gif);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}

.centerbox_bottom_center
{
	background-image:url(../images/centerbox_bottom_center.gif);
	background-repeat:repeat-x;
	width:698px;
	height:7px;
}

.centerbox_bottom_right
{
	background-image:url(../images/centerbox_bottom_right.gif);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}





.hor_menu_margin{margin: 1px 3px 34px 6px;}
.menu2 {margin-top: 0px; padding:0 0 0 3px; list-style:none; height:34px; position:absolute; font-family:arial, verdana, sans-serif;z-index: 1; }
.menu2 li.top {display:block; float:left; position:relative; border-right:1px solid white; background:url(../images/menu_center.gif) repeat-x;}
.menu2 li.top1 {display:block; float:left; position:relative; background:url(../images/menu_center.gif) repeat-x;}
.menu2 li a.top_link {display:block; float:left; height:34px; line-height:34px; color:#fff; text-decoration:none; font-size:14px; font-weight:bold; padding:0 0 0 3px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 12px 0 12px; height:34px;}
.menu2 li a.top_link:hover {color:#fff; background: url(../images/menu1.gif) no-repeat}
.menu2 li a.top_link:hover span {background:url(../images/menu1.gif) no-repeat right top;}
.menu2 li:hover > a.top_link {color:white; background: url(../images/menu1.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(../images/menu1.gif) no-repeat right top;}
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; z-index:100;}



.hor_menu_margin1{margin: 0px 3px 0px 3px;}
.menu3 {margin-top: 0px; padding:0 0 0 3px; margin-left:0px; list-style:none; width:200px; height:32px; font-family:arial, verdana, sans-serif; z-index:1; }
.menu3 li.top {display:block; float:left; position:relative; width:200px; border:0px solid #FF3300; }
.menu3 li a.top_link {display:block; float:left; height:32px; width:150px; line-height:30px; color:#fff; text-decoration:none; font-size:14px; font-weight:bold; padding:0 0 0 50px; cursor:pointer;}
.menu3 li a.top_link span {float:left; display:block; padding:0 12px 0 12px; height:34px;}
.menu3 li a.top_link:hover {color:#fff; background: url(../images/menu2.png) no-repeat}
.menu3 li a.top_link:hover span {background:url(../images/menu2.png) no-repeat right top;}
.menu3 li:hover > a.top_link {color:white; background: url(../images/menu2.png) no-repeat;}
.menu3 li:hover > a.top_link span {background:url(../images/menu2.png) no-repeat right top;}
.menu3 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu3 a:hover {visibility:visible;}
.menu3 li:hover {position:relative; z-index:200;}
.menu3 ul, 
.menu3 :hover ul ul, 
.menu3 :hover ul :hover ul ul,
.menu3 :hover ul :hover ul :hover ul ul,
.menu3 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; z-index:100;}


.tblEnquiry{font-size:12px; color:#343a40; padding-top:10px; font-weight:bold;}
.txtbox{font-size:12px; border:1px solid #2374A1; width:120px; height:15px; padding:2px; font-family:arial;}
.txtarea{font-size:12px; border:1px solid #2374A1; width:120px; height:50px; padding:2px; font-family:arial;}




/* Validation - CSS - Start*/
.formError 
{
	position:absolute;
	top:300px; left:300px;
	padding-bottom:13px;
	display:block;
	z-index:5000;
	cursor:pointer;
	margin-left:-90px;
}

.ajaxSubmit{padding:20px; background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent 
{
	width:100%; 
	background:#0b4b85;
	color:#fff;
	width:150px;
	font-family:tahoma;
	font-size:11px;
	border:2px solid #ddd;
	/*box-shadow: 0px 0px 6px #000;*/
	/*-moz-box-shadow: 0px 0px 6px #000;*/
	/*-webkit-box-shadow: 0px 0px 6px #000;*/
	padding:4px 10px 4px 10px;
	/*border-radius: 6px;
	-moz-border-radius: 6px;*/
	/*-webkit-border-radius: 6px;*/
}
.greenPopup .formErrorContent {background:#33be40;}
.blackPopup .formErrorContent {background:#393939;color:#FFF;}

.formError .formErrorArrow
{
	position:absolute;
	bottom:0;left:20px;
	width:15px; height:15px;
	z-index:5001;
}

.formError .formErrorArrowBottom{top:0;margin:-6px;}

.formError .formErrorArrow div
{
	border-left:2px solid #ddd;
	border-right:2px solid #ddd;
	/*box-shadow: 0px 2px 3px #444;
	-moz-box-shadow: 0px 2px 3px #444;
	-webkit-box-shadow: 0px 2px 3px #444;*/
	font-size:0px; height:1px; background:#0b4b85;margin:0 auto;line-height:0px; font-size:0px; display:block;
}

.formError .formErrorArrowBottom div
{
	/*box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;*/
}
		
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}

.formError .formErrorArrow .line10{width:15px;border:none;} 
.formError .formErrorArrow .line9{width:13px;border:none;} 
.formError .formErrorArrow .line8{width:11px;} 
.formError .formErrorArrow .line7{width:9px;} 
.formError .formErrorArrow .line6{width:7px;} 
.formError .formErrorArrow .line5{width:5px;} 
.formError .formErrorArrow .line4{width:3px;} 
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0px solid #ddd;} 
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  
.messageboxerror{
	position:absolute;
	width:auto;
	margin-left:30px;
	border:1px solid #CC0000;
	background:#F7CBCA;
	padding:2px;
	font-weight:bold;
	color:#CC0000;
	font-size:12px;
}
/* Validation - CSS - End*/




/*Inner Pages Style Starts Here */

.heading_bg_left
{
	background-image:url(../images/heading_bg_left.png);
	background-repeat:no-repeat;
	width:15px;
	height:38px;
	float:left;
}

.heading_bg_center
{
	background-image:url(../images/heading_bg_center.png);
	background-repeat:repeat-x;
	width:668px;
	height:38px;
	float:left;
}

.heading_bg_right
{
	background-image:url(../images/heading_bg_right.png);
	background-repeat:no-repeat;
	width:15px;
	height:38px;
	float:left;
}

.subtitle_inner
{
	font-family:arial;
	font-size:16px;	
	color:#FFFFFF;
	font-weight:bold;
	line-height:38px;
	float:left;
}

.text_inner
{
	font-family:arial;
	font-size:13px;	
	color:#2e2e2e;
	font-weight:normal;
	text-align:justify;
	
}

.CategoryAndNature
{
	font-family:arial;
	font-size:18px;	
	color:#003B79;
	font-weight:normal;
	text-align:left;
	margin-left:5px;
}

/*Inner Pages Style Ends Here */
.button
{
  background-image:url(../images/Submit.jpg);
	background-repeat:no-repeat;
	width:76px;
	border:0px;
	height:33px;
	cursor:pointer;
	position:absolute;
	background-color:#ffffff;
}
.button:hover
{
  background-image:url(../images/Submit_hover.jpg);
	background-repeat:no-repeat;
	width:76px;
	height:33px;
	border:0px;
	cursor:pointer;
	position:absolute;
	background-color:#ffffff;
}


.listStyle
{
line-height:19px;
}

.contactus
{
 	background-image:url(../images/contact_us.png);
	background-repeat:no-repeat;
	width:670px;
  height:290px;
  float:left;
  
}


.contactusheader
{
	font-family:Helvetica;
	font-size:18px;	
	color:#0c4c86;
	font-weight:bold;
	text-align:left;
	
}
.innerContactus
{
	padding:5px 0px 5px 55px;
	color:#4a4a4a;
	font-family:arial;
	font-weight:bold;
	font-size:13px;
}

.enquiry_top
{
	background-image:url(../images/enquiry_top.gif);
	background-repeat:no-repeat;
	width:236px;
	height:14px;
	float:left;
}

.enquiry_middle
{
	background-image:url(../images/enquiry_middle.gif);
	background-repeat:repeat-y;
	width:236px;
	height:240px;
	float:left;
}

.enquiry_bottom
{
	background-image:url(../images/enquiry_bottom.gif);
	background-repeat:no-repeat;
	width:236px;
	height:11px;
	float:left;
}





