/* Power Overseas Consultants - Styel Sheet */

body {	
	background-color:#000000;
	margin:auto;
	padding:0;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1,h2,h3,h4,h5,h6,p,img,a,ul,li	{
	padding:0;
	margin:0;
}
h1	{
	font-family:Trebuchet MS,Arial,Helvetica, sans-serif;
	font-size:23px;
	font-weight:700;
}
h3	{
	font-size:16px;
	padding:0;
	margin:0;
}
img	{
	border:none;
}
a	{
	text-decoration:none;
}
a:link,a:visited	{
	color:#2FA334;
}
a:hover	{
	color:#2F8CB5;

}
ul	{
	list-style:none;
}
ul.list {
	text-align:justify;
	margin:10px 10px 10px 30px;
	color:#666666;
	list-style-image:url(./images/list_arrow.jpg);
	line-height: 20px;
	padding:0 10px 0 0;
}

div	{
	padding:0;
	margin:0;
}
input.quick_query,textarea.quick_query, select.quick_query	{
	border:solid #2F8CB5 1px;
	width:150px;
	color:#666666;
}
input,textarea,select	{
	border:solid #2F8CB5 1px;
	width:250px;
	color:#666666;
	margin-bottom:5px;
}
input.submit {
	width:55px;
	color:#2FA334;
	background-color:#ffffff;
}
.error {
	color:#ff0000;
	font-size:10px;
}
/* ------- STYLE FOR MAIN STARTS HERE ------- */

		#main	{
			width:800px;
			margin:0 auto;
			padding:0;
			background:#FFFFFF;
		}
		
			/* ------- STYLE FOR HEADER STARTS HERE ------- */
				
				#header	{
					width:100%;
					height:44px;
					clear:both;
				}
				#main_menu_bar	{
					width:100%;
					height:44px;
					background:#2F8CB5;
				}
				#main_menu	{					
					font-size:12px;
					float:right;
				}
				.main_menu_item	{
					float:left;
					padding:13px 10px 10px 10px;
				}
				a.menu_links:link,a.menu_links:visited	{
					color:#FFFFFF;
				}
				a.menu_links:hover	{
					color:#000000;
				}
			/* ------- STYLE FOR HEADER ENDS HERE ------- */


			/* ------- STYLE FOR CONTENT STARTS HERE ------- */
				
				#content	{
					width:98%;
					margin:auto;
					overflow:hidden;
					margin-bottom:0px;
				}
					/* ------- STYLE FOR RIGHT SIDE STARTS HERE ------- */
						#right-side	{
							float:right;
							width:520px;
							overflow:hidden;
							margin-bottom:10px;
						}
						#banner	{
							margin-bottom:10px;
						}
						#right_block	{
							
						}
						.right_block_top_center	{
							background:url(./images/block_top.jpg) repeat-x top right;
							width:500px;
							height:9px;
							float:left;
							overflow:hidden;
						}
						.right_block_body	{
							margin:0px;
							width:518px;
							border-left:solid #2F8CB5 1px;
							border-right:solid #2F8CB5 1px;
							overflow:hidden;
							clear:both;
						}
						.right_block_bottom_center	{
							background:url(./images/block_bottom.jpg) repeat-x top;
							width:500px;
							height:9px;
							float:left;
						}
						h1.content_title	{
							margin:0 0 0 15px;
							color:#999999;
							overflow:hidden;
						}
						.block_content	{
							font-size:11px;
							margin:10px 0 0 10px;
							text-align:left;
						}
						.block_qoute	{
							color:#2FA334;
							font-size:12px;
							font-weight:700;
							text-align:center;
							line-height:20px;
							margin:auto;
						}
						.block_content_text	{
							float:left;
							width:100%;
						}
						.block_content_image	{
							float:left;
							width:148px;
							height:
						}
					/* ------- STYLE FOR RIGHT SIDE ENDS HERE ------- */
					
					/* ------- STYLE FOR LEFT SIDE STARTS HERE ------- */
						#left_side	{
							width:240px;
							float:left;
							background:#FFFFFF;
						}
							/* ------- STYLE FOR LOGO STARTS HERE ------- */
								#logo_container	{
									width:240px;
									height:87px;
									margin:10px 0 10px 0;
									clear:both;
									overflow:hidden;
								}
								#logo	{
									background:url(./images/logo.jpg) no-repeat top center;
									width:240px;
									height:87px;

								}
							/* ------- STYLE FOR LOGO ENDS HERE ------- */

							.quick_menu	{
								width:240px;
								height:68px;
								margin-bottom:10px;
							}
							/* ------- STYLE FOR LEFT BLOCK STARTS HERE ------- */
								.left_block	{
									width:100%;
									padding:0;
									margin-bottom:10px;
								}
								.left_block_top	{
									overflow:hidden;
								}
								.left_block_top_left,.left_block_top_center,.left_block_top_right	{
									height:9px;
									float:left;
									overflow:hidden;
								}
								.left_block_top_left	{
									background:url(./images/block_top_left.jpg) no-repeat top left;
									width:10px;
								}
								.left_block_top_center	{
									background:url(./images/block_top.jpg) repeat-x top right;
									width:91%;
								}
								.left_block_top_right	{
									background:url(./images/block_top_right.jpg) no-repeat top left;
									width:10px;
								}
								.left_block_body	{
									margin-right:0px;
									width:236px;
									border-left:solid #2F8CB5 1px;
									border-right:solid #2F8CB5 1px;
									overflow:hidden;
								}
								.left_block_title	{
									width:100%;
									height:25px;
									overflow:hidden;
									float:left;
									margin:0 0 10px 10px;
									text-align:left;
								}
								.left_block_content	{
									clear:both;
									font-size:11px;
									margin:0 0 0 10px;
								}
								.left_block_content_text	{
									float:left;
									text-align:left;
								}
								.content_text	{
									text-align:justify;
									margin:0 10px 0 0px;
									color:#666666;
								}
								.paragraph_text	{
									text-align:justify;
									margin:10px 10px 10px 0px;
									color:#666666;
									line-height: 20px;
									padding:0 10px 0 0;
								}
								.textData {
									color:#666666;
									line-height: 20px;
									font-size:12px;
									font-family:Verdana, Arial, Helvetica, sans-serif;
								}
								.texttitle {
									color:#666666;
									line-height: 20px;
									font-size:12px;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-weight:bold;
								}
								.spliter	{
									background:url(./images/spliter.gif) repeat-x center left;
									height:20px;
									width:80%;
									margin:0 0 0 15px;
									clear:both;
								}
								.highlited_text	{
									color:#2F8CB5;
								}
								.highlited_text	a {
									color:#2F8CB5;
								}
								.left_block_bottom	{
									height:9px;
									overflow:hidden;
								}
								.left_block_bottom_left,.left_block_bottom_center,.left_block_bottom_right	{
									height:9px;
									float:left;
									overflow:hidden;
								}
								.left_block_bottom_left	{
									background:url(./images/block_bottom_left.jpg) no-repeat top left;
									width:10px;
								}
								.left_block_bottom_center	{
									background:url(./images/block_bottom.jpg) repeat-x top;
									width:91%;
								}
								.left_block_bottom_right	{
									background:url(./images/block_bottom_right.jpg) no-repeat top left;
									width:10px;
								}
								.sitemap {
									line-height:20px;
									margin-left:50px;
									list-style:circle;
								}
								.block_Lable	{
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#2F8CB5;
								}
								.lable	{
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#2F8CB5;
								}

							/* ------- STYLE FOR LEFT BLOCK ENDS HERE ------- */

					/* ------- STYLE FOR LEFT SIDE STARTS HERE ------- */

			/* ------- STYLE FOR CONTENT ENDS HERE ------- */

			/* ------- STYLE FOR FOOTER STARTS HERE ------- */
			
				#footer	{
					width:100%;
					height:75px;
					font-size:10px;
				}
				#footer_menu_bar	{
						background:#2F8CB5;
						width:100%;
						height:28px;
						margin:auto;
						text-align:center;
				}
				#footer_menu_container	{
					text-align:center;
					width:700px;
					margin:auto;
				}
				#footer_menu	{
					
				}
				.footer_menu_item	{
					float:left;
					padding:8px 10px 10px 10px;
				}
				.footer_text	{
					float:left;
					margin:10px;
				}
			/* ------- STYLE FOR FOOTER ENDS HERE ------- */

/* ------- STYLE FOR MAIN ENDS HERE ------- */
.tabular_list th { 
border:1px solid; 
border-color:#ddd #999 #888 #ddd; 
background-color:#ddd; 
font-weight:bold; 
text-align:left; 
color:#003; 
padding:2px; 
padding-bottom:0px; 
font-size:.9em; } 
.tabular_list td { 
border:1px solid; 
border-color:#fff #bbb #bbb #fff; 
background-color:#fff; 
padding:1px; 
font-size:.9em; 
}
.content_spliter {
background:url(./images/content_spliter.jpg) no-repeat center;
width:405px;
height:5px;
margin:10px auto;
clear:both;
}
.add {
width:244px;
height:138px;
margin:0 0 5px 10px;
float:left;
}
.testimonial {
background:url(./images/textimonial_box.jpg) no-repeat center;
width:244px;
height:138px;
margin:0 10px 5px 5px;
float:right;
}
.textimonial_text {
margin:35px 5px 2px 10px;
text-align:justify;
font-size:12px;
height:101px;
overflow:hidden;
}

.categorylist td {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	line-height:20px;
}
.categorylist td a {
	color:#666666;
}
.categorylist td a:hover {
	color:#2F8CB5;
}