/* CSS Document */
/*Client: Maxcom DSL Services
////////////////////////////////////////////////////////
Author: BITS
Please create a backup copy of this file before editing.
////////////////////////////////////////////////////////*/

ul li{
list-style-type:square;
}

img{
padding:0;
margin:0;
}

.alert{
background-color:#FFFCD3;
border: dashed 1px #FF0000;
padding:5px;
margin:0 0 0 10px;
}

.alert a{
color:#801F11;
}

.fontds{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#004D5F;
}

.fontds2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#004D5F;
}

.fontds3{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
line-height:18px;
color:#004D5F;
}

.fontds4{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-transform:capitalize;
line-height:18px;
color:#004D5F;
}

body{
padding:0;
margin:0;
cursor:default;
}
/*/////////////////////////////////////////////////////////////////////////////////*/

.displaycv{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-indent:5px;
	text-transform:uppercase;
	vertical-align:baseline;
	background-color:#990000;
	font-weight:bold;
	line-height:20px;
}

.backDropRed{
background-image:url(../media/global/BackDrops/home_red.gif);
background-position:center top;
background-repeat:no-repeat;
}

.backDropRedHead{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-indent:5px;
	text-transform:uppercase;
	vertical-align:baseline;
	background-color:#990000;
	font-weight:bold;
	line-height:20px;
}

.backDropGreen{
background-image:url(../media/global/BackDrops/home_green.gif);
background-position:center top;
background-repeat:no-repeat;
}

.backDropOrange{
background-image:url(../media/global/BackDrops/home_orange.gif);
background-position:center top;
background-repeat:no-repeat;
}

.backDropBlue{
background-image:url(../media/global/BackDrops/home_blue.gif);
background-position:center top;
background-repeat:no-repeat;
}

.backDropPurple{
background-image:url(../media/global/BackDrops/home_purple.gif);
background-position:center top;
background-repeat:no-repeat;
}

.whitefooter{
background-image:url(../media/global/whitefooter.gif);
background-repeat:repeat-x;
height:58px;
}


/*/////////////////////////////////////////////////////////////////////////////////*/
.fbgGreen{

}

.footerRed{
background-image:url(../media/global/footer.gif);
background-repeat:repeat-x;
background-color:#B92E1B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#FFF;
padding:10px 0 40px 0;
line-height:24px;
}

.footerRed a{
color:#EAC7C2;
text-decoration:none;
padding:0 5px;
}

.footer a:hover{
color:#FFF;
}

.footerGreen{
background-image:url(../media/global/BackDrops/footer_green.gif);
background-repeat:repeat-x;
background-color:#C4DB3A;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#809020;
padding:10px 0 40px 0;
line-height:24px;
}

.footerGreen a{
color:#809020;
text-decoration:none;
padding:0 5px;
}

.footerGreen a:hover{
color:#FFF;
}



.footerOrange{
background-image:url(../media/global/BackDrops/footer_orange.gif);
background-repeat:repeat-x;
background-color:#F37529;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#FFF;
padding:10px 0 40px 0;
line-height:24px;
}

.footerOrange a{
color:#FFF;
text-decoration:none;
padding:0 5px;
}

.footerOrange a:hover{
color:#FFF;
}

.footerBlue{
background-image:url(../media/global/BackDrops/footer_blue.gif);
background-repeat:repeat-x;
background-color:#03AFEF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#FFF;
padding:10px 0 40px 0;
line-height:24px;
}

.footerBlue a{
color:#FFF;
text-decoration:none;
padding:0 5px;
}

.footerBlue a:hover{
color:#FFF;
}

.footerPurple{
background-image:url(../media/global/BackDrops/footer_purple.gif);
background-repeat:repeat-x;
background-color:#C6287D;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#FFF;
padding:10px 0 40px 0;
line-height:24px;
}

.footerPurple a{
color:#FFF;
text-decoration:none;
padding:0 5px;
}

.footerPurple a:hover{
color:#FFF;
}







.Header{
display:none;
}
/*///////////////////////////////////////////////////////////////////////*/

a.logoHome{
display:block;
width:205px;
height:106px;
}

#topNav{
margin:0;
border-left:solid 5px #FFF;
border-top:solid 5px #FFF;
border-bottom:solid 5px #FFF;
background-color:#FFF;

height:107px;
}


*html #topNav a{
width:110px;
}
#topNav a{
padding:0;
margin:0;
width:105px;
height:107px;
overflow:hidden;
display:block;
background-repeat:no-repeat;


}

a.aboutUs{
background-image:url(../media/global/Topnav/aboutus.gif);
border-right:5px solid #FFF;
background-position:0px 0px;
float:left;
}

a.aboutUs:hover{
background-image:url(../media/global/Topnav/aboutus.gif);
border-right:5px solid #FFF;
background-position:0px -111px;
float:left;
}

a.services{
background-image:url(../media/global/Topnav/services.gif);
border-right:5px solid #FFF;
background-position:0px 0px;
float:left;
}

