@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	padding:0;
	background:url(../images/index_01.gif);
	background-repeat:repeat-x;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.heading
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#00822c;
	padding:0 0 5px 0px;
	margin:0;
}
.heading1
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#00822c;
	padding:10px 0 10px 24px;
	margin:0;
}

.more
{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:11px;
color:#00822c;
margin-left:5px;
}

.more a
{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:11px;
color:#00822c;
text-decoration:none;
}
.more a: hover
{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:11px;
color:#00822c;
text-decoration:none;
}

.image
{
	padding:2px;
	border:#d7d7d7 thin solid;
	float:left;
	
}
a
{
	outline:none;
}

p
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#333;
	line-height:18px;;
	margin:0px;
	padding:5px 5px 12px 0px;
}
 p a
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#00822C;
	line-height:18px;;
	margin:0px;
	text-decoration:underline;
	padding:5px 5px 12px 0px;
}

 p a:hover
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#00822C;
	line-height:18px;;
	margin:0px;
	text-decoration:none;
	padding:5px 5px 12px 0px;
}



.text
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#333;
	padding-top:5px;
	line-height:18px;;
}

.text4
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333;
	padding-top:5px;
	line-height:18px;;
}

.wrappper
{
	width:900px;
	margin:0 auto;
}

/* top navigation*/
.nav
{
	width:900px;
	float:right;
}

.nav ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

.nav ul li
{
	float:right;
	padding:0px;
	margin:0px;

}
.nav ul li a
{
	color:#379245;
	display:block;
	padding-right:15px;
	padding-top:5px;
	text-decoration:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	
}

.nav ul li a:hover
{
	text-decoration:underline;
}


/* header*/

