body{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:14px;color:#1A1C11;background:#444D76;margin:auto;}
body p{margin:0px 0px 8px 0px;padding:0px 0px 8px 0px;}
.twitter{color:#1A1C11;font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:14px;line-height:18px;vertical-align:middle;letter-spacing:0px;height:25px;width:250px;margin:8px 0px 0px 0px;padding:0px 0px 0px 20px;background:url("images/twittericon.png");background-repeat:no-repeat;display:block;}
body img{border:0px;}
body span{text-decoration:underline;}
body span.req{text-decoration:none;}
.screenshot{border:solid 1px #AFB5C9;margin:0px 0px 10px 5px;padding:0px 0px 0px 0px;}
.htmlexample{margin:0px 0px 8px 10px;padding:0px 0px 8px 10px;font-family:"Times New Roman", Times;font-size:13px;color:#011257;}
.quote{margin:0px 0px 8px 10px;padding:0px 0px 8px 10px;color:#011257;font-style:italic;}
ul{margin:0px 0px 8px 10px;padding:0px 0px 8px 10px;list-style-position:outside;list-style-image:url("/images/bullet.jpg");}
ol{margin:0px 0px 8px 10px;padding:0px 0px 8px 10px;list-style-position:outside;}
li{margin:0px 0px 0px 5px;padding:0px 0px 0px 5px;}
body a, a:link, a:visited{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:14px;color:#011257;}
body a:active, a:hover, a:focus{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:14px;color:#AFB5C9;}
#header{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-bottom:5px solid #AFB5C9;height:150px;width:932px;background:url("web_color100_alt2.jpg");background-repeat:no-repeat;}
#header #logo{margin:0;padding:0;float:left;border:0px;}
#header #headerlinks{margin:10px 10px 0px 0px;padding:10px 10px 0px 0px;float:right;color:#B6B6B6;font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:16px;font-weight:bold;z-index:1;}
#headerlinks a, #headerlinks a:link, #headerlinks a:visited{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:16px;font-weight:bold;color:#B6B6B6;}
#headerlinks a:active, #headerlinks a:hover, #headerlinks a:focus{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:16px;font-weight:bold;color:#E6E6E6;}
#mainbody{width:932px;text-align:left;background-color:#FFFFFF;border-top:5px solid #AFB5C9;border-left:5px solid #AFB5C9;border-right:5px solid #AFB5C9;border-bottom:5px solid #AFB5C9;margin:auto;}
#mainbodyborder2{margin:auto;border-top:1px solid #444D76;border-bottom:1px solid #444D76;border-left:1px solid #444D76;border-right:1px solid #444D76;width:942px;}
#mainbodyborder3{margin:auto;border-top:1px solid #AFB5C9;border-bottom:1px solid #AFB5C9;border-left:1px solid #AFB5C9;border-right:1px solid #AFB5C9;width:944px;}
#mainbody h1{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:18px;color:#011257;margin:5px 0px 5px 0px;padding:5px 0px 5px 0px;}
#mainbody h2{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:16px;color:#011257;margin:5px 0px 5px 0px;padding:0px 0px 5px 0px;}
#mainbody #leftcolumn h2{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:16px;color:#011257;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
h2 a, h2 a:link, h2 a:visited{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:16px;color:#011257;}
h2 a:active, h2 a:hover, h2 a:focus{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:16px;color:#AFB5C9;}
#mainbody h3{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:14px;color:#011257;margin:0px 0px 2px 0px;padding:0px 0px 2px 0px;}
#mainbody hr{color:#011257;}
#homeleftcolumn{width:565px;float:left;margin:8px 5px 0px 15px;padding:8px 5px 0px 15px;background-color:#FFFFFF;}
.norightcolumn{width:806px;margin:auto;padding:20px 20px 20px 20px;background-color:#FFFFFF;}
#homeleftcolumn p{margin:5px 0px 0px 0px;padding:5px 0px 0px 0px;}
#mainbody #homeleftcolumn h1{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:18px;color:#011257;margin:5px 0px 0px 0px;padding:5px 0px 0px 0px;}
#mainbody #homeleftcolumn h2{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:16px;color:#011257;margin:8px 0px 0px 0px;padding:8px 0px 0px 0px;}
#homerightcolumn{width:265px;float:left;margin:8px 20px 0px 0px;padding:8px 20px 0px 0px;background-color:#FFFFFF;}
#homerightcolumn p{margin:5px 0px 0px 0px;padding:5px 0px 0px 0px;}
#mainbody #homerightcolumn h2{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:16px;color:#011257;margin:5px 0px 0px 0px;padding:5px 0px 0px 0px;}
#homeblogcontainer{width:830px;margin:0px 5px 0px 15px;padding:0px 5px 0px 15px;background-color:#FFFFFF;}
#homeblogleftcolumn{width:405px;float:left;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;background-color:#FFFFFF;}
#homeblogrightcolumn{width:405px;float:right;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;background-color:#FFFFFF;}
#leftcolumn{width:620px;float:left;margin:8px 5px 10px 15px;padding:8px 5px 10px 15px;background-color:#FFFFFF;}
#rightcolumn{width:200px;float:right;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;background-color:#FFFFFF;}
.blogleftcolumn{width:600px;float:left;margin:8px 5px 20px 15px;padding:8px 5px 20px 15px;background-color:#FFFFFF;}
.blogrightcolumn{width:220px;float:right;margin:8px 10px 20px 10px;padding:8px 10px 20px 10px;background-color:#FFFFFF;}
.blogrightcolumn ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}
.blogrightcolumn li{margin:0px 0px 0px 5px;padding:0px 0px 0px 5px;}
.postmetadata{font-size:14px;}
.postmetadata a, .postmetadata a:link, .postmetadata a:visited{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:14px;color:#011257;}
.postmetadata a:active, .postmetadata a:hover, .postmetadata a:focus{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:14px;color:#AFB5C9;}
.postmetadataalt{font-size:12px;}
.postmetadataalt a, .postmetadataalt a:link, .postmetadataalt a:visited, .postmetadataalt a:active, .postmetadataalt a:hover, .postmetadataalt a:focus{font-size:12px;}
.blogdate{color:#1A1C11;font-size:14px;font-weight:bold;margin:0px 0px 3px 0px;padding:0px 0px 3px 0px;}
.rightsubnav{padding:0px 2px 15px 2px;width:180px;margin:auto;}
#cipherfooter{background-color:#FFFFFF;width:932px;font-size:14px;text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#breadcrumbs{background-color:#FFFFFF;font-size:12px;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:12px;color:#011257;}
#breadcrumbs a:active, #breadcrumbs a:hover, #breadcrumbs a:focus{font-family:Calibri, Georgia,"Times New Roman", Times, serif;font-size:12px;color:#AFB5C9;}
