@charset "utf-8";
/* CSS Document */

/* --------------------------------------------------------
Style Sheet for Website's AventuraCCTV.com
version: 2.0
last modified: 07.13.2011 by Carlos A. Panameno
author: Carlos
email: cpanameno@aventuratechnologies.comcom
website: http://www.aventuracctv.com
----------------------------------------------------------*/
body,td,th,table,p {
font:11px/16px Arial, Helvetica, sans-serif;
color:#404040;
}

A:hover {
text-decoration:underline;
color:#ff9200;
}

.left_column {
vertical-align:top;
background-color:#fff;
border-right:#000;
width:1px;
position:relative;
z-index:1;
border-style:solid;
}

#apDiv1 {
width:360px;
float:left;
}

#apDiv2 {
width:135px;
float:left;
}

#apDiv3 {
width:20px;
float:left;
text-align:right;
}

.apDiv8 {
width:65px;
text-align:left;
border-bottom-style:solid;
border-bottom:1px;
border-bottom-color:#143E6B;
}

#HR {
height:0;
width:100%;
border-bottom:1px solid #13242f;
border-top:1px solid #182B58;
margin-top:4px;
margin-bottom:4px;
}

#MainTable{
width:972px;
position:relative;
margin-left: auto;
margin-right: auto;
background-color:#fff;
border-style:thin;
border-spacing:0px 0px 0px 0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
border-top:0px solid #7c7c7c;
border-left:1px solid #7c7c7c;
border-right:1px solid #7c7c7c;
border-bottom:1px solid #7c7c7c;
margin-top:none;
margin-bottom: 3px;
}

strong {
color:#FFF;
}

ul {
list-style-type:square;
}

.ulHeader {
margin-left:-20px;
font-size:11px;
color:#051126;
}

h5 {
color:#415165;
font-weight:700;
font-size:12px;
margin:0;
padding:0;
}

.OrnageHeader {
font-size:11px;
color:#FDAB02;
}

.styleBlueBold {
color:#0C4A81;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
}

.warningstyle {
color:red;
font-size:13px;
font-weight:700;
}

.MainTitle {
color:#CEF3FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
padding-left:15px;
}

.hdrSmlfnt {
border:0px;
font-size:xx-small;
height:24px;
border-color:none;
border-style:none;
}

.Parawrap {
padding-right:10px;
}

.FontSmall {
font-size:10px;
}

.ProductsHeader {
font-weight:700;
background-color:#1971AC;
padding-left:5px;
background-image:url(/images/lyt_products2_04.gif);
font-size:11px;
height:21px;
vertical-align:50%;
text-align:left;
letter-spacing:1px;
margin-left:3px;
margin-right:3px;
}

.ProdsShortDescss li {
background:url(/images/bullet.png) left no-repeat;
list-style-type:none;
padding-left:-5px;
}

.ProdsShortDesc ul {
list-style-position:outside;
margin-left:0;
padding-left:20px;
list-style:disc;
vertical-align:middle;
}

.ProdsShortDesc li {
margin-left:0;
}

.ProdsShortDescCat li {
padding-left:-5px;
margin:0;
}

.ProdsShortDescCat ul {
list-style-position:outside;
list-style:disc;
vertical-align:middle;
margin:0;
padding:0 0 0 20px;
}

.rowdivR {
float:left;
text-align:right;
width:100px;
vertical-align:middle;
padding:3px;
}

.tableWarning {
background-color:red;
border:1px;
height:15px;
border-color:#051938;
border-style:solid;
padding:3px;
}

.table1 {
color:#000;
background-color:#ededed;
border:1px;
text-align:left;
border-color:#ddd;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
padding:3px;
}

.table11 {
font-weight:none;
color:#ffffff;
background-color:;
border:1px;
border-color:#fff;
border-style:none;
padding:1px;
}

.table3 {
background-color:#040d20;
height:15px;
border:1px;
text-align:center;
border-color:#051938;
border-style:solid;
padding:3px;
}

.table2 {
background-color:#fff;
color: #000;
font-weight: bold;
height:15px;
width:20%;
border:1px;
text-align:left;
border-color:#ddd;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
padding:3px;
}

.TblRed {
background-color:#ededed;
color:#1c1c1c;
font-weight:bold;
}

.TblGreen {
background-color:#efefef;
font-weight:700;
border-top-style:1px solid #ccc;
border-left-style:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.TbldkBlue {
background-color:#e4e4e4;
color:#006;
font-weight:700;
}

.table2b {
background-color:#fff;
height:15px;
width:80%;
border-color:#cccccc;
border-style:solid solid solid solid;
border-width:thin;
padding:2px 2px 2px 5px;
}

.table1Header {
color:#6f6f6f;
background-color:#fff;
height:20px;
padding-left:5px;
font-weight:700;
font:12px/14px;
border-color:#fff;
}

.table1MainOrange {
background-color:#040D20;
border:0px;
width:100%;
border-spacing:0;
border-color:#FC0;
border-style:solid;
padding:2px;
}

.tableCell0 {
padding:0;
}

.tableProdDescShrt {
padding-right:2px;
color:#FFF;
}

#tblHeader1 {
width:775px;
height:17px;
background-color:#3C4A71;
}

