/* =0 RESET
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/



/* =1 GLOBAL
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
a{outline:none;}

img{border:0px;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}

p{font:11px Arial, sans-serif;margin-bottom:15px;}
p sup{bottom: 0.33em;font-size: smaller;position: relative;vertical-align: baseline;}
p a{font-weight:bold;}
p a:hover{text-decoration:underline;}

body{font-family:Arial,sans-serif;font-size:10px;margin:0;padding:0;text-align:center;}

#container{margin:auto;padding-top: 20px;text-align: left;width:800px;}
#container-pop{margin:auto;padding-top:20px;text-align: left;width:573px;}

#masthead{height:33px;left:0px;padding-bottom:20px;position:relative;top:0px;width:224px;}



/* =2 LINKS
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
a.right_sidebar_link:link {color:#6B5D3B;text-decoration:underline;}
a.right_sidebar_link:visited {color:#6B5D3B;text-decoration:underline;}
a.right_sidebar_link:hover {color:#4E432A;text-decoration:underline;}
a.right_sidebar_link:active {color:#6B5D3B;}



/* =3 HEADINGS
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#masthead h1{display: block;height: 33px;text-indent: -9999px;width: 224px;}



/* =4 HEADER
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#masthead p{display:none;line-height: 1px;text-indent: -9999px;}



/* =5 NAVIGATION
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* Navigation */
#nav-bar ul{list-style:none;margin:0;padding:0;text-align:center;}
#nav-bar li{display: inline;margin: 0 10px;}
#nav-bar li a{color: #28477d;font:bold 11px Arial, sans-serif;text-decoration: none;}
#nav-bar li a:hover{color:#BB4400;}
#nav-bar #curPage{color:#BB4400;}
#curPage a{color:#BB4400;}

/* =6 MIDDLE
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#main-content p.breadcrumb,
#main-content p.breadcrumb a{color:#000000;font-weight:normal;text-decoration:none;}


/* Webinar */
#right-sidebar h4{background:#333367;color:#FFF;font:bold 12px Arial, sans-serif;margin-bottom:0;padding:0;text-align:center;}
#right-sidebar h5{color:#333367;font:bold 11px Arial, sans-serif;margin-bottom:5px;}
#right-sidebar-alt-color h4{background:#333367;}
#right-sidebar-content{background:#8797ae;margin-bottom:20px;text-align:center;}
#right-sidebar-content-alt-color{background:#9fbab6;padding:15px;}
#right-sidebar-content ul, li{color:#333367;font:bold 11px Arial, sans-serif;margin-top:0;}
#right-sidebar-content p.date{color:#fff;}
#right-sidebar-content img{border:0;}
#right-sidebar-content a{color:#6B5D3B;}
#right-sidebar-content a:hover{color:#ffffff;}
#right-sidebar ul, li{margin:0 0 0 -10px;padding: 0;}
#threat_modeling{float:right;}

/* Main Content */
* html #main-content{margin:0 8px;}
#main-content{float:left;margin:0 16px;width:413px;}
#main-content-pop{float:left;margin:0px 15px;}
#main-content .button{background:#DBDADA;display:block;margin:auto;padding:5px 15px;}
#main-content h2, #main-content-pop h2{color:#28477d;font:bold 15px Arial, sans-serif;margin-top:18px;}
#main-content h3, #main-content-pop h3{color:#28477d;font:bold 12px Arial, sans-serif;margin-bottom:0;margin-top:12px;}
#main-content p.overview a{color:#28477d;font:bold 15px/20px Arial, sans-serif;margin:12px 0px 0px 0px;text-decoration:none;}
#main-content p.overview a:hover{color:#686868;}
#main-content h3 a, #main-content-pop h3 a{color:#28477d; font-weight: bold;}
#main-content h3 a:hover, #main-content-pop h3 a:hover{color:#686868; font-weight: bold;}
#main-content h4, #main-content-pop h4{color:#000;font:bold 11px Arial, sans-serif;margin-bottom:0;}

#main-content h4 a {color:#000; text-decoration: none;}
#main-content h4 a:hover{color:#28477d; text-decoration: underline;}

#main-content p, ul, li, #main-content-pop p, ul, li, ol li{color:#000;font:11px/12px Arial, sans-serif;margin-top:0;}
ol li{margin:0 !important;}
#main-content li{color:#000;font-weight:normal;}
#main-content ul{margin-top:0;}
#main-content li, #main-content-pop li{margin-bottom:7px;}
#main-content p a, #main-content li a, #main-content-pop p a, #main-content td a, #main-content-pop li a{color:#686868;font-weight:bold;text-decoration: underline;}
#main-content p a:hover, #main-content li a:hover, #main-content-pop p a:hover, #main-content td a:hover, #main-content-pop li a:hover{color:#28477d;}
#main-content-pop p.close a{font-size:14px;padding:50px 0px;text-decoration:none;}

#column2 li a:link,a:visited,a:active{
	color:#303F59;font-weight:normal;text-decoration:none;
}

#column2 li a:hover{
	color:#303F59;font-weight:normal;text-decoration:underline;
}

/* =7 FORM
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
input#email{/*width:130px;*/}
.required{color:red;}


/* =8 CLASSES
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.article_quote{display:table-cell;padding-left:27px;text-align:left;vertical-align:middle;width:350px;}
.center{text-align:center;}
.clearfloat{clear:both;}
.float_left{float:left;}
.float_right{float:right;}
.no_bullets{list-style:none;}
.solid_bullets{list-style:disc;}



/* =9 FOOTER
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#footer{margin:auto;width:800px;}
#footer p{color:#36568b;font:10px/10px Arial, sans-serif;margin-top:5px;text-align:right;}

/* Bottom Stripe */
#bottom-stripe,
#bottom-stripe-pop{color:#ffffff;height:14px;margin-top:0;}
#bottom-stripe{background:url('../images/DG_Footer_Rule.jpg') no-repeat;margin:auto;width:800px;}
#bottom-stripe-pop{background:url('../images/DG_Footer_Rule_pop.jpg') no-repeat;width: 578px;}

a.home_column_link:link,a.home_column_link:visited,a.home_column_link:active{
	color:#303F59;font-weight:normal;text-decoration:none;
}

a.home_column_link:hover{
	color:#303F59;font-weight:normal;text-decoration:underline;
}

.bul_list li{
	color:#000;
	font-weight:normal;
}

