
/* General Defaults (also applies to Tiny MCE) */	

/*	* {
		margin:0;
		padding:0;
		border-collapse:collapse;
		border:none;
		font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
		font-size:12px;
	}*/
	
	P, PRE {
		margin:0 0 8px 0;
		font-family:Trebuchet MS; Arial;
		font-size: 12px;
		white-space: pre-wrap;       /* css-3 */
		white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
		white-space: -pre-wrap;      /* Opera 4-6 */
		white-space: -o-pre-wrap;    /* Opera 7 */
		word-wrap: break-word;       /* Internet Explorer 5.5+ */
	}

	H1, H2 {
		font-family: Palatino Linotype, Times New Roman;
		font-weight: normal;
		font-size: 13px;
		color: rgb(125,125,125);
		text-align: left;
		margin:0 0 6px 0;
		clear:left;
	}

	H2 {
		font-size: 12px;
		color: rgb(75,75,75);
		font-style:italic;
	}


A {}
	a {color: rgb(110,110,110); text-decoration: none;}
	a:hover {color: rgb(190,23,23);}
	a.filter, font.filtered {padding-right:15px; font-size: 10px; font-family:Trebuchet MS;}

/* General Classes (may apply to Tiny MCE depending on altMind_mceText() function call) */

	.ExampleClassName { color:orange; text-transform:uppercase; font-weight:bold; }

/* Other Styles (does not apply to Tiny MCE) */

#altMind_miniAccess {
	position:absolute;
	top:6px;
	right:6px;
	height:40px;
	background:transparent url(http://www.designstage.tv/_gi/altMind2/f_mini_access.png) no-repeat top right;
}

#altMind_miniAccess .icon {
	float:left;
	margin:6px 0 0 0;
}


/* Client CSS */

	/* Corporate Blue: rgb(66,171,224); */
	/* Corporate Red: rgb(190,23,23);  */
	/* Soft Gray: rgb(206,207,206) */

	BODY {
		margin:5px;
		font-family:Trebuchet MS; Arial;
		background-color: rgb(239,239,239);
		font-size:12px;
	}

		.notice { color:red; }


	TABLE 		{font-size: 12px; background-color:white; border-collapse:collapse; float:center;}
	TABLE TD,TH {padding:0px; vertical-align:top; text-align:left;}

	/* -- Admin Tables -- */
	table.tool_page 	{width:1000px;}
	table.tool_page th	{background-color:rgb(215,230,255);border:0px;}
	div.item-selector {width: 320px; height: 500px; overflow: auto; border-right: 1px dashed rgb(207,206,207);}


	div.sub-menu {
		text-align:right;
		height:35px;
		text-transform:uppercase;
	}

	div.prj_box {
		width:165px;
		height:155px;
		position:relative;
		left:15px;
		margin-bottom:15px;
		margin-right:30px;
		float:left;
	}

	div.left { 
		width:180px;
		position:relative;
		left:15px;
		margin-right:30px;
		float:left;
	}

	#bg {background: transparent url(http://www.designstage.tv/_gi/th_bg.gif) no-repeat scroll top left; height:400px;}

	div.tri {width:555px; float:left;}
	div.duo {width:360px; float:left; margin-right:30px;}
	div.uno {width:165px; float:left;}
		#center {text-align:center;}

	IMG {border:0px;}

	/* Thumbnails */
	div.thb {margin:0 3px 3px 0; background-color:rgb(206,207,206); height:79px; width:79px; overflow:hidden; float:left;}
	div.lnk {margin:0 0 3px 0; background-image:url(http://www.designstage.tv/_gi/link_bg.png); height:22px; width:161px; clear:left; vertical-align:center; overflow:hidden;}
		#lnk {position:relative; top:3px; left:3px;}
	img.thb_OFF {border:1px solid white; margin:1px;}
	img.thb_ON {border:1px solid white; margin:1px; opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;}


	FORM {margin:0px;}

	INPUT, TEXTAREA, FILE, SELECT {
		font-family:Trebuchet MS; Arial;
		font-size: 12px;
		background-color: white;
		color: black;
		border:1px solid rgb(206,207,206);
		width: 96%;
	}
		INPUT {height:18px;}
		TEXTAREA {height:72px;}

	INPUT:focus, TEXTAREA:focus, SELECT:focus {
		border-color:rgb(215,230,255);
	}
		#button {width:60px;}


	input.contact, textarea.contact {
		width: 300px;
		float: left;
		margin:0 0 6px 0;
	}

	label {
		width: 54px;
		background-color:rgb(215,230,255);
		height:18px;
		padding:2px;
		float:left;
	}
	br.form {
		clear:left;
	}
