@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bodySize
{
 width:975px;
 background-color:#FFFFFF;
 height:auto;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.header
{
width:100%;
height:79px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
background-position:center;
font-size:smaller;
}
.menubar
{
	background-image:url(../images/menuBar.jpg);
	height:37px;
	width:100%;
	background-repeat: no-repeat;
	background-position: center;
}
.swfBanner
{
	width:925px;
	height:200px;
	margin-top:4px;
	margin-bottom:4px;
	border: 1px solid #336699;
}
.contents
{ width:925px;
height:420px;
}

.contentsBP
{ width:925px;
height:700px;
}

.contentsOP
{ width:925px;
height:650px;
}
.contentsLeft
{
	width:200px;
	background-image:url(../images/contentleftBG.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	float:left;
	padding-top:25px;
	height:420px;
}
.contentsCenter
{
	width:490px;
	background-image:url(../images/contentCenterBG.jpg);
	background-position: left top;
	float:left;
	height:420px;
	background-repeat: no-repeat;
	
}

.contentsCenterAB
{
	width:490px;
	background-image:url(../images/ABOUT-US.jpg);
	background-position: left top;
	float:left;
	height:420px;
	background-repeat: no-repeat;
	border-right:#CCCCCC 1px solid;
}

.contentsCenterWWD
{
	width:490px;
	background-image:url(../images/what-we-do.jpg);
	background-position: left top;
	float:left;
	height:420px;
	background-repeat: no-repeat;
	border-right:#CCCCCC 1px solid;
}

.contentsCenterOP
{
	width:490px;
	background-image:url(../images/OURPORTFOLIO.jpg);
	background-position: left top;
	float:left;
	height:650px;
	background-repeat: no-repeat;
	border-right:#CCCCCC 1px solid;
}

.contentsCenterCU
{
	width:490px;
	background-image:url(../images/contact-us.jpg);
	background-position: left top;
	float:left;
	height:420px;
	background-repeat: no-repeat;
	border-right:#CCCCCC 1px solid;
}
.contentsCenterCL
{
	width:490px;
	background-image:url(../images/CLIENTTELE.jpg);
	background-position: left top;
	float:left;
	height:420px;
	background-repeat: no-repeat;
	border-right:#CCCCCC 1px solid;
}

.contentsCenterBP
{
	width:490px;
	background-image:url(../images/BECOME-PARTNER.jpg);
	background-position: left top;
	float:left;
	height:650px;
	background-repeat: no-repeat;
	border-right:#CCCCCC 1px solid;
}

.contentsCenterPP
{
	width:490px;
	background-image:url(../images/privacy-policy.jpg);
	background-position: left top;
	float:left;
	height:420px;
	background-repeat: no-repeat;
	border-right:#CCCCCC 1px solid;
}

.contentsCenterPTC
{
	width:490px;
	background-image:url(../images/policy-t-c.jpg);
	background-position: left top;
	float:left;
	height:420px;
	background-repeat: no-repeat;
	border-right:#CCCCCC 1px solid;
}



.contentsCenterWithOutPro
{
	width:490px;
	background-image:url(../images/contentCenterBG_blk.jpg);
	background-position: left top;
	float:left;
	height:350px;
	background-repeat: no-repeat;
	border-right:#CCCCCC 1px solid;
}

.contentsRight
{
	width:200px;
	background-color:#FFFFFF;
	float:left;
	height:420px;
}
.footer
{ background-image:url(../images/footer_img.jpg);
background-repeat:no-repeat;
height:48px;
width:auto;
font-size:11px;
background-position:center;
padding-left:230px;
vertical-align:middle;
}

.line1
{ background-image:url(../images/footerline.jpg));
background-repeat:repeat-x;
height:3px;
background-position:bottom;
}
.line2
{ background-color:#6c8cc8;
height:1px;
width:auto;
background-position:bottom;
}

h2
{
font-size:18px;
padding-top:0px;
line-height:25px;
color:#336699;
text-align:left;
}
h4
{
font-size:15px;
padding-top:0px;
color:#336699;
text-align:left;
}



p
{
font-size:12px;
color:#333333;
line-height:auto;
text-align:justify;
padding-right:20px;
}
.link
{
font-size:11px;
color:#FF0000;
text-align:right;
padding-right:20px;
text-decoration:none;
}
#link A
{
font-size:11px;
color:#FF0000;
text-align:right;
padding-right:20px;
text-decoration:none;
}

#link A:hover
{
font-size:12px;
color:#FF0000;
padding-right:20px;
text-decoration:underline;
text-align:right;
}

.clentGallery
{ width:100px;
float:left;
height:75px;
vertical-align:middle;
background-color:#FFFFFF;
margin-left:20px;
margin-top:25px;
}