/* ///////////////////////////////////
///                                ///
///      Design & Development:     ///
///      Inorbital.com             ///
///                                ///
/////////////////////////////////// */

/* BODY
--------------------------------*/

body {
	margin:0;
	padding:0;
	background:url(images/website-background.gif) #f4f9fc repeat-x;
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color:#777;
}

body.landingPage {
	background:url(images/website-background-landing.gif) #f4f9fc repeat-x;
}

h1 {
	font:normal 35px Arial, Helvetica, sans-serif;
	margin:20px 0 20px 0;
	color:#000000;
}

.landingPage h1 {
	margin:0 0 10px 0;	
}

h2 {
	font:normal 18px Arial, Helvetica, sans-serif;
	margin:20px 0 10px 0;
}

p {
	margin:10px 0;	
}

a, a:visited, a:hover {
	color:#75b800;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;	
}

/* LATEST INFORMATION - MAIN PAGE
--------------------------------*/

.latestDate2 {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#c1c1c1;
}

.latestTitle2 a:link, .latestTitle2 a:visited, .latestTitle2 a:hover {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#569800;
	text-decoration:none;
}

.latestTitle2 a:hover {
	text-decoration:underline;	
}

.latestNews2 {
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	margin-bottom:5px;
}

.latestNews2 p {
	margin:0;	
}

/* RIGHT COLUMN BULLETS
--------------------------------*/

.rightColumn ul {
	list-style:none;
	margin:15px 0 15px 20px;
	padding:0;
}

.rightColumn ul li {
	margin:0;
	padding:0 0 3px 12px;
	background:url(images/content-bullet.gif) 0 7px no-repeat;
}

/* CLICK HOME LINK
--------------------------------*/

.clickHome {
	position:absolute;
	top:20px;
	left:20px;
	width:600px;
	height:75px;
}

/* LANDING PAGE
--------------------------------*/

.landingLeft {
	float:left;
	width:530px;
}

.flashRotator {
	float:left;
	width:527px;
}

.flashRotator p {
	margin:0;	
}

.landingRight {
	float:right;
	width:320px;
	margin-top:51px;
}

/* BANNERS
--------------------------------*/

.banners {
	float:left;
	margin-top:35px;	
}

.banners img {
	margin-bottom:10px;
}

/* GENERAL
--------------------------------*/

.wrapper {
	width:960px;
	margin:0 auto;
}

.header {
	position:relative;
	float:left;
	width:960px;
	height:228px;
	background:url(images/header-background.jpg) no-repeat;
}

.landingPage .header {
	height:204px;
	background:url(images/header-background-landing.jpg) no-repeat;
}

.content {
	float:left;
	width:960px;
	min-height:300px;
	background:url(images/page-background.gif) repeat-y;
}

.landingPage .content {
	width:900px;
	margin:20px 0 20px 30px;
	background:none;
}

.leftColumn {
	display:inline;
	float:left;
	margin:0 0 0 30px;
	width:200px;
}

.rightColumn {
	display:inline;
	float:right;
	margin:0 30px 0 0;
	width:640px;
}

.leftHeader {
	display:block;
	font:normal 18px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	color:#000;
}

.clearAll {
	clear:both;
	float:none;
	height:0;
}

.contentImage {
	float:left;
	margin:0 15px 0 0;
}

/* MAIN MENU
--------------------------------*/

.mainMenu {
	position:absolute;
	top:107px;
	left:37px;
	width:920px;
	height:90px;
}

#mcnt_menubar table tr td table tr td {
	width:110px;
	height:90px;
	text-indent:-9999px;
	overflow:hidden;
}

#menubar_1 {
	display:none;	
}



#menubar_146 .static_nlsitem {
	background:url(images/main-menu-doctors2.gif) 0 0 no-repeat;
}

#menubar_146 .static_nlsitemover {
	background:url(images/main-menu-doctors2.gif) 0 -90px no-repeat;
}



#menubar_198 .static_nlsitem {
	background:url(images/main-menu-doctors2.gif) 0 0 no-repeat;
}

