/* CSS Document */
body
	{
		margin:0 auto;
		background: url(images/header.gif) repeat-x;
		font: normal 100% 'SolaimanLipi', 'Verdana', 'Times New Roman', 'arial';
				
	}
/*table tr, td { font:normal 100% 'SolaimanLipi', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';}*/
*textarea {font: normal 105%  'SolaimanLipi', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';}
input{
	font-size:16px;
	float:left;
	}
select { float:left; font: normal 100% 'SolaimanLipi', 'Verdana', 'Times New Roman';}

#header
	{	
		margin:0 auto;
		width:100%; height:110px;
	}
#banner
	{
		margin:auto;
		height:150px;	
	}
#logo{ 
	margin-top:2.5em;
	height:4em;
	width:20em;
	background:url(images/votebd_admin_logo.png) no-repeat;
	}
/*page*/

#page
	{
		width:62em;
		margin:0 auto;
	}
.page
	{
		width:40em;
		margin:0 auto;
	}
#main_content
	{
		margin:0 auto;
		height:100px;	
	}	
#sidebar{
	float:left;
	width:98%;
	background:#D5EAAB;
	}
.sidebar{
	float:left;
	margin:0 15em;
	background:#D5EAAB;
	width:28em;
	}

/*Dropdown Menu */
	.dropdownmenu{font:normal 120% 'SolaimanLipi', 'Verdana', 'Times New Roman';}
.dropdownmenu ul{
list-style-type: none;
height:40px;
margin:0;
padding:0;
font-size:16px;
}

/*Top level list items*/
.dropdownmenu ul li{
position: relative;
display: inline;
float: left;
height:40px;
background:url(images/menu_bt_mid.png);
}

/*Top level menu link items style*/
.dropdownmenu ul li a{
display: block;
width:155px;
padding:10px 10px;
text-decoration: none;
color: navy;
border:solid thin #FFFFFF;
}
	
/*1st sub level menu*/
.dropdownmenu ul li ul{
left: 0;
width:175px;
height:40px;
position: absolute;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.dropdownmenu ul li ul li{
position: relative;
display: inline;
float: left;
width:175px;
background:#006699;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.dropdownmenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.dropdownmenu ul li ul li a{
display: block;
width: 155px; /*width of sub menu levels*/
color: navy;
text-decoration: none;
padding:10px 10px;
}

.dropdownmenu ul li a:hover{
background: #D8D8D8;
}

/*Background image for top level menu list links */
.dropdownmenu .mainfoldericon{
background: url(images/arrow_down.gif)no-repeat center right;
}

/*Background image for subsequent level menu list links */
.dropdownmenu .subfoldericon{
background:url(images/arrow.gif) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .dropdownmenu ul li { float: left; height: 1%; }
* html .dropdownmenu ul li a { height: 1%; }
/* End */


/*End Dropdown Menu */
#submenu_aria {	text-align:center; padding:10px 40px;}
#submenu_aria h2 { text-decoration:underline; 
					font-weight:bold;
					clear:both;
				}
		#election { width:700px; float:left;}
		#addright { width:100px; float:left;}
#submenu {height:20px; float:right; margin:0 0 0 5px;
	font-family: normal '100%', 'SolaimanLipi', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
	}

#submenu a 
	{
	display: block;
	float: left; width:40px; height:20px;
	color: #000000;
	text-align:left;
	padding-left:1.7em;
 	background: url(images/save_f2.png) no-repeat; 
	}
	.add {
	  display: block;
	  float: right; width:100px; height:25px;
	  color: #000000;
	  text-align:left;
	  padding-left:1.7em;
	  background: url(images/folder_add_f2.png) no-repeat; 
	}

/*------------------------------ Start box part_1 (top)--------------------------------*/
	
#box_pagep {
	float:righr;
	height:28px;
	background: url(images/box_top_bg.gif);
	}
