
/* --- Application Styles -------------------------------- */

/* --- Links and Files | Application --- */
.app-links-record {
        width:100%;
	color:#535353;
	margin:1 0 0 0;
	padding: 9 25 9 15;
        background-color:#eeeeee!important;
	cursor:hand;
}

.app-links-title {padding: 0 0 0 10}

/* --- Image           | Application --- */
DIV.app-photo-container {}
IMG.app-photo-image {}
DIV.app-photo-description {padding:10 5 5 5}

/* --- Gallery         | Application --- */
DIV.app-gallery-container {border:1px solid;
           height:200px;width:100%}
DIV.app-gallery-thumb {display:inline;width:130;height:110;
           cursor:hand;padding:10 0 0 13}

DIV.app-gallery-thumb IMG {}
DIV.app-gallery-description {padding: 10 0 0 0;}
DIV.app-gallery-description DIV {padding: 0 0 0 0;
           border-left:2px solid #ddd;color:#444;}

/* --- List            | Application -- */
.app-list-record {width:100%;
	color:#535353;
	margin:1 0 0 0;
	padding: 9 25 9 15;
	cursor:hand;
}
	
.app-list-record * {
	color:#535353;
	font-size:11px;
	}

.app-list-anotation {padding: 10 0 0 0}
/* --- Text            | Application --- */
DIV.app-otext-text {padding:0 10 10 10;line-height:23px;}

/* --- Text Array      | Application --- */
DIV.app-text-title {padding: 10 10 0 10;font-size:14px;}
DIV.app-text-text {padding:0 10 10 10;line-height:23px;}

/* --- Counter         | Application --- */
/* --- Redirect        | Application --- */
/* --- User Login      | Application --- */
/* --- News            | Application --- */

.app-news-short {
        width:100%;
	color:#535353;
	margin:1 0 0 0;
	padding: 9 25 9 15;
        background-color:#eeeeee!important;
	cursor:hand;
}
.app-news-short-title {font-weight:bolder;width:100%}
.app-news-short-text {}
.app-news-short-date {}


.app-news-full {padding:10 10 10 25;cursor:default}
.app-news-full-title {font-size:12px;}
.app-news-full-text {font-size:12px;}
.app-news-full-date {font-size:12px;}







/* ------------------------------------------------------- */
BODY, TD, DIV {font-family:Verdana;font-size:13px;color:#535353}

BODY	{
	background-color:#FFFFFF;
	scrollbar-face-color:#dddddd;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#eeeeee;
	scrollbar-shadow-color:#eeeeee;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-3dlight-color:#eeeeee;
	scrollbar-darkshadow-Color:#eeeeee;
	}

.buttonOver {background-color:#660000;color:#ff0000;cursor:hand;}
	
.button, .interfaceButton, A.interfaceButton:link, A.interfaceButton:visited {
       height:20px;display:block;padding: 2 2 2 2!important;
       background-color:#660000;
       color:#ffffff!important;font-family:Verdana;
       text-decoration:none;font-size:11px;
       margin: 1 1 1 1;border:0px solid;
       }

A.button:hover, A.interfaceButton:hover, A.interfaceButton:hover {font-weight:normal;background-color:#660000!important;color:#ff0000!important;cursor:hand;}

/* --- global definition for links --- */
A:link, A:visited {color:#660000;}
A:hover {color:#990000;}

.normal-cursor {cursor:default!important;}
	
.nbox-record {
	width:100%;
	color:#535353;
	margin:1 0 0 0;
	padding: 9 25 9 15;
	cursor:hand;
	filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.9,wipestyle=1,motion=forward); 
	}

.nbox-record * {
	}
	
.nbox-record2 {
	width:100%;
	margin:1 0 0 0;
	padding: 9 25 9 25;
	cursor:hand;
	filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.9,wipestyle=1,motion=forward); 
	}

.nbox-record2 * {
	color:#cfd0e2;
	font-size:11px;
	}
			
.wdwFixed {margin:0 0 10 0}
	   
.interfaceListElementAction {}
	

/* ------- Administration & Content Management -------------- */

.formTable {width:98%;}

.formField {background-color:#f7f7f7;color:#444444;border:1px solid #ddd;font-family:Verdana;width:95%!important;}

.formFieldName {padding: 10 10 10 10;font-size:12px;font-family:Verdana;}


.cyError {display:block;width:100%;padding:15 15 15 15;background-color:#993300}

/* -----------Records List --------------*/

.interfaceListTable {width:90%;}

.interfaceListTable * {font-size:10px;;}

.interfaceListHeaders TD {border-bottom:2px solid;background-color:#dddddd;border-bottom-color:#95A1AA;padding: 2 15 10 5;font-size:11px;}

.interfaceListElement TD {background-color:#eeeeee;border-top:1px solid #ddd;cursor:hand;padding: 2 5 2 5;font-size:11px;

	/* filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=50, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)*/

	}



.interfaceListElementActive TD {background-color:#ffffff;border-top:1px solid #ddd;cursor:hand;padding: 2 5 2 5;}	

.interfaceListElementActions {background-color:transparent!important;padding:20 0 0 0;}



A.interfaceListElementAction:link, A.interfaceListElementAction:visited {width:100px;font-size:11px!important;text-decoration:none!important;color:#666666!important;text-transform:capitalize;}
.interfaceListElementTitle {height:15px;margin:1 0 0 0;padding:3 5 4 5;display:inline;cursor:hand;}
A.interfaceListElementAction:hover {color:#000000!important;border-right:4px solid #660000;text-transform:capitalize;font-size:11px;}



A.interfaceListElementAction:hover IMG {
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)
	}

.interfaceListElementAction IMG {
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=20, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)
	}

.interfaceListGlobalActions {margin: 10 0 10 0;}


/* ------ RECORD CONTEXT MENU ---------------- */

.intListHidden {display:block;position:absolute;visibility:hidden;cursor:hand;}

.intListOpened {display:block;position:absolute;visibility:visible;position:absolute;padding:2 2 2 6;background-color:#ffffff;border:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=120,strength=4);}


/* ---------- Administration home page menu ------------ */
A.admin-home-link {font-size:10px;margin:0 0 0 0;background-color:#f7f7f7;width:136px;border:1px solid #fff;border-top-color:#dddddd;border-left-color:#dddddd;padding: 1 5 2 5;}

A.admin-home-link:link, A.admin-home-link:visited {text-decoration:none;color:#666666}

A.admin-home-link:hover {color:#999999;background-color:#ffffff;}





/* ------------- Cy-Builder -------------------------------- */

#inspectorWin {
	visibility:hidden;
        position:absolute;
	z-index:2000;
	filter:alpha(Opacity=30)
	progid:DXImageTransform.Microsoft.Fade(Overlap=1.00)
	
        }
#infoBox {display:none;}

#wdwInfo {
	position:absolute;visibility:hidden;top:20px;left:20px;
	padding:5 5 5 5;
	z-index:10000;
	color:#ffffff;border:1px solid;
	background-color:#000000;
	filter:alpha(Opacity=30)
	progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=120,strength=4);
	}

#wdwInfo INPUT {
        width:30px;font-size:11px;background-color:transparent;border:1px solid;color:#ffffff;border-color:#FFFFFF;
	}


.GRID-VISIBLE {
	background-image:url('images/backgroundgrid.gif');
	background-position:top left;
	background-repeat:repeat-y;
        width:100%;height:100%;
	}

.wdwNothing {position:absolute;}

.wdw-CERA {position:absolute;border:1px solid!important;}

.wdw-CERA * {color:#000000}

.wdw-CERA * {background-image:none!important;}

.wdw {position:absolute;}

.wdw-admin {}

.wdw-header {font-weight:bolder;font-size:10px;padding: 3 3 3 10;}

.wdw-error {background-color:#993300;color:#ffffff;font-size:11px;padding:0 0 0 10;margin:1 0 1 0}

.wdw-error A:link, .wdw-error A:visited {color:#ffffff;text-decoration:none;}

.wdw-error A:hover {text-decoration:underline;}

.wdw-warning {background-color:#993300;color:#ffffff;font-size:11px;padding:0 0 0 10}

.wdw-content {}

.wdw-footer {}

TR.wdw-table-headers TD {padding: 2 10 2 4!important;border-left:1px solid #999;border-top:1px solid #999;border-bottom: 1px solid #FFF;}

TABLE.wdw-table TD {padding:2 2 2 4;color:#dddddd;}

TR.wdw-table-row-over TD {background-color:#ffffff;color:#000000;;cursor:hand;}

TR.wdw-table-row TD {}


/* ------------ Application Context Menu ------------- */
.wdw-menu  {
     position:absolute;top:50px;
     right:20px;color:#FFFFFF;
     font-size:10px;
     }

.wdw-menu-opened {
      
      position:absolute;width:150px;
      border:1px solid #999;
      border-left:4px solid #900;
      background-color:#ffffff;z-index:50000;
      FILTER: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.00,wipestyle=1,motion=reverse)
      progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=120,strength=4);
      }

	


.wdw-menu-opened A:link, .wdw-menu-opened A:visited {color:#999999;text-decoration:none;font-family:Verdana;padding:3 32 3 8;font-size:11px;width:100%;border-bottom:1px solid #eee;text-transform:Capitalize}

.wdw-menu-opened A:hover {background-color:#eeeeee;font-size:11px;color:#000000;padding:3 32 3 8;}

/* ------------ Page Context Menu ------------- */

#pageMenu {position:absolute;visibility:hidden;z-index:50200;right:20px;top:0px;background-color:#ffffff;border:1px solid #999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=120,strength=4);}

A.pageMenuLink:link, A.pageMenuLink:visited {color:#999999;text-decoration:none;font-family:Verdana;font-size:11px;width:200px;display:block;padding:1 32 1 8;border-left:4px solid #900;border-bottom:1px solid #eee;}

A.pageMenuLink:hover {background-color:#eeeeee;cursor:hand;}

.pageMenuLink DIV {height:15px;padding:3 3 3 3;display:inline;}

/* ---------------- CDE design ----------------- */

.cde-designable-field {position:absolute;}