#menubar_198 .static_nlsitemover {
	background:url(images/main-menu-doctors2.gif) 0 -90px no-repeat;
}

/*

#menubar_105 .static_nlsitem {
	background:url(images/main-menu-doctors.gif) 0 0 no-repeat;
}

#menubar_105 .static_nlsitemover {
	background:url(images/main-menu-doctors.gif) 0 -90px no-repeat;
}
*/

#menubar_106 .static_nlsitem {
	background:url(images/main-menu-uro-oncologist2.gif) 0 0 no-repeat;
}




#menubar_106 .static_nlsitemover {
	background:url(images/main-menu-uro-oncologist2.gif) 0 -90px no-repeat;
}

#menubar_107 .static_nlsitem {
	background:url(images/main-menu-kidney2.gif) 0 0 no-repeat;
}

#menubar_107 .static_nlsitemover {
	background:url(images/main-menu-kidney2.gif) 0 -90px no-repeat;
}


/*#menubar_108 .static_nlsitem {
	background:url(images/main-menu-cancer.gif) 0 0 no-repeat;
}

#menubar_108 .static_nlsitemover {
	background:url(images/main-menu-cancer.gif) 0 -90px no-repeat;
}*/


#menubar_159 .static_nlsitem {
	background:url(images/main-menu-home2.gif) 0 0 no-repeat;
}


#menubar_159 .static_nlsitemover {
	background:url(images/main-menu-home2.gif) 0 -90px no-repeat;
}


#menubar_161 .static_nlsitem {
	background:url(images/main-menu-research2.gif) 0 0 no-repeat;
}


#menubar_161 .static_nlsitemover {
	background:url(images/main-menu-research2.gif) 0 -90px no-repeat;
}



#menubar_156 .static_nlsitem {
	background:url(images/main-menu-cancer2.gif) 0 0 no-repeat;
}

#menubar_156 .static_nlsitemover {
	background:url(images/main-menu-cancer2.gif) 0 -90px no-repeat;
}



#menubar_109 .static_nlsitem {
	background:url(images/main-menu-health2.gif) 0 0 no-repeat;
}

#menubar_109 .static_nlsitemover {
	background:url(images/main-menu-health2.gif) 0 -90px no-repeat;
}



/*#menubar_110 .static_nlsitem {
	background:url(images/main-menu-publications2.gif) 0 0 no-repeat;
}

#menubar_110 .static_nlsitemover {
	background:url(images/main-menu-publications2.gif) 0 -90px no-repeat;
}*/


#menubar_196 .static_nlsitem {
	background:url(images/main-menu-publications2.gif) 0 0 no-repeat;
}

#menubar_196 .static_nlsitemover {
	background:url(images/main-menu-publications2.gif) 0 -90px no-repeat;}




#menubar_111 .static_nlsitem {
	background:url(images/main-menu-faq2.gif) 0 0 no-repeat;
}

#menubar_111 .static_nlsitemover {
	background:url(images/main-menu-faq2.gif) 0 -90px no-repeat;
}



#menubar_229 .static_nlsitem {
	background:url(images/main-menu-contact2.gif) 0 0 no-repeat;
}

#menubar_229 .static_nlsitemover {
	background:url(images/main-menu-contact2.gif) 0 -90px no-repeat;
}



#menubar_113 .static_nlsitem {
	background-color:#cc0000;
	color:#fff;
	text-align:center;
	font:normal 18px Arial, Helvetica, sans-serif;
	text-indent:0;
}

#menubar_113 .static_nlsitemover {
	background-color:#ff0000;
	color:#fff;
	text-align:center;
	font:normal 18px Arial, Helvetica, sans-serif;
	text-indent:0;
}

.static_nlsmenu {
	z-index:1;
} 

/* Main Bar */

/* Main Bar - Item */

.static_nlsitemcontainer {
	padding:0;
}

.static_nlsiconcell {
	width:0px;
}

.static_nlssubmenucell {
	display:none;
}

.static_nlsitem {
	padding:0;
}

