/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hhWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBjTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBjUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBkbcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBmo_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBr6up8jxqWt8HVA3mDhkV_0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBiYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@charset "utf-8";
*{box-sizing:border-box;}
body,html{background-color:#fff;margin:0;padding:0;color:#000;font:15px 'Open Sans', verdana, sans-serif;text-align:center;width:100%}
#header select,#mobilenav{display:none}
#container{margin:30px auto;padding:0;text-align:center;width:1096px;background:#fff}
#containerBody{margin:0 auto;padding:0 5px;text-align:left;width:100%;background:#fff;width:100%}
a:link{color:#003366}
a:visited{color:#003366;text-decoration:none}
a:hover,a:active{color:#f60;text-decoration:none}
select{background-color:#fff;border:1px solid #4E89CB;border-radius:3px;font:1.4em 'Open Sans', verdana, sans-serif;padding:3px 2px;-moz-border-radius:3px;-webkit-border-radius:3px}
#content select.button{margin-right:4px;padding:3px 6px;-webkit-appearance:none}
#content,#contentWide{float:left;width:728px;margin:0 12px 0 0;color:#000;line-height:170%;background:#fff}
#contentWide{width:100%}
a.online, a.invisible,span.online, span.invisible {text-decoration: none; border-bottom: 2px solid limegreen;}
a.invisible,span.invisible {border-bottom: 2px solid red;}
.platinumTxt{font-style:italic;color:#1750FF}
.premiumTxt{font-style:italic;color:#006600}
.staffTxt{color:#ff0000}
.guideTxt{font-style:italic;color:#D29D00}
.userTxt{color:#CC33FF}
.level{display:inline-block;width:24px;height:24px;vertical-align:middle;}
.article,.sponsor,.studenttip,.video,.photo,.casestudy,.sticky,.poll,.bug,.research,.media,.review,.journal,.toon,.contest,.conference,.magazine,.event{background-color:#000;border-radius:2px;color:#fff;font-size:0.9em;padding:2px 4px;-moz-border-radius:2px;-webkit-border-radius:2px}
.video{background-color:deeppink}
.research{background-color:#2CA8D2}
.article{background-color:red}
.casestudy{background-color:#8b5f65}
.magazine{background-color:#3a3e47}
.studenttip{background-color:#307ead}
.sponsor{background-color:#AA22AA}
.poll{background-color:darkorange}
.journal{background-color:magenta}
.review{background-color:darkviolet}
.toon{background-color:blue}
.photo{background-color:navy}
.contest{background-color:brown}
.bug{background-color:green}
.media{background-color:orange}
.conference{background-color:DarkMagenta}
.event{background-color:blue}
.video-container { position: relative; padding-bottom: 56.25%; /*padding-top: 30px; */height: 0; overflow: hidden;margin: 10px 0;}
a.article, a.toon, a.image, a.photo, a.bug, a.event, a.conference, a.magazine, a.featured, a.contest, a.video, a.review, a.photo{text-decoration:none;color:#fff;}
a.article:hover, a.toon:hover, a.image:hover, a.photo:hover, a.bug:hover, a.event:hover, a.conference:hover, a.magazine:hover, a.featured:hover, a.contest:hover, a.video:hover, a.review:hover, a.photo:hover{background-color:#333;}
.staff-badge,.pro-badge,.guide-badge,.inno-badge,.ad-light-badge,.verified-badge,.innovator-badge,.writer-badge,.sponsor-badge,.starter-badge,.first-step-badge,.bronze-badge,.silver-badge,.gold-badge,.platinum-badge{
cursor: default;
background: transparent url(//files.allnurses.com/staticimg/badges/small/staff.png) no-repeat right;
display: inline-block;
height: 24px;
width: 24px;
vertical-align: middle;
}                                             
.verified-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/verified.png)}
.ad-light-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/ad-light.png)}
.pro-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/pro.png)}
.guide-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/guide.png)}
.inno-badge,.innovator-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/innovator.png)}      
.writer-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/writer.png)}
.sponsor-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/sponsor.png)}
.first-step-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/first-step.png)}
.starter-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/starter.png)}
.bronze-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/bronze.png)}
.silver-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/silver.png)}
.gold-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/gold.png)}
.platinum-badge{background-image: url(//files.allnurses.com/staticimg/badges/small/platinum.png)}
.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.sponsortxt{color:#666;text-transform:uppercase}
#alerts,#help{background:red;color:#fff;font-size:.8em;padding:2px 8px;border-radius:3px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;margin:0 10px 0 0;text-align:center;}
#alerts a{color:#fff;text-decoration:none;}
#help{background-color: transparent;padding: 1px 7px;margin: 0 10px;border: 1px solid #999;color: #999;}
#help a{color:#999;text-decoration: none;}
#breadcrumb{color:#666;font:1em 'Open Sans', verdana, sans-serif;border:none;margin:0 0 5px;padding:0}
#breadcrumb a{color:#666;text-decoration:none}
#breadcrumb a:hover{text-decoration:underline}
#posts fieldset{border:1px solid #ccc;color:#666;margin:14px 0;padding:10px;}
img{border:0 none}
form{display:inline;margin:0;padding:0}
h2,.h2{color:#000000;font:700 1.6em 'Open Sans', verdana, sans-serif;line-height: 110%;margin:0;padding:0;text-decoration:none}
h2 a,h2 a:link,h2 a:visited{color:#000000;text-decoration:none}
h2 a:hover{color:#f60}
p{color:#000;line-height:150%}
ul.options{color:#000;list-style:none outside none;margin:0px;padding:0px;}
ul.options li{display:block;list-style:none outside none;margin:0;padding:4px;}
ul.options label{vertical-align:top;display:inline-block;width:95%;padding:5px 0;}
.commalist li{display:inline}
.commalist li:after{content:","}
span.cke_skin_kama{margin-bottom:10px}
.alt1{background:#fff}
.alt2{background:transparent}
.infotxt{border:1px solid #FAD163;margin:10px 0;padding:6px;background:#FDF1D0}
.section{margin:20px 0}
.inlineimg{vertical-align:middle}
.highlight{color:red;font-weight:bold}
.qrcontainer{margin-top:18px}
.hidden{display:none}
.pQuote{margin:15px 0;overflow:auto;/*padding-left:25px*/}
cite a{text-decoration:none}
blockquote.bq{background:#fff;border:1px solid #ccc;color:#333;font:1.1em 'Open Sans', verdana, sans-serif;margin:0 15px 0 0;padding:10px}
#contentBody h1.crumb,.crumb{clear:both;color:#000;font:900 2.5em/1.1em "Open Sans",verdana,sans-serif;margin:0 0 20px;text-shadow:0 0 8px white;}
.page{background:#fff;color:#000}
#standardError{max-width:600px;margin:0 auto 4em;padding:1.5em}
.error,.takeaction,.alert{border:2px solid #CD0A0A;line-height:1.9em;padding:1em;margin:10px 0;background:#FEF1EC}
ul.error li{margin:0 10px 0 20px;padding:0 10px}
.takeaction{border:2px solid #87DD37;background:#F0FFE2}
.alert{border:2px solid #4E89CB;background:#fff}
#pageoptions li{display:inline-block;font-size:10px;width:170px}
input.box,textarea{padding:3px 2px;border:1px solid #4E89CB;width:70%;min-width:300px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.clear,.forumbits{clear:both}
.b{font-weight:bold}
.smallfont{font-size:.9em}
.fborder{border:1px solid #c9ddef;border-width:0 0 1px}
.displayNone{display:none}
.nowrap{white-space:nowrap}
a.firstunread{background:#990000 none;border-radius:3px;color:#fff;font-size:0.85em;padding:3px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px}
a.firstunread:hover{background:green none;color:#fff}
#sidebar{background:#fff;color:#000;float:right;margin:0 0 15px;text-align:left;width:336px}
#accountBox{background-color:#E7EFF8;border:1px solid #C2D6EC;margin:0 0 20px;padding:9px 0 0;text-align:left;}
#accountBox hr{margin:10px 0}
#accountBox h2{font-size:1.2em;width:170px;overflow:hidden;}
#accountBox h2 span{font:normal 0.8em 'Open Sans', verdana, sans-serif;display:inline-block;color:#333;}
#accountBox .userstats,#accountBox .userlinks,#accountBox .usericons{overflow:hidden;margin:10px 0 0;padding:0;}
#accountBox .userlinks{margin:0 0 10px 10px;}
#accountBox .usericons{margin:10px 0}
#accountBox ul{color:#333;list-style:none;}
#accountBox li{line-height:18px;}
#sidebar select{background-color:#fff;border:1px solid #c2d6ec;border-width:1px 0 1px 1px;clear:both;color:#666;font:18px/41px 'Open Sans', verdana, sans-serif;height:42px;margin:4px 0;padding:4px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;width:245px;}
#sidebar input[type="text"],#searchblock input[type="text"],#sidebar #q{border-color:#C2D6EC;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-style:solid;border-width:1px 0 1px 1px;font:18px/41px 'Open Sans', verdana, sans-serif;height:41px;margin:0;padding-left:4px;width:65%;z-index:10;}
.sidebox{clear:both;padding:8px;margin:26px 0px;background-color:#eee;text-align:left;}
.sidebox .link{font-size:1.4em;text-decoration:none;font-weight:bold;display:block;}
.sidebox.beth, .sidebox.beth a {background-color:MediumPurple;color:white;text-decoration:none;}
.sidebox:hover, .sidebox:hover a {background-color: #333;color: white;}
.sidebox.beth a:hover,.sidebox a:hover{color:#f60}
#sidepic{margin:0 0 20px;overflow:hidden;text-align:center;width:336px;display:inline-block;border-radius:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#sidepic h2{padding:6px;font-size:1.5em;border-bottom:1px solid #666;}
.userstats a{text-shadow:1px 1px 1px #FFF;text-decoration:none}
#sidebar input[type="submit"],#searchblock input[type="submit"]{-webkit-appearance:none;background: #ccc none repeat scroll 0px 0px;border:0 solid #ccc;border-radius:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#FFFFFF;cursor:pointer;font:18px/41px 'Open Sans', verdana, sans-serif;height:41px;padding:0 6px;}
#searchblock input[type="text"]{width:250px}
input::-moz-focus-inner{border:0;padding:0;margin-top:-1px;margin-bottom:-1px;}
.aside{display:block;float:left;margin:10px 0 10px 10px;padding:0;width:105px}
#sidebar .aside{margin:0 14px 0 7px;width:90px}
#sidebar .tools{float:left;list-style:none outside none;padding:0;}
#sidebar .tools li{float:left;}
#sidebar .tools{list-style:none outside none;}
#sidebar .atclear{margin-bottom:0;}
#accountmenu,#sidebar .popupbody li{float:none}
form, fieldset{border-style:none;margin:0;padding:0;}
#navAd,.clearblock{clear:both;margin:20px 0}
#navBox p{margin:5px}
#adcontainer{margin:0 0 10px}
#likedbox .likednum{background:#F0F0F0;border:1px solid #C5DEF6;font:bold 0.8em 'Open Sans', verdana, sans-serif;height:38px;text-align:center;width:36px}
#likedbox .liked{border:1px solid #c9ddef;border-width:0 0 1px;font-size:1em;padding-left:6px}
#likedbox .liked a:link,#likedbox .liked a:visited,#likedbox .liked a:active{display:block;font-size:1em}
#pagination_top,#pagination_mid,#pagination_bot{float:left;padding:14px 0}
#pagination_top,#pagination_mid{float:none}
#pagination_bot,.block{padding:28px 0}
#onlineusers{background-color:#cccccc}
#onlineusers,#searchblock,#modblock{clear:both;color:#000000;margin:0;text-align:left;padding:30px 20px 20px;}
#onlineusers:hover,#searchblock:hover,#modblock:hover{filter:alpha(opacity=100);opacity:1}
#onlineusers em,#searchblock em,#modblock em{font:bold 1.4em 'Open Sans', verdana, sans-serif}
#onlineusers ol,#modblock ol{background:transparent;list-style:none;margin:10px 0;padding:0}
#onlineusers li,#modblock li{display:inline;list-style:none;margin:0;padding:0}
#admin{border-bottom:1px solid #fff;color:#000;margin:0;filter:alpha(opacity=30);opacity:0.3;padding:3px;text-align:center;background:#FFC76F}
#admin select{border:1px solid #4E89CB;border-radius:3px 3px 3px 3px;padding:3px 2px}
#admin:hover{filter:alpha(opacity=100);opacity:1}
.groupButton{float:left;margin:4px 13px 0 0;overflow:hidden}
.groupButton:active,.groupButton:link,.groupButton:visited{border:0 solid #4E89CB;color:#fff;display:inline-block;font:1.5em 'Open Sans', verdana, sans-serif;padding:2px 0;text-align:center;text-decoration:none;width:54px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#4E89CB}
.groupButton:hover{background:#0B62BF}
#tools{clear:both;color:#fff;margin:25px 0px;}
##tools .accountoptions, #tools input[type="submit"]{padding:0.5em;}
#footer,#fsponsors{clear:both;color:#ffffff;position:relative;text-align:left;background-color:#333;background-image:none;padding:20px;}
#fsponsors{background-color:#777}
#footer h2{color:#ffffff;font-size:16px;font-weight:bold;margin:0;text-align:left;}
#footer p{color:#ffffff}
#onlineusers .heading strong,#fsponsors strong,#footer strong{color:#dddddd;font:bold 1.4em 'Open Sans', verdana, sans-serif;padding:10px 0}
#onlineusers .heading strong{color:#000000;}
.logos ul{list-style:none outside none;margin:0;overflow:hidden;padding:0}
.logos li{display:inline-block;margin:0 2px 5px 0;vertical-align:top}
.logos img{display:block}
.footer-list{list-style:none outside none;margin:20px 0;padding:0}
.footer-list li{display:inline;margin:0 12px 0 0;list-style-type:none}
#footer a{color:#ffffff;text-decoration:none}
#footer a:hover{text-decoration:underline;}
.footer-list a{text-decoration:underline}
.col1,.col2,.col3{display:inline-block;margin:20px 0;width:30%}
.col1 ul,.col2 ul,.col3 ul{float:left;margin:0 50px 0 0;line-height:1.6em;list-style-type:none;padding:0}
#footer a span{display:none}
#footer0{clear:both;background-color:#ddd;padding:30px 20px 10px;margin:0;text-align:left;}
#footer0 input[type="text"]{border:1px solid #CCC;padding:9px;width:30%;font-size:1.7em;}
#footer0 input[type="submit"], #footer0 select{padding:8px;background-color:#22229C;border:1px solid #22229C;color:#fff;font-size:1.6em;border-radius:0 5px 5px 0;width:auto;}
#footer0 select{color:#777;}
#footer .txtmedia{color:#999999;font-size:1.1em;margin:0px 0px 10px;}
#footer .txtmedia a,#footer .txtmedia strong{color:#999999;font-size:1.1em}
#footer .fbody,#footer0 .fbody,#fsponsors .fbody,#onlineusers .fbody{margin:auto auto 10px;text-align:left;width:1050px;}
.social-icons{margin:8px 0;padding:0}
.social-icons li{display:inline-block;height:33px;list-style-type:none;width:33px}
#tags{text-align:justify}
.avatarBox,.avatarBoxS{display:inline-block;float:left;margin:2px 13px 0 0;overflow:hidden;text-align:center;width:90px}
.avatar, .avatarS,.avatarBox,.avatarBoxS{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.avatar,.avatarS{display:block;height:90px;overflow:hidden;width:90px}
.avatarS{height:48px;margin:auto;width:48px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.avatarBoxS{height:48px;margin:4px 13px 0 0;width:50px}
.avatar img,.avatarS img{height:100%;width:100%;}
.menulinks{float:right;padding:0 0 0 10px}
.menulinks a,.menulinks input{background-color:#e9e9e9;border:1px solid #e9e9e9;color:#555;display:inline-block;padding:7px;text-decoration:none;padding:5px;text-shadow:0 1px 0 #fff}
.menulinks a.activelink{background-color:#666;border-color:#666;color:#fff;text-shadow:none}
.menulinks a:hover{background-color:#666;border-color:#666;color:#fff;text-shadow:none}
 #menu{
background: #333 none repeat scroll 0% 0%;
border: 1px solid #f1f1f1;
clear:both;
display: inline-block;
height: 40px;
width: 100%;
margin:0 0 26px 0;
}
#menu:after{content:"";display:block;clear:both;}
#menu ul{margin:0 11px 0 0;padding:0;list-style:none;font:1.0em/38px 'Open Sans', verdana, sans-serif;width:100%;overflow:auto;white-space:nowrap;}
#menu li{display:inline-block;border:0px solid transparent;margin-right:0;padding:0 12px;}
#menu li:first-child li{padding:0 18px;}
#menu li:hover, #menu li.active{text-decoration:none;color:#000;background:#f1f1f1;border-style:solid;border-color:transparent;border-width: 0;padding:0 12px 0;}
#menu a:link, #menu a:visited { text-decoration: none; color: #fff; }
#menu li:hover a, #menu li.active a{ color: #000;}
h2 a, h2 a:link, h2 a:visited{color:#036}
#menu li.disabled{background-image:none;font-size:0.8em;opacity:0.5;}
#menu li.disabled:hover{background-color:transparent;border:0 none;margin:0;padding:0 12px;opacity:1;}
#menu li.afloat{background-image:none;float:right;font:14px/43px 'Open Sans', verdana, sans-serif;}
#menu li.sb {float: right;font: 1em/2.4em "Open Sans",verdana,sans-serif;}
#menu li.sb span{font-size:.8em}
#menu li.sb a:hover{color:#000}
#menu li.sb:hover{background-color: transparent;border: 0;}
#menu.specialty{background-color:#307ead;}
#menu.students{background-color:#425780;}
#menu.degrees{background-color:#AD235E;}
#menu.career{background-color:#6b6dad;}
#menu.us{background-color:#dc7a32;}
#menu.jobs{background-color:#944987;}
#content .sel_sort,#contentWide .sel_sort{background-color:transparent;border:0 none;width:140px;font:1em 'Open Sans', verdana, sans-serif;padding:0;margin-top:10px;color:#666;}
#content .sel_sort:hover,#contentWide .sel_sort:acive{opacity:1}
.tabset{margin:0;padding:0;list-style:none;border-bottom:1px solid #cecece;font:13px/18px 'Open Sans', verdana, sans-serif;}
.tabset2{margin:0;}
.tabset:after{content:"";display:block;clear:both;}
.tabset li{float:left;background:#e9e9e9 none}
.tabset li:hover{position:relative;z-index:1;}
.tabset a{float:left;padding:10px 14px 9px;margin:0 0 -1px -2px;}
.tabset li:first-child a{padding:10px 16px 9px;margin-left:0;}
.tabset a:hover,
.tabset .active,
.tabset2 a:hover,
.tabset2 .active{border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;background:#fff;text-decoration:none;color:#000000;border-style:solid;border-color:#cecece;border-width:1px 1px 0;padding:9px 13px;}
.tabset li:first-child a:hover,
.tabset li:first-child .active{padding:9px 15px;}
.tab-list{margin:0;padding:0;list-style:none;line-height:14px;}
#sidebar .tab-list li{border-left:1px solid #cecece;border-bottom: 1px solid #E4E4E4;padding:6px 0 0 10px;}
.tab-list .holder{overflow:hidden;}
.tab-list .box{overflow:hidden;padding:0 0 3px;}
.tab-list .box .inner{display:table-cell;height:38px;vertical-align:middle;line-height:1.4em;}
.tab-list a:hover{text-decoration:none}
.tab-list .numb{background:#e9e9e9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#888;float:right;height:39px;line-height:38px;margin:0 0 0 6px;min-width:38px;text-align:center;}
.tab-list li:hover{border-left:1px solid #7EA22D;}
.tab-list li:hover .numb{background-color:#7EA22D;color:#fff;}
.tab{padding:0 0 16px;text-align:left}
.tabs{padding:16px 14px 7px;border:solid #cecece;border-width:0 1px 1px;margin:0 0 22px;}
.tabs .tab{padding:0;}
#sidebar .addthis_toolbox, #sidebar .Block, .forumbits{margin:0 0 20px}
#sidebar .box a{text-decoration:none;}
.gblock{clear:both;padding:0;margin:10px 0 0}      
.popupmenu{display:inline}
.popupbody{box-shadow:3px 7px 7px 0 #666;-webkit-box-shadow:3px 7px 7px 0 #666;-moz-box-shadow:3px 7px 7px 0 #666;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px;-webkit-border-radius:0 0 5px 5px;white-space:nowrap;background:none repeat scroll 0 0 #000;font:.9em 'Open Sans', verdana, sans-serif;border:3px solid #000;position:absolute;z-index:1000;display:none;min-width:10px;text-align:left;}
div.popupbody ul{margin:0;padding:0;}
div.popupbody li{padding:2px;}
.popupmenu{z-index:999;position:relative}
.popupmenu a.popupctrl.nogadget{padding-right:0;background:none}
.popupmenu a.popupctrl{margin:0}
.blockfoot .popupctrl{text-decoration:none;padding:2px 6px;padding-right:15px;-moz-border-radius:0;-webkit-border-radius:0}
.blockhead .popupctrl,.blockhead .popupctrl:hover{color:#fff}
.popupmenu:hover ul.popuphover{display:block}
.popupbody > li:first-child{border-top:none}
.popupbody li > a,.popupbody li > label{background:#000;display:block;color:#fff;padding:6px 10px;margin:0;text-decoration:none;text-align:left;white-space:nowrap}
.popupbody li > a:hover,.popupbody li > label:hover,.popupbody li.vbmenu_hilite > a{color:#000;background:#fff}
.blockhead .popupmenu,.blocksubhead .popupmenu{clear:left;display:block;float:right;text-transform:none}
input,textarea,button{font:1.4em 'Open Sans', verdana, sans-serif;-webkit-appearance:none;-webkit-border-radius:0}
input[type="submit"]{border:1px solid #e9e9e9;background-color:#e9e9e9}
input[type="text"]{border:1px solid #4E89CB;background-color:#fff}
input[type="checkbox"]{-webkit-appearance:checkbox}
input[type="radio"]{-webkit-appearance:radio}
#navbar_loginform input.default-value{border:1px solid #4E89CB;border-radius:3px;color:#666;padding:1px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#F0F5FB}
.extra{font:1.6em 'Open Sans', verdana, sans-serif;display:inline-block;padding:2px 10px;background:#D3D3D3;border:0}
input.closebut{background-color:#e9e9e9;border:0;cursor:pointer;float:right;font-size:.9em;}
#closebut{cursor:pointer;padding:8px;font-size:1.2em;color:#666;}
#buttonHead,#buttonFoot{margin:20px 0;text-align:right}
.button,.button:active,.button:link,.button:visited,input.button,input.button2,.buttonNeg,.buttonNeg:active,.buttonNeg:link,.buttonNeg:visited{border:0 solid #0B62BF;color:#fff;display:inline-block;font:1.4em 'Open Sans', verdana, sans-serif;padding:4px 10px;text-decoration:none;background:#0B62BF}
.buttonNeg{background:#000}
input.button2{background:green}
a.reg,a.signin,a.login{border:1px solid green;border-bottom:2px solid darkgreen;color:white;display:inline-block;font:23px/24px 'Open Sans', verdana, sans-serif;margin:0;padding:6px 8px;text-decoration:none;background-color:green;}
input[type="submit"]:hover,button:hover,.button:hover,#googlebutton:hover,
a.reg:hover,.signin:hover,a.login:hover, #sidebar input[type="submit"]:hover,
#searchblock input[type="submit"]:hover{background-color:#000;border-color:#000;color:#fff}
#___plusone_0{display:inline-block}
.smlTxt{color:#666;display:block;font-size:.9em}
.linkblock{padding:0pt;margin:10px 5px}
.linkblock li{display:inline-block;list-style:none outside none;margin:1px}
#threadlist{clear:both;margin:0 0 25px}
#threadlist hr{margin:18px 0}
#threadlist ul{list-style:circle outside none;margin:0 10px;padding:0 0 0 10px}
#threadlist li{line-height:160%;margin:0;padding:0}
#threadlist .blocktitle{margin:0 20px;padding:5px 5px 5px 100px}
#threadlist dd{margin-left:65px;}
.thumbbox{display:inline-block;float:right;margin:5px;overflow:hidden;padding:5px;text-align:center;width:90px;}
.thumb,.thumb2{height:100px;width:100px}
.thumb{float:right}
.thumbbox a{color:#666;display:inline-block;font-size:.9em;height:17px;overflow:hidden;text-decoration:none;width:99%;}
span.Bronze{background-color:Sienna;color:white}
span.Silver{background-color:DeepSkyBlue;color:white}
span.Gold{background-color:Gold;color:#000}
span.Platinum{background-color:#666;color:white}
.nonthread{font-size:1.4em;margin-bottom:50px}
#desc,#descguest{margin:0 0 30px}
.headbox,.headboxbot{clear:both;float:right;padding:14px 0px;width:auto}
.headboxbot{margin:18px 0}
#threadlist .newsitem,#threadlist .newsitemsponsor{float:left;margin:0 0 14px 0;padding:14px;overflow:hidden;border:1px solid #ccc;border-width:1px;width:335px;}
.newsitemsponsor h2 a, .newsitemsponsor h2 a:link{color:blue}
.newsitemsponsor h2 a:hover{color:#FF6600;}
.sideContent1, .sideContent2{float:left;margin:0 2% 0 0;width:50%;}
.sideContent2{margin:0;width:48%;}
#threadlist .sideContent1 .newsitem,#threadlist .sideContent1 .newsitemsponsor{border-width:1px;padding:14px;width:99%}
#threadlist .newsitem .lastinfo span,#threadlist .newsitemsponsor .lastinfo span{opacity:.1}
#threadlist .newsitem:hover .lastinfo span,#threadlist .newsitemsponsor:hover .lastinfo span{opacity:1}
#threadlist .newsitemsponsor:hover{background-color:#fff}
div.forumTitleBlock{border-bottom:1px solid #c9ddef;border-left:4px solid transparent;padding:9px;margin-bottom:2px;}  
div.forumTitleBlock.new{border-left:4px solid #9CBC4F}  
div.forumTitleBlock.old{border-left:4px solid #eee}
div.forumTitleBlock h2{color:#000000;display:inline;font:500 1.7em 'Open Sans', verdana, sans-serif;margin:0;padding:0;text-decoration:none}
div.forumTitleBlock p{height:0;width:0;display:inline;overflow:hidden;text-indent:-9999px;float:right}
div.forumTitleBlock dl{display:inline}
div.forumTitleBlock dt{display:none}
div.forumTitleBlock dt.subCat{display:none}
.subCatNudge{margin:0 25px;padding:0 28px}
.subCatNudge ul{margin:0;padding:0 20px}
.lastPost{border:0 solid #E7EFF8;color:#666;line-height:22px;padding:3px;margin:0}
.lastReply{background-color:transparent;background-position: -1394px -25px;background-repeat: no-repeat;display:inline-block;height:16px;text-decoration:none;vertical-align:middle;width:16px}
.lastReply span{display:none}
.newul{list-style-type:disc}
.count{font-size:0.9em;color:#666;float:right}
.fdivider{padding:0 10px;margin:20px 0 0;color:#666;font-size:0.9em;text-align:right}
.adminoption{background:none repeat scroll 0 0 #FFC76F;clear:both;color:#000;filter:alpha(opacity=30);opacity:0.3;margin:0 0 10px;padding:5px;}
.adminoption:hover{filter:alpha(opacity=100);opacity:1}
.adminoption ul{margin:0;padding:0}
.adminoption a{color:#003366;display:inline-block;padding:5px;text-decoration:none;text-shadow:1px 1px 1px #FFFFFF;}
.adminoption select{font-size:16px;border:1px solid #ccc;border-radius:0;}
.adminoption input[type="submit"]{background-color:#FF9B06;border-color:#FF9B06;border-radius:0;color:#fff;font-size:16px;}
.adminoption input[type="submit"]:hover{background-color:#000;}
.fTitleLink,.fUnreadTitle,.fReadTitle{display:inline}
.count{color:#666;float:right;font-size:0.9em}
.tableHeader{background-color:#e9e9e9;clear:both;color:#999;margin:20px 0 0;padding:9px 10px;text-align:right}
.tableHeader span{display:inline-block;text-align:center;width:90px}
#threadlist{clear:both;margin:0}
#threadlist ol{color:#000;list-style:none;margin:0;padding:0}
#threadlist li{border-bottom:1px solid #E7EFF8;display:block;list-style:none outside none;margin:0;padding:2px 0 0 6px}
#threadlist dl{display:block;margin:6px 0;padding:0}
#threadlist .data1,#threadlist .data2,#threadlist .data3{color:#666;float:left;font-size:0.9em;margin:0;overflow:hidden;padding:0;width:80px}
#threadlist .data2{color:#666;float:right;text-align:right;white-space:nowrap;position:relative;top:-25px;width:25px}
#threadlist .hr{color:#666;background-color:#e9e9e9;border-bottom:1px solid #CECECE;font-size:.9em;height:2em;margin:0;padding:2px 10px}
#threadlist .stickynudge{top:-25px}
dt.stickydt strong{display:none}
ul.uControls{float:right;list-style:none;margin:0;padding:0;white-space:nowrap}
ul.uControls a{cursor:pointer;display:block;height:20px;width:20px}
#threadlist .uControls li{border-width:0;display:inline-block;filter:alpha(opacity=10);list-style:none;margin:0;opacity:0.1;padding:0 2px;text-align:right}
#stickies li{background-color:#E3F2C8;border-bottom:1px solid #fff;padding:2px 0 0 6px}
#stickies li:hover{background-color:#fff;border-bottom:1px solid #fff}
#threadlist li.deleted{background-color:#FEF1EC;border:1px solid #F00;border-width:0 0 0 4px}
.title,.titleB{display:inline-block;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;width:580px}
.tInfo{display:table-cell;font-weight:normal;padding:0;width:490px;vertical-align:middle}
.lastinfo,.lastinfo a,.firstreply a,.firstreplynew a{color:#666}
.lastinfo a{text-decoration:none}
.lastinfo a:hover{text-decoration:underline}
.lastPoster{display:table-cell;font-size:.95em;padding:5px;text-align:center;width:115px}
.lastPoster a{color:#666;text-decoration:none}
.firstreply,.firstreplynew{background-color:#E9E9E9;width:160px}
.firstreplynew{background-color:gold;}
.firstreply:hover,.firstreplynew:hover{background-color:green}
.firstreply:hover a,.firstreplynew:hover a{color:white;}
.lastTrim{overflow:hidden;white-space:nowrap;width:80px}
.replyCount{display:table-cell;font-size:.95em;line-height:2.5em;text-align:center;width:60px}
#threadlist .uControls span, a.firstPost span{display:none}
.alt1,.alt2{background-color:transparent;border:1px transparent}
.alt2{background-color:#fff}
.imod_highlight{background-color:#FFEB90}
.avatarBit{float:left;margin:0 20px 0 0}
.posted,.closed,.moderated,.following,a.firstPost{display:inline-block;height:20px;width:20px}
a.firstPost{vertical-align:middle}
.posted{background-color:transparent;background-position: -1343px -25px;background-repeat: no-repeat}
.following{background-color:transparent;background-position: -568px -24px;background-repeat: no-repeat}
.moderated{background-color:transparent;background-position: -1372px -2px;background-repeat: no-repeat} 
.closed{background-color:transparent;background-position: -1372px -23px;background-repeat: no-repeat}
a.firstPost{background-color:transparent;background-position: -618px 2px;background-repeat: no-repeat}
#threadlist li:hover .ticons{filter:alpha(opacity=100);opacity:1}
#content form{display:inline}
#buttonHead{float:right}
#threadlist .articleRow{border-bottom:1px solid #ccc;padding:8px 6px 0}
#threadlist .articleRow p{color:#333;margin-left: 35%;}
#threadlist .articleRow h2 {
  color: #000000;
  font: 700 1.6em 'Open Sans', verdana, sans-serif;
  margin: 0;
  padding: 0;
  text-decoration: none;
  width: 30%;
  float: left;
  margin: 16px;
}
#threadlist .kudosWrapper{border:1px solid #C5DEF6;float:left;margin:10px 15px 0 0}
.kudosWrapper div{border:2px solid #fff;color:#0F4D7F;cursor:default;display:block;font:bold 1em tahoma,arial,helvetica,sans-serif;height:40px;padding:13px 0 0;text-align:center;width:44px;background-color:#FCDE67;background:-webkit-gradient(linear,left top,left bottom,from(#E7EFF8),to(#F2F7FB));background:-moz-linear-gradient(top,#E7EFF8,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E7EFF8',endColorstr='#F2F7FB');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#E7EFF8,endColorstr=#F2F7FB)"}
.kudosWrapper,.kudosWrapper div{border-radius:10px 10px 0 10px;-moz-border-radius:10px 10px 0 10px;-webkit-border-radius:10px 10px 0 10px}
.kudosWrapper span{font-weight:normal;display:block;padding:3px 0 0}
.preview{color:#666;line-height:1.8em;padding:5px}
.ftxt{color:#666666;line-height:1.5em;margin-left:60px}
a.glnktxt{color:#666666;text-decoration:none}
a.likebut,a.likebut:active,a.likebut:link,a.likebut:visited{background-color:#0B62BF;border:1px solid #0B62BF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;display:inline-block;padding:6px 8px;text-decoration:none;}
a.liketotal, a.liketotal:active, a.liketotal:link, a.liketotal:visited{background:#ccc none;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;font-size:1.4em;float:right;font-weight:bold;margin:0 0 8px 8px;padding:2px 6px;text-indent:0;text-decoration:none;width:auto;}
a.likebut:hover{border:1px solid #000;color:#fff;background-color:#000}
a.liketotal:hover{background:#666 none;border:1px solid #666;color:#fff}
.postBody .rt .likebut{margin:0;}
.pagenav a{color:#22229C;}
.selected,.pagenav a,.pagenav a:hover{color:#555;display:inline-block;font-size:.9em;text-decoration:none;padding:.81em .61em;background:#e9e9e9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.selected,.pagenav a:hover{background:#666 none;color:#fff}
.pagenav .x{opacity:0}
.pagenav:hover a{opacity:1}
#fileupload .foot{display:inline;}
#fileupload input{padding:5px;background-color:#fff;border-style:solid;border-color:#ccc;margin:10px 0;}
#uploadbutton{background-color:blue;color:#fff;font-size:1.5em;padding:3px 8px;}
#vB_Editor_001_dialog h2{font-size:2em}
.headbut{color:#666;padding:3px 7px;background:#e9e9e9;text-decoration:none;display:inline-block;text-shadow:1px 1px 1px #fff;}
.headbut:hover{background-color:#000;color:#fff;text-shadow:none}
input#google{background-position:0 -50px}
input#facebook{background-position:0 0}
input#twitter{background-position:0 -150px}
div.facebook{border:1px solid #4c66a4;background-color:#4c66a4}
div.google{border:1px solid #ce4d38;background-color:#ce4d38}
div.twitter{border:1px solid #0199dc;background-color:#0199dc}
#navAd,#accountBox,a.headbut,a.reg,a.signin,a.login, input[type="submit"], button, .lastPoster, #tools, #tools input[type="submit"], .thumb,.thumb2, #fileupload input,input.button2,#navBox,.openregister,fieldset,.button,.buttonNeg,.error,.takeaction,.alert,.infotxt,#likedbox .likednum,#tags,.avatarBoxS,blockquote.bq,.extra{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
a.settings, a.logout, a.bookmarks, a.search,a.cash, a.mobilemenu, a.like, a.topics, a.mail, span.breakrm, span.addfav,span.unfav, span.markread, .getnew, .getdaily, a.help,.hlpicon, .loading{display:inline-block;height:19px;overflow:hidden;padding:0 2px;text-indent:-9999px;vertical-align:middle;width:20px;}
.fb,.twit,.prntr,.gplus,.instagram,.pinterest,.linkedin,.www,.email{display:inline-block;height:32px;text-indent:-9999px;vertical-align:middle;width:32px}
a.logout,a.topics,a.settings,a.bookmarks,a.search,a.cash,a.mobilemenu,a.like,a.mail,a.help,span.unfav,span.addfav,.hlpicon,.fb,.twit,.instagram,.prntr,.gplus,.pinterest,.linkedin,.www,.email{background-color:transparent;background-repeat:no-repeat;}
.hlpicon{background-position:-1106px 0px;cursor:pointer}
.fb{background-position:-752px -7px}
.twit{background-position:-881px -7px}
.pinterest{background-position:-837px -7px}
.linkedin{background-position:-1157px -7px}
.instagram{background-position:-1434px -7px}
.www{background-position:-1235px -7px}
.email{background-position:-1196px -7px}
.gplus{background-position:-795px -7px}
a.logout{background-position:-994px 0}
a.logout:hover{background-position:-994px -22px}
a.topics{background-position:-973px -3px}
a.topics:hover{background-position:-973px -25px}
a.cash{background-position:-312px 0}
a.cash:hover{background-position:-312px -22px}
a.settings{background-position:0 0}
a.settings:hover{background-position:0 -22px}
a.bookmarks{background-position:-566px 1px}
a.bookmarks:hover{background-position:-566px -23px}
a.like{background-position:-29px 0}
a.like:hover{background-position:-29px -23px}
a.mail{background-position:-64px 1px}
a.mail:hover{background-position:-64px -23px}
a.help{background-position:-252px 0}
a.help:hover{background-position:-252px -23px}
span.addfav{background-position:-691px 0}
span.addfav:hover{background-position:-691px -24px}
span.unfav{background-position:-722px 0}
span.unfav:hover{background-position:-722px -23px}
a.mobilemenu{background-position:-1277px -22px}
a.search{background-position:-121px -9px;height:32px;margin: 10px 15px 0 0;width:32px}
a.login{float:right;margin:9px 15px 0 0}
a.mobilemenu{float:right;margin:20px 15px 0 0}
a.mobilemenu,a.search,a.login{display:none}
.loading{background:url(//files.allnurses.com/staticimg/misc/progress.gif) no-repeat;display:block;width:18px;height:18px;}
.floatLt,.imgFloatLt{float:left}
.floatRt,.imgFloatRt{float:right}
.imgFloatLt{padding:0 7px 7px 0}
.imgFloatRt{padding:0 0 7px 7px}
.rt{text-align:right}
.lt{text-align:left}
.cen{text-align:center}
a.btn{background-image:none;border:1px solid transparent;display:inline-block;color:#eee;cursor:pointer;/*height:48px;line-height:1.8em;*/margin-bottom:0;padding:6px;text-decoration:none;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:40px;}
a.btn-fixed-bottom{position:fixed;bottom:80px;right:20px;display:none;}
a.btn-hide-show{margin-right:10px;}
a.btn-dark{color:#fff;background-color:#F44336;}
a.btn-dark:hover{color:#fff;background-color:#000;}
span.icon-chevron {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8yOS8xNStRL/MAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAABU0lEQVRYhe2WMUoDQRhG3yZbRBRBSKHgBVJZ2VnqFWwM5AwpUmhh4QEU9BAqWlql0MLOUq9gkUIQRNFC81lkhsBmd52d3YnNPphq/vm/N8zssJEkSrALRMClb4OohMAqcG8EtoCRVxdJPmNR0qOmPEla8unlEx5JutUsd2YuuMB5SrjlIrTAcU645SSUwMAh3DKoWmCvQLilW5XAtqSxh4Ak7ZQV2JD07hkuSR+mR2ZG3kO0DjwAa14PzJQRsAk8p002MhYtA8MKwmHyYg5NTyeBJnADdCoIt3RMz3hmJuVcrkqc+V9cJ/OS4acBwy1nWQL7cwi3HCQFenMMt/RkPsMucAgsAOOMSyQmt3jF8dK9Am9M/hXSaACfwBGS2pJakuKc0ZTUL7C7vlmT17MlqR0DL467+nass7U/DjVfWQ9RGkFqizQNQi1QC9QCtUAt8O8Cv2DOwCUEddKVAAAAAElFTkSuQmCC) transparent no-repeat center 0;width: 36px; height: 36px;display: block;}
.sponsorHeader{background-color:#666;color:#fff;font-size:1.1em;margin:0 0 12px;padding:6px;}
.forumsearch{width:700px;}
.forumsearch input{border-color:#ccc;border-radius:0;}
a.search, a.login{display:inline-block}
#box1 input#q{padding:9px;border:1px solid #ccc;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;width:75%;font-size:1.7em;}
#box1 input[type="submit"]{background-color:#22229C;border:1px solid #22229C;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;color:#fff;font-size:1.7em;padding:9px;}
.selected, .pagenav a, .pagenav a:hover{font-size:1em;padding:.5em;margin:2px 0;}
.pagenav:hover small.x{opacity:1}
.forumbits .cardbox{display:inline-block;margin:9px;width:221px;vertical-align:top}
.forumbits .cardboxmini{display:inline-block;margin:9px;width:150px;vertical-align:top}
img.card{width:100%}
#sponsors{margin-bottom:10px;overflow:hidden;position:relative;}
#sponsors ul{list-style-type:none;margin:0;padding:0;float:left;width:100%}
#sponsors li{border-width:0;display:inline;float:left;height:160px;margin:0 0 18px;padding:0;width:240px}
a.brandinfo,.pagenav a.brandinfo:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMAHjc9UlQUsjKSAAAAO0lEQVQImWNgYHBxcWFgYFZgYGFgYHAGkqGhjkAygEVAGEg6MrqoMAQIiQQYMAQwOgQwMEBQaGhoAAMAvcIHZbkqIxsAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:95% center;color:#666;padding-right:25px;text-decoration:none;}
.pagenav a.brandinfo:hover{color:#fff}
#sponsors a.brandinfo:hover{color:#000}
.newBut{color:#fff;font:1.6em 'Open Sans', verdana, sans-serif;left:-5px;position:relative;padding:3px 5px;background:none repeat scroll 0 0 #27ae60;border:1px solid #27ae60;border-left:0px;border-radius:0 5px 5px 0}
a.newbut, a.newbut:hover,a.replybut, a.replybut:hover{background-color:forestgreen;border:1px solid forestgreen;border-bottom:2px solid darkgreen;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;font-family:'Open Sans', verdana, sans-serif;font-size:1.3em;padding:.5em 1.2em;margin:0;display:inline-block;text-decoration:none;}
a.newbut:hover, a.replybut:hover{background-color:#2c3e50;border:1px solid #2c3e50;border-width:1px 1px 2px;}
.searchlinks{color:#cccccc;padding:9px;margin-left:50px;text-align:left;margin-left:50px;}
.searchlinks span{background-color:#e9e9e9;border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;padding:4px}
.searchlinks a{text-decoration:none;margin:7px;}
#box1{text-align:center;white-space:nowrap;}
#box1 .body{padding:30px 0px 20px}
#header .hbody, #box1 .body{margin:auto;width:1096px;}
#popup2{background-color:#fff;border-radius:5px;color:#000;display:none;padding:20px;min-width:400px;min-height:180px;}
.b-close{background-color:#222;font-size:0.9em;padding:9px 11px;border-radius:0px 7px 7px 0px;color:#999;cursor:pointer;position:absolute;right:-33px;}
table.cms_table{background-color:#E9E9E9;padding:4px;text-align:center;width:97%;}
td.cms_table_td{background-color:#fff;padding:8px;}
table.cms_table_grid{border: 1px solid #C5DEF6;table-layout:fixed;width:100%;} 
td.cms_table_grid_td {background-color: white;padding: 2px 5px;text-align: left;}
textarea.cke_source.cke_enable_context_menu {padding: 5px;}
.fdesc{background-color:white;background-position:right bottom;background-repeat:no-repeat;}
.fdesc p{width:70%;line-height:1.6em;text-shadow:0 0 2px white;}
.addthis_jumbo_share{margin:0 0 18px}
._gna_ad{text-align:left;padding:10px;width:300px;}
._gna_ad .adbase{margin:10px 0}
._gna_ad .adbase a{margin:10px 0}
._gna_ad .adbase span{background-color:#FCC542;color:#FFFFFF;padding:0 2px;opacity:1}
.googleAd{text-align:right}
.googleAd a{text-decoration:none;font-size:.8em;color:#ccc;}
i.fa{color:#ccc;float:right;margin:2px}
.fa-rotate-345{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(345deg);-moz-transform:rotate(345deg);-ms-transform:rotate(345deg);-o-transform:rotate(345deg);transform:rotate(345deg);}
.fa-border{border-color:#ccc;border-radius:50%}
.gBlock i{display:none}
.newsitem .thumb, .newsitem .thumb2{display:inline-block}
.sideContent2 .thumb{display:none;}
#p1,#p2 { 
background-color:#fff;
border-radius:5px;
color:#000;
display:none; 
padding:10px 0;
min-width:300px;
opacity: 0.9;
}
#p1, #p1 iframe,#p2 iframe {
background-color:#fff;
min-height: 500px;
min-width: 300px;
}
#p2, #p2 iframe {min-height: 370px;}
.popup {background-color:#fff;border-radius:5px;}
.b-modal{background-color: #000;opacity: .8;}
.b-close{
background-color: #fff;
font-size: 0.9em;
padding: 5px;
border-radius:0 5px 0 0;
color: #999;
cursor:pointer;
position:absolute;
right:0;
top: 0;
}
.simpleblock{
font-size: 18px;
font-weight: bold;
background-color: #fff;
padding: 6px;
border-bottom: 1px solid #ccc;
}
.simpleblock img {
width: 100%;
height: auto;
}
.blueblock{
border: 2px blue dashed;
font-size: 18px;
font-weight: bold;
background-color: #fff;
padding: 6px;
}
.b-close:hover {background: #333;color: #eee;}
.litetooltip-wrapper{position:absolute;font:400 100% 'Open Sans',verdana,sans-serif;z-index:10000;display:block;visibility:visible;min-width:100px}.litetooltip-wrapper.top,.litetooltip-wrapper.top-left,.litetooltip-wrapper.top-right{margin-top:-3px;padding:5px 0 10px}.litetooltip-wrapper.right,.litetooltip-wrapper.right-bottom,.litetooltip-wrapper.right-top{margin-left:3px;padding:0 5px 0 10px}.litetooltip-wrapper.bottom,.litetooltip-wrapper.bottom-left,.litetooltip-wrapper.bottom-right{margin-top:3px;padding:10px 0 5px}.litetooltip-wrapper.left,.litetooltip-wrapper.left-bottom,.litetooltip-wrapper.left-top{margin-left:-3px;padding:0 10px 0 5px}.litetooltip-wrapper .tooltip-arrow{border-color:transparent;border-style:solid;width:0;height:0;padding:0}.litetooltip-wrapper .tooltip-arrow.top{margin-left:-8px;position:absolute;left:50%;bottom:0;border-width:10px 8px 0}.litetooltip-wrapper .tooltip-arrow.top-left{margin-left:8px;left:0;bottom:0;position:absolute;border-width:10px 8px 0}.litetooltip-wrapper .tooltip-arrow.top-right{margin-right:8px;right:0;bottom:0;position:absolute;border-width:10px 8px 0}.litetooltip-wrapper .tooltip-arrow.right{margin-top:-8px;position:absolute;top:50%;left:0;border-width:8px 10px 8px 0}.litetooltip-wrapper .tooltip-arrow.right-top{margin-bottom:8px;position:absolute;bottom:0;left:0;border-width:8px 10px 8px 0}.litetooltip-wrapper .tooltip-arrow.right-bottom{margin-top:8px;position:absolute;top:0;left:0;border-width:8px 10px 8px 0}.litetooltip-wrapper .tooltip-arrow.bottom{margin-left:-8px;position:absolute;left:50%;top:0;border-width:0 8px 10px}.litetooltip-wrapper .tooltip-arrow.bottom-left{margin-left:8px;position:absolute;left:0;top:0;border-width:0 8px 10px}.litetooltip-wrapper .tooltip-arrow.bottom-right{margin-right:8px;position:absolute;right:0;top:0;border-width:0 8px 10px}.litetooltip-wrapper .tooltip-arrow.left{margin-top:-8px;position:absolute;top:50%;right:0;border-width:8px 0 8px 10px}.litetooltip-wrapper .tooltip-arrow.left-top{margin-bottom:8px;position:absolute;bottom:0;right:0;border-width:8px 0 8px 10px}.litetooltip-wrapper .tooltip-arrow.left-bottom{margin-top:8px;position:absolute;top:0;right:0;border-width:8px 0 8px 10px}.litetooltip-wrapper .tooltip-content{padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-width:90px}.litetooltip-wrapper .tooltip-content .clear{clear:both}
.litetooltip-wrapper .tooltip-content>p{padding-left:3px}.litetooltip-wrapper .tooltip-menu{padding:0;margin:0;float:left}
.litetooltip-wrapper .tooltip-menu ol,.litetooltip-wrapper .tooltip-menu ul{margin:0;padding:0;width:100%;float:left;clear:both}.litetooltip-wrapper .tooltip-menu li.last-child{border-bottom:0}
.litetooltip-wrapper .image-right{float:right;margin:0 0 0 5px;padding:2px}
.litetooltip-wrapper .image-left{float:left;margin:0 5px 0 0;padding:2px}
.litetooltip-wrapper .video-wrapper{padding-bottom:56.26%;position:relative;width:500px}
.litetooltip-wrapper .video-wrapper iframe{display:block;width:100%;height:100%;top:0;left:0;position:absolute}.litetooltip-wrapper .template{float:left}
.litetooltip-wrapper .template h4{margin:0;padding:2px 4px 4px;color:#fff;font-size:13px;display:block}
.litetooltip-wrapper .template p{margin:0;padding:2px 4px;display:block;float:left}
.litetooltip-wrapper .template ol,.litetooltip-wrapper .template ul{margin:0;padding:5px;list-style-position:inside}
.litetooltip-wrapper .template li{padding:2px 0}
.litetooltip-wrapper .template ol,.litetooltip-wrapper .template p,.litetooltip-wrapper .template ul{background:#fff;color:#333}.litetooltip-wrapper .tooltip-menu li{padding:5px;margin:0;list-style:none;float:left;border:solid 1px #fff;border-width:0 0 1px;clear:both;width:100%;overflow:hidden}.litetooltip-wrapper .tooltip-menu li:hover{background-color:transparent;}.litetooltip-wrapper .tooltip-menu a{color:#333;display:block;text-decoration:none;padding:0;margin:0;clear:both;min-width:100%;width:100%;float:left}.litetooltip-wrapper .tooltip-menu a:hover{text-decoration:underline;}
.mobile-ros-showthread,.mobile-ros-showthread-sky,.mobile-ros-footer{width:728px;height:90px;margin:auto}
.mobile-ros-showthread{width:728px;height:90px;margin:14px 0}
@media only screen and(max-width:500px){.mobile-ros-showthread{width:336px;height:280px;padding:10px}}