@charset "utf-8";
img {
	border:0;
}
body {
	font:100% Verdana, Arial, Helvetica, sans-serif;
	background-image:url(/images/tsn_background.jpg);
	background-repeat:repeat-x;
	background-color:#8196a7;
	margin:0;
	padding:0;
	text-align:center;
	color:#000;
}
.tsn #container {
	width:980px;
	background:#fff;
	margin:0 auto;
	text-align:left;
}
.tsn #header {
	background:#ddd;
	padding:0;
}
.tsn #header h1 {
	margin:0;
	padding:10px 0;
}
.tsn #banner {
	padding:0;
	background:#ddd;
}
.tsn #banner_menu {
	float:left;
	width:253px;
	background:#ebebeb;
	padding:0;
}
.tsn #banner_pic {
	margin:0 0 0 253px;
	height:147px;
	width:727px;
	padding:0;
}
.tsn #Phone {
	display:none;
}
.msg {
	background-color:#FFD5AA;
	border:1px solid #990000;
	color:#990000;
	margin:5px;
	padding:2px;
}
.tsn #main_menu_wrap {
	background:#a5b5c5;
	height:38px;
}
.tsn #main_menu {
	margin:0px;
	padding:8px 0;
	background:#a5b5c5;
	text-align:center;
}
.tsn #main_menu ul {
	margin:0;
	padding:0 0 0 17px;
}
.tsn #main_menu ul li {
	list-style-type: none;
	margin: 0;
	padding: 3px 0;
	float:left;
}
.tsn #main_menu ul li a {
	color:#0e325d;
	font-size:1em;
	font-weight:bold;
	padding:8px 8px 8px 8px;
	text-decoration:none;
}
.tsn #main_menu ul li a:hover {
	color:#fff;
}
.tsn #main_menu ul li:hover {
	position:relative;
	z-index:599;
}
.tsn #main_menu ul li ul {
	visibility:hidden;
	position:absolute;
	left:0;
	top:22px;
	z-index:597;
	float:none;
	margin:0;
	padding:5px 0 0 0;
	background:#a5b5c5;
}
.tsn #main_menu ul li ul li {
	float:none;
	width:185px;
	margin:0;
	padding:0 6px;
	line-height:16px;
	background:#a5b5c5;
	border-bottom:1px solid #006;
}
.tsn #main_menu ul li:hover>ul {
	visibility:visible;
}
.tsn #main_menu ul li ul li a, #main_menu ul li ul li a:visited {
	display: block;
	font-size:0.75em;
	text-align:left;
	color: #0e325d;
}
.tsn #main_menu ul li ul li a:hover, #main_menu ul li ul li a:focus {
	color: #fff;
}
.tsn #main_menu_shadow {
	position:relative;
	height:21px;
	padding:0;
	background:#cfd6e0;
	border:1px solid #cfd6e0;
	margin:0;
	background-image:url(/images/tns_16.jpg);
}
.tsn #main_menu_shadow .print {
	position:absolute;
	right:4px;
	font-size:10px;
	padding:1px 0 1px 5px;
	color:#0e325d;
	font-weight:bold;
}
.tsn #main_menu_shadow .print a {
	text-decoration:none;
	color:#0e325d;
}
.tsn #main_menu_shadow .print a:hover {
	text-decoration:none;
	color:#fff;
}
.tsn #user_message {
	margin:11px 21px 11px 253px;
	padding:15px 31px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border:1px solid #cc8;
	color:#0F4172;
	font-size:14px;
	background-color:#ff8;
	line-height:1.5em;
}
.tsn #sidebar1 {
	float:left;
	width:253px;
	margin:0;
	padding:15px 0 15px 0;
}
.tsn #side_menu {
	float:left;
	width:190px;
	padding:0;
	margin:0 0 15px 31px;
}
#side_menu a {
	color:#0e325d;
	text-decoration:none;
	font-weight:bold;
	text-transform:lowercase;
	padding:2px 15px 2px 0;
	display:block;
	width:173px;
	z-index:1001;
}
.tsn #side_menu a:hover {
	color:#fff;
	background-color:#0e325d;
}
.tsn #side_menu ul {
	padding:0;
	margin:5px 0 5px 0;
	width:190px;
}
.tsn #side_menu ul.dropdown {
	position:relative;
	z-index:597;
	float:left;
}
.tsn #side_menu li {
	display:block;
	font-size:12px;
	line-height:16px;
	list-style:none;
	margin:0;
	position:relative;
	border-top:#fff 1px solid;
	border-bottom:#999 1px dotted;
	border-right:#999 1px dotted;
	border-left:#999 1px dotted;
	background-color:#cfd6e0;
	text-align:right;
}
.tsn #side_menu li.first {
	border-bottom:#999 1px dotted;
	border-top:#999 1px dotted;
}
.tsn #side_menu li ul li {
	line-height:16px;
	background-color:#c0d0e0;
}
.tsn #side_menu ul.dropdown li {
	float:left;
}
.tsn #side_menu ul.dropdown li.hover, .tsn #side_menu ul.dropdown li:hover {
	position:relative;
	z-index:599;
	cursor:default;
}
.tsn #side_menu ul.dropdown ul {
	visibility:hidden;
	position:absolute;
	top:100%;
	left:0;
	z-index:598;
	width:100%;
}
.tsn #side_menu ul.dropdown ul li {
	float:none;
}
.tsn #side_menu ul.dropdown ul ul {
	top:1px;
	left:99%;
}
.tsn #side_menu ul.dropdown li:hover>ul {
	visibility:visible;
}
.tsn #side_menu ul.dropdown-vertical {
	width:190px;
}
.tsn #side_menu ul.dropdown-vertical ul {
	top:1px;
	left:95%;
}
.tsn #side_menu ul.dropdown-vertical li {
	float:none;
}
.tsn #org h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0e325d;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
	text-align:center;
}
.tsn #org {
	float:left;
	clear:both;
	width:190px;
	background:#fff;
	margin:0 0 0 31px;
	padding:15px 0 15px 0;
}
.tsn #org p {
	background-color:#fff;
	font-size:.75em;
	line-height:1.5em;
	text-align:center;
	padding-top:15px;
	color:#0e325d;
}
.tsn #sidebar2 {
	float:right;
	width:221px;
	margin:0 0 0 15px;
	padding:15px 0 0 0;
}
.tsn #sidebar3 {
	float:left;
	width:253px;
	margin:0;
	padding:15px 0 15px 0;
}
.tsn #sidebar3 a {
	color:#0e325d;
}
.tsn #sidebar3 a:hover {
	color:#fff;
}
.tsn #sidebar3 .heading {
	font-size:12px;
	font-weight:bold;
	color:#0b365e;
	text-align:left;
}
.tsn #sidebar3 ul.res {
	background-color:#a5b5c5;
	padding:20px;
	margin:0 15px 0 0;
}
.tsn #sidebar3 ul.res li {
	display:block;
	font-size:.75em;
	list-style:none;
	margin-left:10px;
	margin-bottom:12px;
	padding-left:0;
	padding-right:20px;
	text-align:left;
}
.tsn #sidebar4 {
	float:right;
	width:181px;
	margin:0 0 15px 0;
	padding:0;
}
#sidebar4 div#aam {
	padding:5px;
	background-color:#c0d0e0;
	width:140px;
	text-align:center;
	margin-top:0;
	margin-bottom:15px;
	margin-right:31px;
	margin-left:31px;
}
#sidebar4 div#aam b {
	color:#0e325d;
}
#sidebar4 div#button {
	margin-top:0;
	margin-bottom:15px;
	margin-right:31px;
	margin-left:31px;
	background-color:#fff;
}
#vid {
	float:left;
	width:190px;
	text-align:center;
	margin-bottom:10px;
	margin-left:31px;
	background-color:#fff;
}
#mobile_go {
	float:left;
	width:194px;
	height:110px;
	text-align:center;
	margin-left:31px;
	background:url(/images/iphone_sbbg.png) no-repeat top center #fff;
	padding:13px 0px 0 0;
	font-size:14px;
}
#maillist, #commtiles, #commtiles_friends {
	background-image:url(/images/tns_news_background.jpg);
	background-repeat:repeat-y;
	float:left;
	clear:left;
	margin-left:31px;
	margin-bottom:15px;
	width:190px;
}
#maillist a {
	color:#0b294b;
}
#maillist a:hover {
	color:#fff;
}
.maillistitems li {
	display:block;
	list-style:none;
	margin-left:-25px;
	margin-bottom:12px;
	padding-left:0;
	font-size:.75em;
	line-height:1.5em;
	color:#0e325d;
}
.maillistitems select {
	width:145px;
	height:20px;
}
#maillist form.help {
	padding-left:15px;
	margin:0;
}
form.help input, form.help select {
	margin-bottom:5px;
}
input.hide {
	visibility:hidden;
	height:0;
	width:0;
	margin:0;
	padding:0;
}
.style6 {
	color:#0f4172;
	font-size:12px;
}
.e2ma_signup_message {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#333;
	display:none;
}
.e2ma_signup_form_required_footnote {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#333;
	border:1px solid #ddd;
	padding:5px;
	margin-bottom:5px;
	display:none;
}
.e2ma_signup_form {
	width:190px;
}
.e2ma_signup_form input[type=text] {
	width:145px;
	height:15px;
}
.e2ma_signup_form select {
	width:145px;
	height:20px;
}
.e2ma_signup_form_row {
	margin-left:22px;
	margin-bottom:12px;
	padding-left:0;
	color:#0e325d;
}
.e2ma_signup_image_container {
	text-align:center;
	display:inline;
}
.e2ma_signup_image {
	border:0;
}
.e2ma_signup_message {
	font-size:.75em;
	line-height:1.5em;
	color:#0e325d;
	padding-left:22px;
	margin-bottom:12px;
	margin-top:12px;
}
.e2ma_signup_form_label {
	font-weight:bold;
	font-size:.75em;
	padding-bottom:2px;
}
.e2ma_signup_form_group_label {
	font-size:xx-small;
	text-align:center;
	display:none;
}
.e2ma_signup_form_groups {
	font-size:.75em;
	line-height:1.5em;
	color:#0e325d;
	padding-left:22px;
	margin-bottom:12px;
	margin-top:12px;
}
.e2ma_signup_form_required_footnote {
	font-size:.75em;
	line-height:1.5em;
	color:#0e325d;
	padding-left:22px;
	margin-bottom:12px;
	margin-top:12px;
}
.e2ma_signup_form_required_asterix {
	color:#f00;
}
.e2ma_signup_form_button_row {
	margin-left:22px;
	margin-bottom:12px;
	padding-left:0;
	font-size:.75em;
	color:#0e325d;
}
.e2ma_signup_form_button {
	width:60px!important;
	height:25px!important;
}
.style2 {
	font-size:xx-small;
	text-align:center;
}
#craftysyntax {
	float:right;
	width:190px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:31px;
	background-color:#fff;
}
#strbt {
	float:left;
	clear:left;
	margin-left:31px;
	margin-bottom:15px;
	margin-top:15px;
	width:190px;
}
#news {
	background-image:url(/images/tns_news_background.jpg);
	background-repeat:repeat-y;
	float:right;
	clear:right;
	margin-right:31px;
	margin-bottom:15px;
	width:190px;
}
#news a {
	color:#0b294b;
}
#news a:hover {
	color:#fff;
}
#news li, #maillist li {
	display:block;
	list-style:none;
	margin-left:-25px;
	margin-bottom:12px;
	padding-left:0;
	padding-right:5px;
	font-size:.75em;
	line-height:1.5em;
	color:#0e325d;
}
#facstaff {
	background-image:url(/images/tns_news_background.jpg);
	background-repeat:repeat-y;
	float:left;
	clear:left;
	margin-left:31px;
	margin-bottom:15px;
	width:190px;
	margin-top:15px;
}
#facstaff a {
	color:#0b294b;
}
#facstaff a:hover {
	color:#fff;
}
#facstaff li {
	display:block;
	list-style:none;
	margin-left:-25px;
	margin-bottom:12px;
	padding-left:0;
	padding-right:5px;
	font-size:.75em;
	line-height:1.5em;
	color:#0e325d;
}
.glance {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0e325d;
	font-weight:bold;
}
.moreinfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	background-color:#a5b5c5;
	width:475px;
	margin:0 253px 0 0;
	padding:5px;
}
#cta {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-color:#c0d0e0;
	padding:5px 9px 5px 11px;
	margin:0 0 25px 0;
}
.moreinfo1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	background-color:#000;
	width:690px;
	margin:0 253px 10px 0;
	padding:5px;
	color:#fff;
}
.tsn #mainContent {
	font-size:.75em;
	line-height:1.5em;
	color:#0e325d;
	margin:0 0 0 253px;
	padding:15px 31px 15px 0;
}
.tsn #mainContent h1 {
	font-size:1.5em;
	font-weight:bold;
	padding:0;
}
.tsn #mainContent h2, h3, h4, h5, h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0e325d;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
}
blockquote {
	display:table;
	background: url(/images/quote-open.gif) 10px 10px no-repeat;
	color: #666;
	margin: 5px 4px 1em 4px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border:1px solid #ccf;
	text-align:justify;
	padding: 10px 50px 10px 50px;
}
blockquote:after {
	background: url(/images/quote-close.gif) no-repeat right;
	content: '';
	display: block;
	height: 25px;
	margin: -2.25em -40px 0 0;
}
.breadcrumbs {
	font-size:12px;
	padding:1px 0 3px 5px;
	font-weight:bold;
	color:#333;
	text-align:left;
}
.breadcrumbs a {
	color:#0e325d;
	text-decoration:none;
}
.breadcrumbs a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.boxtop190 {
	background:url(/images/tsn_190blank_header.jpg) #fff no-repeat center top;
	width:190px;
	height:11px;
	color:#fff;
	text-align:center;
	padding:11px 0;
	font-size:12px;
	font-weight:bold;
}
.button {
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding:1px 5px;
	cursor:pointer;
	background:#0e325d;
	border:2px solid;
	border-color:#0e329d #0e329d #0e323d #0e323d;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.bwide {
	padding:12px;
	margin:20px;
	color:#ff3;
	text-align:center;
	text-decoration:none;
}
.testq {
	color:#000;
	font-weight:bold;
	padding:1px 5px;
	background:#eee;
	border:1px solid;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.testans {
	font-size:0.9em;
	padding:12px;
	color:#666;
}
/* comm profile stuff */

#subcont {
	background-color:#c0d0e0;
	padding:3px;
	width:100%;
	margin-bottom:15px;
}
#subcontwhite {
	background-color:#fff;
	padding:10px;
	margin:0;
	min-height:125px;
}
#subcontwhite h3 {
	margin:-25px 0 0 -5px;
	background-color:#fff;
	padding:0 5px 0 5px;
	float:left;
}
ul#druglist {
	line-height:16pt;
}
#drugbox {
	padding:5px;
	width:150px;
	float:right;
	background-color:#c0d0e0;
	margin:15px 0 15px 15px;
	text-align:center;
	clear:left;
}
#drugbox b {
	color:#0e325d;
}
#drugbox a {
	color:#1f5694;
}
#drugbox a:hover {
	color:#fff;
}
#drugbox p {
	text-transform:uppercase;
	font-size:6pt;
	font-weight:bold;
	color:#81a0c0;
}
#com {
	border:1px solid black;
	width:480px;
	background-color:#fff;
}
#articles {
	font-size:.9em;
	margin:20px 0 20px 0;
}
#articles .artent {
	border-bottom:1px dotted gray;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}