/* Main Bar - Item Hover */

.static_nlsitemcontainerover {
	padding:0;
}

.static_nlsiconcellover {
	width:0px;
}

.static_nlssubmenucellover {
	display:none;
}

.static_nlsitemover {
	padding:0;
}

/* Sub Menu */

.nlsmenu {
	z-index:1;
	margin-top:7px;
	background:url(images/submenu-background.gif) #517895 repeat-x;
}

/* Sub Menu - Item */

.nlsitemcontainer {
	height:27px;
	padding:0;
	border-bottom:1px solid #6c8ca3;
}

.nlsiconcell {
	display:none;
}

.nlssubmenucell {
	display:none;
}

.nlsitem {
	color:#ffffff;
	padding:0 15px;
}

/* Sub Menu - Item Hover */

.nlsitemcontainerover {
	height:27px;
	background-color:#6c94b1;
	border-bottom:1px solid #6c8ca3;
}

.nlsiconcellover {
	display:none;
}

.nlssubmenucellover {
	display:none;
}

.nlsitemover {
	color:#ffffff;
	padding:0 15px;
}

/* LATEST INFO
--------------------------------*/

.latestDate {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#bbb;
}

.latestTitle a, .latestTitle a:visited, .latestTitle a:hover {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#569800;
	text-decoration:underline;
}

.latestTitle a:hover {
	text-decoration:none;
}

.latestNews {
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	margin-bottom:15px;
}

.latestNews p {
	margin:0;	
}

/* QUICK LINKS BOX
--------------------------------*/

.quickLinksTitle {
	display:block;
	font-size:18px;
	margin-bottom:15px;
	color:#000000;
}

.quickLinksBox ul {
	list-style:none;
	margin:0 0 30px 0;
	padding:0;
	border-top:1px solid #dadada;
}

.quickLinksBox ul li {
	margin:0;
	padding:4px 0;
	text-decoration:none;
	font-weight:bold;
	color:#569800;
	font-size:12px;
	border-bottom:1px solid #dadada;
}

.quickLinksBox ul li a, .quickLinksBox ul li a:visited, .quickLinksBox ul li a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#569800;
	font-size:12px;
}

.quickLinksBox ul li a:hover {
	text-decoration:underline;
}

/* LEFT COLUMN BANNERS
--------------------------------*/

.BannersBox {
	margin:35px 0 0 0;	
}

.boxBanners {
	margin-bottom:10px;	
}

/* NEWSLETTER
--------------------------------*/

.newsletterTitle {
	margin-top:10px;	
}

.newsletterBox {
	float:left;
	width:210px;
	margin:35px 0 0 0;
}

.newsletterName input, .newsletterEmail input {
	border:none;
	background-image:none;
	width:119px;
	height:26px;
	margin:0;
	padding:8px 5px 0 5px;
	background:url(images/newsletterTextBox.gif) no-repeat;
}

.newsletterName, .newsletterEmail {
	float:left;
	display:block;
	width:210px;
}

.newsletterEmail {
	margin-top:-4px;	
}

.newsletterButton {
	border:none;
	height:34px;
	width:65px;
	margin:3px 0 0 0;
	padding:0;
	background:url(images/newsletter-button.gif) no-repeat;
	cursor:pointer;
	text-indent:-9999px;
	outline:none;
	overflow:hidden;
	display:inline-block;
	line-height:0;
	font-size:0;
}

.newsletterButton:hover {
	background-position:right top;
}

.newsletterDescription {
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	margin:-10px 0 5px 0;
}

.newsletterName span, .newsletterEmail span {
	display:block;
}

.newsletterError span {
	display:block;
	width:200px;
	padding:5px;
	background-color:yellow;
}

/* SEARCH
--------------------------------*/

.boxSearch {
	position:absolute;
	top:38px;
	/*left:687px;*/
	left:550px;
	width:230px;
	height:50px;
}

.boxSearch .textbox {
	border:none;
	background-image:none;
	width:132px;
	height:23px;
	margin:0;
	padding:8px 5px 0 5px;
	background:url(images/search-text-box.gif) no-repeat;
}

