@charset "utf-8";
/* CSS Document by Srinoj Kumar.S */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	font:normal 10px Tahoma, Verdana, Arial, Helvetica;
}
#all { position:relative; width:1002px; margin:0px auto; min-height:100%; height:auto; background-color:#fbf5e5} /*fix for IE in hacks.css*/
img {border:0px;}
.header-bg {
background-image:url(../images/header_bg.jpg);
background-repeat:no-repeat;
width:1002px;
height:306px;
}
.company-bg {
background-image:url(../images/header_company.jpg);
background-repeat:no-repeat;
width:1002px;
height:200px;
}
.whyscl-bg {
background-image:url(../images/header_whyscl.jpg);
background-repeat:no-repeat;
width:1002px;
height:200px;
}
.whatwedo-bg {
background-image:url(../images/header_whatwedo.jpg);
background-repeat:no-repeat;
width:1002px;
height:200px;
}
.business-bg {
background-image:url(../images/header_business.jpg);
background-repeat:no-repeat;
width:1002px;
height:200px;
}
.projects-bg {
background-image:url(../images/header_projects.jpg);
background-repeat:no-repeat;
width:1002px;
height:200px;
}
.resources-bg {
background-image:url(../images/header_resources.jpg);
background-repeat:no-repeat;
width:1002px;
height:200px;
}
.contact-bg {
background-image:url(../images/header_contact.jpg);
background-repeat:no-repeat;
width:1002px;
height:200px;
}
.search-input {
border:1px solid #faedb8;
background-color:#551c1d;
height:13px;
width:100px;
font-family:tahoma;
color:#f6e6b1;
font-size:11px;
padding:1px 0px 1px 2px;
}
.search-text {
font-family:tahoma,arial;
font-size:11px;
color:#f6e6b1;
}
.headertextyellow{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#f0c064;
}
.headertextblue{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#24beea;
}
.headertextwhite{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
line-height:20px;
}
.redtext{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#961d1f;
}
.redtext a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#961d1f;
text-decoration:none;
}
.bluetext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#045e98;
}
.bluetext a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#045e98;
text-decoration:none;
}
.contenttext{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
padding-right:2px;
color:#3d3737;
text-align:justify;
}
.clienttext{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#3d3737;
text-align:justify;
}
.redlink:link {
	FONT-SIZE: 11px;
	COLOR: #933133; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.redlink:visited {
	FONT-SIZE: 11px;
	COLOR: #933133; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.redlink:hover {
	FONT-SIZE: 11px;
	COLOR: #f6841c; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: underline; 
}
.horizontal-dotline {
background-image:url(../images/horizontal_dotline.jpg);
background-repeat:repeat-x;
height:1px;
}
.vertical-dotline {
background-image:url(../images/vertical_dotline.jpg);
background-repeat:repeat-y;
width:1px;
padding-left:2px;
padding-right:2px;
}
.greybox {
border:1px solid #d8d8d8;
background-color:#fee9b2;
padding:10px 5px;
}
.greyboxglobe {
border:1px solid #d8d8d8;
}
.footer-bg {
background-image:url(../images/footer_bg.jpg);
background-repeat:no-repeat;
width:1002px;
height:190px;
}
.footerhead{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}
.footer-bg-link {
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer-bg-link a{
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
text-decoration:none; 
}
.footer-bg-link:link {
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer-bg-link:visited {
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer-bg-link:hover {
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.footer-text {
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
padding-right:10px;
}
.footerin {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fbf5e5;
text-decoration:none;
}
.footerin a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fbf5e5;
text-decoration:none; 
}
.footerin:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fbf5e5;
text-decoration:none;
}
.footerin:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fbf5e5;
text-decoration:none;
}
.footerin:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fbf5e5;
text-decoration:underline;
}
.samesize
{
BORDER-RIGHT: #D24D4E 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #D24D4E 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #D24D4E 1px solid; COLOR: #000080; PADDING-TOP: 1px; BORDER-BOTTOM: #D24D4E 1px solid; BACKGROUND-COLOR: #ffffff; width:250px; height:15px; margin-top:10px;
}

.samesizelist
{
BORDER-RIGHT: #D24D4E 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #D24D4E 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #D24D4E 1px solid; COLOR: #000080; PADDING-TOP: 1px; BORDER-BOTTOM: #D24D4E 1px solid;  BACKGROUND-COLOR: #ffffff; width:250px;margin-top:10px;
}

.samesizearea
{
BORDER-RIGHT: #D24D4E 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #D24D4E 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #D24D4E 1px solid; COLOR: #000080; PADDING-TOP: 1px; BORDER-BOTTOM: #D24D4E 1px solid; BACKGROUND-COLOR: #ffffff; width:250px; height:100px;
}

.samesizebt
{
BORDER-RIGHT: #D24D4E 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #D24D4E 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #D24D4E 1px solid; COLOR: #000080; PADDING-TOP: 1px; BORDER-BOTTOM: #D24D4E 1px solid; BACKGROUND-COLOR: #ffffff; width:60px; height:30px;margin-top:10px;
}

.samesizebt:hover
{
BORDER-RIGHT: #FFF 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #FFF 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #FFF 1px solid; COLOR: #FFFFFF; PADDING-TOP: 1px; BORDER-BOTTOM: #FFF 1px solid; BACKGROUND-COLOR: #D24D4E; width:60px; height:30px;margin-top:10px;
}