body
{	background: none;
	margin:0; 
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
a
{
	cursor:pointer;
	text-decoration:none;
}
a img
{
	border-width:0px;
}

a:hover
{
	text-decoration:underline;
}
form
{
	margin:0px;
	padding:0px;
}

.menu
{ 
	background:url('../images/menu_bg1.gif') center no-repeat; 
	height:27px; 
	width:100px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}

.bullet_none
{
	list-style-image: none;
	list-style:none;
	text-align:left;
	padding:0px;
	padding-left:8px;
	margin:0px;
	line-height:19px;
}
.bullet
{
	list-style-image: url('../images/right.gif');
	text-align:left;
	padding:0px;
	padding-left:18px;
	margin:0px;
	line-height:19px;
}
.bullet_new
{
	list-style-image: url('../images/right.gif');
	background:none;
	text-align:left;
	padding:0px;
	padding-left:18px;
	margin:0px;
	line-height:19px;
}
.bullet_green
{
	list-style-image: url('../images/right.gif');
	text-align:left;
	padding:0px;
	padding-left:18px;
	margin:0px;

	vertical-align:middle;
	line-height:20px;
}
/*-----------------font size--------------*/
.font_bold
{ font-weight:bold;}
.font_10
{ font-size:10px;}
.font_09
{ font-size:0.9em}
.font_11
{ font-size:10px;}

.font_12
{ font-size:12px;}
.font_13
{font-size:13px;}
.font_14
{font-size:14px;}

.font_15
{font-size:15px;}

.font_16
{font-size:16px;}

.font_18
{font-size:18px;}

.font_20
{font-size:20px;}

.font_22
{font-size:22px;}

.font_24
{font-size:24px;}

.font_26
{font-size:26px;}

.font_28
{font-size:28px;}

.font_30
{font-size:30px;}

.font_32
{font-size:32px;}

.font_34
{font-size:34px;}

.font_36
{font-size:36px;}

.font_38
{font-size:38px;}
.smallTitleBold
{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.smallTitle
{
	font-size:11px;
	color:#000000;
	font-weight:normal;
	font-style:normal;
}
/*---------------right menu-------------*/
.rightmenu
{ height:18px; background:#e8e8e8; font-size:12px; font-weight:bold; text-decoration:none; color:#666666;}
.textdeco 
{ text-decoration:none; color:#666666;}
.textdeco:hover 
{ text-decoration: underline; color: #93b156; }
/*------------------border-------------*/
.borderGreenBottom
{ border-bottom:1px solid #439B1E;}
.borderGreenBottom2
{ border-bottom:2px solid #557e00;}
.borderGreenLeft
{ border-left: 1px solid #439B1E;}
.borderGreenRight	 
{ border-right:1px solid #439B1E;}
.borderGreenTop
{ border-top:1px solid #439B1E}

.borderBottom
{ border-bottom:1px solid #CCCCCC;}
.borderBottomB
{ border-bottom:1px solid #EBEBEB;}
.borderBottomlight
{ border-bottom:1px solid #e9e9e9;}
.borderBottom_green
{ border-bottom:1px solid #557E00;}

.borderLeft
{ border-left: 1px solid #CCCCCC;}

.borderRight
{ border-right:1px solid #CCCCCC;}

.borderTop
{ border-top:1px solid #CCCCCC}

.border
{border:1px solid #666; }

.border_top_blue
{ border-top:1px solid #0099FF;}

.border_bottum_blue
{ border-bottom:1px solid #0099FF;}

.border_photo
{
	border:1px solid #666; 
	padding:2px; 
	background:#FFFFFF; 
	height:55px; 
	width:55px; 
}

.border
{ 
	border:1px solid #EAF1DD;
	padding:2px;
	background-color:#FFFFFF;
}
.job_border_blue
{ 
	border:1px solid #cee9ff;
	padding:2px;
	background-color:#FFFFFF;
}
.border_duble
{ border:1px  solid #CCCCCC;
padding:5px;
margin:0px;
}

.border_blogs
{ border:1px  solid #ffecc7;
padding:2px;
margin:0px;
}

.border_forums
{ border:1px  solid #f2ffb8;
padding:2px;
margin:0px;
}
.header_border
{ border-bottom:4px solid #557e00;}

.borderBottum_orange
{ border-bottom:1px solid #e88300;}

.borderBottum_black
{ border-bottom:1px solid #000;}


.borderBottum_orange2
{ border-bottom:2px solid #e88300;}
.topline2
{ 
	font-weight:bold; 
	color:#000000; 
	border-bottom:1px solid #CCCCCC;
}
.v_line
{ 
	border-left:1px solid #CCCCCC;
}
/*-----------------background color-----------*/
.yellowBack
{
	background-color:#FAF7E4;
}
.yellowBox
{
	padding:10px;
	background-color:#FEFEC8;
	border:1px solid #D15600
}
.SuccessMsg
{
	margin:10px;
	background: #FFFFDD url('../images/okey.png') 15px center no-repeat;
	padding:10px;
	padding-left:45px;
	text-align:justify;
	vertical-align:middle;
	border:1px solid #FFD700
}
.ErrorMsg
{
	margin:10px;
	background: #FEFEC8 url('../images/cancel.png') 15px center no-repeat;
	padding:10px;
	padding-left:45px;
	text-align:justify;
	border:1px solid #D15600
}
.InformationMsg
{
	margin:10px;
	font-size:12px;
	background: #FEFEC8 url('../images/Information.png') 15px center no-repeat;
	padding:10px;
	padding-left:45px;
	text-align:justify;
	border:1px solid #D15600
}
.titleBack
{
	background-color:#ebebeb;
}
.titleBack1
{
	background-color:#F7F7F7;
}

.trBackGroundImage
{
	background-image:url('../images/offence_bg.gif');

}
.trBackGroundImage1
{
	background-image:url('../images/popup_bg.gif');

}
.UpBackGroundImage
{
	background-image:url('../images/up1.gif');
}
.DownBackGroundImage
{
	background-image:url('../images/down1.gif');
}
.imagePhoto
{
	height:50px;
	width:50px;
	border:1px solid #397303;
	padding:2px;	 
	background: #FFFFFF;
}
.underline
{
	text-decoration:underline;
}

/*-----------------font color-----------------*/
.jobs_bg
{ 
	background:url('../images/jobs_bg.gif') #f3f9ff top left repeat-x; 
	padding:0px; 
	border:0px solid #9ed3ff;
}

.blogs_bg
{ 
	background:url('../images/blogs_bg.gif') #fff9ee top left repeat-x; 
	padding:0px; 
	border:0px solid #fff9ee;
}

.forums_bg
{ 
	background:url('../images/forums_bg.gif') #fcffee top left repeat-x; 
	padding:0px; 
	border:0px solid #fff9ee;
}
.trOdd
{
	background-color:#EAF1DD;
}
.trEven
{
	background-color:#C0D599;
}
.back_light_green
{
	background-color:#EAF1DD;
}

.font_color_whit
{ 
color:#FFFFFF
}

.font_color_gray
{ 
	color:#999999;
}
.font_color_grayd
{ 
	color: #666666;
}

.font_color_green
{
	 color:#009900;
}

.font_color_vgreen
{
	 color:#466703;
}
.font_color_black
{ 	
	color: #666666;
 	font-size:14px; 
 	font-weight:bold;
 }
.font_color_black1
{ 	
	color: #000;
}
.font_color_black2
{ 	
	color: #404040;
}
.font_color_blue
{ 
	color:#0099FF;
}
.font_color_blue1
{ 
	color:#4CABE2;
}
.font_color_forget
{ 
	color:#2e7dff; 
	font-size:11px; 
	font-weight:bold; 
}
.font_color_orange
{ color:#e88300;}

.underlineNone
{ text-decoration:none;}


.uperlink
{ 
	font-weight:bold;
	font-size:11px;
}
.over_text
{ 
	font-size:20px; 
	font-weight:bold;
}
.textbox
{ 
	border:1px solid #7F9DB9; 
	color:#666666; 
	font-size:11px;
	padding:0px;
	padding:2px 0 2px 5px; 
	background-color:#FFFFFF; 
	margin:0;
	height:15px;
}
.blue_textbox
{ 
	border:1px solid #95B3D7; 
	color:#666666; 
	font-size:11px;
	padding:0px;
	padding:2px 0 2px 5px; 
	background-color:#FFFFFF; 
	margin:0;
	height:15px;
}


.textbox_search
{ 
	border:1px solid #7F9DB9; 
	color:#333; 
	font-size:11px;
	padding:0px; 
	padding-left:5px;
	padding-top:2px;
	background-color:#FFFFFF; 
	margin:0;
	height:15px;
	width:180px;
}
.TextArea
{ 
	border:1px solid #000000; 
	color:#333; 
	background-color:#FFFFFF; 
	font-family: Arial; 
	font-size:12px;
	padding-left:5px;
}
.TextArea1
{ 
	font-family: Arial; 
	font-size:12px;
}
.combobox
{ 
	background:#FFFFFF; 
	color:#333;
	font-family: Arial;
	border:1px solid #7F9DB9; 
	font-size:11px;

}
.buttonRatingActive
{
	background-image:url('../images/button_bg3.jpg');
	background-repeat:repeat-x;
	border:1px solid #CCCCCC;
	cursor:pointer;
	color:#FF0000;	
	font-size:11px;
	padding:0.2em;
	font-weight:bold;
}
.buttonRatingDisable
{
	background-image:url('../images/button_bg3.jpg');
	background-repeat:repeat-x;
	cursor:pointer;
	border:1px solid #CCCCCC;
	color:#666666;	
	font-size:11px;	
	padding:0.2em;
	font-weight:bold;
}
.buttonRatingHover
{
	background-image:url('../images/button_bg3.jpg');
	background-repeat:repeat-x;
	cursor:pointer;
	
	border:1px solid #CCCCCC;
	color:#FF0000;
	font-size:11px;
	padding:0.2em;
	font-weight:bold;
}
.button
{
	background-image:url('../images/button_bg7.jpg');
	background-repeat:repeat-x;
	border:1px solid #007ce5;
	color: #004689;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0.2em;
	font-weight:bold;
}
.button1
{
	background-image:url('../images/button_bg7.jpg');
	background-repeat:repeat-x;
	border:1px solid #007ce5;
	color: #004689;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0.1em;
	font-weight:bold;
	height:20px;
}
.button2
{
	border:1px solid #00B050;
	background-color:#FFF;
	color: #000;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;

	font-weight:bold;
	height:30px;
}

.buttonNoBack
{
	background:transparent none repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
}
.buttonNoBack:hover
{
	background:transparent none repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:underline;
}
.tabSelected
{
  background-color:#dde8f1;
}
.tab
{
  background-color:#eaf1dd;
}

.bar1Back
{
	background-image:url('../images/barcht_blue.gif');
	height:10px;
}
.barBorder
{
	border:1px solid #234D9F;
}
/**********************button*****************/
.searchButton
{ 
	background:url('../images/button_serch.gif') left no-repeat; 
	height:29px; 
	width:61px;
	padding-bottom:5px;
	color:#000000;
	border:0;
}

.searchButtonHover
{ 
	color:#FFFFFF;
	border:0;
}

.signButton
{ 
	background:url('../images/button_serch.gif') left no-repeat; 
	height:25px; 
	width:59px;
	color:#000000;
	border:0;
	padding-bottom:5px;
	cursor:pointer;
	
}

.signButtonHover
{ 
	cursor:pointer;
	color:#FFFFFF;
	
}

.fileUpload
{
	color:#666666;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
}


.errorText
{ 
	color:#FF0000;
}
.cursorPointer
{
	cursor:pointer;
}

/*--------------------padding---------------*/

.paddingTop5
{ 
	padding-top:5px;
}

.paddingLeft5
{ 
	padding-left:5px;
}

.paddingRight5
{ 
	padding-right:5px;
}

.paddingBottom5
{ 
	padding-bottom:5px;
}

.paddingTop10
{ 
	padding-top:10px;
}

.paddingBottom10
{ 
	padding-bottom:10px;
}

.paddingLeft10
{ 
	padding-left:10px;
}

.Msg
{
	color:#CCCCCC;
}

.paddingRight10
{ 
	padding-right:10px;
}

.candidateRegi_font
{ 
	background:#eaf1dd; 
	height:25px; 
	text-align:right; 
	padding-right:10px; 
	border-top:1px dashed #999999; 
	font-weight:bold;
	border-right:1PX solid #666666;
}

.candidateRegi_borderright
{ border-right:#666666 1px solid; padding-right:10px;}

.candidateRegi_dotted
{ border-top:1px dashed #999999; }
/***************top menu******************/

#nav5
{	
	height: 28px;
	width: 100%;
	float:right;
	padding:0;
	margin:0;
}
#topmenu{
	position: relative;
	padding: 0px;
	margin: 0;
	list-style: none;
}

#topmenu li{
	float:left;
	margin:0px;
}

#topmenu li a{
	float: left;
	background:url(../images/menu_left.gif) no-repeat left;
	display: block;
	color:#FFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
	padding: 0;
	height: 28px;
	line-height: 28px;
	text-align: center;
	cursor: pointer;	
}

#topmenu li b
{ background:url(../images/menu_right.gif) no-repeat right; height:28px; padding-bottom:0px;}

#topmenu li a b{
	float: left;
	display: block;
	padding: 0 20px 0 20px;
}

#topmenu li.active a, #topmenu li a:hover{
	
	color:#324b00;
	float: left;
	background:url(../images/menu_left1.gif) no-repeat left;
	display: block;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
	padding:0; 
	height: 28px;
	line-height: 28px;
	text-align: center;
	cursor: pointer;
}

#topmenu li.active a b, #topmenu li a:hover b{
	color: #324b00;
	font-weight: bold;
	background:url(../images/menu_right1.gif) no-repeat right; 
	height:28px; 
	padding-bottom:0px;
	display: block; 
}

/*#topmenu
{
	margin: 0;
	padding: 0;	
	height: 28px;
}
#topmenu ul
{   
	padding:0; 
	margin:0;
	float:right;
	display:inline;
	margin-bottom:0px;
	font-weight:bold;
	color:#FFFFFF;
	float:right;
	height:30px;
	line-height:30px;
}

#topmenu li
{ 
	background: #FFFFFF url('../images/menu_left.gif') left no-repeat ;
	list-style: none;
	float: left;
	margin: 0;
	font-size: 11px;
	line-height: 27px;
	padding-left:15px;
	padding-top:0px;
	padding-bottom:0px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	letter-spacing:1px;
	
}

#topmenu li a
{ 
	background:url('../images/menu_right.gif') right  no-repeat ;
	list-style: none;
	padding-right:15px;
	padding-bottom:6px;
	padding-top:6px;
	padding-left:0px;
	
}
#topmenu li a:hover
{ color:#ffb04a;
	
}*/
/*---------------------tab------------------*/

.tabBig
{ 
width:6px; height:21px; padding:0px; margin:0px; border:none;}
.tabBig
{ background:url(../images/tab-2.gif) repeat-x;
height:21px; 
 border:none; }
.tabBig
{
width:6px; height:21px; padding:0px; margin:0px; border:none; }

.tab1
{ 
width:6px; height:21px; padding:0px; margin:0px; border:none; }
.tab2
{ background:url(../images/tab-2.gif) repeat-x;
height:21px; 
 border:none; }
.tab3
{
width:6px; height:21px; padding:0px; margin:0px; border:none; }

.tabB1
{ 
width:6px; height:33px; padding:0px; margin:0px; border:none; }
.tabB2
{ background:url(../images/tabBig2.gif) repeat-x;
height:33px; 
 border:none; }
.tabB3
{
width:6px; height:33px; padding:0px; margin:0px; border:none; }


/*---------------------inner menu ------------------*/
#nav2
{
	height: 31px;
	width: 100%;
	z-index: 5;
	padding: 0 8px 0 8px;
	background: url('../images/mnnu23.gif') no-repeat 0 0;
}


#mnu2
{
	margin: 0;
	padding: 0;	
	height: 30px;
}

#mnu2 li , #mnu2 li.active  
{
	list-style: none;
	float: left;
	margin: 0;
	font-size: 11px;	
	line-height: 31px;
	padding: 0 0 0 12px;
}

#mnu2 li
{
	background: url('../images/mnu2_tab1.gif') no-repeat 100% 0;
}
#mnu2 li .bg_li
{
	background: url('../images/mnu2_tab2.gif') no-repeat 100% 0;
}

#mnu2 li.active
{
	line-height: 31px;
	background: white url('../images/mnu2_tab_active_left.gif') no-repeat 0 0;
	height: 30px;
	margin-left:-2px;
	
}

#mnu2 a, #mnu2 a.active, #mnu2 span, #mnu2 span.active
{
	display: block;
	text-decoration: none;
	font-weight: bold;
	color:#0a4a86;
	padding: 0 10px 0 0;
	background: transparent;
}


#mnu2 a.active, #mnu2 span.active
{
	color: white;
	background: url('../images/mnu2_tab_active_right.gif') no-repeat 100% 0;
	
	
}

/***********************serch page****************************/
	
#tooltip
{
	position:absolute;
	border:1px solid #333;
	background:#DDE8F1;
	padding:2px 5px;
	color:#333;
	display:none;
	z-index:9999;
}
.ModalMesaage
{
	border:1px solid #009900;
	background-color:#EAF1DD;
	color:#333;
	font-size:13px;
	padding:5px 10px 0px 10px;
	position:absolute;
	margin:0px;
	white-space:nowrap;
	width:auto;
	padding-bottom:5px;
	vertical-align:top;
	overflow:hidden;
	z-index:5000;
}	
.divtooltip
{
	position:absolute;
	border:1px solid #333;
	background:#FFFFFF;
	padding:2px 5px;
	color:#333;
	display:none;
	z-index:9999;
}	

/***********************serch page****************************/
#nav0
{
	/*position: absolute;
	top: 130px;
	left: 11px;*/
	height: 33px;
	width: 100%;
	z-index: 5;
	padding: 0 8px 0 30px;
	background: url('../images/search_bg.gif') repeat-x left;
}
#serach
{
	margin: 0;
	padding: 0;	
	height: 33px;
}

#serach li , #serach li.active  
{
	list-style: none;
	float: left;
	margin: 0;
	white-space: nowrap;
	font-size: 11px;
	line-height: 31px;
	padding: 0 0 0 12px;
}

#serach li
{
	/*background: url('../images/mnu2_tab.gif') no-repeat 100% 0;*/
	background: url('../images/search_bg.gif') no-repeat 100% 0;
}


#serach li.active
{
	position: relative;
	line-height: 31px;
	background: white url('../images/search_tab_active_left.gif') no-repeat 0 0;
	height: 33px;
	margin-left:-2px;
	
}

#serach a, #serach a.active, #serach span, #serach span.active
{
	display: block;
	text-decoration: none;
	font-weight: bold;
	color:#0a4a86;
	padding: 0 12px 0 0;
	background: transparent;
}


#serach a.active, #serach span.active
{
	color: #51652a;
	/*background-color:#000000;*/
	background: url('../images/search_tab_active_right.gif') no-repeat 100% 0;
	
}

#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a 
{ 
	padding:0; 
	margin:0; 
	border:none; 
	text-decoration:none; 
	font-weight:normal; 
	font-style:normal; 
	list-style:none; 
	text-transform:none; 
	text-indent:0px; 
	font-variant:normal; 
	text-align:left; 
	line-height:12px; 
	letter-spacing:0px; 
	word-spacing:0px; 
	font-size:9px; 
	font-family:Verdana;
}
#wp_page_numbers 
{ 
	margin-top:0px; 
	border:0px solid #666;
	height:0px; 
	padding:0px;
}
#wp_page_numbers .start
{
	border:1px solid #7b7b7b;
	margin:2px 1px; 
	padding:3px 4px;  
}
#wp_page_numbers ul 
{ 
	float:right;
} 
#wp_page_numbers li 
{ 
	float:left; 
	display:block;
}
#wp_page_numbers a 
{ 
	/*width:16px;
	height:19px;*/
	margin:2px 1px; 
	padding:3px 4px; 
	display:block; 
	color:#000; 
	border:1px solid #7b7b7b; 
}
#wp_page_numbers li a:hover 
{ 
	color: #FFF; 
	/*border:0px solid  #FF6600;*/
	border:1px solid #7b7b7b; 
	background:#7b7b7b;
}
#wp_page_numbers li.space 
{ 
	margin-top:2px; 
	margin-bottom:2px; 
	border:1px solid#7b7b7b; 
	padding-top:2px; 
}
#wp_page_numbers li.first_last_page 
{ 
	font-style:italic; 
}
#wp_page_numbers li.active_page 
{	
	border:1px solid #7b7b7b; 
	background:#7b7b7b; 
	/*padding-left:4px; 
	padding-right:4px;*/
	margin:2px 1px; 
	padding:3px 4px;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
}
	
#wp_page_numbers li.active_page a:hover 
{
	color:#f4f4f4  /*IE fix */
}

#wp_page_numbers li.page_info 
{	
	margin:2px 1px; 
	padding:3px 4px; 
	color:#666; 
	border: 1px solid #7b7b7b; 
}
.howto{ 
	background:url(../images/how_imag_hover.gif) no-repeat center; 
	width:200px; 
	height:35px;
	font-size:18px; 
	font-weight:bold; 
	text-decoration:none;
}
howto .a{ 
	text-decoration:none;
}

/*-----blogs-----*/
#latest-post {
	padding: 20px 0px 0px 0px;
	background: url(../images/img02.gif) repeat-x left top;
	line-height:normal;
}

#latest-post h1 {
	letter-spacing: -.5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: normal;
	color: #616B4F;
}

.post {
	color:#626A50;
}
.post .title {
	margin: 0;
}
.post .title2 {
	margin: 0;
	background: url(../images/img07.gif) repeat-x left bottom;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight:bold;
	font-size:14px;
	
}
.post a {
	color: #909B78;
}

.post h2 {
	letter-spacing: -.5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: normal;
	color: #616B4F;
}

.post .meta {
	height: 31px;
	background: #EAF0DE url(../images/img06.jpg) no-repeat right bottom;
	text-decoration: none;

}
.post .head {
	background-color:#C7D1B3;
}

.post .sub_tittle
{
	background: url(../images/img02.gif) repeat-x left top;
}
.post .posted {
	float: left;
	height: 16px;
	padding: 8px 20px 5px 12px;
}

.post .permalink, .post .comments {
	float: right;
	height: 16px;
}

.post .permalink {
	background: url(../images/img05.gif) no-repeat left 60%;
	padding: 7px 30px 5px 15px;
}

.post .comments {
	background: url(../images/img04.gif) no-repeat left 60%;
	padding: 7px 30px 5px 20px;
}

.post .entry {
	margin-bottom: 10px;
	padding-bottom: 35px;
}

#sidebar
{
	line-height: 25px;
	padding: 0px 20px 30px 20px;
	background: #96A96F url(../images/img03.gif) no-repeat right bottom;
	margin-bottom: 40px;
}

#sidebar .title
{
	margin: 0 0 15px 20px;
	padding: 10px 0 5px 0;
	background: url(../images/img07.gif) repeat-x left bottom;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight:bold;
	font-size:14px;
}
#sidebar .content
{
	padding: 0;
	background: #96A96F;
	color: #DFE6D1;
	text-align:left
}
#sidebar a {
	color: #FFFFFF;
}
#sidebar1 {
	float: right;
	width: 250px;
}

#sidebar1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar1 li {
	background: #96A96F;
}

#sidebar1 li ul {
	line-height: 25px;
	padding: 0px 20px 30px 20px;
	background: #96A96F url(../images/img03.gif) no-repeat right bottom;
	margin-bottom: 40px;
}

#sidebar1 li li {
	padding: 0;
	background: #96A96F;
	color: #DFE6D1;
	text-align:left
}

#sidebar1 h2 {
	margin: 0 0 15px 20px;
	padding: 20px 0 7px 0;
	background: url(../images/img07.gif) repeat-x left bottom;
	text-transform: capitalize;
	color: #FFFFFF;
	font-size:14px;
}

#sidebar1 a {
	color: #FFFFFF;
}
.report-menu{ 
	background:url(../images/menu-bg.gif) repeat-y; }

/***************how it work***************/
.how-title
{ 
	background: #f5f8f0; 
	height:22px; 
	font-weight:bold; 
	font-size:16px; 
	padding-left:5px;
	border-bottom:2px solid #96a96f;
	border-left:2px solid #c5ceb3;
}
.howit li
{ 
	list-style-image:url(../images/arrow-green.gif);
	list-style-position:outside;
	text-align:justify;
	
}
.howit li ul { 
	margin-left:0px; 
	margin-top:10px; 
	text-align:justify;
}
.howit li ul li { 
	margin-left:20px;
}

.list1 {
	padding: 0px;
	margin: 0;
	list-style: none;
}
.list1 li 
{
	background:url(../images/arrow-green.gif) center left no-repeat;
	margin-left: 5px;
	padding-left: 15px;
}


/*  Gray box at index page  */
.gray-box-left{ 
	background:url(../images/gray-L-middle.gif) left top repeat-y;
	margin:0px;
	padding:0px;
	width:10px;
}
.gray-box-right{ 
	background:url(../images/gray-R-middle.gif) left top repeat-y;
	margin:0px;
	padding:0px;
	width:10px;
}

.gray-box-top{ 
	background:url(../images/gray-T-middle.gif) left top repeat-x;
	margin:0px;
	padding:0px;
	height:10px;
}

.gray-box-bottum{ 
	background:url(../images/gray-B-middle.gif) left top repeat-x;
	margin:0px;
	padding:0px;
	height:10px;
}




.box-back{
/*background-color:#DDE8F1;*/

border:1px solid #95C7EF;
left:0;
top:0;
z-index:5;
padding:0px;
margin:0px;
}
#ShadowBox {
background-color:#5CB2F8;
left:5px;
position:absolute;
top:5px;
height:218px;
width:485px;
}

.visiblity_mode{
display:block;margin-left:10px;width:auto;float:left;font-size:12px;	
}
.public{
display:block;background:#EFF3F7 url(../images/public.gif) no-repeat 5px center; color:#000000;border:1px solid #BDBDBD;padding:5px 5px 5px 25px;
}
.private{
display:block;background:#EFF3F7 url(../images/private.gif) no-repeat 5px center; color:#000000;border:1px solid #BDBDBD;
padding:5px 5px 5px 25px;
}
.visiblity_mode:hover .public,.visiblity_mode:hover .private{display:block !important;color:#FF0000;}

#uliTabs{
/*	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px 0 0 1px;*/
	float:left;
	list-style:none outside none;
	margin:0 0 0 0;
	padding:0;
}
#uliTabs li{
	cursor:pointer;
	float:left;
	font-size:17px;
	padding-left:2px;
	width:144px;
/*	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-weight:bold;
	line-height:28px;
	padding:0 19px;*/
}
/*#uliTabs li{
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	cursor:pointer;
	float:left;
	font-size:17px;
	font-weight:bold;
	line-height:28px;
	padding:0 19px;
}
#uliTabs li.active{
	background-color:#DDE8F1;
	border-right-width:0;
}*/

#uliTabs li .roundcont {
	width: 100%;
	background-color: #d8d8d8;
	color: #000;

}
#uliTabs li.active .roundcont {
	background-color: #C2D69B;
}
#uliTabs li .roundcont p {
	margin: 0 10px;
	text-align:center;
	font-weight:bold;
}

#uliTabs li .roundtop { 
	height:3px;
	background: url(../images/cgray_rt.png) no-repeat top right; 
}
#uliTabs li .roundtop .l{ 
	height:3px;
	background: url(../images/cgray_lt.png) no-repeat top left; 
}

#uliTabs li .roundbottom {
	height:3px;	
	background: url(../images/cgray_rb.png) no-repeat top right; 
}
#uliTabs li .roundbottom .l{
	height:3px;	
	background: url(../images/cgray_lb.png) no-repeat top left; 
}
#uliTabs li.active .roundtop { 
	height:3px;
	background: url(../images/cgreen_rt.png) no-repeat top right; 
}
#uliTabs li.active .roundbottom {
	height:3px;	
	background: url(../images/cgreen_rb.png) no-repeat top right; 
}
#uliTabs li.active .roundtop .l{ 
	height:3px;
	background: url(../images/cgreen_lt.png) no-repeat top left; 
}
#uliTabs li.active .roundbottom .l{
	height:3px;	
	background: url(../images/cgreen_lb.png) no-repeat top left; 
}