#box_pagel {
	float:left;
	height:28px;
	width:95%;
	padding-left:5px;
	text-align:center;
	font-size:18px;
	background: url(images/box_top_left.gif) no-repeat;
	color: #000000;
}

#box_pager {
	float:right;
	height:28px;
	margin-top:0.4px;
	padding-right:7px;
	background: url(images/box_top_right.gif) right;
	color: #36393D;
}
#box_content {
	color:#000000;
	padding-left:10px;
	
}
#box_content_right{
	color:#000000;
	padding-right:10px;
	
	
}
#box_footer {
	clear:both;
	height:8px;
	background:url(images/box_footer.gif) bottom;
}

#box_footer_left 
 {
 	float:left;height:8px;width:5px;
	background:url(images/img088.gif)no-repeat;
 }
 #box_footer_right
 {
 	float:right;height:8px; width:5px;
	background: url(images/img099.gif)no-repeat;
 }
/*end box*/
label { width:10em; float:left;}

input { font-family:'SolaimanLipi'; font-size:16px;}
/* Comment Forms */
#comments { margin:40px 0 0; 
			padding:30px 0 0; 
			height:50px; 
			text-align:center;
			color:#ddd; 
			text-transform:uppercase; 
			}
#commentform { margin:0px 0px; 
			   padding:0px 15px; 
			   background:#fff; 
			   border:1px solid #4986e3; 
			   }

area#election_info,input#election_year{ background:#fff; 
										border:1px solid #3377E3; 
										font-size:12px; 
										font-family:SolaimanLipi; 
										padding:1px; background:url(images/bg_text.png) repeat-x top left #fff; 
										}
#commentform input:focus, #commentform textarea:focus { color:#3377E3; border:1px solid #ADE75B;} 

#commentform label:{ font-size:18px; color:#000000; 
					 background:none; 
					 text-decoration:none; 
					 text-valign:top;
					 }
					 
#submit { margin-left:4px; 
		  padding:0 2px; 
		  border:1px solid #3377E3; 
		  color:#fff; 
		  font-size:18px; 
		  background:#ADE75B; 
		  overflow:hidden;
		  }
		  
#submit:hover { background:#4986e3;}

.counter { display:none; }

.comment-header { margin:0; padding:0; font-size:18px; color:#ddd; }
.comment-header a, 
.comment-header a:active, 
.comment-header a:visited, 
.comment-header a:link { font-size:18px; color:#ddd; 
						 background:none; 
						 text-decoration:none;
						 }

.comment-header a:hover { font-size:18px; 
						  color:#ddd; 
						  background:none; 
						  text-decoration:underline; 
						  }

.commentlist, .pinglist { margin:10px 0; 
						  list-style-type:none; 
						  }
.commentlist li { width:95%; 
				  padding:5px; 
				  list-style:none;
				  }
				  
.commentlist p { margin:10px; }
.class_comment1 { margin-left:10px;
				  border-left:4px solid #ADE75B;
				  background:#fff; 
				  }
.class_comment2 { margin-left:10px;
			      border-left:4px solid #3377E3;
				  background:#fff; 
				  }
.comment-footer { margin:4px 0; 
				  padding:0; 
				  font-size:10px; 
				  text-align:right;
				  }
.pinglist li { width:95%; 
			   margin-left:10px; 
			   border-left:4px solid #ddd; 
			   background:#fff; 
			   list-style:none; 
			   }
.pinglist p { padding:15px; 
			  text-align:left; 
			  }
.item { text-align:right; }
/* end form fields */
/*end */
#footer
	{
	text-align:center;
	height:25px;
	padding:15px;
	background:url(images/footer.gif);
	}

#tital { background:#CCCCCC; 
		height:2em;
		float:left; text-align:center;
		 }
		 #tital samp{ font-size:24px; 
		 			  font-family:'SolaimanLipi', 'Verdana', "Times New Roman";
					  }
		

