﻿


/*--------------------SCRIPTS--------------------*/
/********* SCRIPT LISTING *********/
.scriptListing, .genericBox
{
	border: solid 1px #E6E6E6;
	width: 300px;
	padding: 5px;
}

.genericBox
{
	clear: both;
}

.scriptListing a,
.genericBox a
{
}

.scriptListing a:hover,
.genericBox a:hover
{
	color: #000000;
}

.scriptListing h1,
.genericBox h1
{
	margin: 0;
	padding: 4px 8px;
	font-weight: bold;
	margin: -5px -5px 10px;
}


.scriptListing .AddNew,
.genericBox .options
{
	height: 2.2em;
}

.scriptListing .AddNew a,
.genericBox .options a
{
	float: right;
	margin: 5px 5px 0px 0px;
}

.genericBox p.option
{
	display: block; 
	margin: 15px 0 0 25px;
	font-weight: bold;
}

.scriptListing ul
{
	margin: 0; 
	padding: 0;
	list-style-position:outside;
	list-style-type:none;
}

.scriptListing ul li
{
	background: #FBFBFB url(../images/scripts/icons/video.png) no-repeat scroll 5px 6px;
	border: solid 1px #E6E6E6;
	margin: 4px 0;
	padding: 4px;
}

.scriptListing ul li:hover
{
	background-color: #EAEAEA;
	border-color: #D2D2D2;
}

.scriptListing ul li input.closeBtn
{
	display: none;
}

.scriptListing ul li:hover input.closeBtn
{
	display: inline;
	border: none;
	float: right;
	margin-top:-16px;
	margin-right: -2px;
}

.scriptListing ul li a, 
.scriptListing ul li p
{
	margin: 0 0 0 25px;
	word-wrap: break-word;
}

.scriptListing ul li a.bold
{
	color: inherit;
	font-weight: bold;
}

.scriptListing ul li a:hover
{
	/*color: #3A75B0;*/
}

.scriptListing ul li p
{
	color: #333333;
}





/******** CHARACTER EDITING *********/
.scriptListing ul li .expander,
.expander,
.scriptListing ul li .expanderRight,
.expanderRight
{
	margin: 0 0 0 25px;
	cursor:pointer;
	font-weight: bold;
	/*text-decoration: underline;*/
	color:#EE145B;
}
.expanderRightNoColour
{
	margin: 0 0 0 25px;
	cursor:pointer;
	color: inherit;
	font-weight: bold;
	text-decoration: underline;
}

.scriptListing ul li.character
{
	background: url('../images/scripts/icons/script_char3_18x18.png') no-repeat 5px 6px;
	border: solid 1px #E6E6E6;
	margin: 4px 0;
	padding: 4px;
}

.scriptListing ul li .expander:hover,
.expander:hover,
.scriptListing ul li .expanderRight:hover,
.expanderRight:hover
{
	text-decoration:underline;
}

.expanderRight
{
	margin: 7px;
	padding-top:5px;
	text-align:right;
	font-weight: normal;
	color: #EE145B;
	font-weight:bold;
	text-decoration:none;
}

.characterEdit
{
	margin:5px 5px 5px 25px;
	padding:5px;
	/*border: solid 1px #E6E6E6;*/
	/*clear: both;*/
}

.characterEdit a { text-decoration:none;color:#EA145A;font-weight:bold; }
.characterEdit a:hover { text-decoration:underline; }

/***********************/
div.srow,
div.srow-small,
div.srow-error,
div.srow-check
{
	clear:both;
	margin: 0.5em;
}

div.srow label,
div.srow-small label,
div.srow-check label
{
	float:left;
	font-weight:bold;
	line-height:1.5em;
	vertical-align:middle;
	width: 24%;
}

div.srow input, 
div.srow textarea,
div.srow select,
div.srow-small input,
div.srow-small textarea,
.watermarkedBox
{
	width: 70%;
	font-size: 100%;
	overflow: auto;
	border: solid 1px #BBBBBB;
}

div.srow input:focus, 
div.srow textarea:focus,
div.srow select:focus,
div.srow-small input:focus,
div.srow-small textarea:focus
{
	border-color: #EF135B
}

div.srow textarea,
div.srow-small textarea
{
	height: 5em;
}

div.srow p,
div.srow-small p
{
	text-align: right;
	padding-top: 5px;
	margin: 0;
}

div.srow a,
div.srow-small a
{
	margin-left: 5px;
}


div.srow-error
{
	color: red;
	font-weight: bold;
}

div.srow-msg
{
	color:Red;
	text-align:center;
}

.watermarkedBox
{
	background-color: #ffFFff;
	color: #868686;
	font-style: italic;
}



.innerBox
{
	border: 1px solid #E6E6E6;
	background-color: #FBFBFB;
	margin: 4px 0;
	padding: 4px;
}


.Alert
{
	border: solid 1px transparent;
	background: #FFEFEF url(../images/scripts/icons/ExclamationMark.png) no-repeat 5px 7px;
	color: #F0491C;
	font-weight: bold;
	padding: 0 0 0 36px;
	margin:-5px -5px 10px;
}

.Alert p
{
	margin:10px 0;
}


.outline
{
	padding: 0;
	margin: 0;
}

.outline li
{
	list-style-type: none;
	background: url('../images/scripts/icons/Paper.png') no-repeat 0px 0px;
	margin: 3px;
	height: 15px;
}

.outline li a
{
	margin-left: 20px;
}


/*------------------END: SCRIPTS-----------------*/

.scriptIFrame
{
	margin:0;
	padding: 0;
	width: 99%;
	height: 99%;
}

.scriptScroller
{
	margin: 0px 4px 0px;
	width: 510px; /*680px;*/ /*100%;*/
	height: 600px;
	overflow: auto;
}

.dottedSeperator
{
	border-bottom: 1px solid #C9C9C9;
	margin-bottom:15px;
}




.ScriptListTemp
{
	border: solid 1px #6E6E6E;
	margin: 5px;
}

.ScriptListTemp .item
{
	float: left;
	border: solid 1px #D9D9D9;
	width: 125px;
	margin: 5px;
	padding: 10px;
}

.ScriptListTemp h1
{
	font-size: 12px;
	font-weight: bold;
}

div.buttonsOpts	{ text-align:right; margin:13px 5px 5px; }
div.buttonsOpts a { font-weight:bold;color:#EE145B; text-decoration:none;margin:0 0 0 15px; }
div.buttonsOpts a:hover { text-decoration:underline; }
div.buttonsOpts a:focus { outline:none; }

