.FCKImageGalleryItemContainer td{color:#2a2711;}
.TB_ToolbarSet td { color:#2a2711;}
.SC_FieldLabel { color:#2a2711;}
.SC_Item,
.SC_ItemSelected,
.SC_Item div,
.SC_ItemSelected div{ color:#2a2711; background:#CCCCCC;}
.SC_Panel td,
.SC_Panel div{ color:#2a2711; background:#CCCCCC;}
.FileManager_Explorer{ border-bottom:1px solid #696969;color:#225036;}
#dnn_dnnSEARCH_ClassicSearch input{ background:none; width:110px; height:20px; border:none; line-height:20px; text-align:left; vertical-align: middle; padding-top:0px; padding-left:5px; padding-right:5px; font-size:11px;}
.DataGrid_Container { background-color:#fff; padding:10px;}
.clear { clear:both; font-size:0px;}


.Head					{font-size:11px; color:#000; font-weight:bold}
.SubHead				{font-size:11px; color:#000}
.SubSubHead				{font-size:11px; color:#000}
.NormalBold             { color:#003366;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#003366;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#F00;TEXT-DECORATION:underline}

A,
A:link,
A:visited,
A:active					{
	color:#003366;
	TEXT-DECORATION:none;
}
A:hover						{
	TEXT-DECORATION:underline;
}


.topcss,
A.links:link,
A.links:active,
A.links:visited	{font-weight:bold; font-size:12px;  TEXT-DECORATION:none; color:#2a2711;}
A.links:hover{font-weight:bold;font-size:12px;TEXT-DECORATION:underline; color:#225036;}
.newslistbox{ margin-left:-20px;}
.newslist{ margin-top:0; margin-bottom:0;}
.newslist li{list-style:url(images/NewsList.jpg)}
.newslist li a:link,
.newslist li a:active,
.newslist li a:visited{ color:#FFF}
a img{border:0 none;}

html,body,form#Form {
	margin: 0;
	padding: 0;
	height: 100%;
}
#Body {background: #e4eeef url(images/bg_body.png) repeat-x left top; behavior: url("/Portals/0/Skins/T1398/js/iepngfix.htc");}
body {
	
}

body,p,div,td,.Normal {
	font-size: 12px;
	font-family: Verdana,Arial,sans-serif;
}

#all { width:100%; position:relative;}
#mainBody { background:url(images/line.jpg) repeat-y  left top; width:904px; margin:0 auto;}
#mainBody .main_r { background:url(images/line.jpg) repeat-y right top;}
#mainBody .main_r .main_m { background-color:#e7f2f1; margin:0 2px;}
.main_content { width:860px; margin:0 20px;}
.top { width:860px; height:160px; background:url(images/top_bg.jpg) no-repeat right top;}
.logos { padding:0px 0 0 0px;}
.menu_l { width:860px; min-height:33px; background:url(images/menu_l.jpg) no-repeat left top #8179b5;}
.menu_r { min-height:33px; background:url(images/menu_r.jpg) no-repeat right top;}
.menu_m { min-height:33px; background:url(images/menu_mid.jpg) repeat-x left top; margin:0 10px; }

* html .menu_l { width:860px;height:33px; background:url(images/menu_l.jpg) no-repeat left top #8179b5;}
* html .menu_r { height:33px; background:url(images/menu_r.jpg) no-repeat right top;}
* html .menu_m { height:33px; background:url(images/menu_mid.jpg) repeat-x left top; margin:0 10px; }
.menu {  min-height:33px; float:left;}
* html .menu {
	background:url(images/menu_mid.jpg) repeat-x left top;
}
.LanguagePane { width:195px; height:32px; float:right;}
.main_up { width:840px; padding:10px; background-color:#685ba7;}
.TopLeftPane { width:600px; padding:0 0 10px 0; float:left; text-align:left; }
.TopRightPane { width:220px; padding:0 0 10px 0; float:right; text-align:left; }
.ContentPane { width:600px; padding:0 0 10px 0; float:left; text-align:left; }
.RightPane { width:220px; padding:0 0 10px 0; float:right; text-align:left; }
.BottomPane { width:100%; padding:0px; text-align:left; }
.main_bot { width:860px; height:26px; background:url(images/main_b_l.jpg) no-repeat left top;}
.main_bot .main_b_r { height:26px; background:url(images/main_b_r.jpg) no-repeat right top;}
.main_bot .main_b_r .main_b_m { height:26px; background:url(images/main_b_m.jpg) repeat-x left top; margin:0 12px 0 14px;}
.foot { width:860px; height:38px; background:#54beb2; line-height:38px; color:#333; text-indent:35px; position:relative;}
.foot a:link,.foot a:visited {color:#333;text-decoration:none;}
.foot a:hover,.foot a:active {color:#333;text-decoration:underline;}
#ontex { width:111px; height:64px; right:-133px; bottom:0px; position:absolute; background:url(images/ontex.gif) no-repeat;}
.LanguageSelect { height:30px; line-height:30px;}
.LanguageSelect a,
.LanguageSelect a:link,
.LanguageSelect a:visited,
.LanguageSelect a:active		{ color:#FFF; padding-right:5px;}
.LanguageSelect a:hover			{ color:#30236e; TEXT-DECORATION:none;}

/* ==========================
    CSS STYLES FOR JDMenu
   ==========================
*/

.jd_menu,.jd_menu ul,.jd_menu li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.jd_menu ul {
	display: none;
	position: absolute;
}

.jd_menu li {
	float: left;
	cursor: pointer;
}

.jd_menu li a {
	display:block;
	padding: 0px 10px;
	color: #fff;
	font: bold 12px/32px Verdana,Arial,sans-serif;
	background: url("images/menu01.jpg") left top no-repeat;
	text-decoration: none;
	white-space: nowrap;
}



* html .jd_menu li a:link,* html .jd_menu li a:visited {
	color: #fff;
}

* html .jd_menu li.activetab a:link,* html .jd_menu li.activetab a:visited,
* html .jd_menu li.jdm_hover a:link,* html .jd_menu li.jdm_hover a:visited,
* html .jd_menu li.activetab a:hover,* html .jd_menu li.activetab a:active,
* html .jd_menu li.jdm_hover a:hover,* html .jd_menu li.jdm_hover a:active {
	color: #30236e;
	text-decoration: none;
}

* html .jd_menu li ul a:link,* html .jd_menu li ul a:visited {
	color: #30236e;
}

* html .jd_menu li ul a:hover,* html .jd_menu li ul a:active {
	color: #54beb2;
}

.jd_menu li.activetab a,.jd_menu li.jdm_hover a {
	background: url("images/menu02.jpg") left top no-repeat;
	color: #30236e;
}

.jd_menu ul li {
	float: none;
	background: url("images/sub_menu_bg.jpg") repeat-y;
}

* html .jd_menu ul li {
	padding-bottom: 1px;
}

.jd_menu ul li a {
	margin-right: 3px;
	background: url(images/menu_bot.gif) left  bottom repeat-x ;
	color: #312370;
	font: 12px/24px Verdana,Arial,sans-serif;
}

.jd_menu li.activetab ul a,.jd_menu li.jdm_hover ul a {
	background: url(images/menu_bot.gif) left  bottom repeat-x ;
	color: #312370;
}

.jd_menu ul li.jdmenu_last {
	background: url(images/lastone-right.gif) right bottom no-repeat;
}

* html .jd_menu ul li.jdmenu_last {
	background: url(images/lastone-right-ie6.gif) right bottom no-repeat;
}

.jd_menu ul li.jdmenu_last a.jdmenu_last_link {
	margin-right: 9px;
	background: url(images/lastone-left.gif) left bottom no-repeat;
}

.jd_menu ul li a:hover,.jd_menu li.activetab ul a:hover,.jd_menu li.jdm_hover ul a:hover {
	color: #54beb2;
}