.header
{
	width:900px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

.logo
{
	width:169px;
	height:89px;
	background:url(../images/logo.png);
	background-repeat:no-repeat;
	padding:0 0 0 5px;
	float:left;
}

.navigation
{
	width:900px;
	float:left;
}

.navigation ul
{
	list-style:none;
	width:900px;
	float:left;
	padding:0px;
	margin:0px;
}
.navigation ul li
{
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
}

.btn_home
{
	width:78px;
	height:38px;
	float:left;
	background:url(../images/home_green.png) no-repeat;
}


.btn_home a
{
	width:78px;
	height:38px;
	float:left;	
}


.btn_home a:hover, .active_home
{
	width:78px;
	height:38px;
	float:left;
	background:url(../images/home_grey.png) no-repeat;
}

.btn_services
{
	width:84px;
	height:38px;
	float:left;
	background:url(../images/services_green.png) no-repeat;
}


.btn_services a
{
	width:84px;
	height:38px;
	float:left;	
}


.btn_services a:hover, .active_services
{
	width:84px;
	height:38px;
	float:left;
	background:url(../images/services_grey.png) no-repeat;
}

.btn_news
{
	width:119px;
	height:38px;
	float:left;
	background:url(../images/news_green.png) no-repeat;
}


.btn_news a
{
	width:119px;
	height:38px;
	float:left;
}


.btn_news a:hover, .active_news
{
	width:119px;
	height:38px;
	float:left;
	background:url(../images/news_grey.png) no-repeat;
}

.btn_bs
{
	width:150px;
	height:38px;
	float:left;
	background:url(../images/bs_green.png) no-repeat;
}


.btn_bs a
{
	width:150px;
	height:38px;
	float:left;
}


.btn_bs a:hover, .active_bs
{
	width:150px;
	height:38px;
	float:left;
	background:url(../images/bs_grey.png) no-repeat;
}

.btn_pd
{
	width:57px;
	height:38px;
	float:left;
	background:url(../images/pd_green.png) no-repeat;
}


.btn_pd a

{
	width:57px;
	height:38px;
	float:left;
}


.btn_pd a:hover, .active_pd
{
	width:57px;
	height:38px;
	float:left;
	background:url(../images/pd_grey.png) no-repeat;
}

.btn_location
{
	width:97px;
	height:38px;
	float:left;
	background:url(../images/Location_green.png) no-repeat;
}


.btn_location a
{
	width:97px;
	height:38px;
	float:left;
}


.btn_location a:hover, .active_location
{
	width:97px;
	height:38px;
	float:left;
	background:url(../images/Location_grey.png) no-repeat;
}

.btn_staff
{
	width:70px;
	height:38px;
	float:left;
	background:url(../images/Staff_green.png) no-repeat;
}


.btn_staff a
{
	width:70px;
	height:38px;
	float:left;
}


.btn_staff a:hover, .active_staff
{
	width:70px;
	height:38px;
	float:left;
	background:url(../images/Staff_grey.png) no-repeat;
}

.btn_contact
{
	width:106px;
	height:38px;
	float:left;
	background:url(../images/Contact_green.png) no-repeat;
}


.btn_contact a
{
	width:106px;
	height:38px;
	float:left;
}


.btn_contact a:hover, .active_contact
{
	width:106px;
	height:38px;
	float:left;
	background:url(../images/Contact_grey.png) no-repeat;
}

.btn_search
{
	width:139px;
	height:38px;
	float:left;
	background:url(../images/search.png) no-repeat;
}
.btn_input
{
	background:url(../images/search.png) no-repeat;
	width:135px;
	height:28px;
	float:left;
}

/*--------video--------*/
.video
{
	float:left;
	width:900px;
	margin-top:10px;
	padding:0;
}
.video_left
{
float:left;
width:174px;
background:url(../images/video_bg.png) repeat-x;
}

.video_left ul
{
	list-style:none;
	width:174px;
	float:left;
	padding:0px;
	margin:0px;
}
.video_left li
{
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	display:block;
	width:174px;
}

.btn_video1
{
	width:174px;
	height:40px;
	float:left;
	background:url(../images/vide01_grey.png) no-repeat;
}


.btn_video1 a
{
	width:174px;
	height:40px;
	float:left;
	background:url(../images/vide01_grey.png) no-repeat;
}


.btn_video1 a:hover
{
	width:174px;
	height:40px;
	float:left;
	background:url(../images/vide01_green.png) no-repeat;
}

.btn_video2
{
	width:174px;
	height:32px;
	float:left;
	background:url(../images/video2_grey.png) no-repeat;
}


.btn_video2 a
{
	width:174px;
	height:32px;
	float:left;
	background:url(../images/video2_grey.png) no-repeat;
}


.btn_video2 a:hover, .btn_v2active
{
	width:174px;
	height:24px;
	float:left;
	background:url(../images/video2_green.png) no-repeat !important;
}

.btn_v2active {
padding-top: 8px !important;
}

.btn_video_default
{
	width:174px;
	height:32px;
	float:left;
	background:url(../images/video2_grey.png) no-repeat;
}


.btn_video_default a
{
	width:174px;
	height:32px;
	float:left;
	background:url(../images/videonp2_grey.png) no-repeat;
}


.btn_video_default a:hover
{
	width:174px;
	height:32px;
	float:left;
}
.btn_video_default3
{
	width:174px;
	height:38px;
	float:left;
	background:url(../images/video3_grey.png) no-repeat;
}


.btn_video_default3 a
{
	width:174px;
	height:38px;
	float:left;
	background:url(../images/videonp3_grey.png) no-repeat;
}


.btn_video_default3 a:hover
{
	width:174px;
	height:38px;
	float:left;
}
.btn_video3
{
	width:174px;
	height:38px;
	float:left;
	background:url(../images/video3_grey.png) no-repeat;
}


.btn_video3 a
{
	width:174px;
	height:38px;
	float:left;
	background:url(../images/video3_grey.png) no-repeat;
}


.btn_video3 a:hover
{
	width:174px;
	height:38px;
	float:left;
	background:url(../images/video3_green.png) no-repeat;
}

.text1
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding-top:15px;
	padding-left:50px;
	
}

.text1 a
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding-top:15px;
	padding-left:50px;
	
}

.text2
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding-top:8px;
	padding-left:50px;
	
}

.text2 a, .btn_v2active
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding-top:8px;
	padding-left:50px;
	
}