.boxSearch .btnSearch {
	border:none;
	width:64px;
	height:31px;
	margin:0 0 0 2px;
	padding:0;
	background:url(images/search-button.gif) no-repeat;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	line-height:0;
}

.boxSearch .btnSearch:hover {
	background-position:right top;	
}

/* BREADCRUMBS
--------------------------------*/

div.breadcrumb {
	float:left;
	width:530px;
	height:20px;
	font-size:11px;
}

a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:hover {
	color:#569800;
	text-decoration:none;
}

a.breadcrumb:hover {
	text-decoration:underline;	
}

/* PAGE TOOLS
--------------------------------*/

.pageTools {
	float:right;
	width:60px;
	text-align:right;
}

.pageTools img {
	border:none;
}

.pageToolsPrint {
	float:left;
	display:block;
	width:22px;
	height:15px;
	background:url(images/pageTools.gif) -22px 0 no-repeat;
}

.pageToolsPrint:hover {
	background-position:-22px -20px;	
}

.pageToolsSend {
	float:left;
	display:block;
	width:22px;
	height:15px;
	background:url(images/pageTools.gif) 0 0 no-repeat;
}

.pageToolsSend:hover {
	background-position:0 -20px;	
}

.pageToolsBookmark {
	float:left;
	display:block;
	width:10px;
	height:15px;
	background:url(images/pageTools.gif) -42px 0 no-repeat;
}

.pageToolsBookmark:hover {
	background-position:-42px -20px;	
}

/* FOOTER
--------------------------------*/

.footer {
	clear:both;
	width:100%;
	height:309px;
	background:url(images/footer-background.gif) repeat-x;
}

.landingPage .footer {
	height:259px;
	background:url(images/footer-background-landing.gif) repeat-x;
}

.footerIn {
	width:960px;
	height:309px;
	margin:0 auto;
	background:url(images/footer-logos.gif) no-repeat;
	line-height:16px;
}

.landingPage .footerIn {
	height:259px;
	background:url(images/footer-logos-landing.gif) no-repeat;
}

.footerTitle {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
}

.logolinks {
	display:inline;
	float:left;
	width:293px;
	height:50px;
	margin-top:35px;
	}
	
.logolinks2 {
	display:inline;
	float:left;
	width:293px;
	height:50px;
	margin-top:65px;
	}	

.c1 {
	display:inline;
	float:left;
	width:230px;
	margin:85px 0 0 121px;
}

.landingPage .c1 {
	margin-top:35px;	
}

.c2 {
	display:inline;
	float:left;
	width:220px;
	margin:85px 0 0 70px;
	color:#fff;
	font-size:11px;
}

.landingPage .c2 {
	margin-top:35px;	
}

.c2 a, .c2 a:visited, .c2 a:hover {
	text-decoration:none;
	color:#c9dab2;
}

.c2 a:hover {
	text-decoration:underline;	
}

/* footer list */

.c1 ul {
	list-style:none;
	margin:10px 0 0 0;
	padding:0;
}

.c1 ul li {
	padding:0 0 3px 0;
}

.c1 ul li a, .c1 ul li a:visited, .c1 ul li a:hover,  .c1 ul li span {
	display:block;
	text-decoration:none;
	color:#c9dab2;
	padding-left:10px;
	background:url(images/footer-bullet.gif) 0 6px no-repeat;
}

.c1 ul li a:hover {
	text-decoration:underline;	
}

/* BOTTOM MENU
--------------------------------*/

a.bottommenu:link, a.bottommenu:visited, a.bottommenu:hover {
	display:inline-block;
	color:#ffffff;
	font-weight:bold;
	margin:7px 0 7px 0;
	padding:7px;
	background-color:#cc0000;
	text-decoration:none;
}

a.bottommenu:hover {
	text-decoration:underline;	
}


/******************************************** CUSTOM STYLES ABOVE ****************************************/

/******************************************** ORIGINAL STYLES BELLOW *************************************/

