body{
padding:45px 0px 0px 0px;
margin:0px;
background:#474A51;
}

#site-width{
width:990px;
height:auto;
background-image:url(../images/gray-bg-line.gif);
background-position:top left;
background-repeat:repeat-y;
padding:0px;
margin:0 auto;
border: 1px solid #FFFFFF;
}

#top-bg{
width:990px;
height:52px;
background:url(../images/toplink-bg.gif) no-repeat top left;
padding:0px;
margin:0px;
}

/* top mainlink */

#mainlink {
	width:560px;
	float:left;
	padding:0px;
	margin:0px;
	height:20px;
}
#mainlink ul {
	list-style-type:none;
	padding:0px;
	margin:15px 0px 0px 10px;
}
#mainlink li {
	float:left;
	margin:0px;
}
#mainlink li a {
	background: url(../images/toplink-a.gif) top left no-repeat;
	height: 20px;
	width:54px;
	float: left;
	margin: 0px 0px 0 0;
	_margin: 0 0px 0 0;
	display: block;
}
#mainlink li a:hover {
	background: url(../images/toplink-a.gif) bottom left no-repeat;
}
#mainlink li a#a0 {
	background: url(../images/toplink-a.gif) bottom left no-repeat;
	width:54px;
}
#mainlink li a#a1 {
	background: url(../images/toplink-b.gif) bottom left no-repeat;
	width:84px;
}
#mainlink li a#a2 {
	background: url(../images/toplink-c.gif) bottom left no-repeat;
	width:71px;
}
#mainlink li a#a3 {
	background: url(../images/toplink-d.gif) bottom left no-repeat;
	width:71px;
}
#mainlink li a#a4 {
	background: url(../images/toplink-e.gif) bottom left no-repeat;
	width:70px;
}

#mainlink li a#a5 {
	background: url(../images/toplink-f.gif) bottom left no-repeat;
	width:119px;
}

#mainlink li a#a6 {
	background: url(../images/toplink-g.gif) bottom left no-repeat;
	width:70px;
}

#mainlink li a:hover#a0 {
	background: url(../images/toplink-a.gif) top left no-repeat;
	width:54px;
}
#mainlink li a:hover#a1 {
	background: url(../images/toplink-b.gif) top left no-repeat;
	width:84px;
}
#mainlink li a:hover#a2 {
	background: url(../images/toplink-c.gif) top left no-repeat;
	width:71px;
}
#mainlink li a:hover#a3 {
	background: url(../images/toplink-d.gif) top left no-repeat;
	width:71px;
}
#mainlink li a:hover#a4 {
	background: url(../images/toplink-e.gif) top left no-repeat;
	width:70px;
}

#mainlink li a:hover#a5 {
	background: url(../images/toplink-f.gif) top left no-repeat;
	width:119px;
}

#mainlink li a:hover#a6 {
	background: url(../images/toplink-g.gif) top left no-repeat;
	width:70px;
}



#mainlink li a#b0 {
	background: url(../images/toplink-a.gif) top left no-repeat;
	width:54px;
}
#mainlink li a#b1 {
	background: url(../images/toplink-b.gif) top left no-repeat;
	width:84px;
}
#mainlink li a#b2 {
	background: url(../images/toplink-c.gif) top left no-repeat;
	width:71px;
}
#mainlink li a#b3 {
	background: url(../images/toplink-d.gif) top left no-repeat;
	width:71px;
}
#mainlink li a#b4 {
	background: url(../images/toplink-e.gif) top left no-repeat;
	width:70px;
}

#mainlink li a#b5 {
	background: url(../images/toplink-f.gif) top left no-repeat;
	width:119px;
}

#mainlink li a#b6 {
	background: url(../images/toplink-g.gif) top left no-repeat;
	width:70px;
}

/* top mainlink end*/

.breaker{
padding:0px;
margin:0px;
clear:both;
}

#midle-part{
width:990px;
height:auto;
background:url(../images/gray-bg-line.gif) repeat-y top left;
padding:0px;
margin:0px;
}

/* LEFT AREA START */

#left-area{
width:250px;
height:auto;
padding:0px;
margin:0px;
float:left;
}

.logo-fix{
width:247px;
height:195px;
padding:0px;
margin:0px;
float:left;
}

#left-fix{
width:248px;
height:500px;
padding:0px;
margin:10px 0px 0px 0px;
float:left;
}

.testi-txt{
width:210px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:justify;
line-height:18px;
padding:10px;
margin:0px 0px 0px 10px;
}

.left-blue{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006CAA;
text-align:left;
font-weight:bold;
padding:10px 0px 0px 20px;
margin:0px;
}

#dots-line{
width:200px;
height:20px;
border-top: 1px dashed #A9A6AE;
border-bottom: 1px dashed #A9A6AE;
padding:4px 0px 0px 0px;
margin:0px 0px 0px 25px;
}

