.Normal {color:#555555; font-size:13px; font-family:"Helvetica Neue","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif}
TH,TD,DIV {	font-size:13px;font-family:"Helvetica Neue","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif}
.Normal TH,TD,DIV {	color:#555555;font-size:13px;font-family:"Helvetica Neue","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif}
.lt { text-align:left;vertical-align:top; }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}



.FCKImageGalleryItemContainer td{color:#000000;}
.TB_ToolbarSet td { color:#000000;}
.SC_FieldLabel { color:#000000;}
.SC_Item,
.SC_ItemSelected,
.SC_Item div,
.SC_ItemSelected div{ color:#000000; background:#CCCCCC;}
.SC_Panel td,
.SC_Panel div{ color:#000000; background:#CCCCCC;}

.DataGrid_Container { background-color:#ffffff;}
.DataGrid_Container td{ color:#000000}
.FCKImageGalleryHeaderContainer { background-color:#ffffff;}
.FCKImageGalleryPathContainer { background-color:#ffffff;}
.FCKLinkGalleryContainer { background-color:#ffffff;}
.FileManager_Header { background-color:#ffffff;}
.FileManager_Explorer{ border-bottom:1px solid #696969; color:#932727;}
#dnn_dnnSEARCH_txtSearch{ background:none; width:115px; height:20px;  border:none; text-align:left; vertical-align: middle;  padding:6px 8px 4px 28px;  font-size:11px; margin-top:10px; margin-bottom:0px;}
.DataGrid_Header { background:#ffffff}
.DataGrid_Item{background:#ffffff}
.DataGrid_AlternatingItem{background:#ffffff}
#info td{ color:#000000}
#dnn_ctr1462_dnnMORE_plEdit td{ color:#000000}
.FileManagerTreeNodeSelected { background:#ffffff}
.FileManager_FileList td{ color:#000000}
.FileManager_ToolBar{ background:#ffffff}
.FileManager_ToolBar .SubHead{ color:#000000}
.NormalDisabled{ color:#000000}



.navtop{padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.topshowpane{padding:0px 0px 3px 0px; text-align:left; vertical-align:top; }
.leftshowpane{padding:0px 3px 0px 0px; text-align:left; vertical-align:top;}
.rightshowpane{padding:0px 0px 0px 25px; text-align:left; vertical-align:top;}
.toppane {padding:0px 0px 3px 0px; text-align:left; vertical-align:top;}
.bottompane {padding:3px 0px 0px 0px; text-align:left; vertical-align:top;}  
.leftpane {padding:0px 5px 0px 0px; text-align:left; vertical-align:top;}
.rightpane {padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.contentpane {padding:0px 5px 0px 5px; text-align:left; vertical-align:top;}

.clear { clear:both; font-size:0px;}

.Head					{font-size:11px; color:#000000; font-weight:bold}
.SubHead				{font-size:11px; color:#000000}
.SubSubHead				{font-size:11px; color:#000000}
.NormalBold             { color:#000000;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#CB3333;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#7d0d0d;TEXT-DECORATION:none}

A,
A:link,
A:visited,
A:active					{
	color:#CB3333;
	TEXT-DECORATION:none;
}
A:hover						{color:#7d0d0d;TEXT-DECORATION:none;}


.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:8px; display:block;color:#ff0000; position:absolute; margin-top:0px; margin-right:0px; top:10px; right:0px; width:33px; height:25px; display:block; text-indent:-100px; overflow:hidden; }
A.searchcss:hover			{font-weight:normal; font-size:8px; color:#ffffff; TEXT-DECORATION:underline}

.links{ color:#777777}
A.links:link,
A.links:active,
A.links:visited	{font-weight:normal; TEXT-DECORATION:none; color:#CB3333;}
A.links:hover{font-weight:normal;TEXT-DECORATION:none; color:#7d0d0d; }


#Body { background:#ffffff; position:relative}
body {
font-family:"Helvetica Neue","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
font-size:100%;
}


html, body, form#Form {
height:100%;
margin:0;
padding:0;
}
#mainBody{
	margin:0 auto; position:relative;
}
.SkinWidth { width:935px;}
#skincontrol { float:left; margin-left:10px; color:#57d5f1; left:0px; position:relative; z-index:100001}
#skincontrol #info { z-index: 10000 !important;  left:0px;}
#skincontrol a:link,#skincontrol a:visited {color:#57d5f1;text-decoration:none;}
#skincontrol a:hover,#skincontrol a:active {color:#67db39;text-decoration:underline;}
#skincontrol #info { z-index: 10000 !important;}


.users{ height:40px; line-height:40px;text-align:left; color:#777777; width:232px; float:right}
A.user:link,
A.user:active,
A.user:visited	{font-weight:normal; TEXT-DECORATION:none; color:#777777; padding:0px 3px}
A.user:hover{font-weight:normal;TEXT-DECORATION:none; color:#666666;padding:0px 3px}
.top{ clear:both; min-height:70px}
.logos{ float:left; padding-left:15px;}
.logopane{ float:right}
.menus{ background:url(images/menu_bg.jpg) repeat-x left top;}
.menu_l{ background:url(images/menu_l.jpg) no-repeat left top; height:50px;}
.menu_r{ background:url(images/menu_r.jpg) no-repeat right top; height:50px;}
.main_pane{}
.main_left{border-right:1px solid #DDDDDD; float:left;margin:35px 0 0 15px;padding:0 20px 35px 0;width:654px;min-height:350px; height:auto!important; height:350px; overflow:visible;}
.main_right{float:left;margin:35px 0 0;padding:0 0 35px 0px;width:215px;}
.footer{border-top:1px solid #DDDDDD;margin:0px 15px 15px;padding:15px 0;}
.footcss{ color:#777777; font-size:13px; font-family:"Helvetica Neue","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif}
.copyright{ color:#777777; font-size:13px; font-family:"Helvetica Neue","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif}
A.copyright:link,A.copyright:visited {color:#777777;text-decoration:none;}
A.copyright:hover,A.copyright:active {color:#7d0d0d;text-decoration:none; }
.foot_left{ float:left}
.footpane{ float:left}




p {
color:#555555;
font-size:13px;
line-height:1.5;
margin:0;
padding:0 0 15px;
}
ul, ol {
color:#555555;
font-size:13px;
line-height:1.5;
margin:0;
padding:0;
}
.main_left ul {
list-style:disc outside none;
margin:0 30px;
}
.main_left ol {
list-style:decimal outside none;
margin:0 30px;
}
.main_left li {
padding:0 0 15px;
}
h1, h2, h3, h4, h5, h6 {
color:#222222;
font-family:Georgia,serif;
font-weight:normal;
line-height:1.3;
}
h2 {
font-size:29px;
margin:0;
padding:0 0 15px;
}
h3 {
color:#444444;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-serif;
font-size:42px;
font-weight:bold;
letter-spacing:-1px;
line-height:1.2;
margin:0;
padding:0 0 12px;
}
h4 {
font-size:16px;
margin:0 0 10px;
padding:0;
}
#content h4 {
margin-top:15px;
}
h5 {
color:#CB3333;
font-family:"Helvetica Neue",Helvetica,Arial,Sans-serif;
font-size:11px;
font-weight:bold;
letter-spacing:1px;
margin:0 0 6px;
padding:0;
text-transform:uppercase;
}

.grey {
color:#888888;
}
hr {
background:none repeat scroll 0 0 #DDDDDD;
border:0 none;
color:#DDDDDD;
height:1px;
margin:8px 0 18px;
padding:0;
width:100%;
}
.errFld {
border:1px solid #FF0000;
}
a.arrow {
background:url("images/arrow-right.gif") no-repeat scroll left center;
padding-left:20px;
}
.button {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #CB3333;
border:0 none;
color:white;
font-size:13px !important;
font-weight:bold;
padding:6px 12px;
}
.button:hover {
background:none repeat scroll 0 0 #333333;
color:white;
}
a.download {
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #999999;
color:#333333;
font-weight:bold;
padding:4px 12px;
}
#info{ width:230px}
small {
color:#888888;
font-size:12px;
}
.col1 h4{ font-size:26px;}
.col2 h4{ font-size:26px;}
.col3 h4{ font-size:26px;}


ul.jd_menu, 
ul.jd_menu_vertical { margin:0px; padding:0px; list-style-type: none;

}
ul.jd_menu ul,ul.jd_menu_vertical ul {
	display: none;
	
}
ul.jd_menu li {
	float: left;
}

/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul { position: absolute; display: none; list-style-type: none; margin: 0px; padding:0px; z-index: 10000;}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}



/* Main Menu Background */
ul.jd_menu {

}

/* Main Memu LEFT */
ul.jd_menu > li { font-size:13px; font-family:"Helvetica Neue","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif; cursor: pointer; list-style-type:none; padding:0px; background:url(images/menu_mid.jpg) no-repeat left top; padding-left:2px; text-align:left}


/*Main Menu RIGHT*/
ul.jd_menu > li > a
{ text-decoration: none; text-align:left; font-size:13px; font-weight:bold; display:block;color:#CCCCCC;padding:15px;text-shadow:0 1px 1px #7D0609;min-width:101px;}
/* Main Actice Menu*/


ul.jd_menu > li.activetab{text-align:left; padding:0px;font-size:13px; background:url(images/menu_mid.jpg) no-repeat left top; padding-left:2px;}

ul.jd_menu > li.activetab > a{ color:#fff; text-decoration:none; text-align:left;  display:block;font-weight:bold;padding:15px;text-shadow:0 1px 1px #7D0609;background:#D63434;min-width:101px;}



/*Main Hover Menu */
ul.jd_menu > li.jdm_hover{ text-align:left; padding:0px; background:url(images/menu_mid.jpg) no-repeat left top; padding-left:2px;}
ul.jd_menu > li.jdm_hover > a{  display:block; color:#fff; text-decoration:none; text-align:left;font-weight:bold; display:block;padding:15px;text-shadow:0 1px 1px #7D0609;min-width:101px; background:#D63434}



/*Main Menu Hover for Verticle
ul.jd_menu_vertical li.jdm_active,
ul.jd_menu_vertical li.jdm_hover { padding-top: 1px; border-top: 1px solid #70777D; border-left: 0px; border-right: 0px;}*/

ul.jd_menu > li.jd_menu_first{ background:none}

/*Sub menu Dropdown Background*/

/* ==S SUB MENU */
.jd_menu ul {
	display: none;
	position: absolute;
	z-index: 10000;
	background:url(images/sub_menu.png) repeat left top; 
	min-width:132px; 
	border:1px solid #992626;
}
.jd_menu ul li ul { margin-top:-2px;}


.jd_menu ul li {
	float: none;
	background: none;
	padding-bottom: 0px;
	display:block;
	padding:0px;
}




.jd_menu ul li a {
	padding: 2px 5px;
	color: #671B1B;
	font: normal 12px/20px;
	background:none;
	border:none;
	margin:0px;
    text-align:left;
	display:block;
}

.jd_menu ul li.activetab a,
.jd_menu ul li.jdm_hover a {
	background:#A82B2B;
	color:#FFFFFF;
}

.jd_menu li.activetab ul a:hover,
.jd_menu li.jdm_hover ul a:hover {
	color: #ffffff;
	background:#A82B2B;
	text-decoration: none;
	padding: 2px 5px;
	text-align:left;
	display:block;
}