/******** GENERAL ELEMENTS ********/


/* Content */
/*
body {
	font-family:verdana;
	font-size:11px;
	color:#3D3D3D;
	margin:0px;
	background:#E6E7E8;
	margin:25px;
	margin-top:0px;
}


td {
	font-family:verdana;
	font-size:11px;
	color:#3D3D3D
}

a:link {
	color:#555555
}

a:visited {
	color:#555555
}

a:hover {
	color:#111111
}

li {
	line-height:17px
}*/

/* Title */
.title {
	margin-bottom:10px;
	line-height:35px;
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	color:#333333;
	text-transform: uppercase;
	margin-top:10px
}

/* Form */
select {
	font-family:Arial;
	font-size:10pt;
}

.button {
	height:23px;
	font-family:Arial;
	font-size:11px;
	padding-bottom:1px;
	font-weight:bold;
	color:#000000;
	background:url('images/button.png') #EEEEEE;
	border-top:1px solid #DDDDDD;
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	border-left:1px solid #DDDDDD;
	cursor:pointer;
}

.textbox {
	font-family:Arial;
}

.file {
	height:27px;
	font-size:9pt;
	padding:5px;
	border:0;
	background:#eee;
	margin-right:7px;
}

/* Side Box */
.boxHeader {
	padding-top:5px;
	padding-left:40px;
	text-align:left;
	font-weight:bold;
	font-size:9pt;
	font-family:Tahoma;
	background:url('images/boxheaderbg.gif');
	color:#2c2c2c;
	height:22px;
}

.boxContent {
	padding:7px;
	padding-left:40px;
	padding-bottom:15px;
	text-align:left;
	font-family:verdana;
	font-size:11px;
}

.boxContent a {
}

/* Listing Paging */
.paging {
	font-family:verdana;
	line-height:12px;
	font-size:9px;
	padding-top:8px;
	padding-left:27px;
	width:262px;
	height:21px;
	background:url(images/paging.gif) no-repeat;
}

/******** SPECIAL ELEMENTS ********/

/* Poll Results */
.pollHeader {
	background:#d6d7d8;
	text-align:center;
	padding:5px;
	font-weight:bold
}

.bar1 {
	background:#ffaa00;
	border-right:#D78B00 1px solid;
	border-bottom:#D78B00 1px solid;
}

.bar2 {
	background:#6B8E23;
	border-right:#59761D 1px solid;
	border-bottom:#59761D 1px solid;
}

.bar3 {
	background:#FF4500;
	border-right:#C43600 1px solid;
	border-bottom:#C43600 1px solid;
}

.bar4 {
	background:#1E90FF;
	border-right:#0060BF 1px solid;
	border-bottom:#0060BF 1px solid;
}

.bar5 {
	background:#FF1493;
	border-right:#C71585 1px solid;
	border-bottom:#C71585 1px solid;
}

.bar6 {
	background:#ffaa00;
	border-right:#D78B00 1px solid;
	border-bottom:#D78B00 1px solid;
}

.bar7 {
	background:#6B8E23;
	border-right:#59761D 1px solid;
	border-bottom:#59761D 1px solid;
}

.bar8 {
	background:#FF4500;
	border-right:#C43600 1px solid;
	border-bottom:#C43600 1px solid;
}

.bar9 {
	background:#1E90FF;
	border-right:#0060BF 1px solid;
	border-bottom:#0060BF 1px solid;
}

.bar10 {
	background:#FF1493;
	border-right:#C71585 1px solid;
	border-bottom:#C71585 1px solid;
}

.barRow {
	background:#f6f7f8
}

.barRowAlternate {
	background:#d6d7d8
}

/* Go Back Button */
.divGoBack {
	margin-top:20px;
	margin-bottom:20px
}

.btnGoBack {
}

/******** MODULES ********/

/* Listing - Categories */
.category_tree td div {
	height:20px !important
}

.category_tree_node {
	text-transform:uppercase;
}

a.category_tree_node:hover {
	color:#000000;
}