.view{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-align:right;
padding:0px;
margin:0px;
float:right;
}
.view a{color:#666666; text-decoration:none;}
.view a:hover{color:#FF6C00; text-decoration:underline;}


.comp-name{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:bold;
text-align:left;
padding:0px;
margin:0px;
float:left;
}

.case-area{
width:190px;
height:150px;
background:#E9E9E9;
border: 1px solid #DCDCDC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4A484E;
line-height:18px;
text-align:justify;
padding:10px 10px 0px 10px;
margin:0px 0px 0px 15px;
}

.case-view{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-align:right;
padding:0px;
margin:0px;
}
.case-view a{color:#666666; text-decoration:none;}
.case-view a:hover{color:#FF6C00; text-decoration:underline;}

#right-area{
width:738px;
height:auto;
padding:0px;
margin:0px;
float:right;
}

.hadr-pic{
width:738px;
height:239px;
padding:0px;
margin:0px;
}

.txt-area{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
text-align:justify;
padding:10px 15px 0px 15px;
margin:0px;
}

.red-hading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
font-weight:bold;
text-align:left;
padding:0px 0px 0px 0px;
margin:5px 0px 10px 0px;
}

.mr{
width:53px;
height:14px;
padding:0px;
margin:0px;
float:right;
}

#right-left{
width:200px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:16px;
text-align:left;
padding:0px;
margin:0px 20px 0px 0px;
float:left;
}



.blue-hading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006CAA;
text-align:left;
font-weight:bold;
padding:10px 0px 0px 0px;
margin:0px;
}

.blck-hading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3B3B3B;
text-align:left;
font-weight:bold;
padding:0px;
margin:0px;
}

#busines-right{
width:490px;
height:auto;
padding:0px 0px 0px 10px;
margin:0px 10px 0px 0px;
text-align:left;
float:left;
position:relative;
}

.event-links{
width:490px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#494848;
font-weight:normal;
line-height:17px;
margin:0px 0px 5px 0px;
padding:0px;
list-style:none;
float:left;
}

.event-links li{
margin:4px 0px 4px 0px;
padding:0px 0px 0px 20px;
text-align:left;
line-height:17px;
background-image:url(../images/dot-arrow.jpg);
background-repeat:no-repeat;
background-position: 5px 5px;
border-bottom: 1px dashed #9D9CA4;
list-style:none;
height: 88px;
}

.event-links li a{
display:block;
padding:0px;
margin:0px;
color:#494848;
text-decoration:none;
list-style:none;
}

.event-links li a:hover{
background-image:url(../images/dot-arrow.jpg);
background-repeat:no-repeat;
background-position: 5px 5px;
text-decoration:underline;
color:#494848;
}

#contat-area{
width:200px;
height:200px;
background:#E9E9E9;
border: 1px solid #DCDCDC;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4A484E;
font-weight:bold;
text-align:justify;
padding:5px 0px 0px 0px;
margin:10px 12px 0px 0px;
float:right;
}

.google-box{
width:120px;
height:16px;
background:#FFFFFF;
border: 1px solid #779CBF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:left;
padding:0px;
margin:0px 5px 0px 5px;
}

.google-serch{
width:50px;
height:18px;
background:#8E8C96;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
border: 1px solid #FFFFFF;
color:#FFFFFF;
text-align:center;
padding:0px;
margin:0px 5px 0px 0px;
}

.google-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;
padding:0px;
margin:0px 2px 0px 0px;
}

#footer{
width:990px;
height:52px;
background:url(../images/footer-bg.jpg) no-repeat top left;
padding:0px;
margin:0px;
}
#footer1{
width:990px;
height:52px;
background:url(../images/footer-bg.jpg) no-repeat top left;
padding:0px;
margin:0 0 0 0;
}

.foter-link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:right;
padding:24px 10px 0px 0px;
margin:0px;
float:right;
}

.foter-link a{color:#50535A; text-decoration:none;}
.foter-link a:hover{color:#FFFFFF; text-decoration:underline;}

.copy{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9E9EA5;
text-align:center;
line-height:18px;
padding:10px 0px 20px 0px;
margin: 0 auto;
}
.copy a{color:#9E9EA5; text-decoration:none;}
.copy a:hover{color:#FFE400; text-decoration:underline;}

#copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9E9EA5;
text-align:center;
padding:10px 0px 20px 0px;
margin: 0 auto;
position:absolute;
width:990px;
height:auto;
}


#cont-form {
padding:0px 0 20px 0;
margin:0px;
}

#cont-form form label span {
	color:#E10303;
}
#cont-form input.textf {
	width:200px;
	height:16px;
	padding:2px 2px 0px 2px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
	margin: 0 0 10px 0;
}

#cont-form input.textf2 {
	width:80px;
	height:16px;
	padding-left:2px;
	padding-right:2px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
	margin: 3px 0 10px 0;
}