.text3
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding-top:8px;
	padding-left:50px;
	
}

.text3 a
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#ffffff;

	text-decoration:none;
	padding-top:8px;
	padding-left:50px;
	
}


.video_mid
{
float:left;
background:url(../images/video_bg.png) repeat-x;
width:710px;
height:398px;
padding-left:6px;
}
.video_right
{
float:left;
width:10px;
height:398px;
background:url(../images/video_right.png) no-repeat;
}

.content
{
	float:left;
	width:900px;
	margin-top:10px;
	padding:0;
}

.content_top
{
	float:left;
	height:13px;
	width:898px;
	background:url(../images/box_top.png) no-repeat;
}
.content_bottom
{
	float:left;
	height:13px;
	width:898px;
	background:url(../images/box_bottom.png) no-repeat;
}

.content_middle
{
	float:left;
	height:469px;
	width:898px;
	background:url(../images/box_middle.png);
}

.content_middle2
{
	float:left;
	height:343px;
	width:898px;
	background:url(../images/box_middle.png) bottom;
}

.content_middle3
{
	float:left;
	height:300px;
	width:898px;
	background:url(../images/box_middle.png) bottom;
}


.content_level1
{
width:900px;
float:left;
margin: 0px auto;
padding: 0px;

}

.side-a {
    float: left;
    width: 270px;
	padding-left:23px;
    padding-right:10px;
	overflow:hidden;
    
}

.side-a_left
{
	float: left;
    width: 240px;
	padding-right:25px;
	
	
}
.side-a_right
{
	float:right;
    width: 4px;
	height: 150px;
	background:url(../images/seprator.gif) repeat-y;
}



.side-b {
    float: left;
    width: 250px;
	padding-left:20px;
	padding-right:23px;
	overflow:hidden;
}

.user
{
 float: left;
    width: 250px;
	padding-bottom:5px;
	overflow:hidden;
}

.userfor
{
 	float: left;
    width: 250px;
	padding-bottom:10px;
	overflow:hidden;
}

.name
{ float: left;
    width: 80px;
	overflow:hidden;
}
.input
{
 float: left;
 width: 160px;
 height:25px;
overflow:hidden;
background:url(../images/input.png) no-repeat;
}
.login
{
	float:left;
	width:170px;
	height:20px;
	padding-left:81px;
	padding-top:1px;
	 margin: 0 0 0 -9px;
}

.loginfor
{
	float:left;
	width:170px;
	height:20px;
	padding-left:81px;
	padding-top:1px;
	padding-bottom:5px;
}


.register
{
	width:170px;
	float:left;
	padding-left:80px;
	font:"Century Gothic";
	font-size:10px;
	line-height:18px;;
}
.register_deep
{
	width:170px;
	float:left;
	padding-left:80px;
	font:"Century Gothic";
	font-size:10px;
	line-height:18px;
	padding-top:6px;
}


.side_middle {
    float: left;
    width: 300px;
    overflow:hidden;
    
}

.side-middle_left
{
	float: left;
    width: 260px;
	padding-left:10px;
	padding-right:26px;
	
}
.side-middle_right
{
	float:right;
    width: 4px;
	height: 150px;
	background:url(../images/seprator.gif) repeat-y;
}


.content_level2
{
width:900px;
float:left;
padding: 48px 0 0 0;

}
.content_leve12_left {
    float: left;
    width: 900px;
	overflow:hidden;
    
}

.content_leve12_left ul
{
	list-style:none;
	width:400px;
	float:left;
	padding:0px;
	margin:0px;
}
.content_leve12_left li
{
	float:left;
	list-style:none;
	padding:2px 0px 2px 20px;
	margin:0px;
	display:block;
	width:430px;
	line-height:18px;
	
}

.content_leve12_left a
{
	float:left;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px;
	display:block;
	width:380px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#323232;
	line-height:18px;
	background:url(../images/bullet.png) no-repeat 2px;
	text-decoration:none;
}

.content_leve12_left li a:hover
{
	float:left;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px;
	display:block;
	width:380px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#323232;
	line-height:18px;
	background:url(../images/bullet.png) no-repeat 2px;
	text-decoration:underline;
}