a.services:hover{
background-image:url(../media/global/Topnav/services.gif);
border-right:5px solid #FFF;
background-position:0px -111px;
float:left;
}

a.coverage{
background-image:url(../media/global/Topnav/coverage.gif);
border-right:5px solid #FFF;
background-position:0px 0px;
float:left;
}

a.coverage:hover{
background-image:url(../media/global/Topnav/coverage.gif);
border-right:5px solid #FFF;
background-position:0px -111px;
float:left;
}

*html #topNav a.cs{
width:105px;
float:left;
}

a.cs{
background-image:url(../media/global/Topnav/customercare.gif);
border:none;
background-position:0px 0px;
}

a.cs:hover{
background-image:url(../media/global/Topnav/customercare.gif);
border:none;
background-position:0px -111px;
}
/*///////////////////////////////////////////////////////////////////////*/
#topTextArea{
padding:0;
margin:0;
border-left:solid 5px #FFF;
border-bottom:solid 5px #FFF;
height:82px;
clear:both;
}

#flashHeader{
margin:29px 0 0 0;
border:solid 5px #FFF;
}

.imagesInfo2{
padding:5px 0;
background-image:url(../media/global/borderbg_hor.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.imagesInfo{
padding:10px 0;
background-image:url(../media/global/borderbg_hor.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.ImagesInfo form{
padding:0;
margin:8px 0 0 0;
}

.button{
width:35px !important;
background-color:#01738D;
height:20px;
color:#FFF;
border: solid 1px #000;
font-size:11px;
}

.textfield{
background-color:#01738D;
height:20px;
color:#FFF;
border: solid 1px #000;
}
/*///////////////////////////////////////////////////////////////////////////////*/
#xsnazzy {background: transparent; margin: 10px 0;}
/*.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#F8F8F8; border-left:1px solid #F8F8F8; border-right:1px solid #F8F8F8;}
.xb1 {margin:0 5px; background:#F8F8F8;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
*/
.xboxcontent {display:block; background:#F8F8F8; border:0 solid #F8F8F8; border-width:0 1px; padding:10px;}

.xboxcontent a{color:#004D5F;}

.xboxcontent a:hover{color:#004D5F; text-decoration:none;}

/*///////////////////////////////////////////////////////////////////////////////*/


/*///////////////////////////////////////////////////////////////////////*/

.sideNav{
background-image:url(../media/global/sidenavbackdrop.gif);
background-repeat:repeat-x;
height: 150px;
padding:5px;
}



.sideNav a{
display:block;
margin:0;
padding:3px 5px;
text-decoration:none;
font-size:11px;
color:#000;
/*background-color:#BE311E;*/
background-image:url(../media/global/borderbg_hor.gif);
background-repeat:repeat-x;
background-position:bottom;


}

.sideNav h2{
padding:10px 0 2px 0;
font-size:14px;
margin:0;
color:#078DBF;
}

.sideNav a:hover{
color:#FFF;
background-color:#000;
padding:3px 8px;
/*background-image:url(../media/global/subnavarrow.gif);
background-repeat:repeat-y;
background-position:right top;*/
}

.sideNav .current{
display:block;
margin:0;
text-decoration:none;
font-size:12px;
color:#000;
font-weight:bold;
/*background-color:#05AFF0;*/
background-color:#F8F8F8;
padding:3px 5px;
/*background-image:url(../media/global/subnavarrow.gif);
background-repeat:repeat-y;
background-position:right top;*/
background-image:url(../media/global/borderbg_hor.gif);
background-repeat:repeat-x;
background-position:bottom;
}
/*///////////////////////////////////////////////////////////////////////*/

.textHighlite{
border: 2px solid #FFF;
border-bottom: 2px solid #d0d0b5;  
border-right: 2px solid #d0d0b5;  
-moz-border-radius: 5px; 
background-color: #ffc;
padding: 0 2px;

}

.textHighlite2{
color:#4C8DA6;
background-color:#FFF;
padding:5px;
font-weight:bold;
}

.textHighlite3{
color:#4C8DA6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFF;
padding:15px;
font-weight:bold;
}

.textHighlite4{
color:#004D5F;
font-size:14px;
font-weight:bold;
line-height:15px;
font-family: Arial, Helvetica, sans-serif;
text-transform:uppercase;
vertical-align:baseline;
}

.textHighliteRed{
color:#FFF;
background-color:#BE311E;
padding:5px;
font-weight:bold;
}

.textHighliteWhite{
border: 2px solid #FFF;
border-bottom: 2px solid #d0d0b5;  
border-right: 2px solid #d0d0b5;  
-moz-border-radius: 5px; 
background-color: #FFF;
padding: 0 2px;

}
/*///////////////////////////////////////////////////////////////////////*/
.package{
}

.package dl{
margin:0;
padding:0;
}

.package dt{
margin:0;
padding:0;

}

.package dd{
margin:0;
padding:0;
}