html,body {height:100%;margin:0px}
body {height:100%;overflow-y:scroll;background-color:#eeeeee;}
body,div,p,td,input,select,textarea {font:10pt tahoma}
img {border:0px}

a,.fakelink {color:#003bc2;text-decoration:none;cursor:pointer}
a:hover {text-decoration:underline}

.color_light,.color_light td {color:#aaa}

#logo {height:70px}
#outer {background-color:white;}
#menu {height:29px;font:bold 11pt tahoma;padding-left:10px}
	#menu img {margin-right:3px}
#submenu {height:25px;font:bold 10pt tahoma;padding-top:3px;background:white url(images/subbar.gif) repeat-x;padding-left:15px}
	#submenu a {color:white}
	#submenu div {font-weight:bold;margin-right:20px;float:left}
#submenubuild {height:22px;background:white url(images/barbuild.gif) repeat-x bottom;padding-left:10px;}
	#submenubuild td {font:bold 8pt tahoma;color:black}
	#submenubuild a {color:black}
	#submenubuild div {height:22px;font-weight:bold;float:left;margin-right:0px;padding:0px 10px;cursor:default}
#buildmenu img {margin-right:3px}	
#main {padding:10px;padding-top:10px;height:100%;vertical-align:top}
#catmain {background:white url(images/catmain.gif) repeat-y;padding-left:10px;padding-right:5px}
	#catmain a {text-decoration:underline}
#categoryList {padding-top:20px}
#left {background:white url(images/left.gif) repeat-y}
#right {background:white url(images/right.gif) repeat-y}
#barbuild {height:1px;background:white url(images/barbuild.gif) repeat-x}
#tabbar {height:18px;background:white url(images/tabbar.gif) repeat-x}
#tabbarb {height:18px;background:white url(images/tabbarb.gif) repeat-x}
#tabbarg {height:18px;background:white url(images/tabbarg.gif) repeat-x}

.filemenu {cursor:pointer}
.filemenu_active {cursor:pointer;background:url(images/menuback.gif) repeat-x bottom}
.filemenu_ov {background:url(images/menuback.gif) repeat-x bottom}
#filemenudrop {background:white;border:1px solid black;position:absolute;left:198px;top:117px;z-index:10000;padding:10 0;width:150px;}
#filemenudrop div {padding:1px 10px;cursor:pointer}
.filemenudrop_active {background:url(images/menudropback.gif) repeat-x bottom}

#bluebar {background:url(images/subbar.gif) repeat-x;height:25px}
#bluebar div {height:25px;font-weight:bold;float:left;margin-right:5px;padding:0px 0px;cursor:default}
#bluebar td {font:bold 8pt tahoma;color:white}

.kopreview {cursor:default}

#dropdownMenu {z-index:11000;background-color:#f1f1f1;border:1px solid #aaaaaa;position:absolute;padding-top:5px;padding-bottom:5px}
#dropdownMenu .reg {padding:2px 6px;background-color:#f1f1f1;cursor:default}
#dropdownMenu .hover {padding:2px 6px;background-color:#cdced0;cursor:default}
	
.header {font:bold 11pt tahoma;clear:left;padding-top:20px}
.headerNP {font:bold 11pt tahoma;color:#146097}
.showArea {margin-top:10px}
	.showArea td {width:120px;text-align:center;padding-bottom:5px}
	.showArea td img {border:1px solid #aaa}
.catlinks a {text-decoration:underline}
.catarea {background:white url(images/catback.gif) repeat-x scroll top;border:1px solid #848484;padding:5px}
.mainarea {background:white url(images/mainback.gif) repeat-x scroll top;border:1px solid #848484;border-right:0px;padding:5px}
	.mainarea .head,.head {font:15pt arial;color:#25618c}
.mainareagray {background:#f0efef url(images/grayback.gif) repeat-x scroll top;border:1px solid #848484;padding:5px}
.mainareagraybody {background:#f0efef url(images/grayback.gif) repeat-x scroll top;border:0px;padding:0px}
.shadowright {background:white url(images/shadow.gif) repeat-y;width:5px}
.shadowbot {background:white url(images/shadow_bot.gif) repeat-x;height:5px}
.biggerShowArea table {margin:0 10 10 0}

	.biggerShowArea td td {padding:0px}
	.biggerShowArea td img {border:1px solid #aaa}
	.biggerShowArea .desc {font:10pt tahoma}
	.biggerShowArea .sub {font:8pt tahoma;color:gray}
.pageArea {padding-top:5px;clear:left;text-align:center;font:12pt tahoma}
	.pageArea a {text-decoration:underline}
.previewWindow {width:180px;height:180px;background-color:#bbbbbb;font:bold 12pt tahoma;color:#888888}	
.req {color:red}




.success {background:#eeffee;margin-bottom:15px;padding:10px;font:bold 16px arial;color:#008800;}
.rounded {-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;
	-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;}
.roundedTop {-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;}
.roundedBottom {-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;}	


.hilightmed {background:white url(images/grad/mediaitem.gif) no-repeat}
.hilightmed .img {width:152px;height:54px;background:white url(images/grad/mediaitem_bot.gif) no-repeat}
.hilightmedon {background:white url(images/grad/mediaitemover.gif) no-repeat}
.hilightmedon .img {width:152px;height:54px;background:white url(images/grad/mediaitemover_bot.gif) no-repeat}
.hilightmedactive {background:white url(images/grad/mediaitemactive.gif) no-repeat}
.hilightmedactive .img {width:152px;height:54px;background:white url(images/grad/mediaitemactive_bot.gif) no-repeat}
.textarea {padding:4px 4px}		
.tblheader {background-color:#e4e4ff;padding:10px 4px;border-bottom:1px solid #aaaaaa;font:bold 10pt tahoma}		

.mediaitem td {padding:5px 0px;border-bottom:1px solid #dddddd;cursor:default}
.mediaitem .item_link a {text-decoration:none;font:bold 9pt tahoma}
.mediaitem .item_link a:hover {text-decoration:underline}
.mediaactive {background:#e4e4ff;font-weight:bold}
.organizeAbove,.organizeAbove td {border-top:3px solid red}
.organizeBelow,.organizeBelow td {border-bottom:3px solid red}
.itemsub {margin-top:10px;font:8pt tahoma;color:#777788}
	
	
.chapter,.page {margin-top:5px;cursor:pointer;text-align:left}

	
	
#popupMenu {position:absolute;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid black;border-bottom:1px solid black;background-color:white;color:blue;z-index:11000}
#popupMenu div {padding:3px;padding-left:7px;padding-right:7px;}	
	

.window_large {border:2px solid #8aa5c2;background-color:white}
.window_display {border:2px solid #8aa5c2;background-color:#fff;position:absolute;padding:5px;padding-left:20px;padding-right:20px;}
.window_display_text {color:#00b2ed;font:bold 12pt arial;}
.window b {font:bold 9pt tahoma;color:#666}
.window {font:9pt tahoma;color:#666}
.window_header {padding-top:8px;font:bold 12pt arial;color:#0f466c;}	

.abs {position:absolute}

.error {background-color:#fff0f0;border:2px solid red;padding:5px;font:bold 12px tahoma,arial;color:aa6666;margin-bottom:10px;margin-top:10px}

.showitem {margin-top:5px}
.showitem table {border:1px solid #c2c6ce;padding-top:5px;padding-bottom:5px;background:white url(images/showitem.gif) repeat-x}
.sub {font:8pt tahoma;color:black}
.sub b {color:#666666}


.absalign {position:absolute;top:0px;left:0px;width:100px;height:100px}

.menuarea {cursor:default}
.menuselected {color:white;background:#006ad3}
.menuhilight {color:black;background:#a5d2ff}
.menufolder {font:bold 10pt tahoma;padding:2px 0px}
.menuitem {font:10pt tahoma;padding:2px 4px}
.menuchildren {margin-left:15px}


.mediaselected, .mediaselected td, .mediaselected a {background:#006ad3;color:white;cursor:grab;cursor:-moz-grab}
.mediaselected a:hover {color:white}
#arrange {position:absolute;width:300px;background-color:#006ad3;color:white;padding:4px;z-index:12000}



.fl {float:left}
.cl {clear:left}
.mb {margin-bottom:10px}
.box {background:white url(images/mainback.gif) repeat-x scroll top;border:1px solid #aaa;padding:5px}
.box a {text-decoration:underline}
.boxhead {font:15pt arial;color:#25618c;border-bottom:1px solid #ddd;padding-bottom:4px;margin-bottom:4px}
.boxindent{padding-left:10px}
.rounded {-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;
	-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;
	-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
.reporthead td{padding:5px;color:#448;border-bottom:1px solid #ccc}	
.reportrow td {border-bottom:2px solid #eeeeff;padding:3px 3px}
.reportrowalt td {background:#eee}
