/* 
================================
Skin styles for Kalahari1
================================
*/   
.pagemaster {
	background-color: #ffffff;
	/*background-color: #586063;*/
	background-image: url(gradient1.gif);
	background-position: bottom left;
	background-repeat:repeat-x;
	height: 100%
}

/*.pagemaster {
	width: 100%; */
	/*height: 100%;	
	background-image: url(gradient1.gif);
	background-position:bottom left;
	background-repeat:repeat-x;*/
	/*background-image: url(linetile.gif);
	background-position:top left;
	background-repeat:repeat;*/
	/*background-color: #284c52;
	background-color: #0099FF;*/
	/*background-color: #586063;*/

	/*height:30px;	
} */

.skinmaster {
	height: 100%;
	/*background-color: #5b2a01;
	background-color: #ded48c;*/
	/*background-color: #6B211F;
	background-color: #8a2a27;*/
	background-color: #ffffff;
	margin-top: 30px;	
	
	/*background-image: url(kallogodk1.jpg);
	background-position: bottom left;
	background-repeat: no-repeat; */
}

.skingradient {
	background-image: url(gradient_2.jpg);
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #cccccc;
	margin-top: 6px;
	margin-bottom: 6px;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	background-color: transparent;
	padding-left: 0px;
	padding-right: 3px;
	padding-top: 1px;
	/*border-right: solid 1px #a59978;*/
	border-right: solid 1px #DDDDDD;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 1px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
}
.bottompane {
	width: 100%;
	height: 1%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 0px;
}









.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size: 14px;
   font-weight: normal;
   color: #ffffff;
}




.kalhead1
{
    background-image: url(kalhead01.jpg);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: top left;
    width: 342px;
    height: 63px;
}

.kalhead2
{
    background-image: url(kalhead02.jpg);
    background-repeat: repeat;
    background-position: top left;
    background-color: transparent;
    height: 63px;
}

