/* CSS Document */
body {
	margin:0;
	padding:0;
	background-color: #3b393a;
}

.pad {
	padding: 3px;
}
A:link {
	color:#ffffff;
	font-family: arial;
	font-size:12px;
	font-weight: bold;
}
A:visited {
	color:#ffffff;
	font-family: arial;
	font-size:12px;
	font-weight: bold;
}
A:hover {
	color:#81dd7f;
	font-family: arial;
	font-size:12px;
	font-weight: bold;
}
* {
	margin:0;
	padding:0;
}
.page {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
.page_title {
	font-weight:bold;
	font-family: arial;
	color:#b7e634;
}
.page_title2 {
	font-size:12px;
	font-weight:bold;
	font-family: arial;
	color:#b7e634;
}
.Head {
	font-weight:bold !important;
	font-family: arial !important;
	color:#b7e634 !important;
	font-size:16px !important;
}
h1 {
	font-weight:bold !important;
	font-family: arial !important;
	color:#b7e634 !important;
	font-size:16px !important;
	padding:5px 0 5px 0;
}
h2 {
	font-size:12px;
	font-weight:bold;
	font-family: arial;
	color:#b7e634;
	padding:5px 0 5px 0;
}
.subhead {
	color:#000;
}
img {
	border:none;
}
.normal {
	/*font-weight:bold;*/
font-family: arial;
	color:#FFF;
}
ul {
	padding-left:20px;
}
.header {
	padding-left:235px;
}
A.whitelink:link {
	color:#ffffff;
	font-family: arial;
	font-size:12px;
	font-weight: bold;
}
A.whitelink:visited {
	color:#ffffff;
	font-family: arial;
	font-size:12px;
	font-weight: bold;
}
A.whitelink:hover {
	color:#81dd7f;
	font-family: arial;
	font-size:12px;
	font-weight: bold;
}
TD.footer {
	margin:0;
	padding:0;
	color:#ffffff;
	font-family: arial;
	font-size:12px;
	font-weight: bold;
}
.footer A:link {
	color:#ffffff;
	font-family: arial;
	font-size:12px;
	font-weight: bold;
}
.footer A:visited {
	color:#ffffff;
	font-family: arial;
	font-size:12px;
	font-weight: bold;
}
.footer A:hover {
	color:#384834;
	font-family: arial;
	font-size:12px;
	font-weight: bold;
}
/*Menu CSS*/
.MainMenu_MenuContainer, .MainMenu_MenuContainer TD, .MainMenu_MenuContainer TR, .MainMenu_MenuBar, .MainMenu_MenuBar TD, .MainMenu_MenuBar TR, .MainMenu_SubMenu, .MainMenu_MenuBreak, .MainMenu_RootMenuArrow {
	border-left: #111111 0px solid;
	border-bottom: #111111 0px solid;
	border-top: #111111 0px solid;
	border-right: #111111 0px solid;
	background-color:#3b393a;
	background-color:transparent;
	background-image:none;
	width:155px;
	height:37;
	filter:none;
}
/*Menu Tabs*/
.tab-r {
	background-repeat: no-repeat;
	background-position: top left;
}
.tab-l {
	background-repeat: no-repeat;
	background-position: top left;
}
.sel-r {
	background-repeat: no-repeat;
	background-position: top left;
}
.sel-l {
	background-repeat: no-repeat;
	background-position: top left;
}
.MainMenu_TabRootMenuItem TD, .MainMenu_TabRootMenuItemHover TD {
	background-repeat: repeat-x;
	background-position: top;
	height:37px;
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	padding:2px 0 10px 90px;
	text-transform:uppercase
}
.MainMenu_TabRootMenuItemHover TD {
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	height:37;
	padding:2px 0 10px 90px;
	text-transform:uppercase
}
.MainMenu_TabRootMenuItemSel TD, .MainMenu_TabRootMenuItemSelHover TD {
	background-repeat: repeat-x;
	background-position: top;
	height:37px;
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	padding:2px 0 10px 90px;
	text-transform:uppercase
}
.MainMenu_TabRootMenuItemSelHover TD {
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	padding:2px 0 10px 90px;
	text-transform:uppercase
}
/*Submenu*/


.MainMenu_SubMenu {
	border:none;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=135, Strength=4);
}
.MainMenu_SubMenu .MainMenu_MenuItem, .MainMenu_SubMenu .MainMenu_MenuIcon, .MainMenu_SubMenu .MainMenu_MenuArrow {
	border:none;
	background-color: #000000;
	color: #ffffff;
}
.MainMenu_SubMenu .MainMenu_MenuItemSel {
	border:none;
	background-color: #000000;
	color:#ffffff;
}
.MainMenu_SubMenu TD {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:right;
}
.MainMenu_SubMenu TABLE {
	width:155px;
}
.MainMenu_SubMenu TD {
	height:auto;
	padding:5px;
}
/*ACTIONS*/

