/*FireFox version 3 Css,*/
/*Safari, Opera, & Chrome*/

#pageWelcome{
position:absolute;
width:600px;
top:-65px;
left:300px;
font-family:Arial,sans-serif;
font-size:19px;
color:#8bb9d1;
}

#pageWelcome_home{
position:absolute;
width:500px;
top:75px;
left:300px;
font-family:Arial,sans-serif;
font-size:18px;
color:#8bb9d1;
}

#sticky{
position:absolute;
top:140px;
left:600px;
z-index:100;
}

#backgroundimg{
position:absolute;
left:-399px;
top:0px;
z-index:-1000;
}

#test{
position:absolute;
top:100px;
left:100px;
z-index:1000;
width:100px;
height:100px;
background-color:pink;
}

body{
font-family:Arial,sans-serif;
color:#333333;
line-height:1.166;	
margin:0px;
padding:0px;
background:silver;
}

th{
font-size:80%;
font-weight:bold;
font-style:italic;
text-align:right;        
color:#334D55;
background-color:#EAECE9;
}

td{
font-size:90%;
background-color:#FFFFFF;
}
/*hyperlink and anchor tag styles*/
a:link, a:visited{
color:#005FA9;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}
/* header tag styles */
h1{
font-family:Arial,sans-serif;
color:black;
margin:0px;
padding:0px;
font-size:14px;
}

h2{
font:bold 100% Arial,sans-serif;
color:#000;
margin:0px;
padding:0px;
}

h3{
font:bold 100% Arial,sans-serif;
color:#334d55;
margin:0px;
padding:0px;
}

h4{
font:90% Arial,sans-serif;
color:#333333;
margin:0px;
padding:0px;
}

h5{
font:105% Arial,sans-serif;
color:#334d55;
margin:0px;
padding:0px;
}

h3Err{
font:bold 80% Arial,sans-serif;
color:#CC0000;
margin:0px;
padding:0px;
}
/*************** list tag styles ***************/
ul{
list-style-type:disc;
}

ul ul{
list-style-type:disc;
}

ul ul ul{
list-style-type:none;
}
/********* form and related tag styles *********/
form {
margin:0;
padding:0;
}

label{
font:bold 1em Arial,sans-serif;
color:#334d55;
}
				
input{
font-family:Arial,sans-serif;
}
/*start of header css control, above the content*/
#masthead{
position:relative;
background-color:white;
padding:0 0 0 0;
margin:0 0 0 0;
border:none;	
width:931px;
top:0px;
display:block;
margin-left:auto;
margin-right:auto;
border-left:dotted;
border-right:dotted;
border-color:#006677;
border-width:thin;
}

#wireless{
position:absolute;
top:-100px;
padding:0 0 0 0;
margin:0 0 0 0;
border:none;
}

#headerimg{
position:relative;
}

#utility{
padding:0 0 0 0;
margin:0 0 0 0;
border:none;
top:10px;
right:10px;
position:absolute;
z-index:100;
width:931px;
text-align:right;
font-size:14px;
}

a.utility:link, a.utility:visited{
color:white;
text-decoration:none;
}

a.utility:hover{
text-decoration:underline;
}

#sbutton{
position:absolute;
padding:0 0 0 0;
margin:0 0 0 0;
border:none;
top:75px;
left:840px;
}

#menu_control{
position:absolute;
padding:0 0 0 0;
margin:0 0 0 0;
border:none;
top:35px;
left:340px;
z-index:1000;
}

#page_heading{
position:absolute;
padding:0 0 0 0;
margin:0 0 0 0;
border:none;
color:#005FA9;
width:680px;
top:120px;
left:260px;
}

#homeimg{
display:block;
margin-left:auto;
margin-right:auto;
}
/*end of header css control*/

/*start home top text area*/
#textarea, #div1, #div2, #div3, #div4, #div5{
position:absolute;
top:141px;
left:500px;
width:390px;
z-index:300;
text-align:justify;
color:#006699;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
background-color:white;
}

#textarea:first-letter, #div1:first-letter, #div2:first-letter, #div3:first-letter, #div4:first-letter, #div5:first-letter{
font-size:18px;
}

#industry_buttons{
position:absolute;
display:block;
top:113px;
left:400px;
}
/*end home top text area*/

/*start of content css control*/
#main_content{
position:relative;
top:0px;
left:0px;
width:911px;
padding:0 10px 0 10px;
margin:0 0 0 0;
}

#main_content a:link, a:visited{
color:#005FA9;
text-decoration:none;
}
	
#main_content a:hover{
text-decoration:underline;
}
/*end of content css control*/

/*start of footer section*/
#footer_box{
position:relative;
top:3px;
}

#footerimg{
position:relative;
}

