/*** RESET CODE FROM http://developer.yahoo.com/yui/reset/ ***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} 
table {border-collapse:collapse;border-spacing:0;} 
fieldset,img {border:0;} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:bold;} 
q:before,q:after {content:'';} 
abbr,acronym {border:0;} 

/*** STANDARD HTML TAGS ***/
body {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size:13px;padding:20px;background:#d4d4d4;}
p, ul, ol {margin:20px 0;line-height:20px;}
i, em {font-style:italic;font-weight:inherit;}
b, strong {font-weight:bold;font-style:inherit;}
ul li {margin:0 0 10px 45px;padding-left:8px;list-style-type:disc;}
ol li {margin:10px 0 10px 45px;padding-left:8px;list-style-type:decimal;}
blockquote {margin:0 20px;}
h1 {font-size:16px;color:#000000;font-weight:bold;}
h2 {text-align:left;font-size:16px; font-weight:bold; color:#000;}
h3 {margin:15px 0 10px;font-size:14px;}
a:link, a:visited, a:active {color:#0e2b7b;text-decoration:none;font-weight:bold;} 
a:hover {color:#0e2b7b;text-decoration:underline;}


#page {width:900px; border: 1px solid white; border-top:0;}
#header {}
#logo-top {text-align:center;}

td#sidebar-left {background:#d3d8e5;width:245px;padding:30px 30px 0;vertical-align:top;text-align:left;}
td#sidebar-left h2 a {color:#000;}
#sidebar-left ul {list-style-type:none;margin:8px 0 30px;padding:0;}
#sidebar-left ul li {list-style-type:none;margin:0;padding:0;font-size:12px;}
#sidebar-left h2 {margin:0 0 5px;color:black;}
td#content {background:#ffffff;width:515px;padding:30px 40px 0;vertical-align:top;text-align:left;}

#commentform {width:520px;}
textarea#comment {width:500px;}
#sidebar {padding-bottom:20px;}
#sidebar ul {list-style-type:none;margin:0;padding:0;}
#sidebar ul li {list-style-type:none;margin:0;padding:0;}
#sidebar h2 {margin:20px 0 5px;color:black;}

.sidebar-left-text {font-size:12px;line-height:16px;margin:8px 0 30px;}
.burglar-video {margin:-22px 0 35px;}
.top {text-align:right;font-size:10px;}
.title {padding-left:30px;}

#nav {
	width:870px;
	height:12px;
	background:#000;
	text-align:left;
	vertical-align:center;
	font-size:12px;
	font-weight: bold;
	padding:10px 15px 10px;
	border-top:2px solid #666d80;
	border-bottom:2px solid #666d80;
}


#nav a, #nav a:visited, #nav a:active {
	color:#ddd;
	text-decoration:none;
	margin:0 10px;
	padding:0 12px;
}

#nav a:hover {
	text-decoration:none;
	color:white;
}

.section-subhead {
        margin-top:20px;
        margin-bottom:10px;
        font-size:13px;
        font-weight:bold;
        font-style:italic;
        background-color:#ddd;
        padding:3px;
        padding-left:8px;
		}

.tips {font-size:10px;text-align:left;margin:20px 2px 20px 0;}
.alert_form {margin:10px 0;}
.go_button {margin:0 10px;}

.fast-facts {border:0;border-collapse:separate;border-spacing:1px;width:520px;}
.fact {
	font-size: 12px;
	font-weight: normal; 
	background: #cccccc;
	text-align:left;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-right: 2px;
	padding:6px;
	}
	
.answer {
	font-size: 12px;
	font-weight: bold; 
	background: #e5e5e5;
	text-align:left;
	margin-top: 5px;
	margin-bottom: 2px;
	padding:6px;
	}
	
.compare {border:0;border-collapse:separate;border-spacing:1px;width:520px;margin:20px 0 40px;}

td.checklist-header {
	background: #1d2e5d;
	font-size: 13px;
	color: white; 
	font-weight: bold; 
	padding:4px 4px 4px 8px;
	}
	

td.checklist-cells-left {
	background: #e5e5e5;
	font-size: 12px;
	text-align:left;
	font-weight: normal; 
	padding:8px;
	}

td.checklist-cells-right {
	background: #e5e5e5;
	font-size: 12px;
	text-align:center;
	font-weight: normal; 
	padding:8px;
	}

#footer {
	
	width:860px;
	height:18px;
	background:#000;
	border-top:2px solid #666d80;
	border-bottom:2px solid #666d80;
	text-align:center;
	vertical-align:center;
	font-size:11px;
	padding:6px 20px 2px;
}
#footer a, #footer a:visited, #footer a:active {
	color:white;
	margin:0 10px;
	padding:0 10px;
	text-decoration:none;
	font-weight: normal; 
}

#footer a:hover {
	text-decoration:underline;
	font-weight: normal; 
	color:white;
}
#copyright {
	color: #555;
	margin-top:10px;
	font-size:10px;
	font-style:normal;
}

#copyright a, #copyright a:visited, #copyright a:active {
	color:#555;
	text-decoration:none;
	font-weight: normal; 
}

#copyright a:hover {
	text-decoration:underline;
}