/* new */

.content_level2_new
{
width:900px;
float:left;
padding: 48px 0 0 0;

}

.content_leve12_left_new {
    float: left;
    width: 900px;
	overflow:hidden;
    
}

.content_leve12_left_new ul
{
	list-style:none;
	/*width:400px;*/
	width:292px;
	float:left;
	padding:0px;
	margin:0px;
}
.content_leve12_left_new li
{
	float:left;
	list-style:none;
	padding:2px 0px 2px 20px;
	margin:0px;
	display:block;
	/*width:430px;*/
	width:310px;
	line-height:18px;
	
}

.content_leve12_left_new a
{
	float:left;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px;
	display:block;
	/*width:380px;*/
	width:285px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#323232;
	line-height:18px;
	background:url(../images/bullet.png) no-repeat 2px;
	text-decoration:none;
}

.content_leve12_left_new li a:hover
{
	float:left;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px;
	display:block;
	/*width:380px;*/
	width:285px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#323232;
	line-height:18px;
	background:url(../images/bullet.png) no-repeat 2px;
	text-decoration:underline;
}

/* new */





.content_level2_right
{
    float: left;
    width: 430px;
	padding-left:10px;
    padding-right:10px;
	overflow:hidden;
    
}
.footer
{float:left;
width:900px;
height:30px;
margin:10px 0 0 0;
padding-top:10px;
border-top:1px solid #cccccc;

}

.footer_menu
{
float:left;
width:580px;
height:30px;
padding:0;
margin:0;
}

.footer_menu ul
{
	list-style:none;
	width:580px;
	float:left;
	padding:0px;
	margin:0px;
}
.footer_menu li
{
	float:left;
	
}
.footer_menu li a
{
	float:left;
	display:block;
	padding:0px 10px 0px 2px;
	margin:0px;
	background:url(../images/seprator_footer.png) no-repeat;
	background-position:right;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#3f3f3f;
	line-height:18px;
	text-decoration:none;
	
}

.footer_menu li a:hover
{
text-decoration:underline;

}
.footer_right
{
float:right;
width:320px;

font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
color:#323232;
line-height:18px;
}


/* inner page css */

hr
{
color:#dcdcdc;
height:1px;
}

h1
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:22px;
	color:#00822c;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 6px 0px
	
}

h2
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	color:#00822c;
	font-weight:normal;
	text-align:left;
	margin:0px;
	padding:0px;
}

.green
{
	color:#1f8347;
	text-decoration:underline;
}

.grey
{
color:#404040;
}

.green1
{
	color:#00704a;
}

.green1 a
{
	color:#00704a;
	text-decoration:underline;
}

.green1 a:hover
{
	color:#00704a;
	text-decoration:none;
}


.main
{
	width:900px;
	height:215px;
	overflow:hidden;
	width:900px;
	float:left;
}

.home_bg
{
	width:900px;
	height:273px;
	float:left;
	/*background:url(../images/home_bg.png) no-repeat;*/
	margin-top:10px;
	
}

.bg_text
{
	float:left;
	width:500px;
	padding-left:30px;
	padding-top:85px;
	color:#433434;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;;
	font-size:12px;
}
.bg_header
{
    float:left;
    width:500px;
    padding-left:26px;
    padding-top:28px;
    color:#80A601;
    font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size:20px;
}
.bg_text1
{
    float:left;
    width:450px;
    padding-left:26px;
    padding-top:20px;
    color:#433434;
    font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size:11px;
}

.bg_text1 p
{
padding:0px;
margin:0px;
}


.inner_left
{
	float:left;
	width:560px;
	padding-left:20px;
	padding-right:45px;
}

.inner_left_box
{
	float:left;
	width:560px;
}

.inner_left_left
{
	float:left;
	width:50px;
	padding-right:10px;
	padding-top:10px;
}

.inner_left_right
{
	float:left;
	width:500px;
}

.inner_left_left1
{
	float:left;
	width:260px;
	padding-right:10px;
	padding-top:10px;
}

