@import url(template.css);

/* ------ tinymice editor style listings------------- */


* img {border:0px;} form {padding:0px; margin:0px;}
.fullwidth {width:100%}

/* header */
.header {width:100%;  height:81px;  padding:0px; margin:0px; border-bottom:6px;}

/* .header table1 {width:1004px; padding:0px; margin:0px;} */
.hd_bg {background: #8AD607 url(../images/hd_bg.gif) repeat-x; }

/*.hd_bg {background: url(../hd/hd.php) #79BA19; height:81px; }*/
/* .logo { width:270px; height:41px; float:left; vertical-align:middle; text-align:center; padding-left:37px; padding-top:25px;}*/

.logo { width:270px; height:70px; float:left; vertical-align:middle; text-align:center; padding-left:40px; padding-top:6px;}
.hd_log {float:right; padding:10px; color:#FFFFFF; font-weight:bold; padding-bottom:33px;}
.hd_log a:link, .hd_log :visited, .hd_log :active { color:#FFFFFF; text-decoration:none; }
.hd_log :hover { color:#990000; text-decoration:underline; }

/* top nav */
/* #tabfloat {	Z-INDEX: 2; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right; padding-bottom:0px; margin-bottom:0px; }*/

#tabfloat {	WIDTH: 100%; TEXT-ALIGN: right; padding-bottom:0px; margin-bottom:0px; vertical-align:bottom;}

.primary-links {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	RIGHT: 0px; 
	/* LEFT: 255px; TOP: 77px; */
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: bottom; 
	PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
	POSITION: absolute;  HEIGHT: auto;}
	
.primary-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #6481C8; 
	Float: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; POSITION: relative; /* TOP: -100%; */}
	
.primary-links a {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold;
	BACKGROUND: #6481C8 url(../images/hd_buton_nor_bg-2.gif) repeat-x; PADDING-BOTTOM: 4px; 
	MARGIN: 0px; COLOR: white; PADDING-TOP: 4px;
	WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; TEXT-DECORATION: none;
    border-top: 2px solid #fff;
    border-left: 2px solid #fff;
    border-bottom: 0px solid #fff;
    border-right: none;}
	
.primary-links a:visited, .primary-links a:active{
	BACKGROUND-COLOR: #6481C8;}

.primary-links a:hover {
	BACKGROUND: #FFC600 url(../images/hd_buton_over_bg.gif) repeat-x; color:#000000; /* background-color:#73A13F; */
	/* BACKGROUND-POSITION: 0% -24px; */}
	
/*ul#primary-links li:hover a, ul#primary-links li:hover a:link {
	BACKGROUND-POSITION: 100% -24px; BACKGROUND: #73A13F;}*/

/* top nav */
/**/

/* top nav ends */
.header_band { width:1004px; height:20px; 
background: #6481C8 url(../images/hd_bg_1.gif);
border-bottom:2px solid #ffffff; border-top:2px solid #ffffff; }


/*banner area */

/*div#ban_img, .ban_img{  shifted to bottom 
height: 142px;width: 672px;text-align:left;
background: url(../banner/rotate.php) #79BA19 no-repeat center top;width:673px; height:142px; border-right:2px solid #ffffff; 
}*/

.ban_rght_area { width:329px; height:142px; background-color:#6481C8;  vertical-align:top; text-align:left;}

.ban_rght_area_txt, .ban_rght_area_txt a:link, .ban_rght_area_txt a:visited
{color:white; text-decoration:none;}

.ban_rght_area_txt a:hover 
{color:white; text-decoration:underline;}

.loginbut { background-image:url(../images/login_button.gif);  width:75px; height:24px; border:0; cursor:hand;}
.freebut { background-image:url(../images/signup_button.gif);  width:161px; height:24px; border:0; cursor:hand;}

.green_band { width:1004px; height:20px; 
background: #79BA19 url(../images/hd_bg_3a.gif);
border-bottom:2px solid #ffffff; border-top:2px solid #ffffff; }

#sec1 {	Z-INDEX: 100;  VISIBILITY:visible; position:absolute; }
#sec2 { Z-INDEX: 100;  VISIBILITY: hidden;   position:absolute; }

/* footer */
.footer {width:1004px; height:105px; background: #F7F8F7 url(../images/footer_bg.gif) repeat-x; z-index:60; position:relative; }
.footer_band { height:10px; background-color:#6481C8; border-bottom:2px solid #ffffff; border-top:2px solid #ffffff; }
.ftr_txt_nav { color:#818181; text-decoration:none; padding:5px; text-align:center; vertical-align:middle; }
.ftr_txt_nav a:link, .ftr_txt_nav a:visited, .ftr_txt_nav a:active { color:#818181; font-weight:bold; text-decoration:none; }
.ftr_txt_nav a:hover { color:#009900; text-decoration:underline; }

.ftr_txt { color:#A9A2A2; text-decoration:none; padding-left:15px; padding-right:15px; padding-bottom:7px; padding-top:2px;}
.ftr_txt a:link, .ftr_txt a:visited, .ftr_txt a:active { color:#A9A2A2; text-decoration:none; }
.ftr_txt a:hover { color:#818181; text-decoration:underline; }

/*  left panel area */
.left_panel { width:175px; vertical-align:top;  border-right:2px solid #ffffff; }
.home_left_panel {width:175px; vertical-align:top;  border-right:2px solid #ffffff; }

.lft_pnl_hd {
background: #EFEAC7 url(../images/lft_pnl_hd.gif);
	border-bottom:2px solid #ffffff;  
	color:#000000;
	font-weight:bold;
	text-transform: uppercase;
	width:172px; 
	height:22px;
	text-align:left;
	margin:0px;
	padding:5px;
	padding-left:10px;
	vertical-align:middle;
	letter-spacing: 2px;
}
.articles_link {color:#3D7100; font-weight:bold; font-size:11px; text-decoration:none; }
.lft_bg {  background-image:url(../images/lft_bg_trns.gif);  background-repeat:repeat-x;  }
.lft_pnl_text { padding: 7px; margin:0px;  color:#3D7100; font-weight:bold; font-size:11px; border-bottom: 1px solid #DDE8D2; list-style-type:none; }
.lft_pnl_text_bg {background-color:#F6F9F4; }
.lft_pnl_text  a:link, .lft_pnl_text  a:visited { padding:0 0 0 5px;  color:#3D7100; text-decoration:none; }
.lft_pnl_text  a:hover, .lft_pnl_text_team a:hover { color:#000000; text-decoration:none; }
.lft_pnl_text_team a:link, .lft_pnl_text_team  a:visited { padding:0px;  color:#3D7100; text-decoration:none; }

.lft_pnl_txt { padding: 7px; margin:0px;  color:#666666; font-weight:bold; font-size:11px; border-bottom: 1px solid #DDE8D2; list-style-type:none; }
.lft_pnl_txt_bg {background-color:#F6F9F4; }
.lft_pnl_txt  a:link, .lft_pnl_txt  a:visited { padding:0 0 0 5px;  color:#666666; text-decoration:none; }
.lft_pnl_txt  a:hover, .lft_pnl_txt_team a:hover { color:#000000; text-decoration:none; }
.lft_pnl_txt_team a:link, .lft_pnl_txt_team  a:visited { padding:0px;  color:#666666; text-decoration:none; }


/* our team */
.title_name{font-size:12px; font-weight:bold; color:#343399;} /* blue */
.title_desig{font-size:12px; font-weight:bold; color:#009900;} /*address book */

/* upcoming */
.lft_pnl_text_2 { padding: 10px; margin:0px; display:block; color:#3D7100; font-weight:bold; font-size:11px;
background-color:#F9FBF7; }
.lft_pnl_text_2  a:link, .lft_pnl_text_2  a:visited,
.lft_pnl_text_2_title  a:link, .lft_pnl_text_2_title  a:visited 
{ padding:0 0 0 10px;  color:#787878; text-decoration:none; font-weight:normal; }

.lft_pnl_text_2_title_1  a:link, .lft_pnl_text_2_title_1  a:visited 
{ padding:0px;  color:#787878; text-decoration:none; font-weight:normal; }

.lft_pnl_text_2  a:hover,
.lft_pnl_text_2_title a:hover { color:#000000; text-decoration:none; }
.lft_pnl_text_2_desc { color:#949494; text-decoration:none; font-weight:normal; font-size:10px; }

/* home left panel */
.lft_pnl_text_2_desc ul { list-style-type:square; font-size:9px; list-style-image:url(../images/testi_bullet.gif); 
margin-top:7px; margin-left:5px; margin-bottom:2px; padding-left:2px; }
.lft_pnl_text_2_desc li  { font-size:9px; color:#787878; text-decoration:none; font-weight:normal; 
 padding:0px; margin-left:12px; margin-bottom:2px;  }

.pad-left {padding-left:25px;}

/* upcoming more page */
.heading_h1 {font-family:"Trebuchet MS"; font-size:20px; color:#fd9b00; display:inline;} /*orange */
.heading_h2  {font-size:20px; font-weight:bold; color:#FBFFFA; } /*address book */
.heading_h3 {font-family:"Trebuchet MS"; font-size:20px; color:#85BC14;font-weight:none; display:inline;} /* green */
.heading_h4 {font-size:8px; color:#666666; font-family: Trebuchet MS1, Helvetica, sans-serif; display:inline; margin-top:2px; margin-bottom:2px; } /* green */
.sub_heading_h1 {font-size:14px; font-weight:bold; /* color:#8DC54C; */ color:#6481C8; display:inline; } /* green */
.heading_hblack {font-size:20px; font-weight:bold; color:#000000; display:inline; } /* black */
.upcoming_text_2 { padding: 2px; margin:0px; display:block; color:#3D7100; font-weight:bold; font-size:11px; background-color:transparent; }
.upcoming_title_hd   { font-size:13px; color:#4C8D01; text-decoration:none; font-weight:bold; padding:0px;}
.upcoming_date       { font-size:11px; color:#878787; text-decoration:none; font-weight:bold;  }
.upcoming_desc { font-size:11px; color:#888888; text-decoration:none; font-weight:normal; padding: 5px 0px 15px 0px;}

.upcoming_url { font-size:11px; font-weight:normal; color:#999999;}
.upcoming_url a:link, .upcoming_url a:visited { font-size:10px; color:#A3A2A2; text-decoration:none; 
font-weight:normal; font-style:italic;}

.upcom_more { font-size:11px; color:#6481C8; text-decoration:none; }
.upcom_more a:link, .upcom_more a:visited { font-size:11px; color:#52841A; text-decoration:none;}
.upcom_more a:hover, .upcoming_url a:hover  { color:#000000; text-decoration:underline; }

.upcom_div {padding-top:15px; padding-bottom:15px; border-bottom:1px dashed #97B997; }
.upcom_div1 {padding-top:15px; padding-bottom:15px;}

/* upcoming admin */
.category_1 { background-color:#D9E1F5; border-bottom:2px solid #C3CCDF; border-left:1px solid #C3CCDF; color:#003399; font-weight:bold;}
.category_1 span {font-weight:normal;}
.bg_color {background-color:#F2F2F2; } /* display records hilite */
.bg_color a:link, .bg_color a:visited {color:#000000; text-decoration:none;}
.bg_color a:hover {color:#1D4095;  text-decoration:underline;}

.table_hd {background-color:#EFF1F6; padding:5px; background-image:url(../images/hd_bg_2.gif); background-repeat:repeat-x; }
.table_hd input, .table_hd_foter input, .button1
{ font-size:10px; color:#000000; border:1px solid #000000; 
background-image:url(../images/hd_bg_button_2.gif); background-repeat:repeat-x; height:17px; }
.table_hd_foter {background-color:#EFF1F6; padding:5px; background-image:url(../images/hd_bg_3.gif); background-repeat:repeat-x;}

.table_left {background-color:#F7F7F7; }
.tab_border_bttm { border-bottom:1px solid #E2E2E2; }
.inner_td {padding:10px; height:150px; background-color:#FBFBFB;}

.admin_footer {background-color:#E7EBF6;}
.admin_footer_links, .admin_footer_links a:link, .admin_footer_links a:visited {color:#009900; font-weight:bold; text-decoration:none; }
.admin_footer_links a:hover {color:#003399; text-decoration:underline; }

/* main body */
.mainbody {width:1004px; }
.normal_text { font: verdana, arial 11px normal; }
.button_area {width:160px; height:34px; text-align:center; }
/* main body */
.main_body { width:auto; padding:5px; vertical-align:top; color:#737373;
background-image:url(../images/main_bg_bg.gif); background-repeat:repeat-x; text-align:justify; }
.main_body a:link, .main_body a:visited {color:#009900; text-decoration:none;}
.main_body a:hover {color:#009900; text-decoration:underline;}
.redasterisk, .required {color:#FF0000;}
.alert {background-color:#FFFFCC; border:1px solid red; color:#FF0000; padding:5px;}

/* home */
/*
.hom_img_1 {background-image:url(../images/home_img.png); background-repeat:no-repeat; height:205px; width:100%; margin-left:-12px; }
*/

.hom_img_1 {background-image:url(../images/hom_img_1.gif); background-repeat:no-repeat; height:185px; width:100%; }

.black_text b {font-size:12px; font-weight:normal; color:#000000; font-weight:bold;}
.black_text p, .black_text {font-size:11px; font-weight:normal; color:#787878; font-weight:normal;  line-height:25px;  }
.home_hr {color:#787878; height:1px; }
.hom_main_body {width:488px; padding:20px; vertical-align:top; color:#737373;
background-image:url(../images/main_bg_bg.gif); background-repeat:repeat-x; text-align:justify; }
.hom_main_body a:link, .hom_main_body a:visited {color:#009900; text-decoration:none;}
.hom_main_body a:hover {color:#009900; text-decoration:underline;}

/* home ask */
.hom_ask_bg { background-repeat:repeat-x;
background-image:url(../images/home_ask_ful_bg2.gif); height:119px;  }
.hom_ask_img {  position:absolute; z-index:50;  top:437px;  }
.hom_ask_text_img {  position:relative;  right:5px; z-index:51; top:-18px; }

/* testimonial page */
.testi_div {border:2px solid #E9EFE3; padding:5 10 10 10px; width:98%; margin-bottom:5px; }
.testi_div ul, .testi_div li { padding:5px 10px 20px -2px; margin-left:6px;  margin-bottom:10px; list-style:square; }

.testi_div1 {border:2px solid #E9EFE3; padding:5 10 10 0px; margin-bottom:20px; }
.testi_div_bg { background-image:url(../images/testi_bg.gif); background-repeat:repeat-x;}
.testi_name {float:left; color:#4C8D01; word-spacing:1px; letter-spacing:0px;}
.testi_name ul { list-style-type:square; font-size:20px; list-style-image:url(../images/testi_bullet.gif); margin-top:7px; margin-left:5px; margin-bottom:2px; padding-left:2px; }

.testi_name li  { font-size:11px; color:#4C8D01; text-decoration:none; font-weight:bold; padding:0px; margin-left:12px; margin-bottom:2px;   }
.testi_desc { font-size:11px; color:#888888; font-weight:normal; padding:0px;}
.testi_desc_title { font-size:11px; color:#858585;  font-weight:bold; padding:0px;}
.testi_desc_txt { font-size:11px; color:#858585; line-height:1.3}
.testi_desc_leftt_appost { background-image:url(../images/testi_left_appost.gif); background-repeat:no-repeat;  }
.testi_desc_right_appost { background:url(../images/testi_rght_appost.gif) bottom right ; background-repeat:no-repeat; }

/* about page */
.img_table {border:2px solid #BABABA;}

/* contact page */
.contact_table_bg {background-color:#FAFFF8; border:2px solid #D5E4D0; padding:5px; background-image:url(../images/contact_form_bg.gif); }
.contact_hr { border:1px dashed #B5CEAC; }
.button_bg {background-image:url(../images/button_bg.gif); background-repeat:repeat-x;  }
.contact_button1 { background-color:#D8E7CF; border:1px solid #8DC54C; color:#266900; font-weight:bold; cursor:hand; }
.contact_button {
background: #C9DDB1 url(../images/buton_nor_bg-1.gif); background-repeat:repeat-x;
cursor:hand;  color:#009900; font-weight:bold; text-decoration:none;
padding:2px; border:2px solid #579B07; color:#335E00;}

.heading2 {font-size:12px; font-weight:bold; color:#5A901B;}
.heading3  {font-size:20px; font-weight:bold; color:#FBFFFA; } /*address book */
.heading4 {font-size:20px; font-weight:bold; color:#8DC54C; display:inline;}

/* programme details */
.head2_1 { font-size:15px; font-weight:bold; color:#6481C8;  display:inline; text-transform:uppercase;} 
.para_1 {font-size:12px; font-weight:normal; color:#7B7D78;}
.div_right { float:right; background-color:#F7FAF3; border:1px solid #A5CE76; color:#4E9200; padding:5px; margin-left:5px; margin-bottom:5px; width:190px; clear:both; }
.div_right_2 { float:right; background-color:#F7FAF3; border:1px solid #A5CE76; color:#4E9200; padding:0px; margin-left:10px; margin-bottom:10px; width:210px; clear:both;}
.div_left_half { float:left; background-color:#F7FAF3; border:1px solid #A5CE76; color:#4E9200; padding:15px; margin-left:10px; margin-bottom:10px; width:200px; clear:both;}
.div_left_full { float:left; background-color:#F7FAF3; border:1px solid #A5CE76; color:#4E9200; padding:15px; margin-left:10px; margin-bottom:10px; width:55%; clear:both;}
.div_left { float:left; background-color:#F7FAF3; border:1px solid #A5CE76; color:#4E9200; padding:0px; margin-left:0px; margin-bottom:10px; width:510px; height:230px; clear:both;}

/* prescription area */
.member_comment_box { padding-top:20px; padding-left:30px;}
.prescription_box { background-color:#F9FAF7; padding:10px; border:1px solid #DCF3BC;}
.prescription_box_title { background-color:#E1ECD5; padding:5px 8px 5px 8px; border:1px solid #DCF3BC; font-weight:bold;}
.pre_comment_box{ background-color:#F6F8FD; padding:8px; margin:0px; border:1px solid #BFCCEE; border-bottom:0px solid #6481C8; text-align:left;}
.pre_comment_box p { font-weight:normal; text-align:justify;}
.pre_comment_box_title { background-color:#E4EAF8; padding:5px 8px 5px 8px;  border:1px solid #BFCCEE; text-align:left;}
.prescription_footer {background-color:#F0FAE3; border-bottom:1px solid #7CB638;}
.prescription_footer_links { float:right;  padding:4px; padding-top:10px; padding-bottom:10px;}
.prescription_footer_links a:link, .prescription_footer_links a:visited { font-size:10px; font-weight:normal; color:#335E00;}
.prescription_footer_links a:hover { text-decoration:none; background-color:#009900; background-image:url(); color:#ffffff;}

div#commentForm{
margin: 15px 40px 0px 20px;
background-color:#FFFFFF;
position:relative;
display: none;
float:right;
}

/* registeratin page start */
.width75 { width:98%; }
.reg_page_rght { border:2px solid #ffffff;}
.page_rght_box{ background-color:#D1E3BA; background-image:url(../images/rght_bg.gif); text-align:left; color:#1B6792; font-weight:bold;}
.page_rght_box a:link, .page_rght_box  a:visited {color:#1B6792; text-decoration:none;}
.page_rght_box  a:hover {color:#1B6792; text-decoration:underline;}
.page_rght_box li { padding:5px; color:#000000; font-weight:normal; list-style:square;}
.rght_box_header { background-color:#8DC54C; border-bottom:2px solid #ffffff; text-align:left; color:#ffffff; font-weight:bold; padding:5px;}

/* registeratin page end */
/* member page */
.comment_box {background-color:#F1F1F1; border:1px solid #B1B1B1; color:#000000; padding:3px; text-align:left; vertical-align:middle; width:98%; }
.comment_box img { padding:3px;}
.alert_div {background-color:#FDEDED; background-image:url(../images/alert_bg.gif); border:2px solid #F2979E; color:#000000; padding:5px; }
.alert_title {background-color:#FFF6F6; border:1px solid #ffffff; color:#000000; padding:2px; font-size:10px; font-weight:normal;}
.heading_h4 {font-size:15px; font-weight:bold; color:#FF0000; }
.alert_title ul, .alert_title li{margin-left:10px; margin-top:2px; color:#000000}
.alert_title li a:link, .alert_title li a:visited{color:#000000; text-decoration:none; font-weight:bold;}
.alert_title li a:hover{ color:#000000; text-decoration:underline;}

.hr_1a {color:#FFCFD3; height:1px; width:100%; border-bottom:1px solid #FFCFD3; margin:0px; padding:0px;}
.hr_1 {color:#FFCFD3; height:1px; width:100%; border-bottom:1px solid #FFCFD3; margin-top:20px; margin-bottom:20px; padding:0px;}
.hr_2 {color:#8DC54C; height:1px; width:100%; border-bottom:1px solid #8DC54C; margin-top:15px; margin-bottom:20px;  padding:0px;}
.hr_3 {color:#8DC54C; height:1px; width:100%; border-bottom:1px solid #8DC54C; padding:0px;}

.alert_title2 {background-color:#FFF6F6; border:2px solid #ffffff; color:#FF0000; padding:2px; font-size:14px; font-weight:bold; display:block;}

.forms input, .forms select {width:60%; }
.form1 select {width:30%; }
.create_report_frm select {width:30%; }

/* my target goals */
.table_hd_1 {background-color:#C9DDB1; padding:7px; background-image:url(../images/hd_bg_5.gif); background-repeat:repeat-x; }
.table_hd_foter_1 input, .table_hd_1 a:link, .table_hd_1 a:visited, .button2
{ font-size:10px; font-weight:bold; color:#335E00; border:1px solid #579B07; padding:3px; vertical-align:middle; text-align:center; 
background-image:url(../images/hd_bg_button_2.gif); background-repeat:repeat-x; height:17px; }

.button3 {width:100%;  margin:0px; text-align:center; cursor:hand;  color:#009900; font-weight:bold; text-decoration:none; padding:2px; border:2px solid #579B07; color:#335E00;  background-color:#C9DDB1;}

.table_hd_1 input, .buttons02 {
cursor:hand; color:#009900; font-weight:normal; text-decoration:normal; font-size:10px; letter-spacing:2px;
padding:0px; margin:1px; border:1px solid #579B07; color:#335E00;  background-color:#C9DDB1; }

.table_hd_1 a:hover { text-decoration:none; background-color:#009900; background-image:url();color:#ffffff;}
.table_hd_foter_1 {background-color:#EFF1F6; padding:5px; background-image:url(../images/hd_bg_3.gif); background-repeat:repeat-x; }
.category_2 { background-color:#C9DDB1; border-bottom:2px solid #8DC54C; border-left:1px solid #8DC54C; color:#335E00; font-weight:bold;}
.category_2 span{ font-weight:normal;}


.admin_footer1 { /*background-color:#C9DDB1; */}
.admin_footer_links1 { color:#009900; font-weight:bold; text-decoration:none; padding:8px; }
.admin_footer_links1 a:link, .admin_footer_links1 a:visited { 
padding:3px; border:2px solid #579B07; color:#335E00;  background:#C9DDB1 url(../images/buton_nor_bg-1.gif); font-weight:bold;}
.admin_footer_links1 a:hover {color:#003399; text-decoration:none; font-weight:bold;
padding:3px; border:2px solid #002C96; color:#ffffff;  background:#6481C8 url(../images/buton_ovr_bg.gif);}

.border_left { border-left:1px dotted #8DC54C;}
.border_top  { border-top:1px dotted #8DC54C;}

/* counsellor section */
.schedue_border_rght { border-right:1px solid #97B997; }
.gray_text {color:#999999;}

.pad_left_5 { padding-left:10px;}
/* services page */
.sub_category_desc { background-color:#E6E7E5; padding:5px; padding-bottom:0px;}
.sub_category_desc img { padding:10px 15px 2px 25px;}

.services_sub_bg { background-image:url(../images/services_sub_bg.gif); background-repeat:repeat-x;}
.services_sub_lft_bg {background-image:url(../images/services_sub_lft_bg.gif); background-repeat:no-repeat;}
.services_sub_rght_bg  {background:url(../images/services_sub_lft_bg.gif) top right no-repeat;}
.services_sub_top_brdr { border-top: 2px solid #F5F6F5; }

.services_div {padding-top:4px;  }
.services_title_hd   {  font-size:17px; font-family:verdana; color:#4C8D01; text-decoration:none; font-weight:bold; padding:0px;}
.services_desc, .services_text_2 p { font-size:12px; color:#5b5b5b;; line-height:12pt; text-decoration:none; font-weight:normal; padding:5px 0px 8px 0px; text-align:justify;}
.services_desc1{ font-size:11px; color:#757575; line-height:12pt; text-decoration:none; font-weight:normal; padding:5px 0px 8px 0px; text-align:justify;  }

.services_desc ul, .services_desc li, .services_text_2 ul, .services_text_2 li { font-size:12px; color:#666666; margin-top: 0px; margin-bottom:0px;  padding:2px 0 2px 0px; text-align:justify; list-style-type:square; line-height:15pt;}
.services_text_2 { padding: 2px; padding-left:10px; padding-right:20px; margin:0px; color:#3D7100;  font-size:11px;}


.services_img { border:6px solid #DEDEDE; /* border:2px solid #EBECF0; */}
.services_img1 { border:2px solid #EBECF0;}

.services_price { font-size:20px; font-family:Arial, Helvetica; /* color:#4C8806;*/ color:#990000; text-align:center; text-decoration:none; font-weight:bold; padding:2px;
background-image: url(../images/cost_bg.gif); padding:8px;  }

.button_right {float:right; bottom:0px; right:0px; padding:0px; padding-left:8px; padding-top:30px; border-left:1px solid #A5CE76; margin-left:6px;}

.img_left { padding-left:0px; padding-right:10px; padding-bottom:10px; border:0px; display:inline; }
.right_align {float:right; /* font-size:20px; */ font-family:Arial, Helvetica; color:#990000; text-align:right; text-decoration:none; font-weight:bold;  }
.right_align p { font-size:20px; display:inline;}
 
.right_align1 { padding-left:285px; text-align:right; text-decoration:none; display:inline;}
.center_align {text-align:center; vertical-align:middle;}
.divider_hr { width:100%; border-top:1px solid #E7E8E7; padding:10px;  }

.left_align { /* font-size:20px; */padding-left:20px; font-family:Arial, Helvetica; color:#990000; text-align:right; text-decoration:none; font-weight:bold;  }

/* banner loader*/
div#ban_img, .ban_img{
height: 142px;
width: 672px;
text-align:left;
/*background-image:url(../images/ban_img.jpg); background-repeat:no-repeat;  */
background: url(../img2/img2.php) #79BA19 no-repeat center top;
width:673px; height:142px; 
border-right:2px solid #ffffff; }

/* readmore link start*/
 A.read-more:link
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
 font-weight:bold;
 text-decoration:none;
 }
 A.read-more:visited
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
 font-weight:bold;
 text-decoration:none;
 }
 A.read-more:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
 font-weight:bold;
 text-decoration:none;}
 
 /* readmore link end*/
 /* see more link start*/
 
 A.see-more:link{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333399;
 font-weight:bold;
 text-decoration:none;}
 
 A.see-more:visited{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333399;
 font-weight:bold;
 text-decoration:none;}
 
 A.see-more:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#040465;
 font-weight:bold;
 text-decoration:none;}
 
 /* see more link end*/
 
 A.news:link{
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-size:13px;
 color:#cc3234;
 font-weight:bold;
 text-decoration:none;}
 
 A.news:visited{
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-size:13px;
 color:#cc3234;
 font-weight:bold;
 text-decoration:none;}
 
 A.news:hover{
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-size:13px;
 color:#cc3234;
 font-weight:bold;
 text-decoration:none;}
 
.heading-news{
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:16px;
color:#343399;
font-weight:bold;}

 
.see-more1{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333399;
 font-weight:bold;
 text-decoration:none;}

/* LEFT-NAV USER MENU start*/
   A.user_menu:link{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px; 
 color:#ffffff;
 text-decoration:none;}
 
 A.user_menu:visited{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px; 
 color:#ffffff;
 text-decoration:none;}
 
 A.user_menu:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 text-decoration:underline;}
 
  
 /* LEFT-NAV MENU start*/
 A.menu:link{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 text-decoration:none;}
 
 A.menu:visited{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 text-decoration:none;}
 
 A.menu:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
 text-decoration:none;}
 
 /* LEFT-NAV-MENU end*/
 
 /* footer navigation start*/
 A.menu-foot:link{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 font-weight:bold;
 text-decoration:none;}
 
 A.menu-foot:visited{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 font-weight:bold;
 text-decoration:none;}
 
 A.menu-foot:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#454545;
 font-weight:bold;
 text-decoration:none;}
 
 /* footer navigation end*/
 
.showtext{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#990000;
 font-weight:bold;
 text-decoration:none;}
 
 A.faqlink:link{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
 font-weight:bold;
 line-height:5pt;
 text-decoration:none;}
 
 A.faqlink:visited{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
 font-weight:bold;
 line-height:5pt;
 text-decoration:none;}
 
 A.faqlink:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
 font-weight:bold;
 text-decoration:none;
 line-height:5pt;
 }