#uliTabs img.corner {
   width: 3px;
   height: 3px;
   border: none;
   display: block !important;
}


#divTabContent{
/*	background-color:#DDE8F1;*/
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	float:left;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
/*	margin-top:1px;*/
/*	height:75px;*/
	width:100%;
	*width:439px;
}
#divTabContent div{
	display:none;
	padding:30px 5px;
	vertical-align:central;
}
#divTabContent div.active{
    display: block;
    line-height: 35px;
}
#divTabContent div span{
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 13px;
    margin-top: -6px;
    text-align: right;
}

#follow-us { border: 0;position: fixed;  top: 200px; left:5px;width:50px}
#follow-us a{display:block;outline:none;}

.cred .roundcont {
	width: 100%;
	background-color: #943634;
	color: #fff;
}

.cred .roundcont p {
	margin: 0 10px;
}

.cred .roundtop { 
	background: url(../images/cred_rt.png) no-repeat top right; 
}

.cred .roundbottom {
	background: url(../images/cred_rb.png) no-repeat top right; 
}

.cred img.corner {
   width: 3px;
   height: 3px;
   border: none;
   display: block !important;
}

.btn-login{
	display:block;
	background:#FFF url(../images/sign-in.png) no-repeat left top;
	width:215px;
	height:57px;
	float:left;
}
.btn-quick-signup{
	display:block;
	background:#FFF url(../images/quick-sign-up.png) no-repeat left top;
	width:215px;
	height:57px;
	float:left;
}
.uiSearchInput span {
border: 0;
border-top: 1px solid #D6E3BC;
display: inline-block;
padding: 1px 0 2px;
position: relative;
}
.uiSearchInput input {
border: 0;
border-right: 1px solid #D6E3BC;
margin: 0 22px 0 5px;
outline: none;
padding: 1px 5px 2px 0;
width: 250px;
}

.uiSearchInput button {
background:url("../images/search-icn.png") no-repeat scroll left center #FFFFFF;
border: 0px;
cursor: pointer;
display: block;
float: right;
height: 19px;
padding: 0px;
position: absolute;
right: 0;
top: 0;
width: 22px;
height:22px;
}
.uiSearchInput {
background: white;
border: 1px solid #D6E3BC;
border-top-color: #D6E3BC;
display: inline-block;
margin-left: 181px;
}

.fblogin{
background: url("../images/fshare_btn.png") no-repeat scroll left center #FFFFFF;
border: 0 none;
cursor: pointer;
display: block;
float: left;
height: 25px;
padding: 0;
text-indent: -9999px;
width: 73px;
margin-left:15px;	
}	