#articles a.arthead {
	font-weight:bold;
}
.tsn #facsched {
	margin:10px;
}
.tsn #facsched th {
	font-size:.75em;
	background-color:#cfc;
}
.tsn #facsched td {
	font-size:1em;
	text-align:center;
	padding:5px;
}
#mainform {
	background-image:url(/images/tns_news_background.jpg);
	background-repeat:repeat;
	width:694px;
}
#mainform a {
	color:#0b294b;
}
#mainform a:hover {
	color:#fff;
}
#mainform form.mainhelp input {
	width:100%;
}
#mainform form.mainhelp input.button {
	width:15%;
}
#mainform form.mainhelp textarea {
	width:100%;
	height:99px;
}
mainform.help input, mainform.mainhelp select {
	margin-bottom:5px;
}
.tsn #footer {
	color:#fff;
	padding:10px 10px;
	background:#0e325d;
	clear:both;
}
.tsn #footer p {
	font-size:11px;
	text-align:center;
}
.tsn #footer a {
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
.tsn #footer .disc {
	font-size:9px;
	font-style:italic;
}
.fltrt {
	float:right;
	margin-left:8px;
}
.fltlft {
	float:left;
	margin-right:8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size:1px;
	line-height:0;
}
.staff {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0b365e;
	width:100%;
	border-bottom:1px dotted gray;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}
