/* CSS Document */


.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ background:transparent url(../images/img.php.png) no-repeat bottom right;} 
.cssbox{width:745px !important;width: 745px;padding-right:15px; margin:0px auto;} 
.cssbox_head {background-position:top right; margin-right:-15px; padding-right:40px}  
.cssbox_head h1 {background-position:top left; margin:0; border:0;padding:15px 0 0px 24px; font-size:19px;color:#9DC2EC; height:auto !important; height:1%} 
.cssbox_body {background-position:bottom left; margin-right:0px;min-height:200px;  padding:15px 0 35px 15px} /* mirror .cssbox_head right/left */

.abouttext{padding:0px 30px 0px 20px}

.printstyle{margin-left:0px;padding-left:0px;list-style-type:none;}
.printstyle ul{list-style-type:none;}
.printstyle li{margin-left:5px;padding-left:2px;}
.printstyle {list-style-type:none;}
.printstyle2 ul{list-style-type:none;}
.printstyle2 li{margin-left:15px;}

#body{
background:url(../images/bg.gif);
overflow:hidden;
}

body{
	height:100%;
	padding:0; 
	margin:0; 
	border:0; 
	max-height:100%; 
	font:15px/20px Arial, Helvetica, sans-serif; 
}

div#viewport {
	background-color:blue;
	background-image:url(../images/bg.gif);
		/* hide overflow:hidden from IE5/Mac */ 
	overflow: hidden; 
}


div, ul, h1, h2, h3, li, p, img{margin:0; padding:0;}
ul{list-style-type:none;}ex