.inner_left_right1
{
	float:left;
	width:240px;
	padding-top:20px;
}

.inner_left_bottom
{
	float:left;
	width:560px;
	padding:0px;
}

.inner_left_bottom ul
{
	list-style:none;
	width:560px;
	float:left;
	padding:0px;
	margin:0px;
}
.inner_left_bottom li
{
	float:left;
	list-style:none;
	padding:1px 0px 5px 20px;
	margin:0px;
	display:block;
	width:540px;
	background:url(../images/bullet1.png) no-repeat top left ;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#323232;
}

.inner_right
{
	float:right;
	width:275px;
}


.inner_box
{
	float:left;
	width:275px;
	padding-bottom:10px;
}
.inner_box_top
{
	float:left;
	width:275px;
	background:url(../images/inner_box_top.png) no-repeat;
	height:25px;
}

.inner_box_middle
{
	float:left;
	width:251px;
	_width:275px;
	border-left:#d5d5d5 solid 1px;
	border-right:#d5d5d5 solid 1px;
	padding:5px 10px 5px 12px;
}

.inner_box_middle1
{
	float:left;
	width:251px;
	border-left:#d5d5d5 solid 1px;
	border-right:#d5d5d5 solid 1px;
	padding:5px 0px 5px 22px;
}

.inner_box_bottom
{
	float:left;
	background:url(../images/inner_box_bottom.png) no-repeat;
	width:275px;
	height:9px;
}

.box_heading
{
	float:left;
	width:260px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:5px;

}

.box_left
{	
	float:left;
	width:151px;
}

.click
{
	float:left;
	width:151px;
	height:26px;
}

.box_right
{	
	float:left;
	width:100px;
	height:109px;
}


.box_seprator
{
	float:left;
	width:250px;
	height:1px;
	background:url(../images/box_seprator.png) no-repeat;
}

.testimonial
{
	float:left;
	width:170px;
}

.testimonial ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

.testimonial li
{
	float:left;
	padding:0px;
	margin:0px;

}
.testimonial ul li a
{
	width:135px;
	height:25px;
	color:#379245;
	display:block;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	background:url(../images/bullet1.png) no-repeat right;
	text-decoration:none;
	
}

.testimonial ul li a:hover
{
	text-decoration:underline;
}

.text_abstract
{
	float:left;
	width:560px;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
}


.inner_box_middle2
{
	float:left;
	width:250px;
	padding:0px;
}

.inner_box_middle2 ul
{
	list-style:none;
	width:250px;
	float:left;
	padding:0px;
	margin:0px;
}
.inner_box_middle2 li
{
	float:left;
	list-style:none;
	padding:1px 0px 5px 20px;
	margin:0px;
	display:block;
	width:230px;
	background:url(../images/bullet1.png) no-repeat top left ;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#323232;
	text-decoration:none;
}

.inner_box_middle2 li a
{
	float:left;
	margin:0px;
	display:block;
	width:230px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#323232;
	text-decoration:none;
}

.inner_box_middle2 li a:hover
{
	float:left;
	text-decoration:underline;
}

.staff
{
	float:left;
	width:880px;
	padding:0px 10px 20px 10px;
}

.staff_left
{
	float:left;
	width:120px;
	padding:0px 10px 0px 0px;
}

.staff_image
{
	float:left;
	width:110px;
	padding:0px 20px 0px 20px;
}

.staff_name
{
	float:left;
	width:740px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#00822c;
	font-weight:normal;
}
.staff_designation
{
	float:left;
	width:740px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#00822c;
	font-weight:normal;
}
.staff_text
{
	float:left;
	width:740px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#404040;
	font-weight:normal;
	padding-top:10px
}

.staff_text ul
{
	list-style:none;
	width:740px;
	float:left;
	padding:0px;
	margin:0px;
}
.staff_text li
{
	float:left;
	list-style:none;
	padding:1px 0px 5px 20px;
	margin:0px;
	display:block;
	width:720px;
	background:url(../images/bullet1.png) no-repeat top left ;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#323232;
}


.staff_right
{
	float:left;
	width:740px;
	padding:0px 10px 0px 0px;
}


