﻿

.FormLabel
{
	width:120px;
	text-align: right;
	color: Black;
	
}

.FormColumnSeperator
{
	width:15px;
}

.FormField
{
	width:auto;
	text-align:left;
	padding-bottom:10px;
	vertical-align:top;
}

.FormRow
{
	vertical-align:top;
}

.FormRequired
{
	color:Red; 
	vertical-align:top;
}


/*Form Elements */

.StandardInput
    {
    width:240px; 
    background-color:White; 
    border-width:1px; 
    border-color:#555;
	padding: 2px 0px;
    }
    
.StandardButton
    {
    width:100px; 
    background-color:#1C588C; 
    color:White; 
    font-family:Arial; 
    font-size:small; 
    font-weight:bold;
    }
    

.standardlabel{
    display:block;
    margin:12px 0 14px;
    font-weight:700;
    font-size:12px;
    float:left;
    clear:left;
    width:140px;
}

.standardlabel-row{
    padding:10px 0 0 80px; 
    margin:10px 0 0 20px; 
    font-weight:700;
    font-size:12px;
}



.standardlabel-required{
    display:block;
    margin:12px 0 14px;
    font-weight:700;
    font-size:12px;
    float:left;
    clear:left;
    width:140px;
    color:Maroon;
}

/*Standardtext means textbox*/
.standardText{
    border:0px;
    padding:2px;
    margin:10px 0 0 20px; 
    font-family:Arial;
    width: 240px;
}
.standardErrorMessage 
{
	color:Red;
}
.standardArea{
    padding:10px 0 0 30px; 
    margin:10px 0 0 20px;
    border:0px;
}

.standardDropDown{
    padding:10px 0 0 30px; 
    margin:10px 0 0 20px;
    border:1px solid;
    width: 210px;
}

.standardlist{
    padding:10px 0 0 30px; 
    margin:10px 0 0 20px;
    border:1px solid;
}
.standardList8{
    padding:10px 0 0 40px; 
    margin:10px 0 0 20px;
    border:1px solid;
}
.standardCheck{
    padding:5px;
    margin:10px 0 0 10px; 
    font-family:Arial;
    vertical-align:middle;
    width: 200px;
}

.standardradio{
    padding:5px;
    margin:10px 0 0 10px; 
    font-family:Arial;
    vertical-align:middle;
    width: 200px;
}

.standardLink{
    padding:5px;
    margin:10px 0 0 20px; 
    font-family:Arial; color:Blue;
    width: 200px;
}

.InfoCell
{
	width:160px; 
	max-width:160px; 
	overflow:hidden;
	}
	
.ECMembersImage
{
	width:130px; height:auto;	
}	

.ImageName
{
	font-size:x-small; color:Black; font-weight:normal;
}
.ImageTitle
{
	font-size:x-small; color:#A00; font-weight:bold;
}
.ECMembersImageBlock
{
	height:200px; vertical-align:top;
}

.TepantoriImageBlock
{
	height:250px; vertical-align:top; min-height:250px; max-height:250px; overflow:hidden;
}

.AdvisorsImageBlock
{
	height:180px; vertical-align:top;
}
