* {margin:0;}
div#leftnav{float:left;}
ul {list-style-image:none; list-style-type:none;}
div.iphone-hide{display:none;}
fieldset input.radio{width:20px;}
fieldset textarea.textarea{width:350px; margin-left:25px;}
li.submit{margin-top:20px;text-align:center;}
fieldset.question li{margin:0;padding:0;}
fieldset.question ul{margin:0;padding:0;padding-left:20px;} 
fieldset.question label{float:none;display:inline;}
fieldset.question h2{margin-bottom:5px;}
fieldset.question {padding:0 0 0 20px;margin:0;}
/* blog */
.ditto_news_info span.comments{float:right;}
.jot-form label {display:block;text-align:left;width:70px;}
.jot-form input,.jot-form textarea{margin-bottom:10px;}
input.commentSubmit{margin-left:75px;}
p.allowed{margin-left:27%;color:#999999;}
.managecontainer textarea {height:20px;width:395px;}
.managecontainer {border-top:1px solid #ebebeb;border-bottom:1px solid #999999;}
div.highslide-caption {color:#30383b;}
ul#header-nav-v5 {padding:0;margin:0;list-style-type:none;list-style-image:none;margin-left:220px;width:495px;height:49px;background:url(http://images.smartsecuritycamera.com/assets/images/head_nav_sprits.jpg) 0 0 no-repeat;}
ul#header-nav-v5 li{width:98px;height:100%;float:left;}
ul#header-nav-v5 li a{width:99px;height:100%;display:block;}

ul#header-nav-v5 li a#link_home:hover{background:url(http://images.smartsecuritycamera.com/assets/images/head_nav_sprits.jpg) 0 -60px;}
ul#header-nav-v5 li a#link_services:hover{background:url(http://images.smartsecuritycamera.com/assets/images/head_nav_sprits.jpg) -98px -60px;}
ul#header-nav-v5 li a#link_contact:hover{background:url(http://images.smartsecuritycamera.com/assets/images/head_nav_sprits.jpg) -196px -60px;}
ul#header-nav-v5 li a#link_support:hover{background:url(http://images.smartsecuritycamera.com/assets/images/head_nav_sprits.jpg) -294px -60px;}
ul#header-nav-v5 li a#link_promo:hover{background:url(http://images.smartsecuritycamera.com/assets/images/head_nav_sprits.jpg) -392px -60px;}
.product_introText{margin-left:130px;}
li.buttons{text-align:center;}

div#wlpeNewUser ul {list-style-type:none;list-style-image:none;padding:0;margin:0;}
div#wlpeNewUser ul li {margin-bottom:10px;}
div#wlpeNewUser label {display:block;float:left;font-weight:bold;margin-right:0.5em;padding-top:0.2em;text-align:left;width:150px;}
div#wlpeNewUser input{width:150px;}
p.wlpeMessageText{border:1px solid #fff;padding: 5px ;}
div.random_testimonial blockquote{margin:0 10px 0 10px;}

.productsThumbs a {color:#30383b;}
.productsThumbs p{margin:0;padding:0;}
ul.productsThumbs{list-style-type:none;list-style-image:none;margin:0;padding:0;}
div.products_thumb{padding-bottom:10px;padding-top:10px;text-align:center;}
ul.productsThumbs img.thumbnail {border:4px solid #30383B;}
ul.productsThumbs img.thumbnail:hover {border:4px solid #fff;}


/*   login box */
fieldset.login_box {font-size:1em;background:#4B5457;border:2px solid #0076c0;}
fieldset.login_box legend {font-size:1em;border:none;border-bottom:1px solid #0076c0;border-right:none;border-left:none;border-top:none;padding:0;} 
fieldset.login_box h2{font-weight:normal;}
div.weblogin{margin:0 auto;width:350px;}
fieldset.login_box legend span {border-bottom:2px solid #0076c0;color:#FEC527;font-weight:bold;left:0;position:absolute;top:0em;padding:2px 0 5px 10px;width:340px;background:transparent url(http://images.smartsecuritycamera.com/assets/images/tr_repeat_blue.png) repeat-x scroll 0 0;}
button#login_bright {margin:10px 0 0 92px;}
fieldset.login_box a.forgot{margin:10px 0 0 92px;display:block;}
div.loginPage{width:350px;position:relative;margin:0 auto;}
div.loginPageTop{width:100%;}
form.login_form{width:auto;}
fieldset.login_box label{width:70px;font-size:110%;}
form.login_form{margin: 0px auto; padding: 0px;}
.username{width: 130px;margin-bottom:0px; padding-bottom:0;}
.password{width: 130px;}
form.password_reset{margin: 0px; padding: 0px;}
.email_field{margin:5px 0 10px; padding: 0px;}


div#loginPanel label{margin-right:0.5em;padding-top:0.2em;text-align:right;color:#DBDBDB;display:inline;float:none;font-size:130%;}
div.loginPageTop label{margin-right:0.5em;padding-top:0.2em;text-align:right;color:#DBDBDB;display:inline;float:none;font-size:130%;}






div#left-center{min-height: 200px;height: 100% !important;}

ul.contact_form{border: 1px solid #FFFFFF;padding:15px 0 0 0;}
ul.contact_form li{margin:0 0 5px 0;}
ul.contact_form input, ul.contact_form textarea {width:250px;}
p.help{margin-left:115px;}
div.linklist a{text-decoration:none;} /*used in sitemap */
.standalone-dvr-image img{float:left;padding-right:15px;}
div.standalone_dvr_tpl {clear:both;display:block;padding-bottom:10px;}
h3.page-title-standalone{}

div.standalone-dvr-image{}
img.preview{float:left;padding-right:15px;}
div.introtext-standalone{margin-bottom:15px;}
.standalone_dvr_tpl .specs {width: 338px;} 
.standalone_dvr_tpl .specs td:first-child {width:100px;}

.standalone_dvr_tpl a {text-decoration:none;line-height:80%;}

p.call-today{margin:0; color: #FEC527;font-size:21px; font-family:Verdana, Tahoma, Arial, sans-serif; font-weight:bold;line-height:26px;}
p.call-today span.white {font-size:18px; line-height:22px; color:#fff;}
p.call-today span.phone{font-size:19px; line-height:22px;}

/*********************************
*            AjaxSearch
*********************************/
form#ajaxSearch_form{border:none;}
form#ajaxSearch_form label{text-align:left;color:#FEC527;display:block;font-size:1.2em;font-weight:bold;width:100%;}
p.ajaxSearch_resultsInfo{background:transparent url(http://images.smartsecuritycamera.com/assets/images/tr_repeat_blue.png) repeat-x scroll 0 0;color:#fff;padding:5px;margin-top:15px;border:1px solid;}






/********************************
* footer navigation
********************************/
.main_links_4 form label{text-align:left;color:#FEC527;display:block;font-size:1.2em;font-weight:bold;width:100%;}
.main_links_4 form button {margin-left:5px;}
img.toggle_footer{position:relative;left:98%;top:-24px;}





.vericode_image{margin-left:105px;border:1px solid #606668;}
/*********************************
* cameras type page 
********************************/
ul.camera_types {list-style-type:none;list-style-image:none;padding:0;margin:0;}
ul.camera_types a{text-decoration:none;}
ul.camera_types li{width:33%;float:left;text-align:center;}
/*ul.camera_types li:hover{background:#999999;}*/
h3.camera_types_title{font-size:1em;line-height:1;margin-bottom:1em;text-align:center;background:none;border:none;}

/**********************************
*   Testimonials box 
**********************************/
.random_testimonial {width:162px;margin:0;padding:0;}
.random_testimonial:hover {cursor:pointer;}
.random_testimonial p{padding:2px 5px 0;margin:0;}
.testimonial_head{background:url(http://images.smartsecuritycamera.com/assets/images/testimonial_head.jpg) 0 0 no-repeat;height:29px;}
.testimonial_body{background: url(http://images.smartsecuritycamera.com/assets/images/testimonial_body.jpg) 0 0 repeat-y;height:auto;}
.testimonial_foot{background: url(http://images.smartsecuritycamera.com/assets/images/testimonial_foot.jpg) 0 0 no-repeat;height:24px;}

/************************************
*           specs table
************************************/
table.specs {
	font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	border:1px solid #fff;
	width: 475px;
	}

.specs th {
	padding: 0 0.5em;
	text-align: left;
	}

.specs tr.head th {
	background:#EBEBEB none repeat scroll 0 0;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
color:#999999;
	}

.specs td {
	border-bottom: 1px solid #CCC;
	padding: 0 0.5em;
	}

.specs td:first-child {
	width: 100px;
	}
.specs td.title{background:transparent url(http://smartsecuritycamera.com/assets/images/tr_repeat_blue.png) repeat-x scroll 0 0;
font-weight:bold;}
.specs td+td {
	border-left: 1px solid #CCC;
	text-align: left;
	}

p.left{float:left;height:50px;padding-left:50px; }
p.right{float:left;width:50%;height:50px;}

ul.credit_blocks ul{list-style-type:none;list-style-image:none;}
ul.credit_blocks li{width:30%;height:60px; display:block;float:left;}
ul.credit_blocks li div.jot-content{margin-left:0;}
ul.credit_blocks li div.jot-comment{height:60px;}
ul.credit_blocks li div.jot-row{background-color:transparent;border:none;}

div#left-center{margin:-9px auto 0;padding-top:15px;width:219px;background:transparent url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/left-col-top.jpg) no-repeat scroll 0 0;}
div#main_content{margin:20px auto 0pt 10px;float:left;display:inline;width:473px;min-height: 100%;height: auto !important;height: 100%;}
div#content{float:left;display:inline;background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/rpt-this-y.jpg) top center repeat-y;min-height:100%;height: auto !important;height: 100%;width:882px;position:static;}
div#header{width:882px;margin-top:20px;}
div#header ul#header-nav-v4{margin:0 auto 0 179px;width:493px;}
div#header #logo{float:left;display:inline;position:absolute;}

span.get_quote{text-align:center;}
h2.sidebar{text-align:center;}

/******
*  Smart Security Camera CSS V2.0
*  08/01/2008
*  Going light, improved roll over effects
*******/
#sidebar-content{margin:0 auto;width:219px;}
html, body {height: 100% !important;background:#30383b;}
.clearing{height:0;clear:none;}
.wrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -4em;width:882px;}
.footer{clear:both;height: 4em;margin-right:auto;margin-left:auto;width:882px;text-align:center;}
body{color:#ffffff;}
.push {clear:both;height: 4em;margin-right:auto;margin-left:auto;width:882px;}


.main-header-image{margin:0 auto 0 219px;}

#left-col{margin:4px 0pt;float:left;display:block;width:219px;height:auto;min-height: 100%;}
#logo {width:219px;height:216px;margin:-2px 7px 1px;}
#sidebar {width:219px;height:100%;}
#sidebar-footer-image{background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/sidebar-bottom-border.gif) top center no-repeat;}
#sidebar-footer {width:219px;height:99px;}
.left-border{border-left:1px solid #606668;padding:10px;}
#center-col{float:left;display:inline;width:471px;}
#header {width:493px;height:216px;}
#page-content {text-align:left;padding:10px;width:471px;min-height:673px;height:auto;/*border-right:1px solid #606668;border-left:1px solid #606668;*/}

#content-footer-image{width:493px;margin-top:-10px;background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/content-footer-border.jpg)bottom center no-repeat;}
#page-content-footer {width:493px;height:99px;}

#right-col{float:left;display:inline;width:160px;margin:-66px 0 0 20px;}
#right-col-top-space {width:163px;height:216px;}
#right-col-content {width:163px;height:673px;}


/************************************
Form fields
************************************/
fieldset {padding: 3em;border:1px solid white;}
label {display: block;float:left;width:25%;margin-right:0.5em;padding-top:0.2em;color: #DBDBDB;text-align:right;font-weight:bold;}
legend {padding: 0.5em 0.5em 0.5em;border:1px solid white;color: White;font-weight: bold; vertical-align: top;}
.formbutton{width: 80px;height: 30px;padding: 55px 0 0;margin: 0;border: 0;background: transparent url(/assets/templates/blackgold/images/go2.png) no-repeat center top;overflow: hidden;cursor: pointer;}
input,textarea,select{background:#363E41;border:1px solid #606668;color:#ACAFB1; font-size:13px;padding-left:7px} 
p.label_checkbox_pair {clear: both;float: none;position: relative;}
p.label_checkbox_pair input {left: 120px;position: absolute;top: 1px;}
p.label_checkbox_pair label {display: block;margin-left: 160px;width: 100%;text-align: left;}
.errors{ padding: .8em; margin-bottom: 1em; border: 2px solid #FBC2C4;background: #FBE3E4; color: #8a1f11; }

/******* Main Header Navigation *******/
ul#header-nav-v4{list-style:none;width:493px;margin:20px -40px 0px;height:54px;}
#header-nav-v4 li#home{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/header-nav-v2/header-menu-sprites.jpg) 0 3px no-repeat;width:100px;height:54px;float:left;display:inline;}
#header-nav-v4 li#services{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/header-nav-v2/header-menu-sprites.jpg) -100px 3px no-repeat;width:100px;height:54px;float:left;display:inline;}
#header-nav-v4 li#contact{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/header-nav-v2/header-menu-sprites.jpg) -200px 3px no-repeat;width:100px;height:54px;float:left;display:inline;}
#header-nav-v4 li#support{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/header-nav-v2/header-menu-sprites.jpg) -300px 3px no-repeat;width:100px;height:54px;float:left;display:inline;}
#header-nav-v4 li#promo{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/header-nav-v2/header-menu-sprites.jpg) -400px 3px no-repeat;width:93px;height:54px;float:left;display:inline;}
#header-nav-v4 li#home:hover{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/header-nav-v2/header-menu-sprites.jpg) 0 -76px no-repeat;width:100px;height:54px;float:left;display:inline;}
#header-nav-v4 li#services:hover{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/header-nav-v2/header-menu-sprites.jpg) -100px -76px no-repeat;width:100px;height:54px;float:left;display:inline;}
#header-nav-v4 li#contact:hover{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/header-nav-v2/header-menu-sprites.jpg) -200px -76px no-repeat;width:100px;height:54px;float:left;display:inline;}
#header-nav-v4 li#support:hover{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/header-nav-v2/header-menu-sprites.jpg) -300px -76px no-repeat;width:100px;height:54px;float:left;display:inline;}
#header-nav-v4 li#promo:hover{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/header-nav-v2/header-menu-sprites.jpg) -400px -76px no-repeat;width:93px;height:54px;float:left;display:inline;}
a#link_home img{width:100px;height:54px;}
a#link_services img {width:100px;height:54px;}
a#link_contact img{width:100px;height:54px;}
a#link_support img{width:100px;height:54px;}
a#link_promo img{width:93px;height:54px;}




/******* Left Navigation bar *******/
ul#left-navigation-v4 {list-style:none;width:219px;margin:9px -40px;}
#left-navigation-v4 li#cameras{background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/left-nav-v4/security-camera.gif) 0 0 no-repeat;width:219px;height:98px;}
#left-navigation-v4 li#servers{background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/left-nav-v4/smart-servers.gif)  no-repeat;width:219px;height:98px;}
#left-navigation-v4 li#access{background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/left-nav-v4/smart-access.gif) no-repeat;width:219px;height:98px;}
#left-navigation-v4 li#pos{background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/left-nav-v4/smart-POS.gif) no-repeat;width:219px;height:98px;}
#left-navigation-v4 li#cameras:hover{background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/left-nav-v4/security-camera-over.gif) 0 0 no-repeat;width:219px;height:98px;}
#left-navigation-v4 li#servers:hover{background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/left-nav-v4/smart-servers-over.gif) no-repeat;width:219px;height:98px;}
#left-navigation-v4 li#access:hover{background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/left-nav-v4/smart-access-over.gif) no-repeat;width:219px;height:98px;}
#left-navigation-v4 li#pos:hover{background:url(http://images.smartsecuritycamera.com/assets/templates/ssc/images/left-nav-v4/smart-POS-over.gif) no-repeat;width:219px;height:98px;}


/********************************************/

img{border:none;}


/**** imported from old sheet ****/
body {font-size:0.8em;font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif;font-weight:normal; }
br{font-size:10px}
a{ text-decoration: underline;color:#fff; }
/*a:visited { color: #B0C4DE; border-color: #B0C4DE; }*/
a:hover { color: #FEC527; border-color: #FEC527; text-decoration: none; }
/*a:active { color: #c33; border-color: #c33 }*/
.header{color:#1A5583; font-size:12px; line-height:13px} 
.header a{color:#1A5583; text-decoration:underline} 
.header a:hover{text-decoration:none} 
.autolink_abbr, autolink_highlight, autolink_link, autolink_acro,autolink {font: normal 110%/1.3em "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif;
	border-bottom: dotted;
	border-bottom-width: thin;
}
.logo-top{margin:-10px auto;}

/*
div#login {margin:0 auto;background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/login-lock.jpg) no-repeat;color:#000000;width:408px;height:250px;}
div#login form{color:#000000;}
#login_bright {cursor:pointer;margin-left: 50px;margin-top: -6px;background:url(/assets/templates/blackgold/images/go-bright.png);background-position: right;background-repeat: no-repeat;width: 40px;height: 32px;border: none;}
*/
b a{color:#EDD830; text-decoration:underline; font-weight:normal} 
b a:hover{text-decoration:none} 
a{color:#FFFFFF; text-decoration:underline} 
a:hover{color:#6495ED; text-decoration:none} 

/*************** Click 2 enlarge box *****************/
.click2enlarge{ font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif;font-size: 80%;color: #FFFFFF;text-align:center;}
 .click2enlarge a{text-decoration: none;}
/************* footer styles ********************/

.footer{color:#989C9D; font-size:9px; line-height:13px} 
.footer b{color:#FFFFFF; font-size:9px; font-weight:normal} 
.footer b a{color:#FFFFFF; font-size:9px; font-weight:normal; text-decoration:none} 
.footer b a:hover{color:#6495ED; text-decoration:none}
.footer a{color:#FFFFFF; font-size:9px; text-decoration:none} 
.footer a:hover{color:#6495ED; text-decoration:none}

.logos-block{display:block}
.logos-block *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#ffffff}
.logos-block1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #898d8f;border-right:1px solid #898d8f;background:#cbcdce}
.logos-block2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #444b4e;border-right:1px solid #444b4e;background:#d7d9d9}
.logos-block3{margin-left:1px;margin-right:1px;border-left:1px solid #d7d9d9;border-right:1px solid #d7d9d9;}
.logos-block4{border-left:1px solid #898d8f;border-right:1px solid #898d8f}
.logos-block5{border-left:1px solid #cbcdce;border-right:1px solid #cbcdce}

.logos-blockfg{background:#ffffff;text-align: center;}

.back2top {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif;font-size:80%; color: #D3D3D3;text-align: right;margin-right: 10px;}


.jot-comment{color: #FFFFFF;background-color: #30383B;font-family: Tahoma, Verdana, Ariel;font-size: 80%;}
	
	/*****************************************************
**  2 column table for GeoVision features 
*****************************************************/
#features-leftcolumn{width: 50%;float: left;}
#features-rightcolumn{width: 50%;float: right;}
#features-leftcolumn ul{background-image: url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/short-line.gif);background-position: bottom;background-repeat: no-repeat;}
#square li {list-style: square;color: #FBF013;}
#round-tick ul{list-style-type:none;margin:0;}
#tick li{list-style-image: url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/icons/tick.png);}
#round-tick li{list-style-image: url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/icons/accept.png);background-repeat: no-repeat;/*line-height: 120%;*/white-space: pre-wrap;line-height: 110%;padding: 3px 0 3px 0;list-style-position: outside;}
#lock-tick li{list-style-image: url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/icons/lock.png);}
#bulb-tick li{list-style-image: url(http://images.smartsecuritycamera.com/assets/images/icons/famfam/lightbulb.png);}
li.dollar-tick {list-style-image: url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/icons/dollar.png);background-position: 0 .4em;background-repeat: no-repeat;font-size: larger;line-height: 120%;}
/********************
Headings Styling
********************/
/* This is the Headline with square but NO underline */
h2 {font-size:130%; color:#FFFFFF; font-weight:bold; /*background:url(/assets/templates/blackgold/images/yellow-square.png) left no-repeat; */padding: 10px 10px 0 0;margin-bottom:0;}
/* This is the Headline with the wheel icon & underline */
h3 {font-size:130%; color: #FFFFFF; font-weight:normal; background:url(/assets/templates/blackgold/images/icons/sid-45c-16x16.jpg) left no-repeat; padding: 8px 10px 5px 20px;border-bottom:1px solid #ffffff;}
h4 {font-size:100%; color: #ffffff; font-weight: bold; text-decoration: none;}
/*Error Headline*/
h5.error{font-size:120%; color:#fbf667; font-weight:bold; vertical-align: bottom;background:url(/assets/templates/blackgold/images/error-icon-12px.png) left no-repeat; padding: 10px 10px 10px 30px;}
h6{font-size:130%; color: #F0F8FF; font-weight:normal; padding: 8px 0px 5px 10px;border-bottom:1px solid #ffffff;}

div.bottom_navigation{clear:both;background:#4B5457 none repeat scroll 0 0;border-top:3px solid #0076c0;height:220px;margin-top:60px;width:100%;}
div.bottom_navigation input#ajaxSearch_input, div.bottom_navigation input.email{width:145px;}
div.bottom_navigation .menus{width:882px;margin:0 auto;padding-top:20px;}
div.bottom_navigation .menus a {text-decoration:none;}
div.bottom_navigation .menus a:hover,div.bottom_navigation label{color:#FEC527;}
/*div.bottom_navigation .menus a:visited{border:none;text-decoration:none;}*/
div.bottom_navigation h2{color:#FEC527;font-size:1.2em;font-weight:bold;padding:0 0 2px;text-decoration:none;}
div.bottom_navigation h2 a{color:#FEC527;}
div.main_links_1 {width: 23%;float:left;}
div.main_links_2 {width: 23%;float:left;}
div.main_links_3 {width: 23%;float:left;}
div.main_links_4 {width: 23%;float:left;}
div.bottom_navigation ul{list-style-type:none;list-style-image:none;margin:0;padding:0;}

/**********************************************
camera Images background box for current camera page
***********************************************/

.cam-image{display:block}
.cam-image *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#A4ADA3}
.cam-image1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #656869;
  border-right:1px solid #656869;
  background:#8d8c8c}
.cam-image2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #3c4345;
  border-right:1px solid #3c4345;
  background:#959293}
.cam-image3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #959293;
  border-right:1px solid #959293;}
.cam-image4{
  border-left:1px solid #656869;
  border-right:1px solid #656869}
.cam-image5{
  border-left:1px solid #8d8c8c;
  border-right:1px solid #8d8c8c}
.cam-imagefg{
  background:#A4ADA3;
  text-align: center}

.product_layout h3{border-bottom:1px solid #5E6669;margin-bottom:0.1em;}
.product_layout p{margin-bottom:5px;}

/** left nav v5 **/
ul#left-navigation-v5 li a img{width:219px;height:101px;}
a#link_cameras,a#link_servers,a#link_access,a#link_pos{width:219px;height:89px;}
ul#left-navigation-v5 {list-style:none;width:219px;margin:0;padding:0;height:417px;}
#left-navigation-v5 li#cameras{background:url(http://images.smartsecuritycamera.com/assets/images/sidebar-spirits.jpg) 0 0 no-repeat;height:107px;}
#left-navigation-v5 li#servers{background:url(http://images.smartsecuritycamera.com/assets/images/sidebar-spirits.jpg) no-repeat scroll 0 -118px;height:101px;}
#left-navigation-v5 li#access{background:url(http://images.smartsecuritycamera.com/assets/images/sidebar-spirits.jpg) no-repeat scroll 0 -232px;height:101px;}
#left-navigation-v5 li#pos{background:transparent url(http://images.smartsecuritycamera.com/assets/images/sidebar-spirits.jpg) no-repeat scroll 0 -344px;height:101px;}
#left-navigation-v5 li#cameras:hover{background:url(http://images.smartsecuritycamera.com/assets/images/sidebar-spirits.jpg) 0 -450px no-repeat;}
#left-navigation-v5 li#servers:hover{background:url(http://images.smartsecuritycamera.com/assets/images/sidebar-spirits.jpg) 0 -568px no-repeat;}
#left-navigation-v5 li#access:hover{background:url(http://images.smartsecuritycamera.com/assets/images/sidebar-spirits.jpg) 0 -682px no-repeat;}
#left-navigation-v5 li#pos:hover{background:url(http://images.smartsecuritycamera.com/assets/images/sidebar-spirits.jpg) 0 -794px no-repeat;}


/** left nav v6 **/

ul#left-navigation-v6 {list-style:none;width:219px;margin:0;padding:0;height:340px;}
ul#left-navigation-v6 li a img{width:219px;height:83px;}
a#link_cameras,a#link_servers,a#link_access,a#link_pos{width:219px;height:83px;}
#left-navigation-v6 li#cameras{background:url(http://images.smartsecuritycamera.com/assets/images/left-nav-v3.jpg) 0 0 no-repeat;height:83px;}
#left-navigation-v6 li#servers{background:url(http://images.smartsecuritycamera.com/assets/images/left-nav-v3.jpg) no-repeat scroll 0 -82px;height:83px;}
#left-navigation-v6 li#access{background:url(http://images.smartsecuritycamera.com/assets/images/left-nav-v3.jpg) no-repeat scroll 0 -164px;height:83px;}
#left-navigation-v6 li#pos{background:transparent url(http://images.smartsecuritycamera.com/assets/images/left-nav-v3.jpg) no-repeat scroll 0 -247px;height:83px;}

#left-navigation-v6 li#cameras:hover{background:url(http://images.smartsecuritycamera.com/assets/images/left-nav-v3.jpg) 0 -347px no-repeat;}
#left-navigation-v6 li#servers:hover{background:url(http://images.smartsecuritycamera.com/assets/images/left-nav-v3.jpg) 0 -429px no-repeat;}
#left-navigation-v6 li#access:hover{background:url(http://images.smartsecuritycamera.com/assets/images/left-nav-v3.jpg) 0 -511px no-repeat;}
#left-navigation-v6 li#pos:hover{background:url(http://images.smartsecuritycamera.com/assets/images/left-nav-v3.jpg) 0 -594px no-repeat;}




/* PC Based VS. Standalone*/

.pcbased {background:url(http://smartsecuritycamera.com/assets/templates/blackgold/images/PC-Based-DVR.jpg)  no-repeat; text-align: center; font-family: Tahoma, Arial, sans-serif;vertical-align: top;padding-top: 20px;width: 232px;height: 265px;}

.standalone {background:url(http://smartsecuritycamera.com/assets/templates/blackgold/images/Standalone-DVR.jpg) no-repeat; text-align: center; font-family: Tahoma, Arial, sans-serif;vertical-align: top;padding-top: 20px;	width: 232px;height: 265px;}


 /********************************************
* Brands Logo's block background box
*********************************************/
.logos-block{display:block}
.logos-block *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.logos-block1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #898d8f;
  border-right:1px solid #898d8f;
  background:#cbcdce}
.logos-block2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #444b4e;

  border-right:1px solid #444b4e;
  background:#d7d9d9}
.logos-block3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d7d9d9;
  border-right:1px solid #d7d9d9;}
.logos-block4{
  border-left:1px solid #898d8f;
  border-right:1px solid #898d8f}
.logos-block5{
  border-left:1px solid #cbcdce;
  border-right:1px solid #cbcdce}
.logos-blockfg{
  background:#ffffff;
  text-align: center;
  }


/*****************************************************
*Back to top link
*****************************************************/
.back2top {
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif;
font-size:80%; 
color: #D3D3D3; 
text-align: right;
margin-right: 10px;
}

/*********************************************
***  Brands Logos on server page ***********
**********************************************/
.brands{display:block;width:200px;}
.brands *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.brands1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #898d8f;
  border-right:1px solid #898d8f;
  background:#cbcdce}
.brands2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #444b4e;
  border-right:1px solid #444b4e;
  background:#d7d9d9}
.brands3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d7d9d9;
  border-right:1px solid #d7d9d9;}
.brands4{
  border-left:1px solid #898d8f;
  border-right:1px solid #898d8f}
.brands5{
  border-left:1px solid #cbcdce;
  border-right:1px solid #cbcdce}
.brandsfg{width:200px;
  background:#ffffff}
 .brandsList{margin:0 auto;width:200px;}

/* UV Table */
.document-browsing table {
	border-collapse:collapse;
	border:1px solid #2E2E2E;
	background-color: #ffffff;
}
.document-browsing caption {
	font: 1.8em/1.8em Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 10px;
	/*background: url(/assets/templates/tables/uvgreen/caption.jpg) right top;*/
	height: 35px;
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
}
#FolderTemplate a{
	font-size: 12px;
	font-weight: bold;
}
.document-browsing thead th {
	background: #999999;/* url(/assets/templates/tables/uvgreen/th.jpg) no-repeat right;*/
	height: 27px;
	color: #FFFFFF;
	font-size: 0.8em;
	font-weight: bold;
	padding: 0px 7px;
	margin: 20px 0px 0px;
	text-align: left;
	border-right: 1px solid #8D8D8D;
}
.document-browsing tbody tr {
background: #30383b; /* url(/assets/templates/tables/uvgreen/td1.jpg) repeat-x top;*/
}
.document-browsing tbody tr:hover {background:#4B5457;/*transparent url(http://images.smartsecuritycamera.com/assets/images/tr_repeat_blue.png) repeat-x scroll 0 0;*/}

.document-browsing tbody tr.odd {
	background: #999999;
}


.document-browsing tbody td {
	
	line-height: 1.1em;
	font-family: Arial, Helvetica, sans-serif;

	color: #fff;
	padding: 0 0 2px 2px;
	border: 1px solid #ebebeb;
	border-bottom: none;
	text-align: left;
}

.document-browsing a {
	color: #fff;
	font-weight: normal;
	font-size:1em;
	text-decoration: none;
}
.document-browsing a:hover {
	color: #fff;
	text-decoration: none;
}
.document-browsing tfoot th {
	background: #999999; /* url(/assets/templates/tables/uvgreen/foot.jpg) repeat-x bottom; */
	border-top: 1px solid #243D02;
	color: #FFFFFF;
	height: 30px;
}
.document-browsing tfoot td {
	background: #ebebeb; /* url(/assets/templates/tables/uvgreen/foot.jpg) repeat-x bottom; */
	color: #FFFFFF;
	height: 30px;
}
.document-browsing tbody{border:1px solid #ebebeb;}

/* REQUIRED BUTTON STYLES: */		
button.submitBtn { 
	position: relative;
	border: 0; 
	padding: 0;
	cursor: pointer;
        font-weight:bold;
	overflow: visible; /* removes extra side padding in IE */
}

button::-moz-focus-inner {
	border: none;  /* overrides extra padding in Firefox */
}

button.submitBtn span { 
	position: relative;
	display: block; 
	white-space: nowrap;	
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Google Chrome only - fix margins */
	button.submitBtn span {
		margin-top: -1px;
	}
}


/* OPTIONAL BUTTON STYLES for applying custom look and feel: */		
button.submitBtn { 
	padding: 0 15px 0 0; 
	margin-right:5px; 
	font-size:150%; 
	text-align: center; 
	background: transparent url(http://images.smartsecuritycamera.com/assets/images/buttons/button_blue_silver.png) no-repeat right -82px; 
}
	
button.submitBtn span {
	padding: 13px 0 0 15px; 
	height:24px; 
	background: transparent url(http://images.smartsecuritycamera.com/assets/images/buttons/button_blue_silver.png) no-repeat left 10px; 
	color:#fff; 
}
	
button.submitBtn:hover, button.submitBtnHover { /* the redundant class is used to apply the hover state with a script */
	background-position: right -133px; 
}
	
button.submitBtn:hover span, button.submitBtnHover span {
	background-position: 0 -41px;
        
}
#top ul.login li a{text-decoration:none;}

div.thumbscontainer_hidden{display:none;}
span.B_crumbBox{width:100%; text-align:right;display:block;font-size:90%;margin:5px 0;}
span.B_crumbBox a{text-decoration:none;}
img.product_thumbnail{float:left;padding:0 0px 20px 0;/*width:120px;*/}
h3.product_title a{text-decoration:none;}
div.product_features,.quick_specs{float:left;margin-left:30px;width:320px;}
div.product_features ul{padding:0;margin:0;}
div.product_listing{clear:left;}

div.product_listing_alt {background:#4D4E53 none repeat scroll 0 0;clear:left;display:block;float:left;width:100%;}

div.quick_specs .specs td:first-child {width:100px;}

fieldset ul{padding:0;margin:0;}
fieldset ul li{padding:0;margin:3px 0 0 0;}
fieldset label{text-align:left;}
fieldset input, fieldset textarea{width:250px;}
fieldset textarea{height:150px;}
fieldset input.browse{margin-right:10px;}
table {
border-collapse:collapse;
}
table.career {
		border-collapse:collapse;
		background:#30383b;
		border-left:1px solid #EFF4FB;
border-top:1px solid #FFFFFF;		
border-right:1px solid #EFF4FB;
		font-family:'Trebuchet MS',helvetica,arial,verdana;
		color: #fff;
		width:100%;
}

table.career td, table.career th {
		padding:5px;
}

table.career caption {
		padding: 0 0 .5em 0;
		text-align: left;
		font-size: 1.4em;
		font-weight: bold;
		text-transform: uppercase;
		color: #333;
		background: transparent;
}

/* =links
----------------------------------------------- */

table.career a {
		color:#FEC527;
		text-decoration:none;
}

table.career a:link {}

table.career a:visited {
		font-weight:normal;
		color:#999999;
		text-decoration: none;
}

table.career a:hover {
		border-bottom: 1px dashed #fff;
}

/* =head =foot
----------------------------------------------- */

table.career thead th, table.career tfoot th, table.career tfoot td {
		background:#30383b;
		color:#EFF4FB;
}

table.career tfoot td {
		text-align:right
}

/* =body
----------------------------------------------- */

table.career tbody th, table.career tbody td {
		border-bottom: solid 1px #EFF4FB;
}

table.career tbody th, .document-browsing tbody th {
		white-space: nowrap;
                text-align:left;
                background:transparent url(http://smartsecuritycamera.com/assets/images/tr_repeat_blue.png) repeat-x scroll 0 0;
}

table.career tbody th a {
		color:#fff;
}

table.career .odd {}

ul#support_options ul{list-style-type:none; list-style-image:none;}
ul#support_options a{font-size:2.5em;color:#fff;text-decoration:none;}
ul#support_options li{padding-left:3em;}
ul#support_options li.download{background:transparent url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/support_options.jpg) no-repeat scroll 0 0;}
ul#support_options li.company{background:transparent url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/support_options.jpg) no-repeat scroll 0 -40px;}
ul#support_options li.manuals{background:transparent url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/support_options.jpg) no-repeat scroll 0 -80px;}



span.get_quote a{display:block; width:204px; height:50px; padding:10px 0 0 20px; margin-left:9px;background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/get-a-quote.jpg) 0 0 no-repeat;text-decoration:none; font-size: 1.8em; color:#000;}
span.get_quote a:hover{background:url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/get-a-quote.jpg) 0px -70px no-repeat;}
a#toggle{display:block;margin:0 auto;text-align:center;width:100%;}

.testimonial_body .blockquote-sig{background:none;}
.blockquote-sig{background:transparent url(http://images.smartsecuritycamera.com/assets/images/quote.jpg) no-repeat scroll right 0;display:block;}
blockquote div{background:transparent url(http://images.smartsecuritycamera.com/assets/images/quote.jpg) no-repeat scroll 0 -40px; padding-left:40px;}

table.specs th{background:transparent url(http://smartsecuritycamera.com/assets/images/tr_repeat_blue.png) repeat-x scroll 0 0;}

div.quick_specs{line-height:22px;}
.quick_specs .option{width:150px; float:left; clear:left; font-weight:bold; }
quick_specs .value{width:100px; float:left;}


div.product_layout ul{font-size:120%;list-style-type:square;margin:5px 0 0; padding:10px 0 0 20px;}
div.product_layout div.productFeatures ul li{background: url(http://images.smartsecuritycamera.com/assets/images/icons/famfam/accept.png) 0 0 no-repeat; padding:0 0 0 20px;}
div.product_layout div.productFeatures ul{list-style-type:none;}
div.product_layout ul.productsThumbs {list-style-type:none; margin:0; padding:0;}

/* payment-form */

input.date{width:30px;}
tr.buttons{text-align:center;height:70px;}
input[type="reset"], input[type="submit"]{background:transparent url(http://images.smartsecuritycamera.com/assets/images/tr_repeat_blue.png) repeat-x scroll 0 0;color:#fff; font-weight:bold;}

div.cameraLayout div.productFeatures{width:300px; float:left;}
div.cameraLayout div.gallery{/*width:150px;*/ float:left;}
div.cameraLayout div.cameraInformation{clear:both; padding-top:10px;}
div.gallery div.products_thumb{padding:0; margin:0;}

div.product_layout ul.productpdf {list-style-type:none;font-size:100%; padding:0;}
ul.productpdf li{background: url(http://images.smartsecuritycamera.com/assets/images/icons/page_acrobat.png) 0 0 no-repeat; padding-left:20px;}
ul.productpdf li a{text-decoration:none;}



.mattblacktabs{
width: 493px;
overflow: hidden;
margin-left:220px;
padding-top:20px;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 0px; /*offset of tabs relative to browser left edge*/
font: bold 14px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 17px; /*padding inside each tab*/
border-right: 1px solid #30383b; /*right divider between tabs*/
color:#FEC527;
background: #4B5457; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: #FEC527;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: url(http://images.smartsecuritycamera.com/assets/templates/blackgold/images/mesh-button.png) 0 0 no-repeat;
}

.notice {
background:#FFF6BF none repeat scroll 0 0;
border-color:#FFD324;
color:#514721;
}
.error{background:#FBE3E4 none repeat scroll 0 0;
border-color:#FBC2C4;
color:#8A1F11;}
.success{background:#E6EFC2 none repeat scroll 0 0;
border-color:#C6D880;
color:#264409;}

.error, .notice, .success {
border:2px solid #DDDDDD;
margin-bottom:1em;
padding:0.8em;
}

fieldset.payment{padding:0;margin-bottom:5px;}
ul.paymentForm{width:100%;padding:0; margin:0;}
ul.paymentForm li.title{background:transparent url(http://smartsecuritycamera.com/assets/images/tr_repeat_blue.png) repeat-x scroll 0 0; margin-top:0; font-weight:bold;}
ul.paymentForm li{border-bottom:1px solid #fff; padding:2px 0 5px 5px;clear:left;display:block;overflow:hidden;}
ul.paymentForm label{width:30%; font-weight:normal;}
input.cvv{width: 50px;}
div.buttons{text-align:center; margin:0 auto;}



.tip				{ width:295px; font-family:tahoma,arial; background:url(http://images.smartsecuritycamera.com/assets/images/tip-text.png) left top repeat-y; }
.tip-top			{ background:url(http://images.smartsecuritycamera.com/assets/images/tip-top.png) top left no-repeat; height:26px; width:295px; }
.tip-title		{ color:#e95e25; font-weight:bold; margin:0 30px 0 50px; }
.tip-text		{ color:#000; padding:10px 30px 20px 50px; }
.tip-bottom		{ background:url(http://images.smartsecuritycamera.com/assets/images/tip-bottom.png) left bottom no-repeat; width:295px; height:81px; }

img.dvr_image{float:right; padding:10px;}

div.pagination{clear:left;}
div#ditto_pages{padding:5px;text-align:center;}

a.ditto_next_link{}
span.ditto_next_off ditto_off{}

a.ditto_previous_link{}
ditto_previous_off ditto_off{}
span.ditto_currentpage{padding:5px;}

a.ditto_page{padding:5px;}
img.previous{}
img.next{}

img.softwareLogo{float:right; padding:15px;}

/*** support page ***/
ul#support{margin:0 padding:0;}
ul#support li{float:left; width:30%; text-align:center}
ul#support li a{text-decoration:none;}

a.screenshot {background:url(http://images.smartsecuritycamera.com/assets/images/icons/screen.png) 0 0 no-repeat; padding-left:20px;}
img.logo{float:right;padding:0 15px 15px;}
img.nvrLogo{float:left; padding:0 15px 15px;}
img.demoImage{width:205px;height:92px;margin:0 auto 0 8px;}


/* --------------------BANNER ROTATOR--------------------- */
#SlideItMoo_banners_outer { 
	display:block; 
	position:relative; 
	width:200px; 
	height:75px; 
	margin:0px auto 0px; 
	border:0; 
}
#SlideItMoo_banners_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:160px ; 
	height:75px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_banners_items { 
	white-space:nowrap; 
	display:block; 
	position:relative; 
}
#SlideItMoo_banners_items a img { 
	border:none; 
}

/* -------------------INFO BANNERS-------------------- */
#SlideItMoo_info_outer { 
	display:block; 
	position:relative; 
	width:140px; 
	height:190px; 
	margin:0px auto 0px -15px; 
	border:0; 
}
#SlideItMoo_info_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:140px ; 
	height:190px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_info_items { 
	display:block; 
	position:relative; 
}

#SlideItMoo_info_items .info_item{
	display:block; 
	position:relative;
	width:140px;
	height:190px;
	float:left;
	background: url(http://images.smartsecuritycamera.com/assets/images/testimonial_body.jpg) top center repeat-y;
	text-align:justify;
	/*padding:5px;*/
	border-right:0;
}