/* Category Navigation */
.category_area {
	padding-top:10px;
	padding-bottom:10px
}

.category_item {
	font-size:11px;
	text-transform:uppercase;
	margin-top:15px;
	margin-bottom:3px
}

.category_item a {
	font-weight:bold
}

.category_item_desc {
	font-size:11px;
}

/* Forum */
.frm_category_bar {
	background-color:#ffffff;
}

.frm_category_title {
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
}

.frm_forum_header {
	font-weight:bold;
	font-size:10px;
	font-family:Tahoma;
	background:url('images/boxheaderbg.gif');
	color:#2c2c2c;
	padding-left:7px;
	height:16px;
}

.frm_forum_item {
	background-color:#ffffff;
	border:#BEC7D1 1px solid;
}

.frm_thread_header {
	font-weight:bold;
	font-size:10px;
	font-family:Tahoma;
	background:url('images/boxheaderbg.gif');
	color:#2c2c2c;
	padding-left:7px;
	height:16px;
}

.frm_thread_item {
	background-color:#ffffff;
	border:#BEC7D1 1px solid;
}

.frm_post_bar {
	font-size:10px;
	font-family:Tahoma;
	background:url('images/boxheaderbg.gif');
	color:#2c2c2c;
	padding-left:7px;
	height:16px;
}

.frm_post_subject {
	background-color:#EFEFF1;
	border:#BEC7D1 1px solid;
}

.frm_post_infopanel {
	background-color:#ffffff;
	border:#BEC7D1 1px solid;
}

.frm_post_message {
	background-color:#ffffff;
	border:#BEC7D1 1px solid;
}

.frm_title {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
}

.frm_statusbox {
	line-height:18px;
	background-color:#ffffff;
	border:#BEC7D1 1px solid;
}

/******** PLACEHOLDERS ********/

/* placeholderTopMenu */
.topmenu {
	font-family:arial;
	font-size:11px;
	color:#555555;
}

a.topmenu:link {
	font-family:arial;
	font-size:11px;
	color:#555555;
	text-decoration:underline
}

a.topmenu:visited {
	font-family:arial;
	font-size:11px;
	color:#555555;
	text-decoration:underline
}

a.topmenu:hover {
	font-family:arial;
	font-size:11px;
	color:#111111;
	text-decoration:underline
}

/* placeholderBottomMenu 
.bottommenu {
	font-family:arial;
	font-size:11px;
	color:#555555;
}

a.bottommenu:link {
	font-family:arial;
	font-size:11px;
	color:#555555;
	text-decoration:underline
}

a.bottommenu:visited {
	font-family:arial;
	font-size:11px;
	color:#555555;
	text-decoration:underline
}

a.bottommenu:hover {
	font-family:arial;
	font-size:11px;
	color:#111111;
	text-decoration:underline
}

/* placeholderRegister */
a.register:link {
	color:#555555;
}

a.register:visited {
	color:#555555;
}

a.register:hover {
	color:#111111;
}

/* placeholderLoginLogout
a.login:link {
	color:#fff;
}

a.login:visited {
	color:#fff;
}

a.login:hover {
	color:#fff;
}*/

/* placeholderLogout
a.logout:link {
	color:#fff;
}

a.logout:visited {
	color:#fff;
}

a.logout:hover {
	color:#fff;
}

/* placeholderAdminWorkspaceLink */
a.myworkspace:link {
	color:#555555;
}

a.myworkspace:visited {
	color:#555555;
}

a.myworkspace:hover {
	color:#111111;
}

a.admin:link {
	color:#555555;
}

a.admin:visited {
	color:#555555;
}

a.admin:hover {
	color:#111111;
}

/* placeholderBreadcrumb
.breadcrumb {
	margin-bottom:15px
}

a.breadcrumb:link {
}

a.breadcrumb:visited {
}

a.breadcrumb:hover {
}

/* placeholderPagesWithin */
.boxLinksWithin {
	margin-top:30px;
	padding-left:42px;
	padding-right:7px;
	font-weight:bold;
}

