/* REMEMBER - YOU CAN'T USE // IN STYLE SHEET */


/* FILE SHARING MANAGER */
.dl_fborder {  }
.dl_forumheader { font-size: 16px; color:#000; padding: 4px 0px 0px 4px }
.dl_forumheader3 { font-size: 16px; color:#000;	font-weight: bold; padding: 4px }
.dl_forumheader2 { font-size: 14px; color:#000; padding: 4px }
.dl_fcaption {	padding: 2px 0 2px 0; font-size: 16px; font-weight: bold; color: #616060 }

/* FRONTPAGE NEWS */
.div_Eyebrow { padding: 4px 0px 2px 0px; font-size: 15px; font-weight:bold; font-style: italic; text-decoration: underline }
.div_Headline { padding: 4px 0px 2px 0px; color: #006; font-size: 20px; font-weight:bold }
.div_Deck { padding: 0px 0px 2px 0px; font-size: 16px; font-weight:bold }
.div_Summary { padding: 6px 5px 8px 15px; font-size: 16px; font-weight:bold; font-style: italic }
.div_ImageboxBodyExtended { padding: 4px 4px 8px 0px; font-size: 16px; font-weight:normal }
.div_Footer { padding: 4px 4px 4px 15px; text-align: right; font-size: 11px; font-weight:normal }
.div_HR {  }
.div_ImageBox { padding: 0px 10px 0px 10px }

/* WELCOME MESSAGE */
.div_WelcomeMessage { font-size: 13px; padding: 10px 10px 5px 15px }


.div_FeatureboxWrapper {width:235px; padding: 3px 2px 3px 4px; margin: 0px 0px 5px 5px; float:right }
.div_FeatureboxText { font-size:14px; font-weight:normal }


/* CONTENT TEMPLATES --------------------------------------------------------- */
/*.div_CategoryDescription { padding-left: 3px; font: normal 10px georgia, verdana, arial, sans-serif } */
.table_ContentBorder { width: 100% }
.td_ContentSubheading { background: url(graphics/bg_header.gif) #aeaeae fixed repeat-x left bottom; padding-left: 15px; font: normal 16px georgia, verdana, arial, sans-serif }
.span_ContentSubheading { font: bold 15px georgia, verdana, arial, sans-serif; color: #333 }
.div_ContentSummary { padding: 8px 0px 10px 20px; font-style: italic; font-size: 16px; font-weight: bold; color: #77a }
.td_ContentBody { border: solid 1px #00f; padding: 0px 0px 0px 0px; line-height: 20px; font-size: 16px; color: #333 }
.td_ContentFooter { padding: 4px 3px 0px 0px; white-space: normal; text-align: right; font-size: 10px; border-top: solid 1px #666 }

/* TAGLINE */
.div_Tagline { text-align: left; padding: 3px 0px 3px 20px; border-left: solid 1px #eee; border-right: solid 1px #eee; }

/* LIST PAGE */
.td_EVENT_PageHeading { border-bottom: solid 1px #eee; padding: 10px 0px 0px 0px; font-size: 22px; color: #aaa; font-weight: bold }
.td_EVENT_ListSectionHeading { padding: 20px 0px 2px 10px; font-size: 20px; font-weight: bold }
.div_EVENT_ExpandingHeading { width:100%; padding: 2px 0px 2px 30px; background-color: white; font: 20px georgia, arial, helvetica, verdana, sans-serif; font-weight: bold }
.td_EVENT_WhenRow { text-align: left; padding: 0px 10px 0px 50px; font-size: 18px; font-weight: normal }
.td_EVENT_WhereRow { text-align: left; padding: 0px 10px 0px 50px; font-size: 18px; font-weight: normal }
.td_EVENT_Details { text-align: left; padding: 0px 10px 0px 50px; font-size: 16px; font-weight: normal }
.td_EVENT_FooterInfo { text-align: right; padding: 10px 10px 0px 10px; font-size: 12px; font-weight: normal }

/* CALENDAR */
.td_EVENT_CalendarCell { font-size: 12px; background-color: white }
.td_EVENT_CalendarCellEmpty {	background-color: #f6f6f6; color:#000 }
.td_EVENT_CalendarToday { font-size: 12px; background-color: white; color:#000 }
.table_EVENT_AllOnDay { background-color: white }
.table_EVENT_NextEvents { background-color: white }
.td_EVENT_forumheader4 { font-size: 10px }
.td_CalendarEditor { font-size: 14px; color:#000; vertical-align:top; padding: 3px 0px 0px 3px }

/* CALENDAR MENU */
.table_EVENT_Menu { background-color: white }
.td_EVENT_MenuFirstRow { background-color: white; color:#000 }
.td_EVENT_MenuCells { font-size: 10px; background-color: white; color:#000 }
.td_EVENT_Menu {	background-color: white; color:#000 }
.a_CalendarMenuTitle { color: #800000; font: bolder 14px georgia, verdana, arial, sans-serif; border-bottom: solid 1px #f6f6f6; margin-bottom: 5px; width: 190px }
.a_CalendarMenuTitle:hover { color: #800000; font: bolder 14px georgia, verdana, arial, sans-serif; border-bottom: solid 1px #f6f6f6; margin-bottom: 5px; width: 190px }

/* CALENDAR ARCHIVE */
.td_EVENT_ArchiveDate { font-size: 18px; color:#000; padding: 4px 0px 0px 50px }
.td_EVENT_ArchiveHeading { font-size: 18px; color:#000; padding: 4px 0px 0px 50px }

.finfobar{ color:#000; padding: 4px; border: 1px solid #C3BDBD; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family: georgia, arial, helvetica, verdana, sans-serif }


/* PANELS - PAGES ---------------------------------------------------------- */
.table_ContentPanel_PageList { text-align:left; width:100% }
.td_ContentPanel_PageList_Title { font-size: 18px; width:100% }
.a_ContentPanel_PageList_Link { text-align:left; line-height: 15px; font-size: 13px; font-weight:bold; color: #00a }
.a_ContentPanel_PageList_Link:hover { color: #f0f }
.a_ContentPanel_PageList_Link:visited { color: #008 }
.a_ContentPanel_PageList_Link:active { color: #00a }

/* PANELS - CATEGORY ---------------------------------------------------------- */
.table_ContentPanel_CategoryList { text-align:left; width:100% }
.td_ContentPanel_CategoryList_Title { font-size: 18px; width:100% }
.a_ContentPanel_CategoryList_Link { text-align:left; line-height: 20px; font-size: 13px; font-weight:bold; color:#09f }
.a_ContentPanel_CategoryList_Link:hover { line-height: 20px; font-size: 13px; font-weight:bold; color:orange }
.a_ContentPanel_CategoryList_Link:visited { line-height: 20px; font-size: 13px; font-weight:bold; color:blue }
.a_ContentPanel_CategoryList_Link:active { line-height: 20px; font-size: 13px; font-weight:bold; color:green }

/* DEFAULT TABLE STYLES */
.table_Entire { background: #fff; width: 100%; padding: 0px; margin-bottom: 12px }
.td_Heading { color: #cc0000; background: #fff; padding: 10px 10px 2px 10px; font-size: 24px; font-weight:bold }
.td_Body { padding: 0px; font-size: 11px }

/* NEWS ARCHIVE 
.table_NewsArchiveItem { background: #f00; border: solid 1px #f00; width: 500px; padding: 10px; margin-bottom: 12px }
.div_NewsArchiveTitle { padding-left: 10px; font-size: 14px }
.div_NewsArchiveInfo { padding: 0px 0px 2px 30px; font-size: 10px; border-bottom: solid 1px #eee }
*/

/* RemoHelp STYLES */
.table_Heading_Help { width:100%; padding: 10px }
.td_Heading_Help { padding: 3px 2px 2px 10px; font-size: 20px; font-weight:bold; border: solid 1px #eee; background: #f6f6f6 }
.td_Body_Help { font-size: 11px }

/* IF MENU1 */
.paneltable1 { border-bottom: solid 1px #f6f6f6; margin-bottom: 5px; width: 190px }
.panelcaption1 { padding: 8px 3px 0px 0px; width: 190px; text-align:left; font: bolder 15px georgia, verdana, arial, sans-serif; color: #800000 }
.panelbody1 { padding: 3px 3px 3px 3px; width: 190px; text-align:left; font: normal 12px georgia, verdana, arial, sans-serif; color: #006 }
.panelbottom1 { }

/* IF MENU2 */
.paneltable2 { border: solid 1px #f6f6f6; margin-bottom: 5px; width: 190px }
.panelcaption2 { padding: 8px 3px 3px 3px; font: bolder 15px georgia, verdana, arial, sans-serif; color: #005; text-align: left }
.panelbody2 { padding: 3px 3px 3px 3px; font: normal 13px georgia, verdana, arial, sans-serif; color: #006; text-align: left }
.panelbottom2 { }

/* STATISTICS */
.fcaption_stats {	padding: 2px 0 2px 0; background-color: transparent; font: 15px georgia, arial, helvetica, verdana, sans-serif;	font-weight: bold; color:#616060 }
.tab_gray_left { background: url(tabs/tab_transparent_left.gif) no-repeat top left; width: 12px }
.tab_gray_center { background: url(tabs/tab_transparent_center.gif) repeat-x top; white-space: nowrap; padding: 8px 3px 0px 3px; text-align: center; font: bold 12px georgia, verdana, arial, sans-serif }
.tab_gray_right { background: url(tabs/tab_transparent_right.gif) no-repeat top right; width: 12px }
.tab_orange_left { background: url(tabs/tab_orange_left.gif) no-repeat top left; width: 12px }
.tab_orange_center { background: url(tabs/tab_orange_center.gif) repeat-x top; white-space: nowrap; padding: 4px 3px 0px 3px; text-align: center; font: bolder 12px georgia, verdana, arial, sans-serif }
.tab_orange_right { background: url(tabs/tab_orange_right.gif) no-repeat top right; width: 12px }
.orange { padding: 6px 6px 0px 10px; margin-top:-1px; background-color: #FCDB81; border-right: solid 1px #666; border-bottom: solid 1px #666; border-left: solid 1px #666; width:100% }


#mainleft {
	margin:0; padding:0;
	background: #fff url("images/left.png") top left repeat-y;
}
#mainright {
	margin:0; padding:0;
	background:url("images/right.png") top right repeat-y;
}
#leftcontent {
	width:180px;
	margin:0; padding:0;
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
	background: #f00;          /* #f6f4f4; */
	vertical-align: top;
	border-right: 1px solid #000;
}
#rightcontent {
	width:180px;
	margin:0; padding:0;
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
	background: #f00;          /* #f6f4f4; */
	vertical-align: top;
	border-left: 1px solid #000;
}

#centercontent {
	vertical-align: top;
}

.menuwrapper {
	width: 180px;
	margin-left: auto;
	margin-right: auto;
}

.intwrapper {
	overflow: scroll;
}

.columnwrap {
	margin:0; padding:0.5em 1em;
}


#header {
	height: 80px;
	width: 100%;
	background-repeat: repeat-x;
	background-image: url(images/logobg.png);
	border-bottom: 1px solid black;
}

#quote {
	position: absolute;
	left:6px;
	top:60px;
	color: #176f8f;
}

#banner {
	position: absolute;
	right:6px;
	top:10px;
}

#wm {
	voice-family: "\"}\"";
	voice-family: inherit;
	background: #f3eded url(images/wblogo.png) bottom right no-repeat;
	border: 1px solid #ede3e3;
	padding: 10px 150px 10px 10px;
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
}

#bqtop {
  width: 252px;
  padding-top: 7px;
  background: url(images/boxtop.png) top left no-repeat;
  margin-bottom: 15px;
}

#lbqtop {
  width: 450px;
  padding-top: 7px;
  background: url(images/lboxtop.png) top left no-repeat;
  margin-bottom: 15px;
}

#bqbottom {
  background: url(images/boxbottom.png) bottom left no-repeat;
  padding-bottom: 7px;
  width: 100%;
}

#lbqbottom {
  background: url(images/lboxbottom.png) bottom left no-repeat;
  padding-bottom: 7px;
  width: 100%;
}

#bglefright {
  padding: 11px 14px 12px 15px;
  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
}

#centre {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#bqcontent { 
  margin-left: 4px; 
}

#bqtext {
  font-size: 10px; 
  color: #666;
}

ul{
	list-style: square;
}


#footer {
	border-top: 1px solid #000;
	width: 100%;
}

h1 {
  font-size: 1.4em;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: 0em;
  color: #ec5800;
}

h2 {
	font: 12px georgia, arial, helvetica, verdana, sans-serif;
	color: #bbb;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
}

h3 {
	font: 12px georgia, verdana, helvetica, arial, sans-serif;
	color: #000;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
}

h4 {
	font: 12px georgia, verdana, helvetica, arial, sans-serif;
	color: #000;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
	background-color: #ff0; /* #eae6e6; */
	padding: 2px;
}

img {
	vertical-align: middle;
}

.dlmain {
	font: 20px georgia, verdana, helvetica, arial, sans-serif;
	color: #000;
}

.dlcat {
	font: 14px georgia, verdana, helvetica, arial, sans-serif;
	color: #000;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
	padding: 2px;
}

.smalltext {
	font: 9px georgia, verdana, arial, helvetica, sans-serif;
	color:#5d6e75;
}

.bodytable {
	padding: 2px;
	font: 0.8em georgia, arial, helvetica, verdana, sans-serif;
	color: #000;
}

.button {	
	border: #000 1px solid;
	color: #000;
	font: 9px georgia, arial, helvetica, verdana, sans-serif;
	text-align:center;
	background-image : url(images/button.png);
}

.button a {
	color: #000;
}

.button a:hover {
	color: #0085b0;
}

body {
	font-size: 12px;
	color: #000;
	font-family: georgia, verdana, arial, sans-serif;
	background-color: #fff;
	margin:5px;
	padding:0px;
	text-align:left
}
a {
	color: #00a; 
	font-family: georgia verdana, arial, sans-serif; 
	text-decoration: none;
}
a:hover {
	color: #800000;
	font-family: georgia verdana, arial, sans-serif; 
	text-decoration: none;
}

a.footerlink { color: #0085b0; font-family: georgia verdana, arial, sans-serif; text-decoration: none; }
a.footerlink:hover { color: #616060; font-family: georgia verdana, arial, sans-serif; text-decoration: none; }

.smallblacktext {
    background: none;
	font: 10px georgia, verdana, arial, helvetica, sans-serif;
	color:#000;
}
.indent{
	padding: 10px 10px 10px 10px;
	margin: 5px;
	font: 9px georgia, arial, helvetica, verdana, sans-serif;
	color: #838387;
	border: 1px solid #d6d6d6;
}
.defaulttext {
    background: none;
	font: 14px georgia, arial, helvetica, verdana, sans-serif;
	color:#000;
}

td {
	font: 14px georgia, verdana, arial, helvetica, sans-serif;
	color:#5d6e75;
	padding: 0px;
	text-align:left;
}

blockquote {
	font-family: georgia, arial, helvetica, verdana, sans-serif;
	color:#7e96ac;
}
.mediumtext {
	font: 11px georgia, arial, helvetica, verdana, sans-serif;
	color:#000;
}

.tbox{
	background-color: #fafafa; /* #F4F7FA; */
	border-top: #ccc 1px solid;
	border-right: #eee 1px solid;
	border-bottom: #eee 1px solid;
	border-left: #ccc 1px solid;
	color: #000000;
	margin-top:3px;
	font: 13px georgia, arial, helvetica, verdana, sans-serif;
	padding: 2px 0px 2px 5px
}

.tbox.chatbox{
	background-color: #F4F7FA;
	border: #5e5d63 1px solid;
	color: #000000;
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
	width: 90%;
}

.nextprev{
	background-color: #fff;
	border-bottom: #eee 1px solid;
	color: #000000;
	font: 9px georgia, arial, helvetica, verdana, sans-serif;
	text-align:center;
	padding : 2px;
	text-align: right;
}

form {
	margin: 2px 0px 0px 0px;
}
.spacer {
	padding: 2px 0 2px 0;
}

.cspacer {
	padding: 6px 0 6px 0;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.border {
	border: #999 1px solid;
	background-color: #ff0; /* #F0F1F1; */
	padding: 2px;
}


p {
	margin-top: 0px
}

/* FORUM STUFF WAS HERE */

/* BACKUP IN CASE I SCREW UP... 

.fborder {  }
.forumheader{
	background-color: #f3f3f7;
	font: 12px georgia, arial, helvetica, verdana, sans-serif;
	color:#000;
	padding: 4px;
	background-image : url('../e107_images/forum/fcap2.png');
	border: 1px solid #ececf2;
}

.forumheader2{
	background-color: #EFEFEF;
	font: 12px georgia, arial, helvetica, verdana, sans-serif;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
}

.forumheader3{
	background-color: transparent;
	font: 13px georgia, arial, helvetica, verdana, sans-serif;
	color:#000;
	padding: 4px;
}

.forumborder{
	border: #000080 1px solid;
}

.fcaption {
	border: #f0f2f4 1px solid;
	padding: 2px 0 2px 0;
	background-color: #f9fafb;
	font: 15px georgia, arial, helvetica, verdana, sans-serif;
	font-weight: bold;
	color:#616060;
}

.finfobar{
	background-color: #fff;
	color:#000;
	padding: 4px;
	border: 1px solid #eee;
	background-image : url('../e107_images/forum/finfobar.png');font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family: georgia, arial, helvetica, verdana, sans-serif
}
*/






.helpbox {
	color:#000;
	font: 9px georgia, verdana, arial, helvetica, sans-serif;
	border: 0px none red;
	background-color: transparent;
}

.nforumholder {
	border: 1px solid #345487;
	padding: 0px;
	background-color: #fff;
}

.nforumcaption {
	background-image: url(images/nforumcaption.png);
	padding: 8px 4px 8px 4px;
	font: 12px georgia, arial, helvetica, verdana, sans-serif;
	color: #fff;
}

.nforumcaption2 {
	background-image: url(images/nforumcaption2.png);
	padding: 8px 0px 8px 4px;
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
	color: #000;
	font-weight: bold;
}

.nforumcaption3 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #f00;          /* #E4EAF2; */
	font: 12px georgia, arial, helvetica, verdana, sans-serif;
}

.nforumthread {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #f00;          /* #EEF2F7; */
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
}

.nforumthread2 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #f00;          /* #D1DCEB; */
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
}

.nforumreplycaption {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #f00;          /* #E2EDF2; */
	font: 12px georgia, arial, helvetica, verdana, sans-serif;
}

.nforumreply {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #f00;          /* #EDF4F7; */
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
}

.nforumreply2 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #f00;          /* #CFE0EB; */
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
}
.nforumdisclaimer {
	font: 9px georgia, arial, helvetica, verdana, sans-serif;
	color:#5d6e75;
}

.nforumview1 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #f00;          /* #E4EAF2; /
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
}

.nforumview2 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #f00;          /* #DFE6EF; */
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
}

.nforumview3 {
	padding: 4px;
	background-color: #f00;          /* #BCD0ED; */
	font: 10px georgia, arial, helvetica, verdana, sans-serif;
	color: #263448;
}

.nforumview4 {
	padding: 4px;
	background-color: #f00;          /* #E4EAF2; */
	font: 9px georgia, arial, helvetica, verdana, sans-serif;
	color: #3A4F6C;
}

/* USED IN CALENDAR MENU */
a.forumlink{ font: bolder 16px georgia, verdana, arial, sans-serif; color: #005; text-decoration: none }
a.forumlink:hover { font: bolder 16px georgia, verdana, arial, sans-serif; color: #225; text-decoration: none }

.treeclass1 {
	background-color: #F4F7FA;
	border: #5e5d63 1px solid;
	color: #000000;
	font: 9px georgia, arial, helvetica, verdana, sans-serif;
	padding: 2px -2px 2px 2px;
}

.treeclass2 {
	background-color: #F4F7FA;
	border: #000 1px solid;
	color: #000000;
	font: 9px georgia, arial, helvetica, verdana, sans-serif;
	padding: 2px -2px 2px 2px;
}

.treeclass3 {
	background-color: #F4F7FA;
	color: #000000;
	font: 9px georgia, arial, helvetica, verdana, sans-serif;
	padding: 1px;
	width: 100%;
}


/* ----------------------------------------------------------------------------------------------------------- */
/* HELP ICONS ------------------------------------- */

.table_ContentContentDefaultHeadingEdit { float:right; text-align:right; white-space: nowrap; margin: 0px 0px 0px 0px;  }
.td_ContentContentDefaultEdit {  }
.div_ContentContentDefaultEditPage {     margin: 0px 0px 0px 0px; text-align:right; }
.div_ContentContentDefaultEditFullBox  { margin: -10px 10px 0px 0px; white-space:nowrap; }
.div_ContentContentDefaultEditBox  { width:30px; position:absolute; top:175px; margin: 35px 0px 0px 0px; white-space:nowrap; }
.img_EDIT_ContentPage {                  position: relative; top: 10px; left: 0px; z-index: 1; margin: 0px -8px -10px 0px; }
.img_DT_ContentPage {                    position: relative; top: 10px; left: 0px; z-index: 1; margin: 0px -6px -10px 0px; cursor: help; }
.img_ContentContentDefaultBlackArrow {   position: relative; top: 10px; left: 0px; z-index: 1; margin: 0px 0px -10px -5px; border:0px; }
.img_ContentIconEditPage {  }
.img_ContentIconClonePage { padding: 0px 2px 0px 0px; }
.img_ContentIconEditPages { padding: 0px 0px 0px 0px; }
.img_ContentIconCreatePage { padding: 0px 1px 0px 0px; }
.img_ContentIconEditCategory { padding: 0px 0px 0px 0px; }
.img_ContentIconOrder { padding: 0px 0px 0px 0px; }
.img_ContentIconOptions { padding: 0px 0px 0px 0px; }

.div_ContentPanelEditIcons { float:right; text-align:right; white-space: nowrap; margin: 0px 0px 0px 0px; border:0px; }
.span_HELP_ContentPanelCategories { white-space:nowrap; }
.img_EDIT_ContentPanelCategories {  margin: 0px 0px 0px 5px; border:0px;  }
.img_DT_ContentPanel { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.div_PhysicianPanelEditIcons { float:right; text-align:right; white-space: nowrap; margin: 20px 0px -20px 0px; border:0px; }
.span_HELP_PhysicianPanelCategories { white-space:nowrap; }
.img_EDIT_PhysicianPanelCategories {  margin: 0px 0px 0px 5px; border:0px;  }
.img_DT_PhysicianPanel { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Logo { margin: 10px 3px 0px 0px; float:right; white-space:nowrap; }
.img_EDIT_Logo { margin: 0px -8px 0px 0px; border:0px; }
.img_DT_Logo { margin: 0px 0px 0px 0px; border:0px; cursor: help; }

.span_HELP_Login { float:right; white-space:nowrap; }
.img_EDIT_Login { margin: 0px 0px 0px 10px; border:0px; }
.img_DT_Login { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Copyright { float:right; white-space:nowrap; }
.img_EDIT_Copyright { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Copyright { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Newsbrief { float:right; white-space:nowrap; margin: 1px 0px 0px 0px; }
.img_EDIT_Newsbrief { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Newsbrief { margin: 2px 0px 0px -6px; border:0px; cursor: help; }

.span_HELP_NewsArchive { float:right; white-space:nowrap; margin: 0px 0px 0px 0px; }
.img_EDIT_NewsArchive { margin: 0px 2px 0px 5px; border:0px; }
.img_DT_NewsArchive { margin: 2px -10px 0px -10px; border:0px; cursor: help; }

.span_HELP_NewsCategories { float:right; white-space:nowrap; margin: 0px 0px 0px 0px; }
.img_EDIT_NewsCategories { margin: 0px 2px 0px 5px; border:0px; }
.img_DT_NewsCategories { margin: 2px -10px 0px -10px; border:0px; cursor: help; }

.span_HELP_BlogsCategories { float:right; white-space:nowrap; margin: 0px 0px 0px 0px; }
.img_EDIT_BlogsCategories { margin: 0px 2px 0px 5px; border:0px; }
.img_DT_BlogsCategories { margin: 2px -10px 0px -10px; border:0px; cursor: help; }

.span_HELP_NewsNextPrev { float:right; white-space:nowrap; margin: 0px 0px 0px 0px; }
.img_EDIT_NewsNextPrev { margin: 0px 2px 0px 5px; border:0px; }
.img_DT_NewsNextPrev { margin: 2px -5px 0px -10px; border:0px; cursor: help; }

.span_HELP_OtherNews { float:right; white-space:nowrap; margin: 0px 0px 0px 0px; }
.img_EDIT_OtherNews { margin: 0px 2px 0px 5px; border:0px; }
.img_DT_OtherNews { margin: 2px 0px 0px -10px; border:0px; cursor: help; }

.span_HELP_OtherNews2 { float:right; white-space:nowrap; }
.img_EDIT_OtherNews2 { margin: 0px 2px 0px 5px; border:0px; }
.img_DT_OtherNews2 { margin: 2px 0px 0px -10px; border:0px; cursor: help; }

.span_HELP_NewsletterArchiveMenu { float:right; white-space:nowrap; }
.img_EDIT_NewsletterArchiveMenu { margin: 0px 0px 0px 5px; border: 0px; }
.img_DT_NewsletterArchiveMenu { margin: 2px 0px 0px -8px; border: 0px; cursor: help; }

.span_HELP_RssMenu { float:right; white-space:nowrap; }
.img_EDIT_RssMenu { margin: 0px 0px 0px 5px; border: 0px; }
.img_DT_RssMenu { margin: 2px 0px 0px -8px; border: 0px; cursor: help; }

.span_HELP_Search { margin: 0px -15px 0px 0px; white-space:nowrap; }
.img_EDIT_Search { margin: 0px 0px -2px 5px; border:0px; }
.img_DT_Search { margin: 2px 0px -2px -8px; border:0px; cursor: help; }

.span_HELP_NextEvent { float:right; white-space:nowrap; }
.img_EDIT_NextEvent { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_NextEvent { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Calendar { float:right; white-space:nowrap; }
.img_EDIT_Calendar { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Calendar { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_ExternalLinks { float: right; white-space:nowrap; }
.img_EDIT_ExternalLinks { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_ExternalLinks { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Publications { float:right; white-space:nowrap; }
.img_EDIT_Publications { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Publications { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Quotations { float: right; white-space:nowrap; }
.img_EDIT_Quotations { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Quotations { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Quotes { position: relative; top: 10px; left: 0px; z-index: 1; margin-bottom: -20px; float: right; white-space:nowrap; }
.img_EDIT_Quotes { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Quotes { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Revolvingimages { position: relative; top: 10px; left: 0px; z-index: 1; margin-bottom: -20px; float: right; white-space:nowrap; }
.img_EDIT_Revolvingimages { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Revolvingimages { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Downloads { float:right; white-space:nowrap; }
.img_EDIT_Downloads { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Downloads { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_DownloadsRecent { float:right; white-space:nowrap; }
.img_EDIT_DownloadsRecent { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_DownloadsRecent { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Custompanel { float:right; white-space:nowrap; margin: 0px 5px 0px 0px; }
.img_EDIT_Custompanel { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Custompanel { margin: 2px -10px 0px -8px; border:0px; cursor: help; }

.span_HELP_CustompanelRight { white-space:nowrap; margin: 0px 5px 0px 0px;}
.img_EDIT_CustompanelRight { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_CustompanelRight { margin: 0px 0px 0px 0px; border:0px; cursor: help; }

.span_HELP_Testimonials { float:right; white-space:nowrap; margin: 0px -15px 0px 0px; }
.img_EDIT_Testimonials { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Testimonials { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Featurebox { float:right; white-space:nowrap; }
.img_EDIT_Featurebox { margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Featurebox { margin: 2px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Menu3 { white-space:nowrap; }
.img_EDIT_Menu3 { float:right; margin: 10px 0px -20px 5px; border:0px; }
.img_DT_Menu3 { float:right; margin: 10px 0px -20px 0px; border:0px; cursor: help; }

.span_HELP_Menu4 { white-space:nowrap; }
.img_EDIT_Menu4 { float:right; margin: 10px 0px -20px 5px; border:0px; }
.img_DT_Menu4 { float:right; margin: 10px 0px -20px 0px; border:0px; cursor: help; }

.span_HELP_Menu5 { white-space:nowrap; }
.img_EDIT_Menu5 { float:right; margin: 10px 0px -20px 5px; border:0px; }
.img_DT_Menu5 { float:right; margin: 10px 0px -20px 0px; border:0px; cursor: help; }

.span_HELP_Tabs { margin: 0px 2px 0px 0px; white-space: nowrap }
.img_EDIT_Tabs { margin: 0px 0px 0px 2px; border:0px; cursor: help; }
.img_DT_Tabs { margin: 0px 0px 0px -8px; border:0px; cursor: help; }

.span_HELP_Utilities { white-space:nowrap; }
.img_EDIT_Utilities { border:0px; margin: 0px 0px 0px 5px; }
.img_DT_Utilities { margin: 0px -1px 0px -8px; border:0px; cursor: help; }

.span_HELP_Tagline { white-space:nowrap; }
.img_EDIT_Tagline { width:14px; height:14px; margin: 0px 0px 0px 5px; border:0px; }
.img_DT_Tagline { margin: 0px 0px 0px -8px; border:0px; cursor: help; }

