﻿/*
    Default Elements
*/
input, select, textarea
{
    border:1px solid #c0c0c0;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
}

/*
    TextBoxes
*/
.textNormal, .selectNormal
{
    width:188px;
}
.textMedium
{
    width:125px;
}
.textSmall
{
    width:85px;
}
.textTiny
{
    width:50px;
}
/*
    Misc
*/
.formBody, .formBodyAlt{
    border:0;
    background:#ecfafa;
    padding:12px 6px;
}

.formBody2
{
    border-style:solid;
    border-width:1px;
    border-color:#aaaaaa;
    background:#ecfafa;
    padding:12px 6px;	
}
table.formBody, table.formBodyAlt
{
    width:100%;
    padding:0;
}
.formBodyAlt
{
    background:#e4f8f7;
}

.checkbox, .checkbox input,  .fieldRadio, .fieldRadio input, .fieldCheck, .fieldCheck input, .radio, .radio input, .radioList input
{
    border:none;
}


.formButtons
{
    height:20px;
    padding:5px 0;
}
.formButtonsEventsGrid
{
	border:none;	
    height:15px;
    padding:0px 0;   
}
.formButtons .spacer
{
    float:left;
    height:15px;
    width:25px;
}
.formButtonText
{
    padding:0 4px;
}
.formButtonTextEventsGrid
{
    padding: 0 4px;    
    z-index:600;
}
.fieldDesc {
	width:100px;
}
.fieldValue
{
    padding:6px 0;
}
.fieldCheck
{
    height:40px;
}
.countryList
{
    width:200px;
}
tr.listRow, tr.listRowHover, tr.listRowLink
{
    background:#ecfafa;
    padding:0;
}
tr.listRowAlt, tr.listRowAltHover, tr.listRowAltLink
{
    background:#e4f8f7;
    padding:0;
}
tr.listRowLink, tr.listRowAltLink
{
    color:#00a9a9;
    cursor:pointer !important;
    cursor:hand;
}
tr.listRowHover, tr.listRowAltHover
{
    color:#00a9a9;
    text-decoration:underline;
    cursor:pointer !important;
    cursor:hand;
}
tr.listRowHover td, tr.listRowAltHover td { text-decoration:underline; }
.miniCheckCel .fieldCheck, .miniCheckCel .fieldCheck input
{
    padding:0;
    margin:0;
    height:12px;
    width:12px;
}
.radioList label
{
    padding: 0 14px 0 6px;
}
.summary
{
    margin-top:10px;
}