.boxItemLinksWithin {
	white-space:nowrap;
	text-align:left;
	padding-top:2px
}

.boxItemLinksWithin a {
	color:#333333;
	font-family:Tahoma;
	font-size:10pt;
	color:#3c96ef
}

/* placeholderSameLevelPages */
.boxQuickLinks {
	width:100%;
	text-align:left;
}

.boxHeaderQuickLinks {
	margin-bottom:12px;
	padding-left:40px;
	padding-top:5px;
	font-weight:bold;
	font-size:9pt;
	color:#2c2c2c;
	height:22px;
	font-family:Tahoma;
	background:url('images/boxheaderbg.gif');
}

.boxItemQuickLinks {
	font-family:Tahoma;
	font-size:10pt;
	color:#3c96ef;
}

.boxItemQuickLinks a {
	font-family:Tahoma;
	font-size:10pt;
	color:#3c96ef;
}

/* placeholderLoginForm */
.btnLogin {
}

.txtLogin {
	width:120px;
}

.labelLogin {
	text-align:left;
	white-space:nowrap
}

/* placeholderSearch
.boxSearch {
	margin:0px;
}

.btnSearch {
}

.txtSearch {
	margin-bottom:1px;
}

/* placeholderComments */
.comments {
	width:100%;
	margin-bottom:10px;
	border:#d7d7d7 1px solid;
	background:#F3F3F3
}

.commentbody {
	padding:4px
}

.commentinfo {
	padding:4px;
	font-size:9px;
	color:#777777
}

/* placeholderPrint */
a.print:link {
	font-family:arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	white-space:nowrap
}

a.print:visited {
	font-family:arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline
}

a.print:hover {
	font-family:arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline
}

/* placeholderCartInfo */
.cart {
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	color:#555555;
}

/* placeholderMainMenu_Links */
.mainbar {
	background:url("images/topbg.gif") repeat-x top;
}

a.mainmenu:link {
	font-family:arial;
	font-size:9px;
	color:#e7e7e7;
	text-decoration:none
}

a.mainmenu:visited {
	font-family:arial;
	font-size:9px;
	color:#e7e7e7;
	text-decoration:none
}

a.mainmenu:hover {
	font-family:arial;
	font-size:9px;
	color:#ffffff;
	text-decoration:none
}

/* placeholderMainMenu_VerticalMenu */
.mnuVertical {
	width:170px
}

.mnuOver {
	padding:3px;
	background-color:#656567;
	border:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	border-top:#cccccc 1px solid;
	border-bottom:#5A5A5C 1px solid;
	border-right:#5A5A5C 1px solid;
	color:#cccccc;
}

.mnuSelected {
	padding:3px;
	background-color:#F3F2F7;
	border:white 1px solid;
	border-top:white 1px solid;
	border-bottom:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	font-weight:bold;
}

.mnuPath {
	padding:3px;
	background-color:#D7D7DB;
	border:white 1px solid;
	border-top:white 1px solid;
	border-bottom:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
}

.mnuNormal {
	padding:3px;
	background-color:#E5E5EA;
	border:white 1px solid;
	border-top:white 1px solid;
	border-bottom:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
}

/* placeholderMainMenu_DropMenu */
.top {
	font:bold 11px verdana;
	color:#ffffff;
	background:none;
}

.top_hover {
	font:bold 11px verdana;
	color:#ffffff;
	background:#005FA6;
}

.member {
	font:bold 10px verdana;
	color:#666666;
}

.member_hover {
	font:bold 10px verdana;
	color:#666666;
	background:#f7f7f7;
}

.topbar {
	background-image:url("images/topbg_blue4.gif");
	height:28px;
}

.memberbar {
	background-image:url("images/memberbg.gif");
	height:27px;
}

/* placeholderMainMenu_Tabs */
.tabActive_Left {
	width:15px;
	height:19px;
	background:url('images/tab_active_left.gif') no-repeat
}

.tabActive_Center {
	white-space:nowrap;
	background:url('images/tab_active_center.gif')
}

