﻿/*====== GLOBAL STYLES ======*/
html{overflow-y:scroll;}
body { margin:0px; padding:0px; font-family:Arial; font-size:12px; color:#3f3f3f;}
#wrapper { margin:0px auto; width:920px;}
h1, h2, h3, h4, p, a, table, th, tr, td, img, div, span, ul, li, b, tbody { margin:0px; padding:0px;}
a { text-decoration:none; color:#841a1c;}
img { border:0px;}
td { vertical-align:top;}
.clearFix { visibility:hidden; height:0px; clear:both;}

/*====== INNER PAGE ======*/
table.mainInner { width:920px;}
.logo {
	 width:158px; 
	 height:74px; 
	 background-image:url(../../innerData/images/logo.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.logo a.theLogo {
	height:74px; 
	width:157px;
	display:block;
}
.menuPush { height:45px;}

/*====== MENU ======*/
.mainMenuTd { width:755px; display:block;}
.topM { width:755px;}
.mainMenu {
	background-image:url(../../innerData/images/menu.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:755px; 
	height:29px; 
	display:block;
}

/*====== MAIN STAGE ======*/
.mainStage { width:920px; margin-top:15px;}

.header1 {
	background-image:url(../../innerData/images/Policeman.jpg);
}
.header2 {
	background-image:url(../../innerData/images/Control-Room.jpg);
}
.header3 {
	background-image:url(../../innerData/images/Cellular.jpg);
}
.header4 {
	background-image:url(../../innerData/images/Cellular-Train.jpg);
}
.header5 {
	background-image:url(../../innerData/images/productHeader.jpg);
}
.header6 {
	background-image:url(../../innerData/images/Street-Light.jpg);
}
.header7 {
	background-image:url(../../innerData/images/Home.jpg);
}

.header
{
	width:920px;
    background-position:left top;
	background-repeat:no-repeat;
    }
.header h1{ line-height:121px; margin-left:40px; color:#fff; font-size:24px; font-weight:normal; }

/*====== SIDE BAR LEFT ======*/
.sideBarLeft { width:200px;}
ul.vMenu { list-style-type:none; width:180px; margin-left:10px;}
ul.vMenu li {}
ul.vMenu a { display:block; padding:7px 0px; color:#3e7b89; font-size:11px; font-weight:bold; border-bottom:1px dotted #aeadad;}
ul.vMenu a:hover { color:#841a1c;}
ul.vMenu a.current { color:#841a1c;}

/*====== CONTENT ======*/
.mainCont { width:490px; padding-right:20px; border-right:1px dotted #aeadad;}
.mainCont h1 { color:#841a1c; font-size:16px; padding-top:7px; margin-bottom:20px;}
.mainCont h1 span { font-size:14px;}
h2{font-weight:normal;}
.products img { margin-right:20px; margin-bottom:40px;}
.products span img { margin-right:20px; margin-bottom:10px;}
.products p { font-size:12px; margin-bottom:10px;}
.products p a { text-decoration:underline;}
.products h2 { font-size:13px; width:240px; color:#f8941d; margin-bottom:5px; font-weight:normal;}
.products ul { color:#f8941d; font-size:12px;}
.products span { color:#3f3f3f;}
.products ul a { color:#3f3f3f; font-size:12px;}
.products ul a:hover { color:#f8941d;}
td.management {  border-bottom:1px dotted #aeadad; width:470px;}
td.management p { margin-bottom:10px;}
.management h3 { font-size:11px; color:#f8941d; margin-bottom:2px;} 
.shortTd { width:80px;}
.borderBottom { border-bottom:1px dotted #aeadad;}
a.submit {
	background-image:url(../../innerData/images/Become-A-Partner_submit.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:20px;
	width:70px;
	line-height:15px;	
}
a.contactLink { display:block; line-height:10px; margin-bottom:10px; color:#f8941d; font-size:12px; font-weight:bold;}

/*====== SIDE BAR RIGHT ======*/
.sideBarRight { width:213px;}
.rightBar { margin-left:20px;}

.rightBarBox{margin-bottom:20px;}

.rightBarBox td
{
    width:163px;
    padding:0px 10px;
}

.rightBar_top 
{
    height:26px;
	background-image:url(../../innerData/images/rightBar_top.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

.rightBar_bottom
{
    background-image:url(../../innerData/images/rightBar_bottom.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:15px;
}
.rightBar_middle 
{
    padding-top:10px;
	background:#CDCDCD url(../../innerData/images/rightBar_middle.jpg) no-repeat right top;
}

.rightBarBox h3 { color:#fff; line-height:27px; margin-left:15px; font-size:11px; margin-bottom:5px;}
.rightBarBox p { font-size:11px; padding:5px 0px; margin-left:15px; border-bottom:1px dotted #aeadad; color:#3e7b89; }
.rightBarBox a { 
	color:#3e7b89;
	display:block;
	padding:9px 0px;
	border-bottom:1px solid #999;
	font-size:11px;
}
.rightBarBox a.fullList
{
	 width:119px;
    background-image:url(../../innerData/images/rightBar_errow.jpg);
	background-position:105px 50%;
	background-repeat:no-repeat;
	padding-top:10px;
}
.rightBarBox a.fullList:hover {
    background-image:url(../../innerData/images/rightBar_errow2.jpg);
	background-position:105px 50%;
	background-repeat:no-repeat;
	color:#1f5e6c;
}

.rightBar_top p.noBorder { border:0px;}
.rightBar_center { padding-bottom:20px;}
.rightBar_center img, .rightBar_bottom img { cursor:pointer;}

/*====== FOOTER ======*/
.footer { padding-bottom:20px; height:32px; color:#999;}
.copy { height:32px; padding-right:20px;}
.copy p { line-height:32px;}
.footerMenu { padding-right:30px; height:32px;}
.footerMenu a { color:#999; line-height:32px;}
.footerMenu a:hover { color:#333;}
.comp { height:32px;}
.comp p { line-height:32px;}
.comp a { color:#F8941D;}
.comp a:hover { text-decoration:underline;}

.faqHead
{
    color:Orange;
    font-size:15px;
    font-weight:bold;
    padding-right:5px;
}

.faqTitle
{
    font-weight:bold;
    padding-bottom:5px;
    padding-top:2px;
}

.faqItem
{
    margin-top:15px;
}

.divPopup
{
    padding:50px;
    border:solid 2px lightgrey;
    background-color:White;
    z-index:11;
    position:absolute;
    top:150px;
    left:40%;
}
a.faq_btn {
    background-image:url(../../innerData/images/FAQs.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	width:184px;
	height:69px;
}
a.faq_btn:hover {background-position:right bottom;}
a.LOGOcalcutate {
    background-image:url(../../innerData/images/calculateLOGO.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	width:184px;
	height:116px;
}
a.LOGOcalcutate:hover {background-position:right bottom;}
/*
.BlackScreen
{
    background-color:Black;
    filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	position:absolute;
	height:850px;
	width:100%;
	top:0;
	left:0;
	z-index:10;
}
*/