@charset "utf-8";
/* CSS Document */
/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrapper          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

*{ margin:0; padding:0; }




/*-------------------------------------------------------------------------------------------------------------*/
html, body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	}
	
body{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:justify;}	
	
/*-------------------------------------------------------------------------------------------------------------*/

/*----------------------------wrapper section---------------------------------------------------------------------------------*/
.wrapper{
	width:auto;
	height:auto;
	margin:0 auto;
	padding:0;
	background-image:url(../images/body_bg.png);
	background-repeat:repeat-x;
	}
/*-----------------------------wrapper section end--------------------------------------------------------------------------------*/
	
/*-----------------------------header section--------------------------------------------------------------------------------*/	
.header{
	width:960px;
	height:122px;
	margin:0 auto;
	padding:0;
	}
	.header .left{
		width:160px;
		height:122px;
		margin:0 auto;
		padding:0;
		float:left;
		/*background-image:url(../images/quality_coder_logo.png);*/
		background-repeat:no-repeat;
		}
	.header .right{
		width:207px;
		height:122px;
		margin:0 auto;
		padding:0;
		float:right;
		}
		.header .right .top{
		width:207px;
		height:57px;
		margin:0 auto;
		padding:0;
		background-image:url(../images/chat_bg.png);
		background-repeat:no-repeat;
		}
		.header .right  p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0;}
		.header .right  p a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0; text-decoration:none;}
		.header .right  p a:hover{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFCC00; margin:0; padding:0; text-decoration:none;}
		.header .right  .yellow{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFEB42; margin:0; padding:0;}	
/*-----------------------------header section end--------------------------------------------------------------------------------*/

/*-----------------------------menubar section--------------------------------------------------------------------------------*/	
.menubar{
	width:960px;
	height:38px;
	margin:0 auto;
	padding:0;
	}
	.menubar .left{
		width:6px;
		height:38px;
		margin:0 auto;
		padding:0;
		background-image:url(../images/menubg_left.png);
		background-repeat:no-repeat;
		float:left;
		}
	.menubar .mid{
		width:948px;
		height:38px;
		margin:0 auto;
		padding:0;
		background-image:url(../images/menubg_mid.png);
		background-repeat:repeat-x;
		float:left;
		}
	.menubar .right{
		width:6px;
		height:38px;
		margin:0 auto;
		padding:0;
		background-image:url(../images/menubg_right.png);
		background-repeat:no-repeat;
		float:left;
		}
		
			.tmenu{
				margin: 0;
				padding: 0;
				float: left;
				font: bold 12px  Verdana, Arial, Helvetica, sans-serif;
				width: 100%;
				overflow: hidden;
				}
				
			.tmenu li{
				display: inline;
				}
				
			.tmenu li a{
				float: left;
				color: white;
				padding: 12px 15px;
				text-decoration: none;
				/*border-right: 1px solid white;*/
				}
				
			.tmenu li a:visited{
				color: white;
				}
				
			.tmenu li a:hover, .tmenu li .current{
				color:#000000;*/ /*#ffeb42;*/ /*#FF8500;*/
				background: transparent  url(../images/blockactive.gif) center center repeat-x;
				}
			.menu_border{ width:2px; height:39px; margin:0; padding:0; 
				background-image:url(../images/menu_separator_bg.png); background-repeat:no-repeat; float:left;}			
/*-----------------------------menubar section end--------------------------------------------------------------------------------*/

/*------------------------------banner section-------------------------------------------------------------------------------*/	
/*.banner{
	width:960px;
	height:250px;
	margin:0 auto;
	padding:0;
	}*/
/*-----------------------------banner section end--------------------------------------------------------------------------------*/

/*-----------------------------bodycontainer section--------------------------------------------------------------------------------*/	
.bodycontainer{
	width:960px;
	height:auto;
	margin:10px 0 0 0;
	padding:0;
	}
