/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	background-color: white;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}

IMG
{
	border: 0;	
}

P.error
{
	color: Red;
	font-weight: bold;
}

img.imgPreview
{
    border: solid 2px red;
}

.error
{
	color: Red;
	font-weight: bold;
}

P.highlight
{
	color: Green;
	font-weight: bold;
}

P.smlhighlight
{
	color: Green;
	font-weight: bold;
	font-size:11;
}

P.small
{
	color: navy;
	font-size:10;
	font-style: italic;
}

P.instructions
{
	color: navy;
	font-size:12;
	font-style: italic;
}

P.apagetitle
{
	color: #217995;
	font-weight: bold;
	font-size: 20;
}

P.asubtitle
{
	color: #217995;
	font-weight: bold;
	font-size: 16;
}

P.pagetitle
{
	color: #217995;
	font-weight: bold;
	font-size: 20;
}

P.subtitle
{
	color: #217995;
	font-weight: bold;
	font-size: 13;
}


td.adminmenu
{
	font-family: Arial;
	font-size: 12;
	text-align: left;
}

a:link
{
	color: Black;
	font-weight: bold;
	text-decoration: None;
}
a:visited
{
	color: Black;
	font-weight: bold;
	text-decoration: None;
}
a:hover
{
	color: Red;
	font-weight: bold;
	text-decoration: underline;
}

a.adminm:link
{
	color: #217995;
	font-weight: bold;
	text-decoration: None;
}
a.adminm:visited
{
	color: #217995;
	font-weight: bold;
	text-decoration: None;
}
a.adminm:hover
{
	color: Red;
	font-weight: bold;
	text-decoration: underline;
}

a.results:link
{
	color: White;
	font-weight: bold;
	text-decoration: None;
}
a.results:visited
{
	color: White;
	font-weight: bold;
	text-decoration: None;
}
a.results:hover
{
	color: Red;
	font-weight: bold;
	text-decoration: underline;
}

table.results
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
}

tr.resultsh
{
	background-color: Black;
	font-size: 14;
	color: White;
	font-weight: bold
}

tr.resultserror
{
	background-color: Red;
	font-size: 14;
	color: White;
	font-weight: bold
}

tr.results1
{
	background-color: #bbbbbb;
}

tr.results2
{
	background-color: #dddddd;
}

td.adminframe
{
	padding-left: 10px;
	border-left: solid thin black;
}

.TableEditMat
{
	color: white;
	font-size:9px;
}

/* NEW */
.tblTextFormat
{
    border: solid 2px black;
    background-color: #F0F0F0;
    width: 100%;
}

.tblContainer
{
    width:100%;
}

.imgThumb
{
    height: 150px;
    width: 150px;
}

#divEditors
{
    width: 34%;
    float:left;
    /*border: solid 2px gray;*/
    margin:0;
}

#divPreview
{
    float:right;
    /*margin-left: 475px;*/
    width:64%; 
    /*border: solid 2px gray;*/
    position: absolute;    
}

#divImageDisplay
{
    border: solid 1px black;
    height: 100%;  
}

#divCropper
{
    background-image:../images/materials/20.png;
}

.divTopButtons
{
    height: 100%;
}

#divSubmit
{
    clear:left;
}

.imgBt 
{
    padding: 2px 4px 2px 4px;
    width: 75px;
}

.frameBG
{
    background-color:#B4E0EE;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #dddddd;
    color: black;
}

.MyCalendar .ajax__calendar_hover 
{
	 background-color: #dddddd;
    color: red;
}

.sexyButton
{
    margin: 2px 2px 2px 2px;
    color:white;
    font:1em Futura, ‘Century Gothic’, AppleGothic, sans-serif;
    padding:4px;
    background-color:#2487A7;
    /*background-color:rgba(34,129,159,1);*/
    border:1px solid #2487A7;
    /*-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;*/
    border-bottom:1px solid #9f9f9f;
    -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    cursor:pointer;
}
.sexyButton:hover{background-color:rgba(34,129,159,0.8);}

.sexyButton:active{position:relative;top:2px;}

.sexyButton:disabled
{
    background-color:rgba(34,129,159,0.4);
    border:none;
    cursor:default;
}

.imgPreview
{
    max-height:500px;
    max-width:400px;
}