.swim
{
	float:left;
	width:480px;
	padding:0px;
}

.swim ul
{
	list-style:none;
	width:480px;
	float:left;
	padding:0px;
	margin:0px;
}
.swim li
{
	float:left;
	list-style:none;
	padding:1px 0px 5px 20px;
	margin:0px;
	display:block;
	width:460px;
	background:url(../images/bullet1.png) no-repeat top left ;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#323232;
}




.newname
{ float: left;
    width: 120px;
	overflow:hidden;
}
.reguser
{
 float: left;
    width: 500px;
	padding-bottom:5px;
	overflow:hidden;
}
.regname
{ float: left;
    width: 172px;
	overflow:hidden;
}
.text_area
{ float: left;
    width: 160px;
	overflow:hidden;
}
.text_area2
{ float: left;
    width: 160px;
	overflow:hidden;
}
.msguser
{
 float: left;
    width: 500px;
	padding-bottom:5px;
	overflow:hidden;
}
.msgname
{ float: left;
    width: 472px;
	overflow:hidden;
}
.input1
{
 float: left;
 width: 130px;
 height:25px;
overflow:hidden;
}

 

.te_overflow{overflow:hidden !important}.te_dragging{cursor:move !important}#tu_overlay,.te_top_up{top:0;left:0}#tu_overlay{width:100%;height:100%;position:fixed;z-index:999}#temp_up{top:-9999px;z-index:-1}.te_transparent{opacity:0}.te_shaded{opacity:.65;background:black}.te_scrollable{overflow:auto}.te_top_up{position:absolute;z-index:1000}.te_top_up a{border:0}.te_top_up a:hover{border:0}.te_top_up .ui-resizable-se{position:absolute !important;background-color:transparent !important;border:0 !important}.te_wrapper{position:relative}.te_title{width:100%;color:white;font-family:"Lucida Grande", "Arial";font-size:11px;position:absolute;text-align:center;z-index:1001}.te_frame,#tu_center_wrapper{border-collapse:collapse}.te_frame tr,.te_frame td{margin:0;padding:0}.te_frame .te_left,.te_frame .te_middle,.te_frame .te_right{padding:0}.te_controls{position:absolute;z-index:1001}.te_close_link,.te_previous_link,.te_next_link{cursor:pointer}.te_close_link{position:absolute;z-index:1002}.te_previous_link,.te_next_link{display:block;float:left}#tu_center_wrapper{position:absolute;z-index:1000}#tu_loader{width:100%;height:100%;position:absolute;background:url(http://gettopup.com/images/top_up/loader.gif) no-repeat 50% 50%;display:block;z-index:1003} #top_up .te_dashboard .ui-resizable-se{width:10px !important;height:10px !important;bottom:12px !important;right:10px !important;background-image:url(../quicklook/sprite.png) !important;background-position:0 0 !important}.te_dashboard .te_title{top:-9px;font-weight:bold;text-shadow:1px 1px 1px black}.te_dashboard .te_corner,.te_dashboard .te_rib{background-image:url(../quicklook/sprite.png)}.te_dashboard .te_top,.te_dashboard .te_bottom{height:20px}.te_dashboard .te_left_filler{width:20px}.te_dashboard .te_right_filler{width:19px}.te_dashboard .te_middle .te_middle{background:url(../quicklook/middle.png)}.te_dashboard .te_top .te_left{background-position:-17px -29px}.te_dashboard .te_top .te_middle{background-position:0 -71px}.te_dashboard .te_top .te_right{background-position:-33px -29px}.te_dashboard .te_middle .te_left{background-position:-17px -232px}.te_dashboard .te_middle .te_right{background-position:-33px -232px}.te_dashboard .te_bottom .te_left{background-position:-17px -47px}.te_dashboard .te_bottom .te_middle{background-position:-17px -89px}.te_dashboard .te_bottom .te_right{background-position:-33px -47px}.te_dashboard .te_content{margin:-11px -12px -11px -13px}.te_dashboard .te_controls{left:50%;width:63px;height:29px;margin-left:-33px;padding-left:5px;bottom:35px;background-image:url(../quicklook/sprite.png);background-position:0 -178px}.te_dashboard .te_previous_link,.te_dashboard .te_next_link{width:31px;height:29px;background-image:url(../quicklook/sprite.png)}.te_dashboard .te_previous_link{background-position:66px -113px}.te_dashboard .te_next_link{background-position:30px -113px}.te_dashboard .te_previous_link:hover{background-position:66px -142px}.te_dashboard .te_next_link:hover{background-position:30px -142px}.te_dashboard .te_close_link{width:28px;height:26px;top:-1px;right:-6px;background-image:url(../quicklook/sprite.png);background-position:-20px 0} #top_up .te_quicklook .ui-resizable-se{width:10px !important;height:10px !important;bottom:12px !important;right:9px !important;background-image:url(http://gettopup.com/images/top_up/quicklook/sprite.png) !important;background-position:-75px -181px !important}.te_quicklook .te_title{top:6px}.te_quicklook .te_corner,.te_quicklook .te_rib{background-image:url(http://gettopup.com/images/top_up/quicklook/sprite.png)}.te_quicklook .te_top{height:24px}.te_quicklook .te_bottom{height:56px}.te_quicklook .te_left_filler,.te_quicklook .te_right_filler{width:12px}.te_quicklook .te_middle .te_middle{background:url(http://gettopup.com/images/top_up/quicklook/middle.png)}.te_quicklook .te_top .te_left{background-position:0 0}.te_quicklook .te_top .te_middle{background-position:0 -30px}.te_quicklook .te_top .te_right{background-position:12px 0}.te_quicklook .te_middle .te_left{background-position:0 -181px}.te_quicklook .te_middle .te_right{background-position:12px -181px}.te_quicklook .te_bottom .te_left{background-position:0 -122px}.te_quicklook .te_bottom .te_middle{background-position:0 -61px}.te_quicklook .te_bottom .te_right{background-position:12px -122px}.te_quicklook .te_content{margin:0 -7px}.te_quicklook .te_controls{left:50%;width:66px;margin-left:-33px;bottom:18px}.te_quicklook .te_previous_link,.te_quicklook .te_next_link{width:31px;height:29px;margin:0 1px;background-image:url(http://gettopup.com/images/top_up/quicklook/sprite.png)}.te_quicklook .te_previous_link{background-position:89px -195px}.te_quicklook .te_next_link{background-position:52px -195px}.te_quicklook .te_previous_link:hover{background-position:89px -226px}.te_quicklook .te_next_link:hover{background-position:52px -226px}.te_quicklook .te_close_link{width:13px;height:13px;top:7px;left:9px;background-image:url(http://gettopup.com/images/top_up/quicklook/sprite.png);background-position:-24px -181px} #top_up .te_flatlook .ui-resizable-se{width:10px !important;height:10px !important;bottom:22px !important;right:14px !important;background-image:url(quicklook/sprite.png) !important;background-position:-75px -181px !important}.te_flatlook .te_title{top:5px;text-shadow:1px 1px 2px #2A2A2A}.te_flatlook .te_corner,.te_flatlook .te_rib{background-image:url(quicklook/sprite.png)}.te_flatlook .te_top{height:26px}.te_flatlook .te_bottom{height:29px}.te_flatlook .te_left_filler,.te_flatlook .te_right_filler{width:21px}.te_flatlook .te_middle .te_middle{background:url(quicklook/middle.png) repeat-x top}.te_flatlook .te_top .te_left{background-position:0 0}.te_flatlook .te_top .te_middle{background-position:0 -29px}.te_flatlook .te_top .te_right{background-position:-89px 0}.te_flatlook .te_middle .te_left{background-position:0 -181px}.te_flatlook .te_middle .te_right{background-position:-89px -181px}.te_flatlook .te_bottom .te_left{background-position:0 -90px}.te_flatlook .te_bottom .te_middle{background-position:0 -58px}.te_flatlook .te_bottom .te_right{background-position:-89px -90px}.te_flatlook .te_content{margin:-2px -11px -3px -11px}.te_flatlook .te_controls{left:50%;width:66px;margin-left:-33px;bottom:18px}.te_flatlook .te_previous_link,.te_flatlook .te_next_link{width:31px;height:29px;margin:0 1px;background-image:url(quicklook/sprite.png)}.te_flatlook .te_previous_link{background-position:89px -195px}.te_flatlook .te_next_link{background-position:52px -195px}.te_flatlook .te_previous_link:hover{background-position:89px -226px}.te_flatlook .te_next_link:hover{background-position:52px -226px}.te_flatlook .te_close_link{width:13px;height:13px;top:6px;left:15px;background-image:url(quicklook/sprite.png);background-position:-24px -181px}