/*------------------------------bodycontainer section end-------------------------------------------------------------------------------*/
	/*-----------------------------leftcontainer section--------------------------------------------------------------------------------*/	
	.leftcontainer{
		width:186px;
		height:auto;
		margin:0 auto;
		padding:0;
		float:left;
		}
		.container_box{
			width:186px;
			height:auto;
			margin:0 0 10px 0;
			padding:0;
			}
			
			.container_box p{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#828177; margin:0; padding:0;}
			.container_box h2{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:7px 0 0 10px; text-align:left; }
			.namebox{ width:162px; height:16px; margin:0; padding:0; border:1px solid #DADADA; background-color:#fff; color:#666666;}
			.mailbox{ width:162px; height:16px; margin:0; padding:0; border:1px solid #DADADA; background-color:#fff; color:#666666;}
			.querybox{ width:162px; height:105px; margin:0; padding:0; border:1px solid #DADADA; background-color:#fff; color:#666666; overflow:hidden;}

		.container_box .top{
			width:186px;
			height:29px;
			margin:0 auto;
			padding:0;
			background-image:url(../images/container_box_top.png);
			background-repeat:no-repeat;
			}
		.container_box .mid{
			width:186px;
			height:auto;
			margin:0 auto;
			padding:0;
			overflow:hidden;
			background-image:url(../images/container_box_mid.png);
			background-repeat:repeat-y;
			}
			.container_box .mid p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#828177; margin:0; padding:5px 5px 5px 5px; text-align:justify;}
			.container_box .mid p a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF4200; margin:0; padding:3px 0 3px 0; text-align:left; text-decoration:none;}
			.container_box .mid p a:hover{ color:#30A3D7; text-decoration:none;}
			
		.container_box .foot{
			width:186px;
			height:5px;
			font-size:1px;
			margin:0 auto;
			padding:0;
			overflow:hidden;
			background-image:url(../images/container_box_foot.png);
			background-repeat:no-repeat;
			}
			
			
		.add_box{
			width:186px;
			height:auto;
			margin:10px auto;
			padding:0;
			}
			.add_box .top{
				width:186px;
				height:5px;
				margin:0 auto;
				padding:0;
				font-size:1px;
				background-image:url(../images/add_box_top.gif);
				background-repeat:no-repeat;
				}
			.add_box .mid{
				width:186px;
				height:auto;
				margin:0 auto;
				padding:0;
				overflow:hidden;
				background-image:url(../images/add_box_mid.gif);
				background-repeat:repeat-y;
				}
			.add_box .foot{
				width:186px;
				height:5px;
				font-size:1px;
				margin:0 auto;
				padding:0;
				overflow:hidden;
				background-image:url(../images/add_box_foot.gif);
				background-repeat:no-repeat;
				}
				
		.share_box{
			width:186px;
			height:38px;
			margin:10px auto;
			padding:0;
			}
			.share_box h2{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:1px 0 0 5px;}	
				
			.share_box .left{
				width:6px;
				height:41px;
				margin:0 auto;
				padding:0;
				background-image:url(../images/menubg_left.png);
				background-repeat:no-repeat;
				float:left;
				}
			.share_box .mid{
				width:174px;
				height:41px;
				margin:0 auto;
				padding:0;
				background-image:url(../images/menubg_mid.png);
				background-repeat:repeat-x;
				float:left;
				}
			.share_box .right{
				width:6px;
				height:41px;
				margin:0 auto;
				padding:0;
				background-image:url(../images/menubg_right.png);
				background-repeat:no-repeat;
				float:left;
				}
		.contact_box{
			width:186px;
			height:181px;
			margin:10px auto;
			padding:0;
			/*background-image:url(../images/contact_box_bg.png);
			background-repeat:no-repeat;*/
			}
			.contact_box h2{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#010101; margin:0; padding:35px 0 0 18px; text-align:left;}
			.contact_box h4{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#007CD0; margin:0; padding:10px 0 0 16px; text-align:left;}
			.contact_box p{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#010101; margin:0; padding:5px 0 0 16px; text-align:left;}					
										
	/*------------------------------leftcontainer section end-------------------------------------------------------------------------------*/
	/*-----------------------------midcontainer section--------------------------------------------------------------------------------*/	
	.midcontainer{
		width:474px;
		height:300px;
		margin:0 auto;
		padding:0;
		background-color:#660000;
		float:left;
		}
	/*------------------------------midcontainer section end-------------------------------------------------------------------------------*/
	/*-----------------------------rightcontainer section--------------------------------------------------------------------------------*/	
	.rightcontainer{
		width:764px;
		min-height:300px;
		height:auto;
		margin:0 0 0 10px;
		padding:0;
		float:left;
		}
		.rightcontainer .leftcol{
			width:454px;
			height:auto;
			margin:0 auto;
			padding:0;
			float:left;
			}
			.banner{ width:452px; height:243px; margin:0 auto; padding:0; border:1px solid #5FB0F1; /*background-image:url(../images/banner_bg.png);*/ background-repeat:no-repeat;}
		.rightcontainer .rightcol{
			width:300px;
			height:auto;
			margin:0 0 0 10px;
			padding:0;
			float:left;
			}
			.about_qc_box{width:298px; height:243px; margin:0 auto; padding:0; border:1px solid #5FB0F1; background-color:#d8eeff;}
				.about_qc_box h2{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#071E6E; margin:0; padding:3px 0 0 10px; text-align:left;}
				.about_qc_box p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#646464; margin:0; padding:2px 10px 0 10px; text-align:justify;}
				.about_qc_box p a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF4200; text-align:left; text-decoration:none;}
				.about_qc_box p a:hover{ color:#30A3D7; text-decoration:none;}
				
		.rightcontainer .body{
			width:762px;
			height:auto;
			margin:10px 0 0 0;
			padding:0;
			border:1px solid #5FB0F1;
			overflow:hidden;
			background-image:url(../images/right_body_bg.gif);
			background-repeat:repeat-y;			
			}
			.scope_solution_box{ width:39px; height:368px; margin:0 auto; padding:0; float:left; background-image:url(../images/scope_solution_bg.png); background-repeat:no-repeat;}
			.scope_prd_container{ width:723px; height:368px; margin:0 auto; padding:0; float:left;}
			.scope_prd_box{ width:300px; height:150px; margin:15px 30px 15px 30px; padding:0; float:left;  display:inline;}	
			.scope_border{ width:723px; height:1px; margin:0 auto; padding:0; font-size:1px; background-image:url(../images/scope_border_bg.gif); background-repeat:repeat-x;}
				.scope_prd_box h2{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#828177; margin:0; padding:0; text-align:left;}	
				.scope_prd_box p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#828177; margin:0; padding:5px 0 0 0; text-align:justify;}
				.scope_prd_box a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF4200; text-align:left; text-decoration:none;}
				.scope_prd_box a:hover{ color:#30A3D7; text-decoration:none;}
				
			.rightcontainer .portfolio_container{
			width:762px;
			height:auto;
			margin:10px 0 0 0;
			padding:0;
			border:1px solid #5FB0F1;
			overflow:hidden;	
			}
			
			.portfolio_header{ width:762px; height:30px; margin:0 auto; padding:0; background-color:#5FB0F1; overflow:hidden;}	
				.portfolio_header h2{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:left; margin:0; padding:8px 0 0 12px;}	
			
			* html div.portfolio_box { 
			   /*height: expression( this.scrollHeight < 183 ? "214px" : "auto" );*/ /* sets min-height for IE */
			}
			.portfolio_box{ width:762px; min-height:183px; height:auto; margin:0 auto; padding:0; background-color:#D8EEFF; overflow:hidden;}
				.portfolio_pic_box{ width:115px; height:88px; margin:10px 0 0 10px; padding:0; float:left; display:inline; background-color:#666666;}
				
			.portfolio_footer{ width:762px; height:20px; margin:0 auto; padding:0; background-color:#D8EEFF;}	
				.portfolio_footer p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#646464; margin:0; padding:5px 12px 10px 10px; text-align:right;}
					.portfolio_footer p a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF4200; text-align:right; text-decoration:none;}
					.portfolio_footer p a:hover{ color:#30A3D7; text-decoration:none;}		
	/*------------------------------rightcontainer section end-------------------------------------------------------------------------------*/
	
	/*------------------------------rightcontainer > static contents section start-------------------------------------------------------------------------------*/
			.rightcontainer .static_container{
			width:762px;
			height:auto;
			margin:0;
			padding:0;
			border:1px solid #5FB0F1;
			overflow:hidden;	
			}
			
			.static_header{ width:762px; height:30px; margin:0 auto; padding:0; background-color:#5FB0F1; overflow:hidden;}	
				.static_header h2{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:left; margin:0; padding:8px 0 0 5px;}	
			* html div.static_box { 
			   /*height: expression( this.scrollHeight < 839 ? "876px" : "auto" );*/ /* sets min-height for IE */
			}
			.static_box{ width:762px; min-height:838px; height:auto; margin:0 auto; padding:0; background-color:#D8EEFF; overflow:hidden; text-align:left;}
			.static_text{ width:762px; height:auto; margin:0 auto; padding:0; background-color:#D8EEFF; overflow:hidden; text-align:left;}
				.static_text p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#646464; margin:0; padding:5px; text-align:justify;}
					.static_text p a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF4200; text-align:right; text-decoration:none;}
					.static_text p a:hover{ color:#30A3D7; text-decoration:none;}

/*--------------------------------rightcontainer > static contents section end-------------------------------------------------------------------------------*/

/*------------------------------ Start > admin section-------------------------------------------------------------------------------*/	

.admin_container{
			width:950px;
			height:auto;
			margin:10px 0 30px 0;
			padding:0;
			border:1px solid #5FB0F1;
			overflow:hidden;	
			}
			
			.admin_container_header{ width:950px; height:30px; margin:0 auto; padding:0; background-color:#5FB0F1; overflow:hidden;}	
				.admin_container_header h2{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:left; margin:0; padding:8px 0 0 12px;}	
				.admin_container_header a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF4200; text-align:right; text-decoration:none;}
					.admin_container_header a:hover{ color:#FF6600; text-decoration:none;}
			.admin_container_box{ width:950px; height:auto; margin:0 auto; padding:0; background-color:#D8EEFF; overflow:hidden; }
			.admin_container_box .loginPanel{ width:50%; height:auto; margin:50px; padding:10px; border:1px solid #5FB0F1;}
			.admin_container_box .loginPanel input{margin:3px;}
				.admin_container_pic_box{ width:115px; height:88px; margin:10px 0 0 10px; padding:0; float:left; display:inline; background-color:#666666;}
				
			.admin_container_footer{ width:950px; height:20px; margin:0 auto; padding:0; background-color:#D8EEFF;}	
				.admin_container_footer p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#646464; margin:0; padding:5px 12px 10px 10px; text-align:right;}
					.admin_container_footer p a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF4200; text-align:right; text-decoration:none;}
					.admin_container_footer p a:hover{ color:#30A3D7; text-decoration:none;}
					
/* dash board container*/					

.dashboard_container{
			width:950px;
			height:auto;
			margin:10px 0 15px 0;
			padding:0;
			border:1px solid #5FB0F1;
			overflow:hidden;
			}
.dashboard_contents{
			width:950px;
			height:auto;
			margin:10px 0 15px 0;
			padding:0;
			border:1px solid #5FB0F1;
			overflow:hidden;
			text-align:left;
			}
			
			.dashboard_container_header{ width:950px; height:30px; margin:0 auto; padding:0; background-color:#5FB0F1; overflow:hidden;}	
				.dashboard_container_header h2{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:left; margin:0; padding:8px 0 0 12px;}	
				.dashboard_container_header a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF4200; text-align:right; text-decoration:none;}
					.dashboard_container_header a:hover{ color:#FF6600; text-decoration:none;}
			.dashboard_container_box{ width:950px; height:auto; margin:0 auto; padding:5px; background-color:#D8EEFF; overflow:hidden; }
			.dashboard_container_box label{padding-bottom:3px;}
				.dashboard_container_pic_box{ width:115px; height:88px; margin:10px 0 0 10px; padding:0; float:left; display:inline; background-color:#666666;}
				
			.dashboard_container_footer{ width:950px; height:20px; margin:0 auto; padding:0; background-color:#D8EEFF;}	
				.dashboard_container_footer p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#646464; margin:0; padding:5px 12px 10px 10px; text-align:right;}
					.dashboard_container_footer p a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF4200; text-align:right; text-decoration:none;}
					.dashboard_container_footer p a:hover{ color:#30A3D7; text-decoration:none;}
					
					.dashboard_menu {
						width:960px; 
						margin:0;
						padding:20px 0 0 0;  
						height:40px;
						line-height:25px;
						font:bold 12px Verdana, Arial, Helvetica, sans-serif;
						color:#666666;
						}

					.dashboard_menu ul {
						display:block;
						margin:0px;
						padding:0;
						list-style:none;
						}

					.dashboard_menu ul li {
						display:inline;
						margin:0 2px 0 0;
						padding:0px;
						width:90px;
						}

					.dashboard_menu ul li a {
						padding:0px;
						margin:0 5px 0 0;
						width:80px;
						display:inline;
						color:#666666;
						text-decoration: none;
						line-height:25px;
						}

					.dashboard_menu ul li a:hover{
						padding:0px;
						margin:0 5px 0 0;
						width:80px;
						display:inline;
						color:#FF6600;
						text-decoration: none;
						line-height:25px;
						}
					
					#globalMsg{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; width:99%;}
					
					.slideshow { width:452px; height:243px; margin:0 auto; padding:0; border:1px solid #5FB0F1; }
						.slideshow img { padding: 0; border: 1px solid #5FB0F1; }

/*------------------------------ End > admin section-------------------------------------------------------------------------------*/	

/*------------------------------ Start > portfolio pagination section-------------------------------------------------------------------------------*/

.portfolio{
	margin:0px;
	border-bottom:1px solid #4A97CB;
}
	.portfolio tr{
		border:1px solid #4A97CB;
	}
	.portfolio td{
		padding:5px 5px 5px 5px;
	}
	.portfolio p{
		font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; margin-top:0;
	}
	.portfolio h4{
		font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; margin-top:5px;
	}	

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
	
/*------------------------------ End > portfolio pagination section-------------------------------------------------------------------------------*/	

/*------------------------------footer add section-------------------------------------------------------------------------------*/	
.footer_add{
	width:960px;
	height:80px;
	margin:10px auto;
	padding:0;
	}
	.footer_add .left{ width:5px; height:80px; margin:0 auto; padding:0; float:left; background-image:url(../images/footer_add_bg_left.gif); background-repeat:no-repeat;}
	.footer_add .mid{ width:950px; height:80px; margin:0 auto; padding:0; float:left; background-image:url(../images/footer_add_bg_mid.gif); background-repeat:repeat-x}
	.footer_add .right{ width:5px; height:80px; margin:0 auto; padding:0; float:left; background-image:url(../images/_footer_add_bg_right.gif); background-repeat:no-repeat;}
/*------------------------------footer add section end-------------------------------------------------------------------------------*/	

/*------------------------------valid bar section-------------------------------------------------------------------------------*/	
.valid_bar{
	width:960px;
	height:50px;
	margin:0 auto;
	padding:0;
	}
/*------------------------------valid bar section end-------------------------------------------------------------------------------*/	

/*------------------------------footer section-------------------------------------------------------------------------------*/	
.footer{
	width:auto;
	height:92px;
	margin:0 auto;
	padding:0;
	background-image:url(../images/footer_bg.png);
	background-repeat:repeat-x;
	}
	
	.f_menu {
	width:960px; 
	margin:0;
	padding:0;/*20px 0 0 0;*/
	height:80px;
	line-height:25px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}

.f_menu ul {
	display:block;
	margin:0;
	padding:20px 0 0 0;
	list-style:none;
	}

.f_menu ul li {
	display:inline;
	margin:0 2px 0 0;
	padding:0px;
	width:90px;
	}

.f_menu ul li a {
	padding:0px;
	margin:0 5px 0 0;
	width:80px;
	display:inline;
	color:#fff;
	text-decoration: none;
	line-height:25px;
	}

.f_menu ul li a:hover{
	padding:0px;
	margin:0 5px 0 0;
	width:80px;
	display:inline;
	color:#000000;/*#FF901B;*/ /*#ffeb42;*/ /*#FF6600;*/
	text-decoration: none;
	line-height:25px;
	}
/*------------------------------footer section end-------------------------------------------------------------------------------*/						


/* --- AS Edits --- */

			.portfolio_box p a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF4200; margin:0; padding:3px 0 3px 0; text-align:left; text-decoration:none;}
			.portfolio_box p a:hover{ color:#30A3D7; text-decoration:none;}
