body {
background:white;
margin: 0px;
}

#header {
width:100%;
height:136px;
background-image:url('../gifs/webdesigners-india.jpg');
background-repeat:repeat-x;
	}

#main-page {
width:100%;
height:auto;}

#left-coln{
float:left;
width:230px;
height:auto;
background-image:url('../gifs/left-con-bg.gif');
background-repeat:repeat-y;
}

.left-txt {padding-left:10px; padding-right:20px; text-align:left;}

.address {font-family:verdana, arial, ms-sans-serif; font-size:12px; color:#5B5959; padding-left:10px; line-height:18px;}
.address strong{font-family:verdana, arial, ms-sans-serif; font-size:12px; color:#5B5959;}
.address a {color:#5B5959; text-decoration:none; font-weight:bold;}
.address a:hover{color:#DF0000;}

#link-tabs {
width:220px;
padding-left:8px;
margin-top:10px;
}

.linkbox {width:96px;
	height:21px;
	margin-top:-1px;
	margin-right:-1px;
	padding-top:5px;
	padding-left:5px;
	float:left;
	display: block;
	font-family:verdana, arial, ms-sans-serif; font-size:12px; color:black; 
	background:#F7F7F7;
	border:solid 1px #DCDCDC;}

.linkbox a {color:black; text-decoration:none; font-weight:bold;}
.linkbox a:hover{color:#DF0000;}

.yellow-box {width:198px;
	height:28px;
	margin-top:-1px;
	margin-right:-1px;
	padding-top:3px;
	padding-left:5px;
	float:left;
	display: block;
	font-family:verdana, arial, ms-sans-serif; font-size:12px; color:black; line-height:18px;
	background:#FFC600;
	border:solid 1px #DCDCDC;}

.yellow-box a {color:black; text-decoration:none; font-weight:bold;}
.yellow-box a:hover{color:#DF0000; 
}

.left-links {font-family:verdana, arial, ms-sans-serif; font-size:12px; color:#5B5959; padding-left:10px; padding-right:15px; line-height:18px;}
.left-links strong{font-family:verdana, arial, ms-sans-serif; font-size:12px; color:#5B5959;}
.left-links a {color:#5B5959; text-decoration:none; font-weight:bold;}
.left-links a:hover{color:#DF0000;}


#page-content
{
float:left;
width:75%;
height:auto;
margin-left:0px;

}

.page-text {font-family:verdana, arial, ms-sans-serif; font-size:12px; color:#5B5959; padding-left:20px; padding-right:15px; line-height:18px;}
.page-text strong{font-family:verdana, arial, ms-sans-serif; font-size:12px; color:#5B5959;}
.page-text a {color:#5B5959; text-decoration:none; font-weight:bold;}
.page-text a:hover{color:#DF0000;}
.page-text u {color:red; text-decoration:none; font-weight:bold;}
	
#bottom-box {width:100%;
	height:24px;
	background:#FFC600;
	border-top:solid 3px white;
	padding-top:10px;
	overflow:hidden;}

.bottom-links {font-family:verdana, arial, ms-sans-serif; font-size:12px; color:black; padding-left:10px; }
.bottom-links a {color:black; text-decoration:none; font-weight:bold;}
.bottom-links a:hover{color:#DF0000;}


h1 {font-family:verdana, arial, ms-sans-serif; font-size:24px; color:#5B5959; padding-left:20px; line-height:18px; font-weight:normal;}

.no-bullet {padding-left:20px; list-style-type:none;}

.page-list {list-style-type:none;padding-left:20px;}

.portfolio-gray-box {
	width:90%;
	height:106px;
	background:#F7F7F7;
	border:solid 1px #DADADA;
	margin-top:20px;
	margin-left:20px;

}

.portfolio-white-box {
	width:90%;
	height:106px;
	background:white;
	border:solid 1px #DADADA;
	margin-top:20px;
	margin-left:20px;

}

.port-image {float:left;}

.port-image img {
padding:1px;
   border:1px solid #DCDCDC;
   background-color:white;
   	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}

.port-image img:hover {padding:1px;
   border:1px solid #DCDCDC;
   background-color:white;
   filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}

.po-txt {
float:left;
width:75%;
	height:106px;
	border-left:solid 1px #DADADA;
	padding-left:20px;
font-family:verdana, arial, ms-sans-serif; font-size:12px; color:#5B5959; line-height:17px;
	}

.po-txt a {text-decoration:none; color:black; font-weight:bold;}
.po-txt a:hover {text-decoration:none; color:#DF0000; font-weight:bold;}

#catch-online {
width:100%;
height:100px;
padding-left:-10px;
margin-top:10px;
float:left;
display: block;
}

.links li {width:auto;
	height:21px;
	margin-top:-1px;
	margin-right:-1px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	display: block;
	font-family:verdana, arial, ms-sans-serif; font-size:12px; color:black; 
	background:#F7F7F7;
	border:solid 1px #DCDCDC;}

h2 {font-family:verdana, arial, ms-sans-serif; font-size:19px; color:#5B5959; padding-left:50px; line-height:18px; font-weight:normal;}

.article-text {font-family:verdana, arial, ms-sans-serif; font-size:12px; color:#5B5959; padding-left:20px; padding-right:15px; line-height:18px;}
.article-text strong{font-family:verdana, arial, ms-sans-serif; font-size:12px; color:#5B5959;}
.article-text a {color:#5B5959; text-decoration:none; }
.article-text a:hover{color:#DF0000;}

#right-featres {
width:auto;
height:auto;
float:right;}

.fom-box {
height:600px;
margin-top:0px;
margin-left:60px;
margin-right:10px;
width:540px;
background-color:white;
overflow-hidden;

  }

label {
	width:180px;
	height:32px;
	margin-top:3px;
	margin-right:2px;
	padding-top:15px;
	padding-left:10px;
	float:left;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:black;
	text-align:right;
}

.div_texbox {
	width:250px;
	height:35px;
	margin-top:3px;
	float:left;
	padding-top:15px;
	padding-bottom:3px;
	padding-left:15px;
}

.textbox {
	width:auto;
	height:32px;
	font: 13px Arial;
	font-weight:bold;
	color: #61425B;
	padding:10px 15px 3px 15px;
	border: dotted thin #182A67;
}
.textbox:focus, .textbox:hover {
	background:#EFE8D5;
}

.textarea-box {
	width:270px;
	height:100px;
	margin-top:3px;
	float:left;
	padding-top:15px;
	padding-bottom:3px;
	padding-left:15px;
}


textarea {
width:260px;
	height:80px;
	font:bold 13px Arial ;
	color: #61425B;
	padding:5px 5px 3px 5px;
	border: dotted thin #182A67;
}

textarea:focus {
	background:#EFE8D5;
}

textarea:hover {
	background:#EFE8D5;
}


	.buttonSubmit
	{background:#61425B;
		width:80px;
		height:30px;
		color:#fff;
		text-transform:uppercase;
	font-weight:bold;
		padding: 6px 14px;
		cursor:pointer;
		border: dotted thin white;
		
	}

input.buttonSubmit:hover
	{
		border:1px solid #333;
		background:yellow;
		color:#182A67;
		border: dotted thin #182A67;
	}