#cont-form input.butt {
	width:67px;
	height:22px;
	text-align:center;
	border:1px solid #FFFFFF;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background:#ff8500;
	margin:10px 0 10px 0;
}

#cont-form textarea.textarea1 {
	width:200px;
	height:45px;
	padding:2px 4px 10px 0px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
}

#cont-form label {
	width:120px;
	float:left;
	padding:5px 0 0 0;
	text-align:left;
	margin: 0 10px 0 5px;
	height:23px;
	line-height:16px;
}
#cont-form label1 {
	width:140px;
	float:left;
	padding:5px 0 0 0;
	text-align:left;
	margin: 0 10px 0 5px;
	height:15px;
	line-height:13px;
}
#cont-form label2 {
	width:400px;
	float:left;
	padding:5px 0 5px 0;
	text-align:left;
	margin: 0 15px 0 5px;
	height:15px;
	line-height:13px;
	display:block;
}

#emailsecond_box{
	float: right;
	width: 350px;

}

.sitemap {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3E3E3F;
margin:20px 110px 0px 0px;
padding:0px;
list-style:none;
float: left;
}
.sitemap li {
margin:0px;
padding:0px;
line-height: 25px;
list-style:none;
}
.sitemap li a {
color:#3E3E3F;
text-decoration:none;
list-style:none;
margin:0px;
padding:0px 0 0 20px;
background-image:url(../images/blue-dot.jpg);
background-repeat:no-repeat;
background-position:4px 6px;
}
.sitemap li a:hover {
color:#FF7200;
text-decoration:underline;
background-image:url(../images/orange-dot.jpg);
background-repeat:no-repeat;
background-position:4px 6px;
}

#right-left1{
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404040;
line-height:16px;
padding:0px;
margin:0px;
float:left;
}

#logo-marq{
width:698px;
height:52px;
background:#F8F8F8;
border: 1px solid #DBDBDB;
padding:0px;
margin:5px 0px 5px 0px;
}


.clint-name{
width:300px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
margin:0px 25px 5px 0px;
padding:0px;
list-style:none;
float:left;
}

.clint-name li{
font-size:12px;
color:#494848;
background-image:url(../images/yelow-buton.gif);
background-repeat:no-repeat;
background-position: 5px 8px;
text-decoration:none;
font-weight:normal;
margin:4px 0px 0px 0px;
padding:0px 0px 0px 20px;
text-align:left;
line-height:20px;
list-style:none;
}

.clint-name li a{
display:block;
padding:0px 0 2px 15px;
height: 20px;
list-style:none;
}

.clint-name1{
width:200px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
margin:0px 25px 5px 0px;
padding:0px;
list-style:none;
float:left;
}

.clint-name1 li{
font-size:12px;
color:#494848;
background-image:url(../images/yelow-buton.gif);
background-repeat:no-repeat;
background-position: 5px 8px;
text-decoration:none;
font-weight:normal;
margin:4px 0px 0px 0px;
padding:0px 0px 0px 20px;
text-align:left;
line-height:20px;
list-style:none;
}

.clint-name1 li a{
display:block;
padding:0px 0 2px 15px;
height: 20px;
list-style:none;
}


.case{
width:670px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
margin:0px 10px 5px 0px;
padding:0px;
list-style:none;
float:left;
}

.case li{
font-size:12px;
color:#494848;
background-image:url(../images/yelow-buton.gif);
background-repeat:no-repeat;
background-position: 5px 8px;
text-decoration:none;
font-weight:normal;
margin:4px 0px 0px 0px;
padding:0px 0px 0px 20px;
text-align:left;
line-height:20px;
list-style:none;
}

.case li a{
display:block;
padding:0px 0 2px 15px;
height: 20px;
list-style:none;
}

.email{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;

}
.email:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;

}
.sevices-box{
width:250px;
float:left;
}

.ceobox{
width:195px;
height:auto;
margin:0 0 10px 25px;
float:right;
background-color:#E4E3E3;
border:1px solid #DBDADA;
overflow:visible;

}
.ceoboxinner{
width:175px;
height:auto;
margin:0 10px 0 5px;
float:left;
background-color:#E4E3E3;
}

.search{
	float: right;
	height: 40px;
	width: 195px;
	background-color:#E4E3E3;
	border:1px solid #DBDADA;
}

.please-spec{
	width:140px;
	height:16px;
	padding:2px 2px 0px 2px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
	margin: 0 0 0 0;
}

.textfield{
	width:375px;
	height:50px;
	padding:2px 2px 0px 2px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
	margin: 0 0 10px 0;
}

.textf1 {
	width:200px;
	height:16px;
	padding:2px 2px 0px 2px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
	line-height:16px;
	margin: 0 0 5px 5px;
}

.textf2 {
	width:200px;
	height:16px;
	padding:2px 2px 0px 2px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
	line-height:16px;
	margin: 0 0 5px 10px;
}
