kinObject {font: 11px Verdana,sans-serif;}

.Normal {	font-family:Arial, Helvetica, sans-serif;}
TH,TD,DIV {	FONT-FAMILY:Arial,Helvetica;}
.lt { text-align:left;vertical-align:top; }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}
p { margin:0px;}


.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;}
.NormalRed { color:#73777a; font-family:Tahoma,Arial,Helvetica; font-size:12px; font-weight:bold;}
/*
.FCKImageGalleryImageNameTD { background-color:#714a2f;}
.FCKImageGalleryListStyle { background-color:#714a2f;}
.ImageListContainer { background-color:#714a2f;border:1px solid #000000;overflow:auto;padding:5px;width:100%;}
.FileManager_Item { background-color:#714a2f;}
.FileManager_AltItem { background-color:#714a2f;}*/
.FCKImageGalleryHeaderContainer { background-color:#fff;}
.FCKLinkGalleryContainer { background-color:#fff;}
.FCKImageGalleryPathContainer { background-color:#fff;}
.FileManager_Header { background-color:#ccc;}
.FileManager_Explorer{ border-bottom:1px solid #696969; color:#932727;}
#dnn_dnnSEARCH_ClassicSearch input{ background:none; width:135px; height:24px; border:none; text-align:left; vertical-align: middle; padding-top:5px; margin-left:10px; margin-right:35px; font-size:11px;}


.leftshowpane{ padding:0px 3px 0px 0px; 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 3px 0px 0px; text-align:left; vertical-align:top;}
.rightpane {padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.contentpane {padding:0px; text-align:left; vertical-align:top;}
.rightshowpane{padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.clear { clear:both;}

.Head					{font-size:11px; color:#E65802; font-weight:bold}
.SubHead				{font-size:11px; color:#8C004C;}
.SubSubHead				{font-size:11px; color:#E65802}
.NormalBold             { color:#E65802;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#666666;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#8C004C;TEXT-DECORATION:underline}

A,
A:link,
A:visited
{
	/*color:#FFFFFF;*/
}
A:active					{
	/*color:#FFFFFF;*/
	TEXT-DECORATION:none;
}
A:hover						{color:#448AC9;TEXT-DECORATION:underline;}



#search .searchcss,
#search A.searchcss:link,
#search A.searchcss:active,
#search A.searchcss:visited			
{
	color: #ffffff;
	float:left; 
	font-size:14px;
	font-style: italic;
	font-weight:normal;
	padding-right: 5px;
	padding-top: 3px;	
	position: absolute;
	width:75px; 
}

#search A.searchcss:hover			
{ 
	color:#ffffff; 
	font-size:14px;
	font-style: italic;
	font-weight:normal; 
}

/* For Search box */
#search .NormalTextBox
{
	background-color: #fff !important;
	border: solid 1px #666;
	color: #000;
	float: right;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	height: 18px !important;
	margin: 0px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 0px;
	width: 155px;
}

.links,
A.links:link,
A.links:active,
A.links:visited	{font-weight:normal; font-size:11px;  TEXT-DECORATION:none; color:#434343;}
A.links:hover{font-weight:normal;font-size:11px;TEXT-DECORATION:none; color:#A40000;}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;	
	margin:0;
	background:url(images/bg.jpg) repeat left top;
}

.bannerLeft
{
	border:solid 0px red;
	float: left;
	padding-left: 20px; 
	width: 406px;
	_padding-left: 11px;
}

.bannerRight
{
	border:solid 0px blue;
	float: right;
	width: 450px;
}

.SkinWidth {width:880px; }
#skincontrol { float:left; margin-left:10px; color:#8A8000; line-height:16px;}
#skincontrol a:link,#skincontrol a:visited {color:#8A8000;text-decoration:none;}
#skincontrol a:hover,#skincontrol a:active {color:#7D0000;text-decoration:underline;}
#skincontrol #info { z-index: 10000 !important;}
#mainBody { margin:0 auto;}
#top { height:89px; position:relative;}
.logos { margin:0px 0 0 0px; padding-bottom: 5px; padding-top: 10px; _padding-top: 7px;}
.users { float:right; margin:0px 0px 0 0; color:#7E6B5A;}
.users a:link,.users a:visited {color:#666666;text-decoration:none; background:url(images/user02.png) no-repeat left center; padding:0 15px;}
.users a:hover,.users a:active {color:#8C004C;text-decoration:none; background:url(images/user01.png) no-repeat left center; padding:0 15px;}
.searchs {float: right; margin:0px 0px 0px 0px; width:260px; height:40px; text-align: left;}
#menu { height:40px; background:url(images/menu_l.png) no-repeat left top;}
.menu_l { float: left; height:40px; width: 620px;}
.menu_m { height:40px; background:url(images/menu_bg.jpg) repeat-x left top; margin:0 0px 0 0px;}
#main_l { background:url(images/line.png) repeat-y left top;}
.main_r { background:url(images/line.png) repeat-y right top;}
.main_m { margin:0 0px;}
.banner { background:#ffffff url(images/header_bg.jpg) repeat-x left top; height:200px;}
.banner_l { height:200px; background:url(images/banner_l.jpg) no-repeat left top; width: 100%;}
.bannerpanebottom { margin:0px 0px 0 0px; text-align:left;}
.bannerpaneRight { margin:0px 0px 0 0px; text-align:left;}
.banner2 { background:url(images/banner2_bg.jpg) repeat-x left top; height:150px;}
.banner2_l { height:150px; background:url(images/banner2_l.jpg) no-repeat left top;}
.bannerpane2 { float:right; right:0px; margin:25px 20px 0 260px; text-align:left; vertical-align:top;}
.main_content { background:#FFFFFF; padding:10px; height:400px; min-height:400px; height:auto!important; overflow:visible; _padding: 10px 0px;}
.bottomshowpane { background-color:#E2D9C8;text-align:left; vertical-align:top;}
.foot { background:url(images/footer_bg.jpg) repeat-x left top; height:90px; color:#fff;}
.foot a:link,.foot a:visited {color:#fff;text-decoration:none;}
.foot a:hover,.foot a:active {color:#B3D465;text-decoration:underline;}/* ThrottleNet Link for the footer */
.foot A.tnLink:link,
.foot A.tnLink:visited,
.foot A.tnLink:active		{color:#993366;TEXT-DECORATION:none}
.foot A.tnLink:hover		{color:#993366;TEXT-DECORATION:underline;}

.foot_l { float:left; left:0px;}
.foot_r { float:right; right:0px;}

/* ==========================
    CSS STYLES FOR JDMenu
   ==========================
*/

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: 2px 2px 2px 2px; z-index: 10000;}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}

/* Main Menu Background */
ul.jd_menu {
	clear: both;
}

/* Main Menu Verticle Brackground*/
ul.jd_menu_vertical {
	width: 200px;
	height: auto;
	clear: both;
}


/* Main Memu LEFT */
ul.jd_menu li 
{ 
	background: url(images/menu_bg.jpg) left bottom repeat-x;
	cursor: pointer; 
	font-size: 14px; 
	list-style-type:none; 
	margin:0px; 
	padding:0px 0px 0px 0px; 
	text-align:left;  
}

/*Main Menu RIGHT*/
ul.jd_menu a
{ 
	color: #FFFFFF; 
	display:block; 
	font-size:14px; 
	font-weight:normal;
	padding:11px 15px 13px 15px; 
	text-align:center; 
	text-decoration: none; 
}
ul.jd_menu a:link
{
	color: #FFFFFF; 
	display:block; 
	font-size:14px; 
	font-weight:normal;
	padding:11px 15px 13px 15px; 
	text-align:center; 
	text-decoration: none; 
}
ul.jd_menu a:visited
{
color: #FFFFFF; 
	
}
ul.jd_menu a:active
{
color: #FFFFFF; 
	
}
ul.jd_menu a:hover
{
color: #FFFFFF; 
	
}
/* Main Actice Menu*/
ul.jd_menu li.activetab
{
	background: url(images/menu_hover.jpg) left top no-repeat;
	padding:0px 0px 0px 0px; 
	text-align:left; 
}

ul.jd_menu li.activetab a
{ 
	background: url(images/menu_hover.jpg) right top repeat-x;
	color:#fff; 
	display:block; 
	padding:11px 15px 13px 15px; 
	text-align:left; 
	text-decoration:none; 
}

/*Main Hover Menu */
ul.jd_menu li.jdm_hover
{ 
	background: url(images/menu_hover.jpg) left top repeat-x;
	padding:0px 0px 0px 0px; 
	text-align:left; 
}

ul.jd_menu li.jdm_hover a
{ 
	background: url(images/menu_hover.jpg) left top repeat-x;
	color:#fff; 
	display:block; 
	padding:11px 15px 13px 15px; 
	text-align:center; 
	text-decoration:none; 
}

/*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;}*/


/*Sub Menu*/
ul.jd_menu ul li a
{
	background:#6699CC; 
	color:#FFF799; 
	font-size:11px; 
	font-weight:normal; 
	margin: 0px;
	min-width:120px;
	padding: 0px;
	text-decoration:none; 
	white-space: nowrap; 
}

/*Sub menu Dropdown Background*/
ul.jd_menu ul 
{
	background:transparent;
}

/* Sub Menu Left */
ul.jd_menu ul li 
{   
	background:#6699CC;	
	border: none; 
	padding:5px 5px 5px 5px;
	text-align:left;
}

/* Sub Menu Right */
ul.jd_menu li.jdm_hover ul li a,
ul.jd_menu li.jdm_active ul li a
{ 
	background:transparent; 
	color:#FFF799; 
	font-size:11px; 
	font-weight:normal;
	margin-left:0px; 
	padding:0px; 
	text-align:left; 
	text-decoration:none;
}

/* Sub Menu Hover */
ul.jd_menu ul li.jdm_active,
ul.jd_menu ul li.jdm_hover 
{ 
	background:#8C004C;
	padding:5px 0px 5px 5px; 
	text-align:left; 
}

ul.jd_menu li ul li.jdm_hover a,
ul.jd_menu li ul li.jdm_active a 
{ 
	background:transparent; 
	color:#fff; 
	font-size:11px; 
	font-weight:normal;
	margin-left:0px;  
	padding-left: 0px; 
	text-align:left; 
	text-decoration:none;
}

/*Sub Menu High Light*/
ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li a{ color:#FFF799}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active a{ color:#fff}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li a{ color:#FFF799}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover a{ color:#fff}

ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li ul li a{ color:#FFF799}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li.jdm_active a{ color:#fff}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li a{ color:#FFF799}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover a{ color:#fff}  

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a{ color:#FFF799}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ color:#fff}  
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a{ color:#FFF799}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ color:#fff} 

.donateLink
{
	border-style:solid;
	border-color:black;
	border-width:1px;
	color:#B52982;
	font-weight: bold;
	background-color: #CCFFFF;
	padding: 3px 3px 3px 3px;
	text-decoration:blink;

}

.clearfloat
{
	clear: both;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}
