@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg_main.gif); height:519px; background-repeat:repeat-x;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: underline;
color: #000000;

}
a:active {
text-decoration: none;
}
.side_bg{background-image:url(../images/bg_header.gif); height:88px; background-repeat:repeat-x;}
.logo{background-image:url(../images/logo.gif); height:65px; width:143px; background-position:left; background-repeat:no-repeat;}
.header_right{background-image:url(../images/side_header.gif); width:289px; height:65px; background-position:right; background-repeat:no-repeat;}
.header_btn{background-image:url(../images/btn_1.gif); width:96px; height:23px; background-position:left; background-repeat:no-repeat; }
.header_text_01{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;}
.contact_header_image{background-image:url(../images/contact_us.jpg); height:170px; width:782px; background-position:center; background-repeat:no-repeat;}
.career_header_image{background-image:url(../images/career.jpg); height:170px; width:782px; background-position:center; background-repeat:no-repeat;}
.about_header_image{background-image:url(../images/about_us.jpg); height:170px; width:782px; background-position:center; background-repeat:no-repeat;}
.portfolio_header_image{background-image:url(../images/portfolio.jpg); height:170px; width:782px; background-position:center; background-repeat:no-repeat;}
.services_header_image{background-image:url(../images/services.jpg); height:170px; width:782px; background-position:center; background-repeat:no-repeat;}
.clients_header_image{background-image:url(../images/clients.jpg); height:170px; width:782px; background-position:center; background-repeat:no-repeat;}
.ask_a_header_image{background-image:url(../images/ask_a_quote.jpg); height:170px; width:782px; background-position:center; background-repeat:no-repeat;}
.multimedia_header_image{background-image:url(../images/multimedia.jpg); height:170px; width:782px; background-position:center; background-repeat:no-repeat;}
.header_image{background-image:url(../images/header.gif); height:170px; width:782px; background-position:center; background-repeat:no-repeat;}
.bg_sec{background-image:url(../images/bg_sec.gif); height:23px; background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; vertical-align:bottom;}
.left_top{background-image:url(../images/left_top.gif); width:9px; height:8px; background-position:left; background-repeat:no-repeat;}
.mid{background-image:url(../images/mid.gif); height:8px; background-repeat:repeat-x; }
.right_top{background-image:url(../images/right_top.gif); height:8px; width:9px; background-position:right; background-repeat:no-repeat;}
.side_01{ background-image:url(../images/side_01.gif); width:9px; background-repeat:repeat-y;}
.side_02{background-image:url(../images/side_02.gif); width:9px; background-repeat:repeat-y;}
.btm_01{background-image:url(../images/btm_01.gif); width:9px; height:5px; background-repeat:no-repeat;}
.btm_02{background-image:url(../images/btm_02.gif); height:5px; width:9px; background-repeat:no-repeat;}
.login{background-image:url(../images/login.gif); height:25px; width:201px; background-position:left; background-repeat:no-repeat;}
.border{border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cfcfcf; border-left-style:solid; border-left-color:#cfcfcf; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-right-color:#cfcfcf;}
.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; padding-left:5px;}
.text_box{ border-style:solid; border-width:1px; border-color:#cfcfcf; background-image:url(../images/box_bg.gif); height:16px; background-repeat:repeat-x; width:108px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.height{ height:10px;}
.sub_btn{border-style:solid; border-width:1px; border-color:#cfcfcf; background-image:url(../images/box_bg.gif); height:18px; background-repeat:repeat-x; width:60px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;}
.sub_btn1{border-style:solid; border-width:1px; border-color:#cfcfcf; background-image:url(../images/box_bg.gif); height:18px; background-repeat:repeat-x; width:70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;}
.tbl_box{background-image:url(../images/bg_text_box.gif); height:16px; background-repeat:repeat-x;}
.arrow{ background-image:url(../images/icon.gif); width:7px; height:5px; background-position:right; background-repeat:no-repeat; padding-left:10px;}
.text2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:10px;}

.line{ background-image:url(../images/line.gif); width:166px; background-position:left; background-repeat:repeat-x; height:6px;}
.welcome{background-image:url(../images/welcome.gif); height:48px; width:558px; background-position:center; background-repeat:no-repeat;}
.tb_padd{padding-left:6px;}
.body_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:10px; padding-right:10px; text-align:justify; background-image:url(../images/text_bg.gif); background-repeat:repeat-x; padding-top:10px;}
.more{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-right:10px;}
.he_text{ font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#858585; padding-left:10px;}
.chat{background-image:url(../images/chat.gif); width:108px; height:26px; background-repeat:no-repeat; background-position:center; }
.chatt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding-left:40px; padding-top:5px; }
.footer{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; vertical-align:middle;}
.errormsg{
    Font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	height:25px;
	text-align:center;
	text-decoration:none;
}
.text_box1{ border-style:solid; border-width:1px; border-color:#cfcfcf; background-image:url(../images/box_bg.gif); height:16px; background-repeat:repeat-x; width:190px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.text2_form{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:25px; color:#333333; padding-left:10px;}
.text2_form a{
text-decoration:none;
color:#000000;
}
.text2_form a:hover{
color:#666666;
}
.red{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; color:#FF0000;}
.text_boxare{ border-style:solid; border-width:1px; border-color:#cfcfcf; background-image:url(../images/box_bg.gif); height:60px; background-repeat:repeat-x; width:190px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}

.text_dd{ border-style:solid; border-width:1px; border-color:#cfcfcf; background-image:url(../images/box_bg.gif); height:20px; background-repeat:repeat-x; width:190px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.er{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#003366; font-weight:bold;}
.port{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
.portfolio1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.box{ width:100px; 
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.sam{ background-image:url(../images/sam.gif); height:40px; background-repeat:repeat-x; border-style:solid; border-color:#cfcfcf;border-width:1px;}
.fornewerr{font-family:"Trebuchet MS"; color:#333333; font-size:9px; padding-right:5px; padding-left:7px; text-decoration:blink; height:6px;}
.more2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;} 
.more2 a{color:#000000; text-decoration:none;}
.logos{
padding:5px;
border:solid 1px #000000;
}