.tblHeader2 {
width:98%;
position:relative;
height:20px;
border:1px solid #ddd;
background-color:#efefef;
color:#383838;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
padding-left:15px;
}

.tblHeader3 {
background-color:#dadada;
position:relative;
border:1px;
width:98%;
border-spacing:0;
font-size:13px;
color:#2e2e2e;
font-weight:bold;
border-color:#c7c7c7;
border-style:solid;
padding:2px;
}

.RowOver {
border:1px solid #333;
cursor:pointer;
color:#FFF;
}

.RowOut {
color:#C7D3D6;
}

.linkLightBlue A:link {
text-decoration:none;
color:#84A2B3;
display:block;
}

.borderIMG img {
border:1px solid;
border-color:#073D72;
}

.borderIMG:hover img {
border:1px solid;
border-color:#005F8C;
}

.borderIMG:hover {
color:#EBFFF6;
}

.ImageBorder1 {
border:1px solid;
margin-bottom:5px;
margin-right:10px;
border-color:#000;
}

.dropdownBlue {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#FF0;
background-color:#344161;
}

.tblBlueOn {
border:1px solid #333;
background-color:#1868A7;
cursor:pointer;
}

.tblBlueOut {
border:1px solid #333;
background-color:#1E2128;
}

INPUT {
color:#4f4f4f;
font-family:arial, verdana, sans-serif;
font-size:11px;
}

.InputButton {
background-color:#214086;
cursor:pointer;
color:#FFF;
font-family:arial, verdana, sans-serif;
font-size:11px;
font-weight:700;
border-color:#ddd;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}

.InputButtonGry {
background-color:#CCC;
cursor:pointer;
color:#000;
font-family:arial, verdana, sans-serif;
font-size:11px;
font-weight:700;
border-top:1px solid #666;
border-right:1px solid #666;
border-bottom:1px solid #333;
border-left:1px solid #333;
}

.InputButtonBig {
font-family:arial, verdana, sans-serif;
font-size:14px;
}

.LineUnder {
border-bottom-style:solid;
border-bottom:1px;
border-bottom-color:#CCC;
}

#results {
position:absolute;
background-color:#FFF;
border:1px solid #888;
margin:0;
padding:0;
}

.results UL {
width:250px;
border:1px solid #999;
font-family:verdana;
font-size:12px;
list-style-type:none;
background-color:#FFF;
margin:5px 0 0;
padding:3px;
}

#resultsSearch {
position:absolute;
background-color:#FFF;
border:1px solid #888;
color:#000;
margin:0;
padding:0;
}

.resultsSearch UL {
width:250px;
border:1px solid #999;
font-family:verdana, arial, sans-serif;
font-size:12px;
list-style-type:none;
background-color:#FFF;
color:#000;
margin:5px 0 0;
padding:3px;
}

.DDaddress {
padding-left:5px;
}

.RowunderLine {
padding-left:2px;
border-bottom:1px solid #cccccc;
}

.highlight {
background:#FFFF40;
color:#000;
}

A:link,A:visited,A:active {
text-decoration:none;
color:#0081c6;
}

.ProdsShortDesc,.ProdsShortDescCat {
color:#FFF;
text-align:left;
}

.tableCell5,.tableCell10,.tblPricing {
border:#ccc 0px solid;
padding:0px;
text-align:left;
margin-left:0px;
margin-right:0px;
}

.linkLightBlue A:visited,.linkLightBlue A:active {
text-decoration:none;
color:#84A2B3;
}

.linkLightBlue A:hover,.linkLightBlueLight A:hover {
text-decoration:none;
color:#ff8200;
}

.linkLightBlueLight A:link,.linkLightBlueLight A:visited,.linkLightBlueLight A:active {
text-decoration:none;
color:#1d428a;
}

TEXTAREA,SELECT {
border:#ccc 1px solid;
background-color:#efefef;
color:#1b346c;
font-family:arial, verdana, sans-serif;
font-size:11px;
}

.results li,.resultsSearch li {
cursor:hand;
color:blue;
border:#999;
border-style:solid none none;
border-width:1px 0 0;
margin:0;
padding:3px;
}

.results li:hover,.resultsSearch li:hover {
background:#ffc;
}

.results li.selected,.resultsSearch li.selected {
background:#FCC;
}
