body {
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #08173E;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.body-hosp {background:url(../images/body-hosp-big.jpg) top right no-repeat; background-color:#fefefe;}

.textCenter {text-align:center;}
.textLeft {text-align:left;}

div#container {
	width:778px;
	background-color:#FFFFFF;
	margin: 0 auto;
	position: relative; 
	text-align: left;
	padding:10px 11px 5px 11px;
}

#header{width:778px;}
#header h1{margin:0; padding:0; float:left;}
#header h1 a{
	display:block;
	background-image:url(../images/logo.gif);
	width:457px;
	height:69px;
	text-indent:-9999px;
}

#phone {
	float:right;
	color:#C0681A;
	font-size:15px;
	font-weight:bold;
	padding:5px 5px 0 0;
}

#nav{width:778px;}

#banner {width:778px; height:273px; background-image:url(../images/banner.jpg); background-repeat:no-repeat;}
#banner h2{margin:0; padding:0; text-indent:-9999px;}

#hp-content{}
#hp-content a{color:#C0681A;}
#hp-content a:hover{text-decoration:none;}

#hp-welcome {text-align:center; margin:5px 0 10px 0;}
#hp-welcome h3{color:#C0681A; font-size:16px; margin:0; padding:0;}

#hp-list {}
ul#hp-list { margin-left:50px;}
ul#hp-list li {padding-left:25px; line-height:25px;}

#hp-left {float:left; width:165px; margin-left:5px;}
#hp-center {float:left; width:430px; margin:10px 4px 0 5px; background:url(../images/hp-background.gif) center repeat-y; color:#FFF; font-weight:bold; font-size:14px; border:1px #000 solid;}
#hp-right {float:left; width:165px;}


#c-left {float:left; width:545px; margin:10px 0 10px 5px;}
#c-left h3{color:#C0681A; font-size:16px;}
#c-left table{margin:0; padding:0;}

#c-right {float:right; width:155px; border:1px solid #E1E0E0; background-color:#F4F4F4; padding:3px 2px 15px 2px; text-align:center; margin-top:10px; margin-bottom:3px; font-size:11px; line-height:24px; color:#000000;}
.right-header-big{color:#C0681A; font-size:12px; font-weight:bold; line-height:normal;}
.right-header-small{color:#C0681A; font-size:11px; font-weight:bold; line-height:normal;}

#c-right2 {float:left; width:155px; border:1px solid #E1E0E0; background-color:#F4F4F4; padding:3px 2px 15px 2px; text-align:center; margin-top:10px; margin-bottom:3px; font-size:11px; color:#000000;}

#c-right2 a {color:#000}

#footer{text-align:right; height:50px; background-color:#0A409D; border-top:3px solid #EE7912; color:#FFFFFF; padding-top:7px; padding-right:10px;}
#footer a{color:#FFFFFF;}
#footer a:hover {text-decoration:none;}

/*-------Second Level-----------*/

#bannerSL {width:778px; height:102px; background-image:url(../images/banner_sl.jpg); background-repeat:no-repeat;}
#bannerSL h2{margin:0; padding:0; text-indent:-9999px;}

#bannerSL-mod {width:778px; height:102px; background-image:url(../images/banner_sl.jpg); background-repeat:no-repeat; text-align:center;}
#bannerSL-mod h2{margin:0; padding:35px 0; color:#FFF; font-size:24px; font-weight:bold;}

#bannerSL-2 {width:778px; height:68px; background-image:url(../images/banner_sl-2.jpg); background-repeat:no-repeat;}
#bannerSL-2 h2{margin:0; padding:0; text-indent:-9999px;}

#bannerSL-hosp {width:778px; height:102px; background-image:url(../images/banner_hospitality.jpg); background-repeat:no-repeat;}
#bannerSL-hosp h2{margin:0; padding:0; text-indent:-9999px;}

#sl-content{}
#sl-content a{color:#C0681A;}
#sl-content a:hover{text-decoration:none;}

#sl-c-left {float:left; width:540px; margin:10px 5px 10px 5px;}
#sl-c-left h3{color:#C0681A;}
#sl-c-left td{font-size:12px;}

#sl-c-left-wide {margin:10px 5px 10px 5px;}
#sl-c-left-wide h3{color:#C0681A;}
#sl-c-left-wide table {border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
}
#sl-c-left-wide td {border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: black; padding:10px;}

#sl-c-right {float:right; width:220px; border:1px solid #E1E0E0; background-color:#F4F4F4; padding:3px 2px 3px 2px; text-align:center; margin-top:10px; margin-bottom:3px; font-size:11px; color:#000000;}

.firetide {color:#CC0000;}
.firetide-black {color:#000000;}
.ohiomesh-blue {color:#203E97;}
.intercall-blue {color:#3669A5}
.xo-orange {color:#C0681A;}
.bright-blue{color:#0202FE;}
.avaya{color:#CB0101;}
.sprint{color:#006600;}

#formlist li{line-height:25px;}

.wifi-background {background-color:#226d4a; background:url(../images/wifi/background.jpg) center repeat-y; color:#FFF; font-weight:bold; font-size:14px;}
td.wifi-background {margin-left:25px;}

.sur-background {background-color:#85421e; color:#FFF; font-weight:bold; font-size:14px;}
.telecom-background {background-color:#578a9b; background:url(../images/telecom/background.jpg) center repeat-y; color:#FFF; font-weight:bold; font-size:14px;}
#surv-tech {background-color:#85421e; color:#FFF; font-weight:bold; font-size:14px; padding-left:20px;}
#surv-tech h3 {color:#FFF}

#telecom-provider{background-color:#9c765a; color:#FFF; font-weight:bold; font-size:14px; padding-left:20px;}
#telecom-provider h3 {color:#bbddfe}
#telecom-provider img {margin-left:10px;}

#cabling{background:url(../images/cabling/background.gif) 0 0 repeat-y; background-color:#006000; color:#FFF; font-weight:bold; font-size:14px; padding-left:20px;}
#cabling h3 {color:#FFF}
#cabling img {margin-left:10px;}
#cabling img.cabling-img {padding-right:10px; margin:0;}

#wifi-hotspot {background:url(../images/wifi/hotspot-background.gif) 0 0 repeat-y; background-color:#d0153b; color:#FFF; font-weight:bold; font-size:14px; padding-left:20px;}
#wifi-hotspot h3 {color:#FFF}

#wifi-right {float:right; width:200px;}
#wifi-right img {margin-left:30px;}
#wifi-left {float:left; width:510px;}
#wifi-left li {margin-bottom:10px;}

#hosp {background:url(../images/hospitality/background.jpg) 0 0 repeat-y; color:#000; font-weight:bold; font-size:14px;}
#hosp h3 {color:#000; padding-left:20px;}
#hosp p {padding-left:20px;}
#hosp ul  {margin-left:20px;}
#hosp li {padding-bottom:10px;}
#hosp img {border:1px #5d3526 solid;}
.bottom-img {margin-right: 30px;}
.top-img {margin-left: 10px;}
.bottom-list li{margin-left:420px;}
.merch-header {margin-bottom:40px;}

.big-text {font-size:20px;}