.staffright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0b365e;
	width:40%;
	float:right;
	margin-right:80px;
}
.testimonial {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#0e325d;
}
.tvid {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0b365e;
	width:40%;
	float:left;
	margin-left:20px;
	text-align:center;
}
.tvid img {
	border:1px solid black;
}
.tvidright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0b365e;
	width:40%;
	float:right;
	margin-right:20px;
	text-align:center;
}
.tvidright img {
	border:1px solid black;
}
form .textarea {
	text-align:left;
}
.rowHover {
	color:#000;
	cursor:pointer;
	padding:5px;
}
.rowHover:hover {
	background:#ccc;
}
.linkhover {
	color:#00f;
	cursor:pointer;
	text-decoration:underline;
	padding:5px;
	font-size:12px;
}
.linkhover:hover {
	background:#eee;
}
#release {
	border:4px solid #aaa;
	padding:10px;
	background-color:#eceff4;
}
#release p {
	font:"Times New Roman";
	font-size:14px;
	color:#000;
}
.galleria {
	list-style:none;
	margin:0;
	padding:0;
}
.galleria li {
	display:block;
	width:80px;
	height:80px;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
}
.galleria li a {
	display:none;
}
.galleria li div img {
	cursor:pointer;
}
.galleria li.active div img, .galleria li.active div {
	display:block;
}
.galleria li img.thumb {
	cursor:pointer;
	top:auto;
	left:auto;
	display:block;
	width:auto;
	height:auto;
}
.galleria li .caption {
	display:block;
	padding-top:.5em;
}
.caption {
	font-style:italic;
	color:#887;
}
.gallery {
	position:relative;
	text-align:center;
	width:700px;
	margin:2em 0 0 0;
	padding:0;
	background-color:#000;
}
.gallery_ul {
	width:675px;
	margin:auto;
}
.gallery_ul li {
	width:68px;
	height:50px;
	border:3px;
	border-style:double;
	border-color:#666;
	margin:5px;
	padding:0;
	background:#000;
}
.gallery_ul li.active {
	border-color:#fff;
}
.gallery_ul li.thumb:hover {
	border-color:#fff;
}
.gallery_ul li div .caption {
	font:italic .7em/1.4 georgia, serif;
}
#main_image {
	margin:auto;
	padding:0;
	height:521px;
	width:675px;
}
#main_image img {
	margin:0;
	padding:0;
}
.galnav {
	clear:both;
	text-align:center;
	margin:5px;
	padding:0;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
}
.galnav a {
	color:#fff;
}
* html .galleria li div span {
	width:400px;
}
#flowad {
	position:fixed;
	bottom:0;
	left:0;
	z-index:100;
	vertical-align:top;
	overflow:hidden;
	width:100%;
	margin:0 auto;
	height:55px;
	background-color:#0e325d;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding:3px 3px 3px 3px;
	display:none;
	text-align:right;
}
#flowad a:link, #flowad a:visited, #flowad a:active {
	text-decoration:none;
	color:#fff;
	font-size:12px;
	margin-right:22px;
	float:right;
	font-weight:normal;
}
#flowad a:hover {
	text-decoration:underline;
}
/* Expanding Box Containers Sitewide */



