﻿:content {
  color: #FFFFFF;
  }
A {
  color: #FFFFFF;
  }
A:link {
  color: #FFFFFF;
  }
A:visited {
  color: #FFFFFF;
  }
.pagecontenttitle {
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-large;
	color: #FFFFFF;
	background-color: #808080;
  }
.pagecontentparagraphheading {
	vertical-align: middle;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: large;
  color: #FFFFFF;
	background-color: #808080;
  }
.pagecontenttextquote {
	vertical-align: middle;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 12pt;
  color: #FFFFFF;
	background-color: #808080;
  }
.pagecontenttexttech {
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
	background-color: #808080;
    }
.pagecontenttext {
	vertical-align: middle;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
	background-color: #808080;
    }
.pagecontenttext  a:link{
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
  }
.pagecontenttext  a:visited {
  font-weight: bold;
  font-style: italic;
  text-decoration: none
  }
.pagecontenttext  a:hover {
  font-weight: bold;
  font-style: italic;
  text-decoration: underline;
  color: #80AFD9;
  }
.pagecontenttext ul {
	list-style-position: outside;
	list-style-image: url("/images/avcom_ul.png");
	list-style-type: disc;
	text-indent: 6px;
	padding: 6px;
	margin: 6px;
  font-size: 10pt;
  font-weight: bold;
	}
.avcomblue {
  color: #80AFD9;
  }
.avcomblue a:link{
  color: #80AFD9;
  }
.avcomdarkblue {
  color: #316ac5;
  }
.avcomdarkblue a {
  color: #316ac5;
  font-weight: bold;
  text-decoration: none;
	font-size: smaller;
  }
.avcomdarkblue a:hover{
  text-decoration: underline;
  }
.pagecontenttext2 ul {
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	text-indent: 5px;
	padding: 6px;
	margin: 5px;
  font-size: 10pt;
  font-weight: bold;
	}
.avcomtop {
	vertical-align: top;
  }
.avcombold {
	font-weight: bold;
  }
.avcomitalic {
	font-style: italic;
  }
.gcifontbold {
	font-weight: bold;
  }
.gcifontitalic {
	font-style: italic;
  }
.gcivaligntop { 
	vertical-align: top;
}
.gcialigncenter { 
	text-align: center;
}
.gcialignright { 
	float: right;
	text-align: right;
}
.gcialignleft { 
	float: left;
	text-align: left;
}
.gcifontsmaller { 
	font-size: smaller;
}
.gcibackgroundheaderleft { 
  background-image: url(http://www.avcomintegrators.com/images/logo_left.jpg);
}
.gcibackgroundheaderright { 
  background-image: url(http://www.avcomintegrators.com/images/banner_right.jpg);
}
.gcibackgroundcontentbackgound { 
  background-image: url(http://www.avcomintegrators.com/graphics/background_tile.png);
}
.gcibackgroundfooter { 
  background-image: url(http://www.avcomintegrators.com/images/footer_center.gif);
}
.gcibackgroundfooterleft { 
  background-image: url(http://www.avcomintegrators.com/images/footer_left.gif);
}
.gcibackgroundfooterright { 
  background-image: url(http://www.avcomintegrators.com/images/footer_right.gif);
}
.gcibackgroundrepeat { 
  background-repeat: repeat;
}
.gcibackgroundrepeatno { 
  background-repeat: no-repeat;
}
.gcibackgroundrepeathorizontal { 
  background-repeat: repeat-x;
}
.gcibackgroundtopleft { 
  background-position: 0% 0%;
}
.gcibackgroundtopright { 
  background-position: 100% 0%;
}
.gcibackgroundtopcenter { 
  background-position: 50% 0%;
}
img.gciimagenoborder {
	border:none;
}
img.gciborderdynamic{
border:5px solid #808080;
}
img.gciimageright { 
	margin-left:10px; 
	margin-right:10px; 
	margin-top:10px; 
	margin-bottom:10px; 
	float: right; 
	border-style:none;	
	font-size: larger;
}
img.gciimageleft { 
	margin-left:10px; 
	margin-right:10px; 
	margin-top:10px; 
	margin-bottom:10px; 
	float: left; 
	border-style:none;	
	font-size: larger;
}
table.gci {
	width:100%;
	padding:0px;
}
table.gciborderoutermost {
	border-style:solid;
	border-width:5px;
	border-color:#80b0d9;
	border-collapse: separate;
	border-spacing: 0px;
}
table.gciborderouter {
	border-style:solid;
	border-width:2px;
	border-color: #000000;
	border-collapse: separate;
	border-spacing: 0px;
	background-color: #000000;
}
table.gciborderheader {
	border-style:none;
	background-color: #FFFFFF;
	border-spacing: 0px;
}
table.gcibordercontent {
	border-style:none;
	background-color: #808080;
	border-spacing: 0px;
}
table.gciborderfooter {
	border-style:none;
	border-spacing: 0px;
}
table.gcibordernone {
	border-style:none;
	border-spacing: 0px;
}
td.gcinopad {
	padding:0px;
}
td.gcifootercolumnwidth {
	width:37px;
}
td.gcifootercolumnwidthleft {
	width:40%;
}
td.gciheadercolumnwidth {
	width:765px;
}
td.gciheadercolumnwidthright {
	width:346px;
}
td.gciheadercolumnwidthleft {
	width:267px;
}
.gciborderbackgroundcolor {
	background-color: #80b0d9;
}
.gcileftnavbackgroundcolor { 
  background-color: #cc0000;
}
.gcifootertext {
	font-family: Georgia;
	color: #FFFFFF;
	letter-spacing: normal;
	font-size: x-small;
}
.gciaddresstext {
	font-family: Georgia;
	color: #FFFFFF;
	letter-spacing: normal;
	font-size: normal;
}
.gciaddresstext  a:link {
	color: #FFFFFF;
  text-decoration: underline;
  }
.gciaddresstext  a:visited {
	color: #FFFFFF;
  text-decoration: underline;
  }
.gciaddresstext  a:hover {
	color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
  }
.gcipagetitletext {
	font-family: "Script MT Bold";
	font-size: 36px;
	font-weight: bold;
	padding-left: 40px;
	}
.gcipagetitletextline2 {
	font-size: 75%;
	padding-left: 40px;
	}
.gcipagetitletext2 {
	font-family: "Matura MT Script Capitals";
	font-size: xx-large;
	font-weight: bold;
	}
.gcipagetitletext3 {
	font-family: "Zapfino Linotype One";
	font-size: x-large;
	font-weight: bold;
	padding-left: 40px;
	}
.gcipagetitletext4 {
	font-family: "Vladimir Script", Vivaldi;
	font-size: 36px;
	font-weight: bold;
	padding-left: 40px;
	}
.marqueecontainer{
position: relative;
width: 400px;
height: 200px;
overflow: hidden;
padding: 2px;
padding-left: 40px;
}
.tablerowseperator {
	background-color: #cc0000;
	font-weight: bold;
color:#ffffff;
  }
ul.gcitopnavbar{
padding: 0;
list-style-type: none;
width: 100%;
margin: auto;
background-color: #316ac5;
border-style:none;
border-spacing: 0px;
float: left;
background-image: url(navi_bg.png);
}
ul.gcitopnavbar a {
float: left;
background-repeat: no-repeat;
background-position: right;
padding-right: 32px;
padding-left: 32px;
display: block;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: large;
color:#ffffff;
background-image: url(navi_bg_divider.png);
}
ul.gcitopnavbar a:hover {
color: #000000;
}