.ModuleTitle_MenuContainer, .ModuleTitle_MenuContainer TD, .ModuleTitle_MenuContainer TR, .ModuleTitle_MenuBar, .ModuleTitle_MenuBar TD, .ModuleTitle_MenuBar TR, .ModuleTitle_SubMenu, .ModuleTitle_MenuBreak, .ModuleTitle_RootMenuArrow {
	border-left: #000000 0px solid;
	border-bottom: #000000 0px solid;
	border-top: #000000 0px solid;
	border-right: #000000 0px solid;
	background-color:transparent;
	background-image:none;
	width:auto;
	height:auto;
	filter:none;
}
.ModuleTitle_SubMenu {
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#002b33, Direction=135, Strength=4);
}
.ModuleTitle_SubMenu .ModuleTitle_MenuItem, .ModuleTitle_SubMenu .ModuleTitle_MenuIcon, .ModuleTitle_SubMenu .ModuleTitle_MenuArrow {
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	background-color: #ffffff;
	color: #000000;
}
.ModuleTitle_SubMenu .ModuleTitle_MenuItemSel {
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	border-top: #666666 1px solid;
	border-right: #666666 1px solid;
	background-color: #666666;
	color:#000000;
}
.ModuleTitle_MenuBreak {
	background-color: #ffffff;
}
.ModuleTitle_SubMenu TD {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:right;
}
TD.ModuleTitle_MenuIcon {
	width:0px;
	text-align: right;
}
TD.ModuleTitle_RootMenuArrow, TD.ModuleTitle_MenuArrow {
	width:10px;
	text-align: right;
	padding:0;
}
.ModuleTitle_SubMenu TABLE {
	width:155px;
}
/*filters*/
.MainMenu_SubMenu, .ModuleTitle_SubMenu {
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity: 0.85;
}
/*tabs*/
.tab-r {
	background-image: url(/portals/20/skins/itec/images/tab.gif);
}
.tab-l {
	background-image: url(/portals/20/skins/itec/images/tab.gif);
}
.sel-r {
	background-image: url(/portals/20/skins/itec/images/tab_sel.jpg);
	background-repeat: no-repeat;
	color:#00ccff;
}
.sel-l {
	background-image: url(/portals/20/skins/itec/images/tab_sel.jpg);
	background-repeat: no-repeat;
	color:#00ccff;
}
.MainMenu_TabRootMenuItem TD, .MainMenu_TabRootMenuItemHover TD {
	background-image: url(/portals/20/skins/itec/images/tab.gif);
}
.MainMenu_TabRootMenuItemSel TD, .MainMenu_TabRootMenuItemSelHover TD {
	background-image: url(/portals/20/skins/itec/images/tab_sel.jpg);
	color:#00ccff;
	background-repeat: no-repeat;
}
/* menu */
.ContentPane {
	background-color:#FFFFFF;
}
.SEOSideMenu {
	font:bold 8pt Tahoma, Arial, sans-serif;
	color: #1b1e1b;
	font-weight:bold;
	text-align:right;
	width:155px;
	list-style-type:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	margin-left:0px;
}
.SEOSideMenu ul {
	list-style-type:none;
	margin-left:14px;
	padding-left:0px;
	padding-bottom:5px;
	padding-top:5px;
}
.SEOSideMenu ul li {
	list-style-type:none;
}
.SEOSideMenu li {
	list-style-type:none;
	margin-bottom:5px;
	margin-left:0px;
}
.SEOSideMenu ul li a, .SEOSideMenu ul li a:link, .SEOSideMenu ul li a:visited, .SEOSideMenu ul li a:active {
	color:black;
	text-decoration:none;
	font-weight:bold;
}
.SEOSideMenu ul li a:hover {
	color:#c2643e;
	text-decoration:none;
	font-weight:bold;
}
#dnn_ctr2118_ModuleContent {
	padding-left:80px;
}
.control {
	color:#000 !important;
}
#Table1 .normal, #Table2 .normal {
	color:#000 !important;
}
.tinyinput, .shortinput, .mediuminput, .mediuminput2, .mediuminput3, .longinput, #dnn_ctr2112_ModuleSettings_DDDCarouselSettings_cboImageContent1LinkTarget, #dnn_ctr2112_ModuleSettings_DDDCarouselSettings_cboImageContent2LinkTarget, #dnn_ctr2112_ModuleSettings_DDDCarouselSettings_cboImageContentLinkTarget, #dnn_ctr2112_ModuleSettings_DDDCarouselSettings_cboImageLinkTarget, #dnn_ctr2112_ModuleSettings_DDDCarouselSettings_txtImagePath {
	color:#000 !important;
}
#dnn_ctr2118_ContentPane td {
	color:#FFF !important;
}
#dnn_ctr2118_ContentPane a.CommandButton:link, .CommandButton {
	text-decoration: underline;
	color: #FFF !important;
	padding-right:5px;
}
.ControlPanel a {
	color:#000 !important;
}

#dnn_ctr2075_ContentPane {
position:relative;
top:-3px;
padding-top:0px;

}

#dnn_ctr2076_dnnTITLE_lblTitle.Head  {
position:relative;
top:-33px;
}

#dnn_ctr2076_ContentPane {
position:relative;
top:-36px;
padding-top:0px;

}

#dnn_ctr2077_dnnTITLE_lblTitle.Head {
position:relative;
top:-70px;
}

#dnn_ctr2077_ContentPane {
position:relative;
top:-71px;
padding-top:0px;

}

#frameCarousel {
background-color:#000000;

}

#dnn_ctr2079_IFrame_htmIFrame {
background-color:#3b393a !important;
}

#dnn_ctr2217_ModuleContent {
width:800px;
}

.blog_dateline, #dnn_ctr2217_MainView_ViewBlog_lstBlogView_ctl00_lblDescription {
color:#CCC
}

.blog_published {
color:#000;
}

#dnn_ctr2227_dnnTITLE_lblTitle {
margin-left:23px;
font-size:21px !important;
text-decoration:underline;
}

input.normal {
color:#000000
}

#dnn_ContentPane td {
font-size:12px;
}