/* CSS Document */
a:link, a:visited {text-decoration: none;}


body {                                           /*entire page */
	color: #000000;
	text-align: center;
	background-image: url(images/bg11.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
 }
 
.header{										/*header box contains logo, logotext and pictures, phone*/
	background-image: url(images/bgcolor4.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #1e3c6c;
	height:175px;
	margin:0;
	}
 
.logo{											/*Part of Header Box */
	position:absolute;
	width: 220px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	vertical-align: middle;
	color: #000066;
	z-index: 100;
	position:absolute;
	float:left;
	left: 4%;
	top: 4px;
	}
	
.logotext{										/*Part of Header Box*/
	position:relative;
	width: 220px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	vertical-align: middle;
	color: #000066;
	z-index: 100;
	position:absolute;
	float:left;
	left: 0%;
	top: 45px;
	text-align: center;
	letter-spacing: normal;
	line-height: 0.9em;
		}
.pictures{										/*Part of Header Box */
	position:absolute;
	display:inline;
	float: center;
	top: 19px;
	left: 402px;
	float:left;
	width: 185px;
	}
	

#menucontainer{                                 /*Menu box allows complete control of menu placement*/
	position:relative;
	right:10px;
	width:190px;
	top:-10px;
	}

#pager{											/* Pager Container */
	position:relative;
	right:-16px;
	top:-288px;
	width:50px;
	}

#video{
	position:relative;
	right:-6px;
	top:-215px;
	width:135px;
	}
	
#whitebox{										/*Contains all the main text */
	position:absolute;
	width:625px;
	text-align:left;
	display:inline;
	background-color:#FFFFFF;
	float: left;
	border: 1px solid #CCCCCC;
	left:147px;
	top:173px;
	height:599px;
	}
	

#whitebox2{										/*Contains all the main text */
	position:absolute;
	width:625px;
	text-align:left;
	display:inline;
	background-color:#FFFFFF;
	float: left;
	border: 1px solid #CCCCCC;
	left:147px;
	top:173px;
	height:599px;
	background-image: url(images/bgscreen2.jpg);
	}

.maintext {										/*main text in whitebox */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding:0px 0px 0px 5px;
			}



.box1 {											/*Box Left Answering Services*/
	background-image: url(images/boxbg.gif);
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #000066;
	width: 250px;
	left:185px;
	font-weight: bold;
	position: relative;
	padding:2px 2px 2px 2px;
	top:-80px;
	}

.box2 {										/*Box Right Wireless Messaging*/
	background-image: url(images/boxbg.gif);
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #000066;
	width: 250px;
	left:327px;
	font-weight: bold;
	position: relative;
	padding:2px 2px 2px 2px;
	top:-155px;
	}
	
.innerbox2{									/*Text for Box 2*/
	width:250px;
	position:absolute;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	left:327px;
	height:154px;
	top:333px;
	background-image:url(images/csitruck.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 1px;
}

.innerbox1{									/*Text for Box 1 */
	width:250px;
	position:absolute;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	left:185px;
	height:154px;
	background-image:url(images/wyckoff.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 1px;
	top:280px;
}
	
.innerboxtext2 {						/* Text for Box 2 */
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .6em;
	font-weight: bold;
	top:30px;
}

.innerboxtext1{							/*Text For Box 1 */
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .6em;
	font-weight: bold;
	top:30px;
	}


.bottom{								/* Bottom graphic */
	top:50px;
	width:625px;
	position:relative;
	left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	}
	
	
.bottomtext{									/*1st row of bottom text */
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	top:100px;
	text-align: center;
		}
		
.bottomtext2{							/* 2nd row of bottom text  */
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	top:110px;
	text-align:center;
	}

.headertext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8 em;
	font-weight: bold;
}

/*-----------------   Menu   ------------------------------------------*/
ul {
        list-style: none;									   
        margin: 0;											   
        padding: 0;											   
        }													   

#menu3 {
	width: 150px;
	margin: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	    }

#menu3 li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 22px;
          text-decoration: none;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #FFFFFF;
        display: block;
        background: url(images/menubg.jpg);
		background-repeat: repeat-x;
		padding: 8px 0 0 8px;
        }

#menu3 li a:hover, #menu3 li #current, #menu3 li a:active {
        color: #283A50;
        background: url(images/menubg7.jpg);
        background-repeat:repeat-x;
		padding: 8px 0 0 8px;
        }
		
/*-------------------- Menu End ---------------------------------------- */