.content input{border:2px solid #7F9DB9;margin-top:2px;}
.content h2{}
.content h1{font-size:19px; background-color:transparent;color:#666;}
.content{min-height:500px;margin:auto;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.content a:link{color:blue}
.content a:visited{color:#003399}
.img{border:0px;}
.accounttable{width:100%}
.accounttable h2{font-size:15px;background-color:transparent; font-weight:bold;color:#FF6A01;margin-bottom:3px;margin-top:7px;}
.title{text-align:left;padding-left:10px;margin-left:10px;font-size:16px;}
.title2{margin-top:8px;margin-bottom:2px;float:left;}
.middle{margin-right:8px;margin-left:0px;padding-right:8px;text-align:center;}

html {
	height:100%; 
	font-size:80%; 
	margin: 0;
	padding: 0;
	font-family: "trebuchet ms", tahoma, verdana, arial, sans-serif;

	}

/** HEADER **/
#headerPanel{width:762px; height:100px; position:relative; margin:15px auto; padding:0;z-index:2;}
#headerPanel img{width:230px; height:80px; z-index:1; padding:0; position:absolute; margin:0 0 0 21px;border:0px;}
/* HEADER MENU */
#headerPanel ul{display:block; width:732px; height:36px; position:absolute; top:0; right:0; margin:11px 0 0; padding:0 29px 0 0; border-bottom:1px solid #AEAEAE;}
#headerPanel ul li{float:right; font:12px/36px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold;}
#headerPanel ul li a{width:74px; height:36px; display:block; padding:0; color:#555; background:#fff; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px;}
#headerPanel ul li a:hover{width:74px; height:36px; text-decoration:none; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff;}
#headerPanel ul li.active{width:74px; display:block; height:36px; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;}



/* BODY PANEL*/
#bodyPanel{width:740px;position:relative; margin:0 auto; padding:0;min-height:400px;}
#bodyPanel2{width:740px; position:relative;margin:0 auto; padding:0;}
#bodyPanel h2{ background:#fff; display:block; width:250px; height:50px; margin:0; font:30px/30px Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:4px 0 0 202px; color:#FF7113;}
#bodyPanel p.symbol{background:url(../images/symbol.jpg) 0 0 no-repeat #fff; margin:0 0 0 54px; padding:0 42px 35px 150px; color:#0F0F0F;font-family:arial,georgia,helveitca;}

#bodyPanel p span{font-weight:bold;}
#bodyPanel p.dotline{background:url(../images/dot-line.gif) 0 0 repeat-x #fff; padding:0; margin:0 40px 0 25px; color:#000;}
#bodyPanel p.capstext{background: url(../images/name.gif) bottom right no-repeat #fff; font:18px/24px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#555555; padding:2px 10px 0 25px ; margin:0 35px 10px 0; }
#bodyPanel p.more{height:26px; padding:0; background:none; margin:0;}
#bodyPanel p.more a{width:76px; height:26px; display:block; margin:314px 20px 19px 618px; background:url(../images/more.gif) 0 0 no-repeat #fff; color:#555; text-decoration:none; font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 10px; text-transform:uppercase; position:absolute; top:0px; right:0px;}
#bodyPanel p.more a:hover{background:url(../images/more.gif) 0 0 no-repeat #fff; color:#216EBD; text-decoration:none;}
#bodyPanel h3{background:#fff; display:block; width:250px; height:34px; margin:34px 0 12px 0; font:30px/30px Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:0 0 0 20px; color:#FF7113;}
#bodyPanel #testimonial{width:283px; height:162px; display:block; background:url(../images/testimonial-bg.gif) 0 0 no-repeat #FFF6DB; padding:32px 33px 0 148px; margin:0 0 0 20px; color:#786321;}
#bodyPanel #testimonial p{background:none; margin:0; padding:0 0 5px 0;}
#bodyPanel #testimonial p span{color:#786321 !Important; background:#FFFAED !Important;}
#bodyPanel p.moretwo{height:26px; padding:0; background:none; margin:0;}
#bodyPanel p.moretwo a{width:76px; height:26px; display:block; margin:0px 0px 0px 196px; background:url(../images/more2.gif) 0 0 no-repeat #FFF5D6; color:#555; text-decoration:none; font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 0 0 10px; top:0px; right:0px;}
#bodyPanel p.moretwo a:hover{background:url(../images/more2.gif) 0 0 no-repeat #FFF5D6; color:#216EBD; text-decoration:none;}
#bodyPanel h4{ background:#fff; width:250px; height:30px; position:absolute; top:361px; right:5px; margin:0; font:30px/30px Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:0px; color:#FF7113;}





/* FOOTER PANEL*/
.footercopyright{color:#444;font-weight:bold;font-size:13px;margin:auto;text-align:center;padding-top:15px;clear:left;float:left;}

#footerPanel{width:inherit; background:#DCDCDC; color:#4C4C4C; font-size:12px;margin-top:50px;border-top:1px solid #d2d2d2;}
#footerbodyPanel{width:100%;height:350px; position:relative; margin:0px auto; padding:0;}
#footerPanel ul{width:370px; display:block; position:absolute; right:10px; top:33px; }
#footerPanel li{float:left; font:12px/15px Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPanel ul li a{padding:0 6px; color:#4C4C4C; background:#DCDCDC; text-decoration:none;}
#footerPanel ul li a:hover{text-decoration:underline;}
#footerPanel ul li a.padl{padding:0 0 0 6px;}
#footerPanel p.copyright{background:#DCDCDC; display:block; position:absolute; top:54px; right:45px; color:#A64200;}
#footerPanel ul.templateworld{width:158px; background:#DCDCDC; color:#4C4C4C; display:block; position:absolute; top:74px; right:40px;}
#footerPanel ul.templateworld li a{background:#DCDCDC; display:block; color:#4C4C4C; text-decoration:none;}
#footerPanel ul.templateworld li a:hover{text-decoration:underline;}
#footerhtmlPanel{ width:86px; height:31px; display:block; position:absolute; top:34px; left:44px; margin:0; padding:0;} 
#footerhtmlPanel a{ width:86px; height:31px; display:block; background:url(../images/html-img.gif) no-repeat 0 0 #DCDCDC; text-decoration:none; font:14px/31px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2F2F2F; text-transform:uppercase; padding:0 0 0 10px; position:absolute; top:0px; right:0px;}
#footerhtmlPanel a:hover{background:url(../images/html-img.gif) no-repeat 0 0 #DCDCDC; color:#216EBD; text-decoration:none; }
#footercssPanel{ width:86px; height:31px; display:block; position:absolute; top:34px; left:130px; margin:0; padding:0;} 
#footercssPanel a{ width:86px; height:31px; display:block; background:url(../images/css-img.gif) no-repeat 0 0 #DCDCDC; text-decoration:none; font:14px/31px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2F2F2F; text-transform:uppercase; padding:0 0 0 10px; position:absolute; top:0px; right:0px;}
#footercssPanel a:hover{background:url(../images/css-img.gif) no-repeat 0 0 #DCDCDC; color:#216EBD; text-decoration:none; }




/* PIC PANEL MAIN PAGE */

#picPanel{width:762px; height:373px; position:relative; margin-top:-115px; padding:0; z-index:1;}
#picPanel img{width:230px; height:80px; z-index:1; padding:0; position:absolute; margin:0 0 0 21px;}
#picPanel h2{display:block; color:white; width:90px; height:47px; background:none; margin:54px 0 0 93px; font:28px/28px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0; position:absolute; z-index:1;}
#picPanel p{width:163px; color:white; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}


#picPanel #headerPanelfast{width:246px; height:263px; position:absolute; top:0; left:0; margin:110px 0 0; padding:0px; background:url(../images/orange-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#picPanel #headerPanelfast a{width:246px; height:263px; display:block; text-decoration:none; }
#picPanel #headerPanelfast a:hover{width:246px; height:263px; background:url(../images/orange-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}

#picPanel #headerPanelsecond{width:246px; height:263px; position:absolute; top:0; left:258px; margin:110px 0 0; padding:0px; background:url(../images/green-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#picPanel #headerPanelsecond a{width:246px; height:263px; display:block; text-decoration:none; }
#picPanel #headerPanelsecond a:hover{width:246px; height:263px; background:url(../images/green-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}

#picPanel #headerPanelthird{width:246px; height:263px; position:absolute; top:0; right:0; margin:110px 0 0; padding:0px; background:url(../images/blue-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#picPanel #headerPanelthird a{width:246px; height:263px; display:block; text-decoration:none; }
#picPanel #headerPanelthird a:hover{width:246px; height:263px; background:url(../images/blue-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}

/* About Page */


#about p{font-size:12px;color:black;font-family:Arial, Helvetica, sans-serif;width:94%;margin-left:20px;}
#about{font-size:13px;font-weight:bold;color:#111111;}
#about a{color:#cc6600;}
#about a:visited{color:#cc6600;font-size:12px;}
.spacer{float:right;height:890px;width:2px;clear:left;}
.table{width:100%;text-align:left;vertical-align:top;margin:0px;padding:0px;border-spacing:0px;}
.table2{width:100%;text-align:left;vertical-align:top;margin-top:20px;}
.table3{width:90%;border:0px;padding:0px;}
.buttonbox{padding:5px;width:200px;margin-top:25px;text-align:left;}
.buttons{margin-left:5px;width:60px;height:25px;}
.strong{font-weight:bold;font-size:17px; margin-bottom:7px;}
.strong2{font-weight:bold;font-size:17px;margin:auto;}
.center{margin:auto;}

.iconset{width:14%;float:right;clear:both;}
.arrowright{padding-right:4px;}
.arrowdown{padding-right:4px;}
.credits{margin-top:15px;margin-bottom:0px;width:97%;border:1px solid silver;background:#f1f1f1;height:135px;padding:20px 10px 22px 10px;}
.credits h3{font-weight:bold;font-size:18px;margin:0px;font-family:helvetica,arial,sans-serif;padding-bottom:13px;}
.credits h4{font-weight:bold;font-size:13px;margin:0px;}

.bold2 a{color:#ff6600;font-size:16px;font-weight:bold;}
.bold2 a:visited{color:#ff6600;font-size:16px;font-weight:bold;}
.bold2 a:hover{text-decoration:underline;}

.comments{width:88%;margin-bottom:0px;padding-left:5px;font-size:13px;color:#333333;padding-right:40px;padding-bottom:0px;font-weight:bold;margin-top:5px;font-family:arial,helvetica;}
.padbottom{margin-bottom:13px;}

.managertable{width:100%;border:1px solid #808080;text-align:left;font-size:12px;font-weight:600;margin-top:20px;color:black;font-family:arial,helvetica,sans-serif;}
.managertable thead th{text-align:left;background:#f1f1f1;border-bottom:1px solid #808080;padding-left:5px; border-collapse:collapse;font-size:14px;padding-top:8px;padding-bottom:5px;}
.managertable thead a:link{color:#000066;}
.managertable thead a:visited{color:#000066;}
.managertable td{padding-left:6px;border-top:1px solid white;border-bottom:1px solid white;padding-top:4px;padding-bottom:3px;}
.managertable a:link{color:#0000cc;font-size:13px;}
.managertable a:visited{color:#0000cc;font-size:13px;}
.managertable a:hover{color:blue;}

.tablewidth h4{color:#2047E0;font-size:14px;}
.owner{background:#C4D8EC}
.managertable owner tr a:hover{background:green;}
.public{background:#FFECB4}
.edit{background:#D3E8B6}


#main-text {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 110px;
	margin-right: 110px;
	font-size: .7em;
	line-height: 1.8em;
	background-color: #fcfcfc;
}

.triangle{
	width : 10%;
	padding-left:3px;
}


.emptybox{background:#fcfcfc;border:1px solid silver;width:97%;padding:8px 0px 8px 10px;color:silver;font-weight:bold;font-size:16px;margin-top:2px;margin-bottom:2px;margin-left:0px;}
.bar{float:right;padding-right:8px;}
#ul_groups{list-style-type:none;margin:0px;padding:0px;}
#ul_edit{list-style-type:none;margin:0px;padding:0px;}
#ul_view li{list-style-type:none;}
#ul_view ul{list-style-type:none;}
#ul_view{list-style-type:none;margin:0px;padding:0px;}
.subgroup{background:#f2f2f2; border:1px solid silver;width:307px;padding:1px 9px 1px 22px;margin:0px;color:#000000;}


.graybutton{border:1px solid gray;color:#111111;background:#f2f2f2;width:237px;padding:3px 0px 3px 3px;text-align:center;font-weight:bold;font-size:13px;float:left;}
.graybutton2{padding:4px 8px 4px 10px;margin-right:5px;margin-left:5px;color:#111111;text-align:left;vertical-align:bottom;font-weight:bold;font-size:13px;border-style:solid;border-color:silver; border-width:1px 1px 1px 1px;background:#fcfcfc;}
.graybutton2 a{font-size:11px;}
.graybutton3{border:1px solid gray;color:#111111;background:#f2f2f2;width:30px;padding:17px 3px 17px 4px;text-align:center;font-weight:bold;font-size:13px;float:left;}
.graybutton3{background:#f2f2f2;width:180px;padding:20px 8px 20px 8px;text-align:center;margin-top:10px;font-weight:bold;font-size:13px;float:left;color:black;margin-left:14px;}
.graybutton3 a:link,a:visited{color:black}
.graybutton3 a:hover{text-decoration:underline;}
.graybutton4{width:291px;padding:0px 1px 0px 2px; text-align:center; font-weight:bold;font-size:13px;border:1px solid silver;}
.graybutton6{border:1px solid gray;background:#f2f2f2;width:300px;padding:20px 8px 20px 8px;text-align:center;margin-top:10px;font-weight:bold;font-size:13px;float:right;}

.alignright{text-align:center;font-size:11px;color:#111111;padding-right:5px;padding-left:5px;border:1px solid gray;background:#F2F2F2;width:85px;float:right;margin-bottom:4px;}
.alignleft{text-align:left;font-size:11px;font-weight:bold;height:18px;padding-right:7px;border-top:1px solid gray;background:#F2F2F2;width:287px;float:right;border-right:1px solid gray;border-left:1px solid gray;}
.aligncenter{text-align:right;font-size:11px;font-weight:bold;height:16px;padding-right:7px;border-top:1px solid gray;background:#F2F2F2;width:287px;float:right;border-right:1px solid gray;border-left:1px solid gray;}
.tagtabletop{margin-bottom:15px;vertical-align:top;padding-top:1px;padding-left:5px;margin:5px;}

.searchbox{margin-top:15px;margin-bottom:3px;margin-left:4px;}
.searchbox2{margin-top:8px;margin-bottom:0px;width:220px;}
.tagcolor{background:#F1F6FB;padding:1px;}

.key{margin:0px;padding:0px;float:left;width:235px;color:black;text-align:left;padding-left:1px;}
.key a{color:blue;}
.key a:link,a:visited{color:blue;}
.keyowned{border:1px solid #808080;background:#B0CBE6;width:68px;height:29px;text-align:center;padding-top:9px;}
.keyeditable{border:1px solid #808080;background:#D3E8B6;width:69px;height:29px;text-align:center;padding-top:9px;}
.keypublic{border:1px solid #808080;background:#FFECB4;width:70px;height:29px;text-align:center;padding-top:9px;}
.keyall{border:1px solid #808080;background:#dcdcdc;width:62px;height:29px;text-align:center;padding-top:9px;}
.keyshowonly{text-align:center;font-size:12px;}
.addtop{border-width:1px 1px 0px 1px; border-color:#578F2D; border-style:solid;background:#F3F7F0;margin-left:5px;height:1px;}


.floatright{float:right;}
.dropbox{width:230px;}

p, ol, table {
margin-top: 17px;
margin-bottom: 0;
}


a:link, a:visited {
text-decoration: none;
font-weight: bold;
color: blue;
}

a:hover {
text-decoration: underline;
}

th a:link,a:visited{color:black;}
td a:link,a:visited{color:blue;}

.outermemberPan{margin:auto;margin-top:10px;}
#leftmemberPan{width:277px;padding:0; border:1px solid gray; background:#fcfcfc; color:#000;padding-bottom:0px;margin:auto;}
#leftmemberPan h2{background:url(../images/symbol4.gif) no-repeat;padding:0 0 20px 57px; margin:12px 0 0px 10px;width:200px;font-weight:bold; font-family:Georgia,"Times New Roman", Times, serif; color:#397DC2; font-size:15px;text-transform:uppercase;}
#leftPango{width:277px; height:41px; border:1px solid #fff;background:#fcfcfc;padding:0; margin:0;text-align:right;}
#leftPango a:link{color:#ffffff;}
#leftPango a:visited{color:white;}
#leftPango p.textposition a{float:left; padding:0 0 0 0; margin:0; text-decoration:none; color:#FFFFFA; background:#B0AD93;}
#leftPango p.textposition a:hover{text-decoration:underline; background:none;}
#leftPango td{width:150px;padding-left:15px;padding-right:22px;padding-top:8px;}

#leftPango2 {width:274px; height:40px; border-top:1px solid #fff; border-left:1px solid white;background:#B0AD93; display:block; padding:0; font-size:12px; color:#FFFFFA; line-height:23px; font-weight:bold;}
.pangopango{background:#EBE9D7;padding-left:8px;padding-bottom:15px;width:269px;margin:auto;border:1px solid gray;}
.outerpangopango{text-align:center;margin:auto;margin-top:10px;}
#leftPango3 a:visited{margin-left:3px;margin-right:5px;}
#leftPango3 {width:274px;border:2px solid white; background:#EDF6E1;background-image:url(../images/greentab.gif);display:block;font-size:12px; color:#FFFFFA;font-weight:bold;}
#leftPango3 td{width:200px;}
#leftPango3 a{color:#0066ff;padding-left:8px;font-size:12px;font-weight:bold;}
#leftPango3 a:visited{color:#0066ff;padding-left:8px;}
#leftPango3 td{margin:0px;padding:0px;}
#leftPango3 table{margin:0px;padding:0px;}
.leftPangodiv{border:1px solid #808080;width:278px;margin:auto;}
.leftPangoouterdiv{margin:auto;margin-bottom:20px;margin-top:10px;}

.image{border:0px;}
.floatleft{text-align:left;padding:0px;margin:0px;}
.loginbutton{float:right;}
.instructions{font-size:12px; font-weight:bold; color:#333;width:92%;margin-top:0px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;}
.white a:link{color:#ffffff;}
.white a:visited{color:#ffffff;}
.gobutton{float:right;}
.big{float:left;color:#666666;font-size:35px;line-height:30px;padding-top:2px;padding-right:5px;font-family: Times, serif, Georgia;}
.about{margin-top:30px;margin-left:10px;margin-bottom:30px;}
.padleft2{padding-left:50px;}
.tiny{font-size:10px;color:#444;font-weight:bold;text-align:left;float:left;padding:0px;}
.tiny a:hover{text-decoration:underline;}

.webmaster{padding-left:77px;margin-top:10px;}

.webmasterlink a{color:#003366;}
.webmasterlink a:visited{color:#003366;}
.right{padding-left:17px;color:#397DC2;font-size:14px;cursor:pointer;}
.right a:hover{text-decoration:underline;}
.right h3{margin-top: 0px;font-size: 90%;}
.width{width:50%;overflow-x:hidden;}
.width td{overflow-x:hidden;}
.width2{width:190px;}

.greentab{float:right;color:white;width:98px;height:30px;text-align:center;padding-top:8px;}
.greentab a:link{color:#fff;}
.greentab a:visited{color:#fff;}
.graydiv{border:1px solid gray;background:#f3f3f3;width:90%;margin-top:3px;}
.innerdiv{margin-left:9px;padding-top:10px;padding-bottom:10px;width:100%;margin-bottom:15px;vertical-align:top;margin-top:19px;}
.plain{font-weight:bold;font-size:14px;}
.output{width:290px;margin-top:16px;padding:1px 1px 1px 3px;font-size:13px;}
.field{padding-left:1px;vertical-align:top;}
.username{height:70px;clear:right;}

#form_scene_notes{height:55px;width:470px;}
#form_scene_culturalnorm{height:55px;width:470px;}
.khakibox{
	background:#FFFAEC;
	margin-top:15px;
	font-weight:bold;
	border:1px solid #cc9933;
	padding-left:12px;
	padding-top:18px;
	margin-left:10px;
	padding-bottom:22px;
	margin-bottom:15px;
	width:93%;
}
.inactive{float:left;cursor:text;clear:both;display:inline;}
.inactive button{color:black;padding:2px;float:left;margin:0px;}
.xrow{width:18px;}

.tooltip{cursor:help;}
.tooltip_content{font:12px/15px Arial, Helvetica, sans-serif;overflow:hidden;margin-left:4px;padding:2px;}
.tooltip_title{font-size:15px;font-weight:bold;color:#0000cc;}
.blue{font-weight:bold;color:#0000cc;font-size:14px;}
.tooltip_content h3{font-size:15px;font-weight:bold;color:#0000cc;text-align:left;margin-bottom:4px;margin-top:0px;padding:0px;}
a.button, span.button, del.button{
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
	font-weight:bold;
	background:url(../images/btn0.png) no-repeat;
	height:30px;
	text-decoration:none;
	color:#0033cc;
	font-weight:bold;
	margin:0 5px 0px 0;
	padding:0px 8px 0px 8px;
	text-align:center;	
	vertical-align:middle;
	zoom:1;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}

a.button span, span.button button, span.button input, del.button span{
	font-weight:normal;	
	white-space:nowrap;
	cursor:pointer;
	display:-moz-inline-box;
	display:inline-block;
	font:12px Arial;	
	color:#0000cc;
	font-weight:bold;
	background:url(../images/btn0.png) 100% 0 no-repeat;
	height:30px;
	padding:8px 10px 0 0;
	margin:0 -16px 0 10px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
del.button{
	cursor:default;	
	background-position:0 -120px;
	color:#888;
}
del.button span{
	cursor:default;
	background-position:100% -120px;
}

span.button button, span.button input{
	padding-top:0px;
	line-height:2.5;
	cursor:pointer;
}


/*Hover Style*/

a.button:hover, span.button:hover, 
span.button-behavior-hover{
	background-position:0 -60px;
	color:#222;
	text-decoration:none;
}

a.button:hover span, span.button:hover button, 
span.button-behavior-hover button, span.button-behavior-hover input{
	background-position:100% -60px;
}


a.button:active, a.button:focus span{
	color:#3366FF;
}

del.button-behavior-hover, del.button:hover{
	background-position:0 -180px;
	cursor:default;
}

del.button-behavior-hover span, del.button:hover span{
	background-position:100% -180px;
	cursor:default;
}

form.dialogbox  input[type="text"] {
	width:250px;
	color:black;
}
form.dialogbox table{
	border-spacing:10px;
}
form.dialogbox  input[type="password"] {
	width:250px;
}
form.dialogbox  input.select {
	width:350px;
}
.error {
	color:red;
	font-weight:bold;
	margin:0px; 
	padding:0px;
}
.error2{
	color:red;
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:8px;
	padding-bottom:4px;
	text-align:center;
	}
.errorbox{
	height:22px;
	width:95%;
	text-align:center;
	margin-bottom:0px;
	margin-top:6px;
	}
.security{

	width:99%;
	margin-left:0px;
	height:20px;
	color:red;
	font-weight:bold;
}

.groupsbox{
	padding:1px; 
	border:1px solid #7F9DB9;
	margin:0px;
	height:450px;
	width:100%;
}

.spacing{margin:1px 0 1px 0; padding:5px 0 5px 4px;}

/*  Groups   */
#groupmanager .group{
	width:300px;
	margin-top:0px;
	margin-bottom:1px;
}
#groupmanager .student{
width:292px;
}
#groupbox .group{
	width:300px;
	margin-top:0px;
	margin-bottom:1px;
}
#groupbox .student{
	width:292px;
	
}

.groupbox .group{
	background:#1495FC;
	width:293px;
	margin:1px 0 1px 0px;
	border:1px solid #666666;
	color:white;
	font-weight:bold;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}

.groupbox .student{
	background:#fcfcff;
	font-size:13px;
	padding:5px 0px 5px 7px; 
	border:1px solid gray;
	color:black;
	width:293px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0 0 0px;
	cursor:pointer;
	z-index:1000;
}

.html_pwc_tooltip_delete{cursor:pointer;}
.html_pwc_tooltip_edit{cursor:pointer;}

.groupbar{
	margin:8px 0px 7px 0px;
	padding:0px;
	vertical-align:middle;
	width:300px;
	text-align:left;
	cursor:pointer;
	list-style-type:none;
}

.groupbar2{
	margin:10px 0px 8px 4px;
	padding:0 0 0 0px;
	vertical-align:middle;
	width:295px;
	text-align:left;
	cursor:pointer;
	list-style-type:none;
}

.groupbar3{
	margin:0px 0px 0px 0px;
	padding:0px;
	vertical-align:middle;
	width:100%;
	text-align:left;
	cursor:pointer;
	list-style-type:none;
}
	
.groupbox{
	padding:1px; 
	border:1px solid #397DC2;
	margin:0px;
	width:302px;
	background:white;
	height:380px;
	overflow-y: auto;
	overflow-x: hidden;

}

.groupbox .group a{
	color:white;
	text-decoration:none;
}
.groupbox .group a:link {
	color:white;
}
.groupbox .group a:visited{
	color:white;
	background:inherit;
}

.groupbox ul.closed {
	display:none;
}

.groupbox ul.opened{
	display:block;
	margin:0px;
	padding:0px;
	list-style-type:none;
	border-top:1px solid #666;
}


.groupbox .group .floatright{
	font-size:20px;
}


.groupbox ul{
	margin:0px;
	padding:0px;
}

.member{padding-top:6px;padding-bottom:7px;padding-left:7px;}

.student{
	background:#F5F9FF;
	border:1px solid gray;
	width:293px;
	padding:4px 0px 4px 7px; 
	border:1px solid gray;
	color:black;
	font-weight:bold;
	margin-left:0px;
	margin-bottom:1px;
	z-index:1000;
}
.student div a:hover{border:1px solid #4D6185;background:#F5F9FF;color:blue;}

.studentbox{
	padding:1px; 
	border:1px solid #7F9DB9;
	margin:0px;
	height:450px;
	width:300px;
}

.editpermissions{background:#5B832F;border:1px solid #333;width:302px;color:white;font-weight:bold;font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.emptybox{background:#fcfcfc;border:1px solid #555;width:96%;padding:7px 0px 7px 10px;color:silver;font-weight:bold;font-size:16px;font-family:Arial, Helvetica, sans-serif;margin-top:2px;margin-bottom:2px;text-align:center;}
.viewpermissions{background:#C1792E;border:1px solid #333;width:302px;color:white;font-weight:bold;font-size:18px;font-family:Arial, Helvetica, sans-serif;margin:9px 0 0px 0;}

#permission_li_view .group{padding-top:7px;padding-bottom:6px;width:293px;background:#3EA8FC;margin-top:0px;margin-bottom:0px;}
#permission_li_edit .group{padding-top:7px;padding-bottom:6px;width:293px;background:#3EA8FC;margin-top:0px;margin-bottom:0px;}

.textright{
	text-align:right;
}

.group_name{text-align:center;margin-left:0px;padding-left:0px;}
.myaccount_table{margin-top:8px;margin-bottom:13px;padding:0px;width:97%;margin-left:7px;}
.group_manager_table{width:96%;margin-top:8px;margin-bottom:0px;padding:0px;margin-left:7px;}
.aboutlist{margin:auto;}
.aboutlist ul{margin-left:5px;font-size:12px;font-weight:bold;list-style-type:circle;}
.aboutlist li{list-style:circle;font-size:12px;font-weight:bold;margin-left:16px;}
/* 


this use to be the storygraph css sheet
which i merged on 20070312
jasonw@umsl.edu
*/



/* CSS Document */

h4{
	margin-top:0px;
	margin-bottom:5px;
	font-size:13px; 
	font-weight:bold;
}
h3{
	margin-top:1px;
	margin-bottom:0px;
	padding-top:1px;
	font-weight:bold;
	padding-left:18px;
	font-size:14px;
	width:450px;
	clear:both;
}
h3 a:visited{color:white;}
h3 a:link{color:white;}
h3 a:hover{color:#333;}

h1{
	margin:0px;
	padding-top:4px;
	padding-left:18px;
	font-weight:bold;
	font-size:20px;
	clear:both;
	color:white;
}
h1 a:visited{color:white;}
h1 a:link{color:white;}
h1 a:hover{color:#333;}


h5{color:#333;font-size:28px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;
margin-top:0px;vertical-align:bottom;padding-top:18px;}

.nodisplay{width:94%;margin-top:50px;margin-bottom:50px;text-align:center;background:#ffffcc;font-weight:bold;color:#ff6600;border:1px solid #ff6600;padding:17px;margin-left:5px;}
.nodisplay2{width:94%;margin-top:50px;margin-bottom:50px;text-align:center;background:#ffffcc;font-weight:bold;color:#ff6600;padding:17px;margin-left:5px;border:1px solid #ff6600;}
.toolbar{
	float:right;
	padding-right:9px;
	text-align:right;
	padding-top:3px;
	margin:0px;
	border:0;
	color:white;
}

.toolbar td{
	padding-right:10px;
}

.toolbar a:link{
	color:white;
}
.toolbar a:hover{
	text-decoration:underline;
}


#head { 
	position:absolute;
	top:28px;
	left:0px;
	display:block; 
	width:100%; 
	height:90px; 
	background:#01B0F0;
	border-bottom:2px solid #666;	
	border-top:2px solid #666;
	z-index:8;

}

#head a:link,a:visited{
	color:white;
	text-decoration:none;
}
#head a:hover{color:#333;}
#head h1 a{color:#fff;}
#head h1{margin-bottom:0px;padding-bottom:3px;color:#333;}
#head h3 a{color:#fff;}
#head h3{font-size:14px;margin-top:2px;}


.header{
	margin:0px;
	padding:0px;

}
.header h1{overflow:hidden;height:23px;width:450px;font-size:19px;}
.tags{
	color:black;
	font-weight:bold;
	font-size:15px;
	text-align:right;
	height:67px;
	padding-top:8px;
	cursor:pointer;
	width:97%;
	overflow:hidden;
	float:left;
}
.tags h1{color:#444;}

#tagbody a:link{color:#333;}
#tagbody a:visited{color:#333;}
#tagbody a:hover{color:white}


.toolbar td{padding-right:10px;}
.toolbar a:link{color:white;}
.toolbar a:hover{text-decoration:underline;}

.topbar{
	height:27px;
	color:white; 
	padding-top:2px;
	width:100%;
	background:#555;
	margin:0px;
	padding:0px;
}

.topbar a:link{color:white;text-decoration:none;font-weight:bold;margin:0px;padding:0px;}
.topbar a:visited{color:white;text-decoration:none;font-weight:bold;margin:0px;padding:0px;}
.topbar a:hover{text-decoration:underline;}

.pad {padding:10px;}

.pad1 {
	display:block; 
	width:18px; 
	height:50px; 
	float:left;
}

.pad2 {
	display:block; 
	height:100px;
}

#content p {
	padding:5px;
}

.bold {
	font-size:1.2em; 
	font-weight:bold;
	width:600px;
}
.copyright{width:700px;}

.red {
	color:#c00; 
	margin-left:5px; 
	font-family:"trebuchet ms", "trebuchet", "verdana", sans-serif;
}

.logout{color:#993300;}

#content {
	display:block; 
	position:relative;
	width:100%;
	height:100%;
}

.menu{
	padding-top:20px;
	padding-bottom:7px;
}
.disabled{
	color:#999999;
	font-size:12px;
}
.menu-disabled{
	padding-top:12px;
	padding-bottom:8px;
	background-color:#01B0F0;
	color:gray;
}

.menu-disabled a{color:gray;}
.menu-disabled a:visited{color:gray;}

#menutable .disabledcell{border:0px;background:#01B0F0;}

#footer {
	margin:auto;
	text-align: center;
	margin-bottom: 0;
	padding-top: 2px;
	padding-bottom: 8px;
	font-size: 11px;
	padding-right: 50px;
	color: #ffffff;
	height:60px;
	font-weight: bold;
	position:absolute; 
	bottom:0;
	left:0; 
	width:100%; 
	margin:0px;
	background:#01B0F0;
	background-repeat:no-repeat;
	border-top:2px solid #666;
}


#footer a:link, #footer a:visited {
color: #ffffff;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
color: #ffffff;
}

.footer{
	font-family:Arial, Helvetica, sans-serif;
	margin:auto;
	text-align:center;
	border:0px;
	width:99%;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

.footer td {font-size: 16px;width:12%;padding: 1px; border:1px solid #018AE1;background-color: #0191E7;}
.footer td a {text-decoration: none; display:block; font-weight:bold;padding-bottom:9px;color:#ffffff;}
.footer td a:hover {text-decoration: none; background:#555;}


.tag{
	width:620px;
	font-weight:bold;
}

.pentadbox{
	padding-left:3px;
	margin:auto;
	text-align:left;
	float:left;
	width:100%;
	padding-bottom:5px;
	font-weight:bold;
}
.pentadbox h1{
	color:#3370EC;
	font-weight:bold;
	font-size:18px;
	padding-top:0px;
	margin-top:-2px;
	padding-bottom:5px;
	margin-left:9px;
	padding-left:0px;
	height:18px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
}
.pentadbox h5{
	color:#333333;
	text-align:left;
	font-size:15px;
	margin-top:27px;
	margin-bottom:5px;
	margin-left:9px;
	padding:0px;
}
.pentadbox input,textarea {font-weight:500;font-size:13px;font-family: sans-serif, arial, Arial, Helvetica;padding:1px 1px 1px 3px;}
.pentadbox input{cursor:auto;color:black;}
.pentadbox textarea{background:white;}
.tagcloud_box{margin-bottom:20px;border:1px solid silver;margin-top:6px;background:#fcfcfc;width:560px;height:150px;overflow:auto;padding:5px;font-size:12px;}
.who{
font-weight:bold;
cursor:pointer;
height:134px;
width:110px;
color:#852C00;
text-align:center;
margin-top:10px;
background-image:url(../images/who_box.gif);
background-repeat: no-repeat;
}
.whotext{padding-right:2px;width:100px;}

.how{
font-weight:bold;
cursor:pointer;
color:#000033;
background-image:url(../images/how_box.gif);
background-repeat: no-repeat;
height:134px;
width:110px;

padding:0px;
}
.howtext{padding-right:3px;width:100px;}

.what{
font-weight:bold;
background:url(../images/what_box.gif);
background-repeat: no-repeat;
height:134px;
cursor:pointer;
color:#113200;
width:114px;
}
.whattext{padding-right:17px;width:90px;}

.why{
font-weight:bold;
background:url(../images/why_box.gif);
background-repeat: no-repeat;
color:#8A3A00;
height:134px;
cursor:pointer;
width:107px;
}
.whytext{padding-right:2px;width:100px;}

.wherewhen {
	text-align:center;
	font-size:13px;
	font-weight:bold;
	width:100%;
	padding-top:5px;
	margin:0px;
	height:25px;
	cursor:pointer;
}


#manage table{
	font-size:11px;
	font-weight:800;
	color:#111;
	font-family:Arial, Helvetica, sans-serif;
}
.tab {
	height:25px;
	width:95%;
	text-align:right;
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:7px;
	cursor:move;
}
.tab a:link{text-decoration:none;}

.passwordsend h1{text-align:center;}

.pentad{
	width:406px; 
	height: 220px;
	background:url(../images/pentad3.gif); 
	font-size:13px;
	border:0;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
}
.pentad a{text-decoration:none;}
.studentname{font-size:14px;font-weight:bold;color:#66ff00}

.box{
	width:100%;
	height:100px;
	vertical-align:middle;
	padding-top:27px;
	}
	

.properties{
	text-align:right; 
	vertical-align:bottom;
	padding-right:19px;
	height:14px;
}

#floater{
	position:fixed!important;
	position:absolute;
	line-height:20px;
	left:110px;
	top:150px;
	}

.drag{
	position:absolute;
	left:110px;
	top:150px;
	border:0px;
	z-index:9;
}

.clear {
	clear:both;
}

.smalltext{
	font-size:11px;
	color:#333;
	padding-top:8px;
}

.smalltext2{
	font-size:11px;
		color:#333;
	padding-top:8px;
	margin-left:21px;
	margin-top:0px;
}

.hand{cursor:pointer;}
.indent{margin-left:10px;}
.x4{float:right;padding-right:5px;padding-top:3px;cursor:pointer;}
.authorsversion{padding:10px;background:#FCEED1;border:1px solid #FBE6BD;width:90%;margin-top:8px;}
.full{width:99%;margin:0px;padding:0px;}
.full2{margin-top:10px;width:99%;}
.full2 a:hover{text-decoration:underline;}
.padleft{margin-left:10px;}
.padright{margin-right:8px;}
.padbottom{margin-bottom:12px;width:97%;}
.properties{
	margin-top:10px;
	padding-bottom:4px;
	width:100%;
	text-align:left;
}

.spacefield{
	margin-left:10px;
}

#printhead {
	height:100px; 
	background:#fff; 
	font-size:24pt; 
	color:#000; 
	border-bottom:1px solid #000;
}

.tablewidth2{width:98%;border-top:1px solid gray; border-left:1px solid gray;border-right:1px solid gray; border-bottom:1px solid gray;background:#f2f2f2;margin-top:3px;padding-bottom:0px;}
.innertablewidth2{margin-left:10px;padding-right:0px;margin-top:8px;margin-right:10px;margin-bottom:5px;line-height:22px;}
.tablewidth3{width:60%;border-top:1px solid gray; border-left:1px solid gray;margin-left:78px;border-right:1px solid gray; border-bottom:1px solid gray;background:#f2f2f2;margin-top:12px;padding-bottom:0px;}
.tablewidth4{width:92%;border-top:1px solid gray; border-left:1px solid gray;padding-left:0px;border-right:1px solid gray; border-bottom:1px solid gray;background:#f2f2f2;margin:14px 0 11px 14px;}
.titletable{width:98%;margin-top:0px;margin-bottom:0px;}
.titletable2{width:90%;margin-top:0px;margin-bottom:0px;margin-left:0px;padding:0px;}
.balloondiv{width:12px;height:15px;float:right;}

.sourcesbox{padding:10px;background:#FCEED1;border:1px solid #FBE6BD;width:90%;margin-top:8px;}/** different name than below **/

.sourcebox{height:165px;background:white;border:2px solid #808080;margin:0px;padding:0px;width:289px;overflow:scroll;overflow-x:hidden;}
.sourcebar{border:1px solid #3F8CD8;background:#BCD7F1;width:260px;margin:1px 0px 3px 1px;font-weight:bold;color:black;padding-left:8px;padding-top:3px;padding-bottom:7px;cursor:pointer;list-style-type:none;}
.sourcebar table{margin:0px;padding:0px;}
.sourcebar2{border:1px solid #3F8CD8;background:#BCD7F1;width:260px;margin:1px 0px 2px 1px;font-weight:bold;color:black;padding-left:8px;padding-top:0px;padding-bottom:4px;cursor:pointer;list-style:none;}

.scrollbox{margin:0px;padding:0px;}
.scrollbox_selected{margin:0px;padding:0px;}
.scrollbox2{border:1px solid #7F9DB9; width:286px;height:218px;background:#fcfcfc;}
.sources{padding-left:15px;}
.sourcetable{width:100%;background:transparent;margin-left:6px;margin-top:16px;margin-bottom:0px;padding-top:0px;color:#3370EC;margin-right:0px;}
.sourcetitle{width:100%;margin-left:8px;height:15px;margin-top:0px;font-size:14px;padding-bottom:0px;font-weight:bold;color:black;margin-bottom:0px;}

.evidence{height:33px;font-weight:bold;margin-bottom:0px;background:#E0EDFA;width:102%;margin-top:19px;text-align:center;}
.addbutton2{background:url(../../assets/images/greenbutton.gif);text-align:center;width:138px;height:25px;padding-top:13px;font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif;float:right;clear:left;color:#003366;background-repeat:no-repeat;margin-right:31px;}
.addbutton2 a{color:#003366;}
.addbutton2 a:visited{color:#003366;}
#selected{border:2px solid #0066cc;}
#selected2{border:2px solid #0066cc;}
#selected3{border:2px solid #0066cc;}
#selected4{border:2px solid #0066cc;}
#selected5{border:2px solid #0066cc;}
.who-evidence1{background:#DCC9C8;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.who-evidence2{background:#E3C6C5;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.who-evidence3{background:#DAB4B3;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.how-evidence1{background:#EDF1F8;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.how-evidence2{background:#DBE4F1;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.how-evidence3{background:#C4D1E7;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.what-evidence1{background:#ECF0E8;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.what-evidence2{background:#DCE4DA;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.what-evidence3{background:#CCDAC5;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.why-evidence1{background:#FFF9E3;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.why-evidence2{background:#FFF4CC;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.why-evidence3{background:#F9DCA5;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.when-evidence1{background:#f2f2f2;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.when-evidence2{background:#e8e8e8;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.when-evidence3{background:#DBDBDB;padding-left:10px;width:140px;border:2px solid #fcfcfc;text-align:center;}
.evidence-selected{border:2px solid #0066cc;text-align:center;}


.lightgray{
background:#E1EEFB;
border:1px solid gray;
width:97%;
margin:13px 0 13px 0;
padding:10px 4px 0px 0px;
font-weight:bold;
}
.radio{margin-bottom:5px;width:90%;}

.space{padding-left:10px;margin-top:15px;font-weight:bold;padding:20px;}
.paddingtop{padding-top:8px;}
.space a:visited{color:blue;}

.www{
	background:#5959AC;
	border:1px solid #330033;
	margin-bottom:1px;
	width:291px;
	padding:6px 0px 6px 7px; 
	font-weight:bold;
	font-size:15px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
}

.evidencebox{background:#dcdcdc;border:1px solid gray;margin:0px; float:left;}
.innerevidencebox{width:290px;margin:4px 6px 4px 5px}
.innerevidencebox input{background:white;}
.sourcebuttons{padding-top:8px;float:right;padding-right:135px;cursor:pointer;}

.enterbuttons{margin-top:15px;padding:10px;background-color:#cfcfcf;border:1px solid #dcdcdc;text-align:center;}
.enterbuttons input{cursor:pointer;background:white;margin:5px;}
.bar{float:right;padding-right:8px;}
.groupsmenu{width:500px;float:right;height:100px;}
.subgroup{background:#f2f2f2; border:1px solid silver;width:94%;padding:1px 2px 1px 20px;margin:0px;}

.addbutton{border-color:#578F2D;color:#111111;border-width:1px 1px 1px 1px; border-style:solid;background:#F3F7F0;padding:27px 9px 28px 9px;text-align:center;width:120px;font-weight:bold;font-size:13px;font-family:Arial, Helvetica, sans-serif;margin-left:8px;}
.addbutton2{border:1px solid #578F2D;color:#111111;background:#F3F7F0;padding:18px 7px 18px 7px;text-align:center;width:125px;font-weight:bold;font-size:14px;font-family:Arial, Helvetica, sans-serif;clear:both;float:right;margin-left:5px;}

.addbutton{border:1px solid #578F2D;background:#F3F7F0;padding:20px 8px 20px 8px;text-align:center;width:130px;margin-top:10px;font-weight:bold;font-size:14px;font-family:Arial, Helvetica, sans-serif;clear:both;float:right;color:#003300;}
.addbutton a:link{color:#003300;}
.addbutton a:visited{color:#003300;}
.addbutton3{border:1px solid #578F2D;background:#F3F7F0;padding:17px 2px 17px 2px;text-align:center;width:195px;margin-top:12px;font-weight:bold;font-size:14px;font-family:Arial, Helvetica, sans-serif;clear:both;float:right;color:#003300;}
.trashbutton{border:1px solid #666666;background:#f1f1f1;padding:20px 8px 20px 8px;text-align:center;width:130px;margin-top:10px;font-weight:bold;font-size:14px;font-family:Arial, Helvetica, sans-serif;float:right;}

.compass{position:absolute;bottom:90px;left:9px;float:left;text-align:left;clear:both;}
.time{position:absolute;bottom:84px;left:30%;float:left;text-align:left;clear:both;}
.narrative{position:absolute;bottom:64px;left:1px;float:left;text-align:left;clear:both;}	
.middle{width:15px;}
.question{float:right;margin-left:9px;margin-top:0px;border:0px;}
.floatright{float:right;}
.dropbox{width:260px;}
.underline{font-weight:bold;text-decoration:underline;}
a.taglink:hover{
	background-color:#01B0F0;
	cursor:pointer;
}

div#tagcloud{
border:1px solid #3370EC;
background:#EAF0FD;
padding:10px 10px 20px 10px;
margin-top:5px;
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#222;
}	

.source img{float:right;margin-right:7px;}
.source{margin-top:1px;margin-bottom:8px;padding-bottom:9px;padding-top:2px;width:260px;}
.source tr{padding-bottom:8px;margin-top:3px;}
.overflow{overflow:hidden;width:100%;}

#sourcebox{list-style-type:none;border:2px solid #808080; width:289px;margin-left:0px;margin-right:20px;height:275px;overflow:scroll;overflow-x:hidden;text-align:left;padding:0px;}
#sourcelist{text-align:left;list-style-type:none;margin:0px;padding:0px;}
#sourcelist table{margin:0px;padding:3px;}
.checkbox{margin-left:6px;}
.worldPermissions{background:url(../images/blue_rounded.gif);background-repeat:no-repeat;margin-top:15px;padding:4px 10px 9px 7px;text-align:center;width:295px;margin:auto;margin-top:8px;font-size:13px;color:#111111;}
.worldPermissions input{margin-left:2px;margin-top:4px;cursor:pointer;}
.tablewidth{width:100%;border:0px;}
.spacer{width:100%;height:300px;}
.width{width:60%;}
.width0{width:90%;margin-top:0px;padding-top:0px;margin:auto;}
.width1{width:100%;}
.width2{width:160px;}
.width3{width:40%;}
.width4{width:120px;text-align:left;}
.width5{width:160px;}
.width6{width:138px;}
.width7{width:80px;}
.width8{width:40px;}
.padtop{margin-top:16px;}

th a:link,a:visited{color:black;}
td a:link,a:visited{color:blue;}


.left {
float: left;
text-align: left;
padding-left: 50px;
}


.evidence-strength-none{
	filter:alpha(opacity=66); 
	-moz-opacity: 0.66; 
	opacity: 0.66;
}

.evidence-strength-one{
	filter:alpha(opacity=80); 
	-moz-opacity: 0.85; 
	opacity: 0.85;
}

.evidence-strength-multiple{
	filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	opacity: 1.0;
}


/*printable display*/
table.p2 {border:thin solid #333;width:550px;margin-bottom:8px;text-align:center;}
td.scene2 {border:5px solid #FDA639;text-align:center;padding: 4px 0 4px 0;}
   td.element {padding:4px 8px 4px 8px;}
   td.who2 {border:5px solid #CA7574;}
   td.how2 {border:5px solid #6DA1EA;}
   td.what2 {border:5px solid #8EAA73;}
   td.why2 {border:5px solid #FEDC5E;}

   
   
   
   
   
   
   
   
   
   
   
/*storygraph wide stuff */



			#body-storygraph {
				width: 3000px;
				margin: 0;
				padding: 0;
				overflow: auto;
				background:url(../images/bg.gif);
				overflow-y:hidden;
			} 
			
			div#wide_header {
				width: 101%;
				height: 107px;
				background:#dddddd;
			}
			
			div#wide_header_inner{
				width: 900px;
				height: inherit;
			}

			
			#wide_header_inner #topinfo{
				position:absolute;
				top:30px;
				left:0px;
				height:75px;
				margin-top:0px; 
				width:inherit;
				background-color:#01B0F0;
				border-top:1px solid #666666;
				border-bottom:1px solid #666666;
				border-right:1px solid #666666;
			}
			#wide_header_inner #topinfo #info-left{
				  float:left;
				  width:50%;
				  height:inherit; 
				
			}
			#wide_header_inner #topinfo #tags-right{
			 float:right;
			  width:40%;
			  height:inherit;
			  display:inline; 			
			}
		
			#wide_header_inner #topinfo p {
				font-size:12px;
				padding-bottom:0px;
				padding-top: 0px;
			}


			#wide_footer { 
				height: 82px;
				width: 3000px; 
				position: absolute; 
				bottom: 0px;
				text-align: center;
				margin-bottom: 0;
				padding-top: 2px;
				padding-bottom: 8px;
				font-size: 11px;
				padding-right: 50px;
				color: #ffffff;
				background:#dddddd;
			}
			#wide_footer_inner{
				width: 900px;
				background: #01B0F0;
				height: inherit;	
				border:2px solid #666;
				height: 70px;
				float:left;
			}	
			#wide_footer_inner a{color:#ffffff;}
			#wide_footer_inner a:visited{color:#ffffff;}

			
			
			