.error{
color:#C00;
font-size:10px;
font-weight:normal;
}
.mandatory{
color:#C00;
font-size:10px;
font-weight:normal;
}

.home_page_widget
{
position:absolute;
top:680px;
width:250px;
margin-left:21px;
}

/*Class for green title*/
.color_00822C{
color: #00822C
}
/* end */

.divScroll
{
border:none;
display:block;
align:right;
float:left;

height:370px;
width:230px;
overflow:auto;
white-space:wrap;

padding: 3px;
}
.divBlock
{
    background: none repeat scroll 0 0 #DCDCDC;
    display: block;
    float: left;
    height: auto;
    margin: 1px;
    padding: 5px 3px;
    width: 205px;
  	background-color: #EBEBEB;
	border: 1px solid #C8C8C8;
	 -moz-border-radius: 7px 7px 7px 7px;
  }
.divImage
{
display: inline;
margin: 3px;
border: medium none;
width: 70px;
height: auto;
float: left;
}
.divText a
{
color: #00704A;
outline: medium none;
text-decoration: none;
}
.divText
{
font-size: 10px;
display: table-header-group;
}



/*   bzxxmzX.,zxm   */

#scroller-header a {
	text-decoration:none; 
	color:#867863; 
	padding:0 2px;
}

#scroller-header a:hover {
	text-decoration:none; 
	color:#ddffd9;
}