#data {
	float:left;
	font-size:16px;
	width:99.5%;
	padding:0;
	}

#view1 div{ /*view1 start*/
	float:left;
	width:125px;
	height:21px;
	font-size:130%;
	background: #7A87BC;
	border: solid thin #DCDEED;
	padding:3px 1px;
	text-align:center;
	font-family:'SolaimanLipi','Arial', 'Helvetica', 'sans-serif';
	}
	#view1 div.no{
		width:40px;
			}
	#view1 div.no1{
		width:40px;
		margin-left:45px;
	}
	#view1 div.ed{
		width:40px;
			}
	#view1 div.name{
		width:275px;
	}
	#view1 div.division{
		width:550px;
	}
	#view1 div.elec{
		width:365px;
	}
	
	#view1 div.district{
		width:550px;
	}
	#view1 div.sit{
		width:400px;
	}
	#view1 div.pro{
		width:320px;
	}
	/*view2 start*/	
#view2 div{ 
	float:left;
	width:125px;
	height:32px;
	font-size:95%;
	background: #EDEDFC;
	border: solid thin #DCDEED;
	padding:3px 1px;
	text-align:center;
	font-family:'SolaimanLipi','Arial', 'Helvetica', 'sans-serif';
	}
	#view2 div.no{width:40px;}
	#view2 div.no1{width:40px; margin-left:45px;}
	
	#view2 div.name{width:275px;}
	
	#view2 div.division{
		width:550px;
	}
	#view2 div.district{
		width:550px;
	}
	#view2 div.elec{
		width:365px;
	}
	#view2 div.sit{
		width:400px;
	}
	#view2 div.pro{
		width:320px;
	}
	
#folterForm div{ 
			padding:2px;
			float:left;
			text-align:center;
			width:100px;
		
			}
			#folterForm div.dal{ width:19em;}
			#folterForm div.for{ width:18em;}
			#folterForm div.pr{ width:100px;}
			#folterForm div.prl{ width:80px;}
			#folterForm div.prn{ width:60px;}
			#folterForm div.pro{ width:220px;}
			#folterForm div.filter{ width:100%;}
		
/* form edit tabs styles */ 
#etabs {
	/* float: left;*/
	padding-top:0px;
	margin-right:5.5em;
	}

#etabs ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
	}

#etabs li {
	display: inline;
	
	}

#etabs a {
	font-family: normal '100%', 'SolaimanLipi', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
	display: block;
	float: right;
	padding:5px 5px;
	width:108px;
	color: #FFFFFF;
	text-align:center;
	font-size:16px;
	border-top:outset thin #FFFFFF;
	border-left:outset thin #FFFFFF;
	border-right:outset thin #FFFFFF;
	background:#666666;
}

#etabs a:hover {
	font-family: normal '100%', 'SolaimanLipi', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
	background: #CCCCCC;
	color: #009900;
	}
#etabs li a.selected{
	font-family: normal '100%', 'SolaimanLipi', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
	background: #C3C3C3 url(./images/green.gif) repeat-x;
	color:#000000;
}
#etabs .current_page_item a {
	background: #C3C3C3 url(http://localhost/Codeigniter/system/images/img02.gif) repeat-x;
	color:#000000;
	}
form .holop{ width:85%; float:left;}

#profile div{float:left; padding:7px; width:98%; font-size:16px;}

#profile div label { width:100px; float:left; padding:1px;}
#profile div label.eddr{ width:130px;}
#profile div label.edecation{ width:210px;}
#profile div label.pastlow{ width:25em;}

#profile div.photo{ width:160px; height:170px; float:left;	}
#profile div.address{ width:300px; height:60px; float:left;	}
#profile div.prof{ width:550px; height:170px; float:left;}

h3 {
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox {
		position: relative;
		left: 200px;
		margin: 40px 0px 0px 0px;
		width: 250px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
		font-family: SolaimanLipi;
		font-size: 11px;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
		list-style:none;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
	