.tabActive_Right {
	width:15px;
	height:19px;
	background:url('images/tab_active_right.gif') no-repeat
}

.tabInactive_Left {
	width:15px;
	height:19px;
	background:url('images/tab_inactive_left.gif') no-repeat
}

.tabInactive_Center {
	white-space:nowrap;
	background:url('images/tab_inactive_center.gif')
}

.tabInactive_Right {
	width:15px;
	height:19px;
	background:url('images/tab_inactive_right.gif') no-repeat
}

a.tabInactiveLink:link {
	font-weight:bold;
	font-size:9px;
	color:#E2ECF7;
	text-decoration:none;
}

a.tabInactiveLink:visited {
	font-weight:bold;
	font-size:9px;
	color:#E2ECF7;
	text-decoration:none;
}

a.tabInactiveLink:hover {
	font-weight:bold;
	font-size:9px;
	color:#E2ECF7;
	text-decoration:underline;
}

a.tabActiveLink:link {
	font-weight:bold;
	font-size:9px;
	color:#1283CA;
	text-decoration:none;
}

a.tabActiveLink:visited {
	font-weight:bold;
	font-size:9px;
	color:#1283CA;
	text-decoration:none;
}

a.tabActiveLink:hover {
	font-weight:bold;
	font-size:9px;
	color:#1283CA;
	text-decoration:underline;
}

/* placeholderMainMenu_Side */
#divSide {
	font:11px Trebuchet MS, Arial, sans-serif;
	background:#FAFAFA;
	padding:0px;
	width:180px
}

#divSide a {
	color:#333333;
	text-decoration:none;
	display:block;
	width:175px;
	padding-left:5px;
	border-top:#e6e7e8 1px solid;
}

#divSide a:hover {
	color:#1684E6;
	background-color:#DDDFE4
}

.mnuLevel1 {
	margin:0px;
	padding-left:0px;
	list-style-type:none;
}

.mnuLevel1 li {
	padding:3px;
	padding-left:7px;
	font-weight:bold;
	text-transform:uppercase;
}

.mnuLevel2 {
	margin:0px;
	padding-left:12px;
	list-style-type:none;
}

.mnuLevel2 li {
	padding:3px;
	padding-left:1px;
	border-top:#dedede 1px solid;
	font-weight:normal;
	text-transform:none;
}

.mnuLevel3 {
	margin:0px;
	padding-left:12px;
	list-style-type:none;
}

.mnuLevel3 li {
	padding:3px;
	padding-left:1px;
	border-top:#dedede 1px solid;
	font-weight:normal;
	text-transform:none;
}

.itemSelected {
	color:#1684E6
}

/* placeholderMenu_Tree */
a.prnnode {
	font-family:tahoma, Arial;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	margin:0px;
	padding:2px;
}

a.prnnode:hover {
	background-color:#CCFFCC;
	font-weight:bold;
}

a.node {
	font-family:tahoma, Arial;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
	cursor:pointer;
	margin:0px;
	padding:2px;
}

a.node:hover {
	background-color:#CCFFCC;
	text-decoration:underline;
}

a.selnode {
	font-family:tahoma, Arial;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	margin:0px;
	background-color:#CCFFCC;
	padding:1px 1px 1px 1px;
	border:#66CC66 1px solid;
}

a.selprnnode {
	font-family:tahoma, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	margin:0px;
	background-color:#CCFFCC;
	padding:1px 1px 1px 1px;
	border:#66CC66 1px solid;
}

div.row {
	color:#0066cc;
	text-decoration:none;
	cursor:pointer;
}

div.selrow {
	background-color:#99CCFF;
	cursor:pointer;
}

div.row:hover {
}

input.nodeedit {
	font-family:Verdana, Arial;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
	position:absolute;
	height:20px;
	border:#cfcfcf 1px solid;
	z-index:1;
}

.nlstree {
	text-align:left;
	border:#e6e7e8 5px solid;
	padding:12px;
	background:white;
}

.headerlogo {position:absolute;
top:38px;
width:132px;
height:59px;
left:799px;}