.expheader {
	width:100%;
	border-bottom:1px dotted gray;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}
.expheader .expand-collapse {
	display:inline;
	cursor: pointer;
	padding:2px;
}
.expheader .expand {
	color:#0000ff;
	font-weight:bold;
}
.expheader .collapse {
	color:#0000ff;
	font-weight:bold;
}
/* profile Modules / Box Containers */
.module {
	padding:0;
	margin:0 5px 10px 0;
}
.mheadercontainer {
	background:url(/images/tsn_190blank_header.jpg) #fff no-repeat left top;
	padding:0;
}
.mheader {
	color:#fff;
	margin:0 8px;
	background:#0F4172;
}
.mheadercontainer a, .mheadercontainer a:visited {
	color:#fff;
	text-decoration:none;
}
.mheadercontainer a:hover {
	color:#4BFFFF;
	text-decoration:none;
}
.mheader .title {
}
.mheadercontainer .subhead {
	float: right;
	padding: 0 8px 0;
	font-size:10px;
	background:url(/images/tsn_190blank_header.jpg) #fff no-repeat right top;
}
.mheadercontainer .subhead span {
	margin-left:3px;
}
.mheader .expand-collapse {
	float: left;
	cursor: pointer;
	padding: 0 2px 0;
}
.mheader .expand {
	background-image: url(/images/expand.gif);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
}
.mheader .collapse {
	background-image: url(/images/collapse.gif);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
}
.mcontent {
	background:#C0D0E0 url(/images/blue_bg.gif) repeat-x scroll left bottom;
	padding:3px 5px;
}
.mcontent .label {
	color:#666;
	font-size:.90em;
}
.mcontent ol li, .mcontent ul li {
	margin-top: 0;
	padding-top: 0;
}
.mcontent small {
	font-size: 10px;
}
/* profile commenting/friends, etc */
.profstyle {
	margin: 4px 0 17px 0;/*font-family:"Arial Black",Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
	font-variant:small-caps;*/
}
h3.profstyle {
	color:#ccc;
	line-height:6px;
	padding:0 22px 0 72px;
	letter-spacing:-0.1em;
}
.mcomm {
	width:100%;
	background:#fff;
	padding:5px;
}
.commrep {
	width:90%;
	background:#eee;
	padding:3px;
	margin-left:13px;
}
.addacomm_invite {
	display:block;
	padding:2px;
	background:#fff;
	border:1px solid #999;
	text-align:left;
}
.cmdellink {
	color:#00e;
	cursor:pointer;
	float:right;
	display:none;
}
.cmdellink:hover:not(.nohover) {
	color:#fff;
	font-weight:bold;
	padding:1px 5px;
	cursor:pointer;
	background:#0e325d;
	border:1px solid;
	border-color:#0e327d #0e327d #0e323d #0e323d;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
#f_msg {
	padding: 0 9px 9px 9px;
	text-align:center;
	clear:both;
}
#ctxt_0:hover {
	background:#ff6;
}
#ctxt_0 {
	display:block;
	background:#d0e0f0;
	margin:0;
	padding:3px 11px;
	border:1px solid;
	border-color:#0e327d #0e327d #0e323d #0e323d;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color:#0B294B;
	cursor:pointer;
}
/* sidebar userbaox box items */
#progbar {
	position:relative;
}
#progbar:hover>div {
	visibility:visible;
}
#progtodo {
	visibility:hidden;
	position:absolute;
	right:3px;
	top:22px;
	margin:0;
	padding:5px 0 0 3px;
	background:#a5b5c5;
	border-left:1px solid #006;
	border-right:1px solid #006;
	border-bottom:4px solid #006;
}
#progtodo a {
	width:150px;
	margin:0;
	padding:3px 6px;
	line-height:16px;
	background:#b5c5d5;
	border-bottom:1px solid #006;
}
#progtodo a, #progtodo a:visited {
	display: block;
	text-decoration:none;
	text-align:left;
	color: #0e325d;
}
#progtodo a:hover, #progtodo a:focus {
	color: #fff;
}
/* sidebar friend/community box items */
.friend_sep {
	background:#999;
	font-weight:bold;
	color:#eee;
	font-size:10px;
	padding:2px 5px;
	clear:left;
}
.prof_ilist {
	display:block;
	height:29px;
	padding:4px 4px 0 35px;
	text-decoration:none;
	font-size:10px;
	color:#000;
	text-align:left;
}
.prof_ilist:hover {
	color:#fff;
	border-top:1px dotted #ddd;
	border-bottom:1px dotted #ddd;
}
#memberbox:hover {
	color:#eef;
	cursor:pointer;
}
.pollans {
	margin: 0 0 7px 0;
	padding: 3px;
	background: #f1f1f1;
}
.pollans:hover {
	background:#fff;
}
ul.tablinks {
	font-size:12px;
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}
ul.tablinks li {
	margin:0;
	padding:0;
	list-style: none;
	display: inline;
}
ul.tablinks li a, ul.tablinks li a:link, ul.tablinks li a:visited {
	display:inline;
	color:#0c36e0;
	text-decoration:none;
	text-align:center;
	margin: 0 0 0 15px;
	padding: 6px 10px 3px 10px;
	border: 0px #ccc solid;
	border-width: 1px 1px 0px 1px;
	background: url('/images/nav_tab_bg_off.gif') repeat-x top left;
}
ul.tablinks li a:hover, ul.tablinks li a:active {
	color:#900;
	background: url('/images/nav_tab_bg_on.gif') repeat-x bottom left;
}
ul.tablinks li.current a, ul.tablinks li.current a:link, ul.tablinks li.current a:visited {
	font-weight:bold;
	color:#900;
	background: url('/images/nav_tab_bg_on.gif') repeat-x bottom left;
}
.tab {
	margin: 0;
}
/*	SEARCH RESULTS 	*/
.sr_cell {
	padding: 8px 13px;
}
ul.pagination {
	text-align: center;
	list-style:none;
	margin:0 auto;
	padding:0;
}
ul.pagination li {
	font-size:smaller;
	float:left;
	margin-left:0px;
	border-top:1px solid #aaa;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
}
ul.pagination a, ul.pagination a:visited {
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#4f718a;
	padding:1px 3px 1px 3px;
}
ul.pagination a:hover {
	background-color:#66f;
	color:#fff;
}
ul.pagination li.first {
	border-left:1px solid #999;
}
ul.pagination li.active, ul.pagination .active a, ul.pagination .active a:visited {
	padding:1px 3px 1px 3px;
	background-color:#66f;
	color:#fff;
}
#infotable {
	border:4;
	border-color:#FFF;
}
#infotable th.top {
	background-color:#004B8D;
	color:#ffffff;
	font-weight:bold;
	padding:5;
}
#infotable th.side {
	background-color:#B9E0F7;
	color:#004B8D;
	font-weight:bold;
	padding:5;
}
#infotable td {
	background-color: #DFE4EA;
	color:#000000;
	font-weight:normal;
	padding:5;
}
#infotable caption {
	font-weight:bold;
	color:#004B8D;
}
#livechat {
	width:195px;
	margin-top:10px;

}
.lpPoweredBy {
	display: none;
}
.lpEmtStarRating {
	display: none;
}
/* #livechat img {	border-top:#999 1px dotted;
	border-bottom:#999 1px dotted;
	border-right:#999 1px dotted;
	border-left:#999 1px dotted;}
*/
