/* 
	================================
CSS STYLES FOR DotNetNuke Skins by the NetProCity Team - http://www.netprocity.com
The best place to learn about how to skin your DotNetNuke website
Tutorials, Forums, Code Snippets, Videos, Expert Advice by Experienced DNN Skinners
Free & Premium Content for the DotNetNuke enthusiast

NetProCity Skin for SCDelSol - 
   ================================
*/ 

body{
	border:0px 0px 0px 0px; 
	margin:0px; padding: 
	0px 0px 0px 0px; 
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
.blockpad {	
	padding-left: 10px;
	}

/* ------------ Content Panes ----------- */
.HeaderPane{padding-top:10px; padding-right:0px; padding-bottom:10px; padding-left: 0px; background:transparent;}
.SearchPane{ padding:0px 10px 0px 0px; background:transparent; margin:12px 12px 6px 18px;}
.LogoPane{ padding:0px 0px 0px 0px; background:transparent; margin:5px 12px 7px 10px;}
.TopPane{ padding:5px 0px 5px 0px; background:transparent;}
.LeftPane{padding:5px 5px 5px 0px; background:transparent;}
.ContentPane{width:100%; padding:5px 5px 5px 5px; background:transparent;}
.InnerLeftPane{padding:5px 5px 5px 5px; background:transparent;}
.CenterPane{padding:5px 5px 5px 5px; background:transparent;}
.InnerRightPane{padding:5px 5px 5px 5px; background:transparent;}
.InnerBottomPane{padding:5px 5px 5px 5px; background:transparent;}
.RightPane{padding:5px 0px 5px 5px; background:transparent;}
.BottomPane{padding:5px 0px 5px 0px; background:transparent;}
.CopyRightPane{ padding:0px 0px 0px 0px; background:transparent; margin:10px 10px 10px 10px;}
.FooterPane{ padding:10px 0px 10px 0px; background:transparent;}
	
/* -------------- top-banner box images ------------- */
.b_top_left{background:url(media/b_top_left.gif) no-repeat top left;}
.b_top_leftlogo{background:url(media/b_top_leftlogo.gif) no-repeat top left; height:100%}
.b_top{background:url(media/b_top.gif) repeat-x top left;}
.b_top_navy{background:url(media/b_top_navy.gif) repeat-x top left;}
.b_top_right{background:url(media/b_top_right.gif) no-repeat top right;}

.b_right{background:url(media/b_right.gif) repeat-y top right;}

.b_bot_left{background:url(media/b_bot_left.gif) no-repeat bottom left;}
.b_bot{background:url(media/b_bot.gif) repeat-x bottom left;}
.b_bot_right{background:url(media/b_bot_right.gif) no-repeat bottom right;}

.b_left{background:url(media/b_left.gif) repeat-y top left;}
.b_middle{background:url(media/b_middle.gif) repeat-y bottom left;}

/* --------------- search box images ------------- */
.s_top_left{background:url(media/s_top_left.gif) no-repeat top left;}
.s_top{background:url(media/s_top.gif) repeat-x top left;}
.s_top_right{background:url(media/s_top_right.gif) no-repeat top right;}

.s_right{background:url(media/s_right.gif) repeat-y top right;}

.s_bot_right{background:url(media/s_bot_right.gif) no-repeat bottom right;}
.s_bot{background:url(media/s_bot.gif) repeat-x bottom left;}
.s_bot_left{background:url(media/s_bot_left.gif) no-repeat bottom left;}

.s_left{background:url(media/s_left.gif) repeat-y top left;}
.s_middle{background:url(media/s_middle.gif) repeat-x bottom left;}

#SearchContainer input{_padding:0px 0px 1px 0px; padding:1px 0px 2px 0px; border:none; font-size:11px; color:#333333; WIDTH:140px; HEIGHT:18px; background:transparent; margin:0px 1px 2px 0px; border:0;}

.search_position{float:right; position:relative; margin-bottom:9px; top:9px; _margin-bottom:9px; _top:8px; width:201px; border:0;}
.search_bg_img{background:url(media/search_bg_img.gif) no-repeat top left; width:168px; height:20px; padding:0px 15px 0px 10px; border:0;}


/* ----------- menu box images ------------- */
.m_top_left{background:url(media/m_top_left.gif) no-repeat top left;}
.m_top{background:url(media/m_top.gif) repeat-x top left;}
.m_top_right{background:url(media/m_top_right.gif) no-repeat top right;}

.m_right{background:url(media/m_right.gif) repeat-y top right;}

.m_bot_right{background:url(media/m_bot_right.gif) no-repeat bottom right;}
.m_bot{background:url(media/m_bot.gif) repeat-x bottom left;}
.m_bot_left{background:url(media/m_bot_left.gif) no-repeat bottom left;}

.m_left{background:url(media/m_left.gif) repeat-y top left;}
.m_middle{background:url(media/m_middle.gif) repeat-y bottom left;}

/* --------------- copyright bar images ------------- */
.c_bot_line{background:url(media/c_line.gif) repeat-x bottom left;}
.c_top_line{background:url(media/c_line.gif) repeat-x top left;}

/* code to make the text look like it does in left menu */
.leftmenu,a.leftmenu:link,a.leftmenu:visited,.leftmenu { 
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none; 
	text-align:left;
	padding:2px 4px 2px 2px;
	/* height:25px; 
	text-transform:uppercase; */
	margin:0px;
	border:Transparent 0px solid;
	/* background:Transparent url(http://www.netprobusiness.com/portals/124/Content%20Images/About/menu_bg_normal.gif) repeat-x top left; */
	}
a.leftmenu:active,a.leftmenu:hover { 
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none; 
	text-align:left;
	padding:2px 4px 2px 2px;
	/* height:25px; 
	text-transform:uppercase; */
	margin:0px;
	border:#000000 0px solid;
	/* background:#000000 url(http://www.netprobusiness.com/portals/124/Content%20Images/Left_Menu_Images/bg_hover_black.gif) repeat-x top left; */
	}
.leftmenu-sub,a.leftmenu-sub:link,a.leftmenu-sub:visited,.leftmenu-sub { 
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none; 
	text-align:left;
	padding:1px 4px 1px 2px;
	/* height:25px; 
	text-transform:uppercase; */
	margin:0px;
	border:Transparent 0px solid;
	/* background:Transparent url(http://www.netprobusiness.com/portals/124/Content%20Images/About/menu_bg_normal.gif) repeat-x top left; */
	}
a.leftmenu-sub:active,a.leftmenu-sub:hover { 
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none; 
	text-align:left;
	padding:1px 4px 1px 2px;
	/* height:25px; 
	text-transform:uppercase; */
	margin:0px;
	border:#000000 0px solid;
	/* background:#000000 url(http://www.netprobusiness.com/portals/124/Content%20Images/Left_Menu_Images/bg_hover_black.gif) repeat-x top left; */
	}

/* ---------------- Custom Classes for Left Menu ABOUT PAGE ------------------ */ 
.about_menu,.about_menu { padding:0px 0px 0px 0px; margin:0px; border:0px; background:#797878; width:230px; _width:230px; } 
.about_textbox,.about_textbox { padding:2px 0px 2px 0px; margin:0px; border:0px; background:#797878; width:176px; _width:177px; } 

/* ---------------- Custom Classes for Left Menu DIAGNOSTIC PAGE ------------------ */
.diagnostics_menu,.diagnostics_menu { padding:2px 0px 2px 0px; margin:0px; border-bottom:0px; background:Transparent; width:223px; _width:224px; }
.diagnostics_menublack,.diagnostics_menublack { padding:0px 0px 0px 0px; margin:0px; border-bottom:0px; background:#000000; width:216px; _width:216px; }


/* ---------------- Custom Classes for Skin ------------------ */
/* code to make the date text look like it does */
.date,a.date:link,a.date:active,a.date:visited,.date { 
	color:#666666; 
	text-decoration:none; 
	font-weight:bold;
	font-style:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
a.date:hover { 
	color:#006633; 
	text-decoration:none; 
	font-weight:bold;
	font-style:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
/* code to make the search button look like it does */
.search,a.search:link,a.search:active,a.search:visited,.search{ 
	padding:0px 0px 0px 0px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	height:18px;
	}
a.search:hover{ 
	padding:0px 0px 0px 0px;
	color:#006633; 
	text-decoration:none; 
	font-weight:bold;
	font-style:normal;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	height:18px;
	}
/* code to make the breadcrumb text look like it does */
.breadcrumb,a.breadcrumb:link,a.breadcrumb:visited,.breadcrumb {
	color:#666666; 
	text-decoration:none; 
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 10px 10px 5px;
	}
a.breadcrumb:active,a.breadcrumb:hover { 
	color:#006633; 
	text-decoration:none; 
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 10px 10px 5px;
	}
/* code to make the user/register text look like it does */
.user,a.user:link,a.user:active,a.user:visited,.user { 
	color:#666666; 
	text-decoration:none; 
	font-weight:Normal; 
	font-style:normal;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
a.user:hover { 
	color:#FEA601; 
	text-decoration:none; 
	font-weight:Normal; 
	font-style:normal;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
/* code to make the login text look like it does */
.login,a.login:link,a.login:active,a.login:visited,.login { 
	color:#666666; 
	text-decoration:none; 
	font-weight:Normal; 
	font-style:normal;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
a.login:hover { 
	color:#FEA601; 
	text-decoration:none; 
	font-weight:Normal; 
	font-style:normal;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
/* code to make the login text look like it does */
.terms,a.terms:link,a.terms:active,a.terms:visited,.terms { 
	color:#666666; 
	text-decoration:none; 
	font-weight:Normal; 
	font-style:normal;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
a.terms:hover { 
	color:#FEA601; 
	text-decoration:none; 
	font-weight:Normal; 
	font-style:normal;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
/* code to make the login text look like it does */
.privacy,a.privacy:link,a.privacy:active,a.privacy:visited,.privacy { 
	color:#666666; 
	text-decoration:none; 
	font-weight:Normal; 
	font-style:normal;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
a.privacy:hover { 
	color:#FEA601; 
	text-decoration:none; 
	font-weight:Normal; 
	font-style:normal;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
/* code to make the copyright text look like it does */
.copyright,a.copyright:link,a.copyright:active,a.copyright:visited,.copyright { 
	color:#666666; 
	text-decoration:none; 
	font-weight:Normal; 
	font-style:normal;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 5px 10px 5px;
	}
a.copyright:hover { 
	color:#FEA601; 
	text-decoration:none; 
	font-weight:Normal; 
	font-style:normal;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 5px 10px 5px;
	}
/* code to make the powered by text look like it does */
.HostName,a.HostName:link,a.HostName:visited,a.HostName:active,.HostName {
	color:#cccccc; 
	text-decoration:none; 
	font-weight:normal; 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif;
	}
a.HostName:hover{
	color:#333333; 
	text-decoration:none; 
	font-weight:normal; 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif;
	}
#vetneuro .user,#vetneuro a.user:link,#vetneuro a.user:active,#vetneuro a.user:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
#vetneuro a.user:hover{color:#000000;}

/* this is the font class used throughout your site - change the styles here */
table, tr, td, th, div, p { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; /* vertical-align:middle;  line-height:1.4em; color:#ffffff; */ }
label, .normal, .Normal { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; /* */ }
table { padding:0px 0px 0px 0px;}
p { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; /* margin-top:5px; margin-bottom:5px; padding-left:5px; padding-right:5px; */}
.Normal{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; /* color:#333333; */ }
h3 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:17px; font-weight:bold; /* color:#6D6D6D; padding:2px 0 1px 7px; margin-top:10px; margin-left:0; margin-right:0; margin-bottom:5px; letter-spacing:2px; */ }
h2 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:15px; font-weight:bold; /* color:#6D6D6D; padding:2px 0 1px 7px; margin-top:10px; margin-left:0; margin-right:0; margin-bottom:5px; letter-spacing:2px; */ }

/* ********** Menu Style ************** */
.MainMenu_MenuContainer{ 
	/* MainMenu_MenuContainer (DNN default) - CSSContainerRoot - menucontainercssclass - */
	background:transparent; 
	/* width:202px; 
	_width:202px; */}
.MainMenu_MenuBar{}
	/* MainMenu_MenuBar (DNN default) - CSSControl - menubarcssclass - */
.MainMenu_MenuIcon{ 
	/* MainMenu_MenuIcon (not a DNN default) - CSSIcon - menuiconcssclass - */
	margin:0px; 
	display:none; /* removes icon display from menu*/
	padding:0px; /* background-color: #000000; */ /* Icon background color */}
.MainMenu_RootMenuArrow{ 
	/* MainMenu_RootMenuArrow (DNN default) - CSSIndicateChildRoot - menurootarrowcssclass - */
	display:none; }
.MainMenu_MenuArrow{ 
	/* MainMenu_MenuArrow (DNN default) - CSSIndicateChildSub - menuarrowcssclass - */
	display:none; }
/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak{ 
	/* MainMenu_MenuBreak (DNN default) - CSSBreak - menubreakcssclass - */
	background-color: transparent; /* removes background color from separator image in menu */
	border:0px; /* removes border from separator image in menu */
	/* display:none; */
	/* to display lines in submenu use the following */ /* display:block; border-bottom:1px solid #F1F1F1; border-top:1px solid #F1F1F1; */ 
	/* make sure you take out portal.css ModuleTitle_MenuBreak for this to work */
	}
/*---------Menu Background Transparency---------------*/
.ModuleTitle_MenuItemSel {
	background-color: transparent;}
.MainMenu_MenuItemSel {
	/* MM_SubItemSel (not a DNN default) - CSSNodeSelectedSub - submenuitemactivecssclass - */
	padding:2px 2px 2px 2px; /* set padding to same as MainMenu_MenuItem to prevent movement in ie */
	background-color: transparent;}
/*---------Menu Seperator style---------------*/
.seperator { 
	/* MainMenu_Seperator (not a DNN default) - CSSSeparator - separatorcssclass - */
	background-image:url(media/seperator.gif); 
	background-position:center;  
	background-color:transparent;
	width:12px;
	}

/*--------- Menu style for VETNEURO ---------------*/
/*---------Sub Menu style---------------*/
.MainMenu_MenuItem {
	/* MainMenu_MenuItem (DNN default) - CSSNode - menuitemcssclass - AND - CSSIcon - menuiconcssclass - */
	color:#000000;
	font-size:12px;	
	font-weight: bold;
	padding:2px 2px 2px 2px; /* set padding to same as MainMenu_MenuItemSel to prevent movement in ie */
	/* text-transform:uppercase; */
	border:0px #9898FF solid; /* control sub menu borders, must mark as zero to remove border all together */
	border-width:0px 0px; 
}

/*---------Sub Menu style on hover---------------*/
.submenuitemselected {
	/* MainMenu_SubItemHover (not a DNN default) - CSSNodeHoverSub - submenuitemselectedcssclass - */
	color:#404040;
	font-size:12px;
	/* text-transform:uppercase; */
	font-weight: bold;
	padding:2px 2px 2px 2px; /* set padding to same as MainMenu_MenuItem to prevent movement in ie */
	/* border:1px #43A9D3 solid;
	border-width:1px 0px; */
	margin:0px; 
	background:#E1E1E1;
}
/*---------Sub Menu style on ??? ---------------*/
.submenuitembreadcrumb {
	/* MainMenu_SubItemBreadCrumb (not a DNN default) - CSSBreadCrumbSub - submenuitembreadcrumbcssclass - */
	/* REFER TO .submenuitemselected */
}
/*---------Sub Menu style on select---------------*/
.submenuitemactive{
	/* MainMenu_SubItemSel (not a DNN default) - CSSNodeSelectedSub - submenuitemactivecssclass - */
	/* REFER TO .submenuitemselected */
}

/*---------Sub Menu Frame style---------------*/
.submenu {
	/* MainMenu_SubMenu (DNN default) - CSSContainerSub - submenucssclass - */
	z-index:1000;
	border:1px #000000 solid; 
	padding:0px;   /* explicitly set padding for sub-menus */
	margin:0px; 
    background:#F3F3F3; /* submenu background color */
}

/*--------- Root Menu style ---------------*/
#vetneuro .rootmenuitem TD{ 
	/* MainMenu_RootMenuItem (not a DNN default) - CSSNodeRoot - rootmenuitemcssclass - */
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	/* height:26px; */
	/* text-align:left; */
	/* padding:0px 3px 0px 33px; */
	/* text-transform:uppercase; */
	/* margin:0px; */
	/* border-bottom:#FFFFFF 1px solid; */
	/* background:#D8ECF4 url(images/menu_bg_hover.gif) no-repeat top left; */
}

/*--------- Root Menu style on hover ---------------*/
#vetneuro .rootmenuitemselected TD{ 
	/* MainMenu_RootItemHover (not a DNN default) - CSSNodeHoverRoot - rootmenuitemselectedcssclass - */
	color:#404040;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	/* height:26px; */
	/* text-align:left; */
	/* padding:0px 3px 0px 33px; */
	/* text-transform:uppercase; */
	/* margin:0px; */
	/* border-bottom:#FFFFFF 1px solid; */
	/* background:#D8ECF4 url(images/menu_bg_hover.gif) no-repeat top left; */
}
#vetneuro .rootmenuitembreadcrumb TD{
	/* MainMenu_RootItemBreadCrumb (not a DNN default) - CSSBreadCrumbRoot - rootmenuitembreadcrumbcssclass - */
	/* REFER TO #vetneuro .rootmenuitemselected TD */
}
/*--------- Root Menu style on select ---------------*/
#vetneuro .rootmenuitemactive TD{ 
	/* MainMenu_RootItemSel (not a DNN default) - CSSNodeSelectedRoot - rootmenuitemactivecssclass - */
	/* REFER TO #vetneuro .rootmenuitemselected TD */
}

/* Module Menu object styles */
.ModuleTitle_MenuContainer {  
	}
.ModuleTitle_MenuBar { 
	}
.ModuleTitle_MenuItem {  
	}
.ModuleTitle_MenuItemSel {  
	}
.ModuleTitle_SubMenu {  

	}
.ModuleTitle_MenuArrow {   
	display:none; 
	}
.ModuleTitle_RootMenuArrow {   
	display:none; 
	}
.ModuleTitle_MenuIcon {  
	}

/* standard hyperlinks for the tokens eg. copyright, login, user */
.SkinObject{ color:#ffffff; text-decoration:none; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
A.SkinObject:link { color:#ffffff; text-decoration:none; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
A.SkinObject:visited {color:#ffffff; text-decoration:none; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
A.SkinObject:active {color:#ffffff; text-decoration:none; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
A.SkinObject:hover{color:#666666; text-decoration:none; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.SkinObject1,a.SkinObject1:link,a.SkinObject1:visited,a.SkinObject1:active,.SkinObject1 {color:#333333; text-decoration:none; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
a.SkinObject1:hover{color:#666666; text-decoration:none; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

/* change the colour of the login button here */
.StandardButton {color: #ffffff;font-family:Tahoma, Verdana, Arial, Helvetica;font-size: 10pt;font-weight: normal;background-color: #6D6D6D;}

/* classes used by DotNetNuke for things like the container titles */

.Head { font-size:12px; font-weight:bold; color:#333333; }
.SubHead { font-size:11px; color:#333333; }
.SubSubHead { font-size:11px; color:#333333; }

/* command button links */
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{color:#333333; text-decoration:none; }
A.CommandButton:hover{ color:#333333; text-decoration:underline;}








