a{color:#004A80;}
.post-body a,.comment_header a:hover,.comment_body .comment_reply a:hover{border-bottom:1px dotted #004A80}
.post-body a:hover{border-bottom:1px solid #004A80}
.post-body a[href$=jpg],a[href$=png],a[href$=gif]{border:none}
#menu a.active,#menu a:hover{color:#004A80}
.cs-buttons a.cs-active,.cs-buttons a:hover{background-color:#004A80;background:-moz-linear-gradient(top left,#004A80,#002157);background:-webkit-gradient(linear,left top,right bottom,from(#004A80),to(#002157));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#004A80',EndColorStr='#002157'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#004A80',EndColorStr='#002157')";}
.comment_body a{border-bottom:1px dotted #004A80}
.comment_body a:hover{text-decoration:none;border-bottom:1px solid #004A80}
.comment_reply{background:url(https://lh4.googleusercontent.com/_U0QaeycS3vw/TW670YX4EFI/AAAAAAAAARE/DuXI3IbJRqQ/reply.png) no-repeat right center}
.tweet_button a{border:1px solid #0A68A5}
.tweet_button a:hover{border:1px solid #0A68A5}
#head,.jump-link a,a.add-comment,input.button,#blog-pager a:hover,.pagenavi .current,.cm_pagenavi a:hover{background:#004A80;background:-moz-linear-gradient(top,#004A80,#002157);background:-webkit-gradient(linear,left top,left bottom,from(#004A80),to(#002157));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#004A80',EndColorStr='#002157'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#004A80',EndColorStr='#002157')";}
.jump-link a,a.add-comment{border:1px solid #00203B;text-shadow:-1px -1px 0 #00203B}
.jump-link a:hover,a.add-comment:hover{background:#015999;background:-moz-linear-gradient(top,#004A80,#002157);background:-webkit-gradient(linear,left top,left bottom,from(#004A80),to(#002157));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#015999',EndColorStr='#002157'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#015999',EndColorStr='#002157')";-moz-box-shadow:0 0 12px rgba(33,102,153,0.95) inset;-webkit-box-shadow:0 0 12px rgba(33,102,153,0.95) inset;box-shadow:0 0 12px rgba(33,102,153,0.95) inset}
.jump-link a:active,a.add-comment:active{background:#002157;-moz-box-shadow:0 0 12px rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.5) inset;box-shadow:0 0 12px rgba(0,0,0,0.5) inset}
input.button{border:1px solid #00203B;text-shadow:0 -1px 0 #00203b}
input.button:hover{background:#015999;background:-moz-linear-gradient(top,#004A80,#002157);background:-webkit-gradient(linear,left top,left bottom,from(#004A80),to(#002157));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#015999',EndColorStr='#002157'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#015999',EndColorStr='#002157')";-moz-box-shadow:0 0 12px rgba(33,102,153,0.95) inset;-webkit-box-shadow:0 0 12px rgba(33,102,153,0.95) inset;box-shadow:0 0 12px rgba(33,102,153,0.95) inset}
input.button:active{background-color:#002157;-moz-box-shadow:0 0 15px rgba(0,0,0,.7) inset;-webkit-box-shadow:0 0 15px rgba(0,0,0,.7) inset;box-shadow:0 0 15px rgba(0,0,0,.7) inset}
#blog-pager a:hover,.pagenavi .current,.cm_pagenavi a:hover{border:1px solid #00203B;text-shadow:0 -1px 0 #00203B}
ul.tabs li a:hover{color:#004A80}
ul.tabs li.active{background:#004A80;border:1px solid #004A80}
.the-tooltip > :last-child {background-color: #003366;border-color: #000d1a;color: #ffffff}
.the-tooltip > :last-child:after {border-color: #003366}
.the-tooltip > :last-child:before {border-color: #000d1a}
.the-tooltip > :last-child {text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);}