.work
{
width:500px;
margin-left:60px;
border-collapse:collapse;
}

.img_col
{
width:100px;
text-align:center;
}
.work td
{
vertical-align:top;
border-collapse:collapse;

}
.work img
{
display:block;
border:1px solid #efefef;
margin:10px;
}

.work div
{
margin:2px;
border:1px solid #cccccc;
float:right;
font-size:10px;
width:15px;
height:15px;
text-align:center;
background: #efefef;
}

.work a
{
display:block;
width:15px;
height:15px;
text-align:center;

}

.dark td
{
background: #eeeeee;
}

.floatleft{
float:left;
margin-right:10px;
}
.lightblue{
background-color:#eef6f9;
}

.blue{
background-color:#f4fafc;
}


.hostingtable th{
text-align:left;
}

.hostingtable{
width:180px;
border:1px solid #d9e2e5;
}

.hostingtable img{
border:0px;
vertical-align:middle;
}

.hostingtable{
border-collapse:collapse;
}

.hostingtable td{
padding:4px;
font-size:11px;
}

.hostingtable th{
background:url('images/customeraccess.gif');
color:#FFF;
padding-left:4px;
padding-bottom:0px;
padding-top:0px;
height:22px;
}

.hostingdiv{
margin-left:60px;
}

.rightspan{
float:right;
}
.recentprojectsheader{
background-image:url('images/arrowbullet.gif') !important;
}

.submitbutton{
float:right;
margin:3px;

}

.light{
background-color:#f5fcff;
}
.includes label{
font-weight:normal !important;
}

label{
font-weight:bold;
margin-bottom:10px !important; 
}
.tollnumber{
vertical-align:middle !important;
text-align:right;
padding:10px !important;
font-size:12px;
background: url('images/header3.jpg') no-repeat;
height:131px;
}

body{
background-color:#6d6d6d;
margin:0px;
padding:0px;
color:#dddddd;
}

body,td{
font-family:verdana,arial,helvatica,serif;
}

.quote{
text-align:right;
padding-right:50px!important;
}
.dropdown li{
margin: 2px 1px 2px 0px;

}

.dropdown a{
border:1px solid #84a7c0;
padding: 2px 0px 2px 0px;
height:12px;
width:100%;
background-color:#2d5c7d;
font: 10px verdana,arial,helvatica,serif !important;
text-decoration:none;
display:block;
}

.tollnumber,.dropdown a{
color:#fff;
}

.dropdown a:hover{
background:#4abed7 url('images/menuarrow.gif') no-repeat 150px;
border:1px solid #fff;

}

.dropdown li:hover{
background-color:#4abed7;
}


.dropdown{
background-color:#3d678d;
width:168px;
padding:3px !important;

border-left:1px solid #84a7c0;
border-right:1px solid #84a7c0;
border-bottom:1px solid #84a7c0;
}

.buttonlist{
list-style-type:none;
padding:0px;
margin:0px;
height:1px;
font-size:1px;
}

.dropmenu ul{
margin:0px;
padding:0px;
list-style-type:none;
}


#ported,#served{
display:none;
position:absolute;
font-size:10px;
}



.packages{
margin: 0px 10px 0px 60px;
border-collapse:collapse;
}

.packages tr{
padding-bottom:18px;
}
.packagelist{
width:128px;
}

.packages td,th{
padding-bottom:14px;
padding-top:4px;
padding-left:5px;
padding-right:5px;
}

.packages th{
vertical-align:top;

text-align:left;
}

.piclist li,.bulletlist li{
list-style-type:none;
background:url('images/subbullet.gif') no-repeat 0 50%;
padding-left:14px;
}



h3,h4{
font-weight:normal;
}

h2{
font-size:10pt;
}

h3,h4{
font-size:12px;
}

h1{
font-size:16px;
color:#66829a;
}


.bluetext{
color:#3681e0;
}

.maindiv,.centered{
font-size:10px;
}

.centered{
margin:auto;
text-align:center;
}

.maindiv,.content{
background-color:#fff;
}

.content a{
color:#2a64ad;
font-weight:bold;
text-decoration:none;
}


.loginheader{
background:url('images/customeraccess.gif') repeat-x;
height:22px;
font:bold 12px verdana,arial,verdana, serif;
color:#fff;
padding-left:5px !important;
}
.loginheader,.maindiv,.buttonlist,.dropmenu,.dropmenu td,tr{
border-collapse:collapse;
padding:0px;
}


.maindiv{

padding:0px;
width:994px;
margin: 0px auto 10px auto;

}

.header {
width:994px;
padding:0px;
}


.imgfloat{
float:left;
}

.menu{
padding:0px;
height:100%;
width:164px ;
background:#cfe7f2 url('images/menubackground.jpg') repeat-x;
font-size:8pt;
}


.content{
background:url('images/contentline.gif') repeat-y;
font-size: 10pt;
width:644px;
color:#2d475f;
padding-bottom:0px;
}



h1,.content p,h2,h3,h4,.padded{
padding:0px 20px 0px 60px;
}

.superpadded{
padding-left:160px !important;
}

.padded select,.padded input,.padded textarea{
font-size:12px;
padding:2px;
color:#849194;
}

.packages td,.pics td,.dropmenu td,.content,.menu,.access,.padded td{
vertical-align:top;
}

#mainpagearea{
width:100%;
}

.contentfooter{
background:url('images/contentline.gif') repeat-y;
vertical-align:bottom;
padding:0px;
}


.access{
width:182px;
font-size:11px;
color:#555d5f;
}


.access a{
color:#2a64ad;
}





.login{
border:1px solid #d9e2e5;
background:#eef6f9 url('images/square.gif') no-repeat bottom right;
padding:4px;
font-size:8pt;
}

.login, input{
font-size:8pt;
}

.field{
width:150px;
}

.pics{
width:554px;
margin-left:50px;
}

.piclist{
width:135px;
padding-left:0px;
margin-left:5px;
list-style-type:none;
font-size:11px;
}



.listheader{
background-image: url('images/arrowbullet.gif') !important;
font-size:11px;
font-weight:bold;
border-bottom:1px solid #d9e2e5;
margin-bottom:4px;

}

.recentlist{
width:165px;
list-style-type:none;
margin-left:0px;
padding-left:0px;
}
.recentlist li{
padding-left:16px;
background:url('images/subbullet.gif') no-repeat 0 50%;
}

.sublist,.menulist{
list-style-type:none;
padding-left:0px;
margin-left:0px;
font-size:8pt;
padding-top:0px;
}

.menulist li{

background:url('images/arrowbullet.gif') no-repeat 0 50%;
padding-left:16px;
margin: 0px 8px 0px 8px;
line-height:18px;
border-bottom:1px solid #c8d0d2;
}


.hostingtable a:visited,.menulist a:visited{
color:#33333f;
}

.menulist a{
text-decoration:none;
color:#357fdb;
width:100%;
font-weight:bold;
}

.hostingtable a:hover,.menulist a:hover{

color:#ba1111;

}


.menulist li:hover{
background:url('images/redarrow.gif') no-repeat 0 50%;
}


#portfolio,#services{
display:none;
background-image:none;
padding:0px;
height:100%;
}

.sublist{
padding-left:0px;
margin-left:0px;
margin-top:0em !important;
font-size:8pt;
}

.sublist li{
background:url('images/subbullet.gif') no-repeat 0 50%;
border:none;
}

.access img,.dropmenu img,.contentfooter img,.imgfloat,label,.menulist a,.sublist a{
border:0px;
display:block;
}