a.selected {
	
	text-decoration:underline !important; 
	color:#ddffd9;
}

#scroller-header {
	background:url(images/header.gif) no-repeat;
	width:277px;
	height:24px;
	padding:0 0 0 15px;
	font-weight:700;
	float: left;
	margin: -13px 0 0;
}

#scroller-body {
	float: left;
}

#mask {
	width:268px;
	overflow:hidden;
	margin:0 auto;
	height:auto !important;
}

#panel-1 {
	
	width:257px !important;
	padding-left: 18px;

}

#panel-4 {
	
	width:257px !important;
	padding-left: 18px;

}

div#scroller-header h2
{
	float:left;
	margin-right:5px;
}

div.submit_image
{
	background:url(../images/login.png) no-repeat;
	width:61px;
	height:20px;
}

#panel div {
float:left;
}

#scroller-header h2 a
{
	background:url(../images/pd_button.png) no-repeat;
	width:100px;
	padding:5px 0;
	text-align: center;
	height:18px;
	float: left;
	color:#fff;
	font-size:12px;
}

div.login input
{
	float:left;
}

p.mail_icon {
    float: left;
    margin: 20px 20px 20px 30px;
    width: 200px;
}

form .name
{
	width:69px;
}

#erLogin
{
	width:auto !important;
	margin:3px 0 0 0;
}

#erPassword1
{
	width:auto !important;
	margin:3px 0 0 0;
}


ul.login_logout {
    float: right;
    list-style: none outside none;
    margin: 0;
    padding: 4px 0 0;
}
ul.login_logout li {
    list-style: none outside none;
	float:right;
	margin-left:19px;
}
ul.login_logout li a {
    color: #80A601;
    font-size: 12px;
    text-decoration: none;
}

ul.login_logout li a:hover
{
	color:#00704a;
}

div.bg_header a
{
    color: #000000 !important;
    font-size: 17px;
	text-decoration:none;
}

.newsletter
{
	float:left;
	width: auto;
	margin-top:30px;
}


/* Extra styling for each panel*/