.kalhead3
{
    background-image: url(kalhead03.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    background-color: transparent;
    width: 193px;
    height: 63px;
}


/* general table styles for content*/
.table_style_1
{
	border-bottom: solid 1px #cec097;
}
.table_style_2
{
	border-top: solid 1px #cec097;
	border-bottom: solid 1px #cec097;
}

/*tables styles applied to ascx file */
.table1
{
    border-left: solid 0px #a59978;
    border-right: solid 0px #a59978;
}

.table2
{
    border-left: solid 0px #6b2120;
    border-right: solid 0px #6b2120;
	border-top: solid 0px #6b2120;
    border-bottom: solid 1px #6b2120;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=180, Strength=5);*/
}

.table3
{
    background-image: url(kalhead02.jpg);
    background-repeat: repeat-x;
    background-position: top left;
    background-color: #transparent;
	border-bottom: solid 0px #922925;
}

.table4
{
    background-color: #transparent;
	/*border-bottom: solid 4px #922925;*/
}

.table6
{    
    /*background-image: url(gradient4.gif);
    background-repeat: repeat;
    background-position: top left;*/
    background-color: #586063;
}



.mediaareatop
{
	/*background-image: url(pic3sands950_145.jpg);*/
	background-image: url(pic3_A.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	border-top: solid 2px #993333;
    
    background-color:#333333;
    /*height:180px;*/
	height:145px;
	padding: 0px;
	margin: 0px;
}
    

.bgnd1
{
    background-color:#993333;
    color: #ffffff;
}

.bgnd2
{
    background-color:#993333;
    color: #ffffff;
    border: solid 1px #000000;
}
.bgnd3
{
    /*background-color: #993333;*/
	background-color: #000000;
    background-image: url(gradient_3.jpg);
    border-top: solid 1px #a59978;
    border-bottom: solid 1px #a59978;
	padding-top: 3px;
}

.bgnd4
{
    background-color: #000000;
    background-image: url(gradient_3.jpg);
    height: 80px;
}

.bgnd5
{
    background-color: #000000;
	border-top: solid 1px #6b2120;
}

.bgnd6
{
    background-color: #8a2a27;
	background-color: #000000;
	border-top: solid 1px #a59978;
}

.bgnd7
{
    
	/*background-color: #ffffff;*/
	background-color: ##EAEAEA;
	/*border-left: solid 1px #a59978;
	border-right: solid 1px #a59978;*/
	border-left: solid 1px #DDDDDD;
	border-right: solid 1px #DDDDDD;
    /*background-image: url(Gradient2.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
}

.extract1
{
	background-color: #000000;
	border-top: solid 1px #a59978;
	
    background-image: url(ExtractLogo.gif);
	background-position: left;
	background-repeat: no-repeat;
}

.extract2, A.extract2:link, A.extract2:visited,
{
	color: #005f8b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}

A.extract2:hover
{
    color: #005f8b;
    text-decoration: underline;
}	



/*td, th,
{
    font-size: 9pt;
    line-height: 16px;
} */


p
{ 
    font-size: 9pt;
    line-height: 16px;
}

.Normal
{
    font-size: 9pt;
    line-height: 16px;
}

.SubHead
{
    font-size: 11px;
    font-weight: bold;
    color: #666666;
}

.smalltext
{
	font-size: 9px;
	line-height: 11px;
}

li.p
{ 
    font-size: 9pt;
    line-height: 16px;
    padding-bottom: 7px;
    list-style-type: circle;
}

ol.p
{ 
    font-size: 9pt;
    line-height: 16px;
    padding-bottom: 7px;
}

ul.p
{ 
    font-size: 9pt;
    line-height: 16px;
    padding-bottom: 7px;
    list-style-type:circle;
}


.aimitem 
{
    font-size: 8pt;
	color: #FF6600;
    line-height: 16px;
    padding-bottom: 7px;
}


.search, A.search:link, A.search:visited, A.search:hover, A.search:active
{
    color: #ffffff;
    font-size: 7pt;
    font-weight: normal;
	font-family: Tahoma, Arial, Helvetica;
	padding-right: 5px; 
}


.copyright{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:7pt;
}

.login{
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
}
A.login:link{
	color: #ffffff;
	text-decoration: none;
}
A.login:visited{
	color: #ffffff;
	text-decoration: none;
}
A.login:hover{
	color: #ffffff;
   text-decoration: underline;
}
A.login:active{
	color: #ffffff;
	text-decoration: none;
}





/*MISC*/
/*textbox field color*/
.NormalTextBox
{
    background-color: #ffffff;
}

/*** Hide the Account Login help icons for this site (by using their img ID) ***/
#dnn_ctr-1_Signin_plPassword_imgHelp, #dnn_ctr-1_Signin_plUsername_imgHelp,
{
	display: none; 
}



/*** DMX document Shortlist module ***/

/*item row*/
.FileGrid_Item
{ 
	background-color: #ffffff;
}






/*** menu ***/



.MainMenu_MenuContainer {
	background-color: transparent;
}
.MainMenu_MenuBar 
{
	cursor: pointer; 
	cursor: hand;
	height:27px;
	background-color: transparent;
}

.kalmenutopitems{
	color:#ffffff;
	font-size: 8pt;
}

.MainMenu_MenuItem {
	border-left: solid 0px #cccc99; 
	border-bottom: solid 0px #cccc99; 
	border-top: solid 0px #cccc99;
	border-right: solid 0px #cccc99;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 8pt;
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Verdana, sans-serif; 
	padding-right:5px;
}
.MainMenu_MenuIcon {
	/*background-color: #cccc99;
	background-color: #560f0e;*/  
	background-color: #280000;
	/*border-left: #cccc99 0px solid; */
	border-left: #7a1513 2px solid; 
	border-bottom: #cccc99 0px solid; 
	border-top: #cccc99 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 24px;
	/*display: none;*/
}

.MainMenu_SubMenu {
	/*background-color: #cccc99;*/
	/*background-color: #333333;*/
	/*background-color: #631110; */
	background-color: #000000;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#602020', Direction=135, Strength=3);
	color: #ffffff; 
	border: solid 1px #7a1513;
	font-size: 8pt;			
}

.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel { 
	/*background-color: #560f0e;*/
	background-color: #420000;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff;
	font-family: Verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;
	height: 24px;
	padding-right:5px;
	background-image: url(gradient_tab1.jpg);
	background-position: right;
	background-repeat: no-repeat;
	
}
.MainMenu_MenuArrow {
	border-right: #cccc99 0px solid; 
	border-bottom: #cccc99 0px solid; 
	border-top: #cccc99 0px solid;
	font-family: webdings; 
    color: #999999;
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	/*font-family: webdings; 
	font-size: 10pt;
	color: #000000; 
	cursor: pointer; 
	cursor: hand;*/
	display: none;
}
.StandardButton {
  /*background: #d1c49d none; */
  background: #ffffff none; 
  color: #000000;
  font-family: verdana, sans-serif; 
  font-size: 10pt;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #cccc99;
	border-right: #cccc99 1px solid; 
	border-top: #cccc99 1px solid; 
	border-left: #cccc99 1px solid; 
	border-bottom: #cccc99 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_3.jpg);
}








/***-------------------
re***/


.kalpagemaster {
	width: 100%;
	height: 100%;	
	/*background-image: url(gradient1.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	background-color: #284c52;*/
	background-color: #586063; 
	/*height:30px;*/	
}

.kalskinmaster {
	height: 100%;
	margin-top: 30px;	
}




.kalrowFooter{
    border-left: solid 4px #6b2120;
    border-right: solid 4px #6b2120;
	border-top: solid 4px #6b2120;
    border-bottom: solid 4px #6b2120;
	background-color: #000000;
}

.kalrowContent{
    border-left: solid 4px #a59978;
    border-right: solid 4px #a59978;
	border-top: solid 4px #a59978;
    border-bottom: solid 0px #a59978;
	background-color: #ded48c;
	}

.kalcellMenu{
    border-left: solid 4px #a59978;
    border-right: solid 0px #a59978;
	border-top: solid 4px #a59978;
    border-bottom: solid 0px #a59978;
	background-color: #000000;
	}

.kalcellSearch{
    border-left: solid 0px #a59978;
    border-right: solid 4px #a59978;
	border-top: solid 4px #a59978;
    border-bottom: solid 0px #a59978;
	background-color: #000000;
}

.kalrowbreadcrumb{
    border-left: solid 4px #a59978;
    border-right: solid 4px #a59978;
	border-top: solid 1px #a59978;
    border-bottom: solid 0px #a59978;
	background-color: #000000;
}

.kalMediaArea{
    border-left: solid 4px #a59978;
    border-right: solid 4px #a59978;
	border-top: solid 0px #922925;
    border-bottom: solid 0px #a59978;
	background-color: #000000;
}


.kalheaderbgnd
{
    background-image: url(kalhead02.jpg);
    background-repeat: repeat-x;
    background-position: top left;
    background-color: transparent;
	/*border-bottom: solid 4px #922925;*/
	height: 63px;
}

.kalheader1
{
    background-image: url(kalhead01.jpg);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: top left;
	/*border-bottom: solid 4px #922925;*/
    width: 342px;
    height: 63px;
}

.kalheader2
{
    background-image: url(kalhead02.jpg);
    background-repeat: repeat-x;
    background-position: top left;
    background-color: transparent;
	/*border-bottom: solid 4px #922925;*/
	width: 50%;
	height: 63px;
}

.kalheader3
{
    background-image: url(kalhead03.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    background-color: transparent;
	/*border-bottom: solid 4px #922925;*/
    width: 193px;
	height: 63px;
}


.kalMediaArea
{
	background-image: url(pic3sands1035.jpg);
	background-position: top left;
	background-repeat:repeat;
    border-top: solid 2px #a59978;
    background-color:#333333;
    height:180px;
    min-height:180px;
}