#footer_info, #footer_info_dy{
position:absolute;
width:931px;
padding:0 0 0 0;
margin:0 0 0 0;
border:none;
bottom:10px;
left:0px;
text-align:center;
line-height:20px;
}

#footer_info small, a.utility:link, a.utility:visited, a.footer_item:link, a.footer_item:visited{
color:white;
text-decoration:none;
}

a.footer_item:hover, a.fmenui:hover{
text-decoration:underline;
}

#footer_h1, #footer_h1_dy{
position:absolute;
left:0px;
width:931px;
display:block;
text-align:center;
font-size:15px;
}

#service_img_1{
position:absolute;
top:100px;
left:700px;
}
/*end of footer section*/

.cove_services{
position:absolute;
display:inline;
bottom:180px;
left:10px;
z-index:100;
}

#partner_pics{
position:relative;
display:block;
width:933px;
background-color:silver;
top:20px;
left:-1px;
text-align:center;
}

/*Start of Footer Menu*/
#footermenucase{
position:relative;
display:block;
top:20px;
background-color:#005580;
padding-left:17px;
width:914px;	
}

.footer_menu_header{
text-align:center;
color:white;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
font-size:13px;
background-color:#005580;
}

.footer_menu_a, .footer_menu{
background-color:#005580;
}

.footer_menu_a{
text-align:center;
}

a.fmenui:link, a.fmenui:visited{
color: white;
}

/* main home tabs area */
/* Tabs Css */
#wrapper{
position:relative;
top:10px;
left:35px;
width:868px;
margin-bottom:20px;
padding:0px;
color:white;
}

.box{
background:#fff;
color:white;
}

.boxholder{
clear:both;
padding:4px;
background:#006699;
color:white;
}

.tab{
color:white;
float:left;
height:32px;
width:102px;
margin:0 1px 0 0;
text-align:center;
background:white url(/Images/home/tabimg.png) no-repeat;
}

.tabtxt{
position:relative;
top:10px;
margin:0px;
color:white;
font-size:16px;
font-weight:bold;
}

.tabtxt a:link, .tabtxt a:visited{
font-size:16px;
color:white;
}

.tabtxt a:hover{
color:white;
font-size:16px;
text-decoration:underline;
}

.tabtxt2{
position:absolute;
top:100px;
font-size:14pt;
font-family:Arial,Helvetica,sans-serif;
color:White;
text-align:center;
background-color:transparent;
vertical-align:bottom;
}

.visitText{
font-size:14pt;
font-family:Arial,Helvetica,sans-serif;
color:#006699;
}
	
.bannerText{
position:absolute;
top:225px;
left:5px;
Width:860px;
font-size:12pt;
font-family:Arial,Helvetica,sans-serif;
color:#FFFFFF;
text-align:center;
}

.bannerText2{
top:218px;
left:4px;
width:860px;
font-size:11pt;
font-family:Arial,Helvetica,sans-serif;
color:#FFFFFF;
text-align:center;
}

/*address*/
.padd{
font-family:arial;
Font-size:125%;
Text-align:center;
color:#000000;
}
	
/*phone*/
.phone{
font-family:arial;
Font-size:125%;
Text-align:center;
color:#000000;
font-weight:bold;
}
	
.bgcolor01{
background-color:#b3c9da;
}

.phl{
font-family:arial;
font-size:120%;
text-align:left;
color:#000000;
font-weight:bold;
} 

.align_right{
display:block;
text-align:right;
}

.align_center{
display:block;
text-align:center;
}

img{
border:none;
}

.width_p100{
width:100%;
}

/** Customer testimonies area **/

.cta_box{
position:relative;
color:#504A4B;
float:left;
width:800px;
margin:10px 10px 10px 10px;
padding: 10px 10px 10px 10px;
text-align:left;
background:white;
border-left:dotted;
border-right:dotted;
border-top:dotted;
border-bottom:dotted;
border-color:#006677;
border-width:thin;
}

.cta_box2{
background:#F5F5F5;
padding: 10px 0px 0px 10px;
}

.cta_header{
font-family:Arial;
font-size:140%;
text-align:left;
color:#000;
font-weight:bold;
}

.cta_txt{
font-family:arial;
font-size:100%;
text-align:left;
color:#666;
font-weight:normal;
}

.cta_img{
float:right;
margin:10px 10px 10px 10px;
Padding:5px 5px 5px 5px;
text-align:justify;
border-left:solid;
border-right:solid;
border-top:solid;
border-bottom:solid;
border-color:#006677;
border-width:thin;
}

.cta_sig{
color:#504A4B;
}

#search1{
position: relative;
width:400px;
}

#search2{
top:100px;
position: relative;
width:400px;
}

.searchbox1{
	display: inline-block;
}

.Search_Button{
	position:relative;
	top:4px;
}
