body{}

#main{width:918px;}
#search{height:29px; background:url(../images/search_bg.gif); border-bottom:#FFFFFF solid 1px;}
.text_area{background:#c8c8c8; border:#989898 solid 1px; width:169px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
#menu {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding:5;
	background:#071840;
	height:32px;
}
#menu a{text-decoration:none;color:#ffffff;display:block; background:url(../images/menue_division.gif) no-repeat right; width:85px; text-align:center; float:left; padding: 7px 0 8px 0;}
#menu a:hover{ color:#ff8d00;}
#blck_area{background:#393838; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c4c4c4; border-top:#FFFFFF solid 1px; padding-right:20px;}
#more{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff8d00; margin-top:5px;}
#more a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff8d00; text-decoration:none;}
#more a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff8d00; text-decoration:underline;}
#text_area2{background:url(../images/text_area2bg.jpg); background-repeat:no-repeat; margin-top:1px; height:85px;}
#text_area3{background:url(../images/text_area3bg.jpg); background-repeat:no-repeat; margin-top:1px; height:85px; background-position:bottom; height:120px;}
#btm_sections{width:184px; margin-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d5364;}
#btm_sections a{color:#4d5364; text-decoration:none;}
#btm_sections a:hover{color:#FF6600; text-decoration
:underline;}
#projects{ border-top:#e3e3e3 solid 1px; margin-top:0px; background:url(../images/text_area2bg.gif) repeat-x;}
#news{padding:5px 6px 0px 6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:224px;
height:150px;
border:#cdcaca solid 1px;
color:#4d5364;
background:#e3e3e3;}
#newsletter{border:#cdcaca solid 1px; width:224px; height:30px;}
.text_area2{background:#fff; border:#c8c8c8 solid 1px; width:169px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; margin-left:10px;}
#login{width:200px; margin-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d5364;}
.login{background:#fff; border:#c8c8c8 solid 1px; width:132px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; margin-left:10px; margin:3px;}
#top_icons{font-family:Tahoma; font-size:11px; color:#b4b4b4; width:80px; margin-top:5px;}
#top_icons a{color:#b4b4b4; text-decoration:none;}
#top_icons a:hover{color:#ff7e00;}
.top_iconsselect{font-family:Tahoma; font-size:11px;color:#ff7e00;}
#side_imges{margin-top:5px;}
#footer{font-family:Tahoma; font-size:11px; color:#b4b4b4; margin-bottom:10px; margin-left:0px; background:url(../images/footerbg.gif) repeat-x;padding:10px;}
#inner_content{
	font-family:Tahoma;
	font-size:11px;
	color:#363636;
	width:98%;
	margin-bottom:10px;
	margin-left: 15px;
	margin-right: 10px;
}
#inner_content a{color:#363636; text-decoration:underline;}
#inner_content a:hover{font-family:Tahoma; font-size:11px; color:#FF6600; width:676px; margin-bottom:10px;}
#inner_content_titles{background:#f8f8f8;font-family: "Trebuchet MS", Verdana;
    color: #1f1f1f;
	text-decoration: none;
	font-size: 10pt;
	line-height: 20px;
	font-weight: bold;margin-top:15px; margin-right:1px; margin-bottom:7px; border-bottom:#e5e5e5 solid 1px; padding-left:8px;}
	
#innerheads{font-family: "Trebuchet MS", Verdana;
    color: #ef7328;
	text-decoration: none;
	font-size: 11pt;
	line-height: 20px;
	padding-left:0px;
	font-weight: bold;margin-top:25px; margin-right:1px; margin-bottom:7px; border-bottom:#e5e5e5 solid 1px;}
#rt_secction{width:242px; background:#f6f6f6; border-top:#FFFFFF solid 1px; height:100%;}
#rt_heads{ font-family: "Trebuchet MS", Verdana;
    color:#ef7328;
	text-decoration: none;
	font-size: 11pt;
	line-height: 20px;
	font-weight: bold;margin-top:24px; margin-bottom:5px; margin-left:10px; margin-right:10px; border-bottom:#e5e5e5 solid 1px;}

rtmenu {
	font-size:10px;
	margin-top:3px;
	padding:2px;
	margin-left:10px;
	color:#F8FFD5;
	text-align:left;
	line-height:15px;
	background-position:bottom;
	background-repeat:repeat-x;
	width:222px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
rtmenu a{
	background:#f9f9f9;
	font-size:9px;
	color:#555555;
	display: block;
	padding:1px 0px 0px 10px;
	border-bottom:0px solid #262626;
	height:21px;
	margin:0px 0px 2px 0px;
	text-decoration: none;
	width:164px;
}
#leftmenu {vertical-align:top; margin-top:8px; margin-bottom:8px; margin-right:5px; margin-left:5px; width:227px; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
#leftmenu td {font-size:11px;  color:#23506f; text-align:left; height:22px;}
#leftmenu a {background:url(../images/menubullet.gif) #ebebeb left center no-repeat; font-size:11px; color:#1f1f1f;display: block; padding:5px 5px 5px 20px; height:12px; border-bottom:#fff solid 1px; text-decoration:none; }
#leftmenu .active {background:#c0bfbf;}
#leftmenu .active:hover{ background:#c2d1dc;}
#leftmenu a:hover {background:#9e9e9e url(../images/menubullet1.gif) left center no-repeat; color:#fff; display: block; }



#rtmenu1 a:hover{
	background:#9e9e9e;
	font-size:9px;
	color:#fff;
	height:21px;
	text-decoration:none;
	display: block;
	border:0px solid #D96615;
	border-left:1px solid #ff7e00;
}
#leftmenu1 {vertical-align:top; margin-top:8px; margin-bottom:2px; margin-left:10px; margin-right:10px; border:#CCCCCC solid 1px; padding:2px;}
#leftmenu1 td {font-size:11px;  color:#23506f; height:15px;}
#leftmenu1 a {background:url(../images/menubullet.gif) #ebebeb left center no-repeat; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#3f3f3f;display: block; padding:5px 5px 5px 20px; height:15px; border-bottom:#fff solid 1px;}
#leftmenu1 a:hover {background:url(../images/menubullet1.gif) #9e9e9e left center no-repeat; color:#fff; display: block; }

#contact {padding:2px; margin-left:60px; margin-top:5px;}
#contact a {	color:#CC9933; text-decoration:none; }
#contact a:hover {color:#FF6600; text-decoration:underline; }
.contactt_button {width:130; background:#CCCCCC;font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; margin-left:10px; }
#sitemap {  margin-left:50px; margin-top:10px;}
#sitemap a { color:#666666; text-decoration:none;}
#sitemap a:hover { color:#0b5c88; text-decoration:underline;}
.contact_text_area2{background:#fff; border:#c8c8c8 solid 1px; width:175px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; margin-left:10px;}


#contact_rt{font-size:11px;
background:url(../images/cblock1bg1.gif) #fafafa;
	margin-top:3px;
	margin-right:3px;
	padding:5px;
	padding-left:10px;
	margin-left:8px;
	color:#1f1f1f;
	text-align:left;
	line-height:15px;
	background-position:top;
	background-repeat:repeat-x;
	width:225px;
	border:#e5e5e5 solid 1px;
	font-family: Arial, Helvetica, sans-serif;}
#support{font-size:11px;
background:url(../images/support.gif) #fafafa;
	margin-top:3px;
	margin-right:3px;
	padding:5px;
	padding-left:10px;
	margin-left:8px;
	color:#1f1f1f;
	text-align:left;
	line-height:15px;
	background-position:top;
	background-repeat:repeat-x;
	width:225px;
	height:85px;
	border:#e5e5e5 solid 1px;
	font-family: Arial, Helvetica, sans-serif;}
#support a{color:#1f1f1f; text-decoration:none}
#support a:hover{color:#FF6600; text-decoration:underline}

#portfolio td{padding:20px 20px 20px 20px;}
#portfolio img{border:#999999 solid 1px; padding:6px;}
#client_list {margin-left:20px;}
#client_list td {height:25px;}

#sms_solutions{margin-left:20px;}
#sms_solutions td {height:25px;}
#career_form {margin-left:25px;}
.formstyle {width:195px;}

#services{margin-top:30px;}
#services a{font-size:11px;text-decoration:none;color:#ff7e00;}
#services a:hover{font-size:11px; color:#666666;text-decoration:none;}
#bodytd { background:url(../images/bodyleftline.gif); background-repeat:repeat-y;}
.copyrighttext {	font-family: Tahoma; font-weight:normal;	color: #CCCCCC;	font-size: 11px;}



.text {
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	padding-right:6px;
	}
	
.logo {
	padding:5px;
	}
	
.text_client {
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 20px;
	}
