/*font family for page. If you have another style sheet that sets font family, you can delete this rule*/
div, td, th, p {
	font-family:  Trebuchet MS,Times New Roman, Arial, sans-serif;
}

A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}

.divError {
    display: table;
    margin: 10px auto;
    color: red;
    max-width: 400px;
    font-size: 8pt;
}

.font1_pagestatus
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 10pt;
	font-weight: normal;
	font-style: italic;	
}

.tblView
{
    font-size:10pt;
    background-color:#FFFFCC;
    padding:10px;
}
.tblView tr
{
    vertical-align:top;
}
.tblView tr th
{
    font-size:9pt;
    font-weight:bold;
    text-align:left;
}
.tblView tr td
{
    font-size:10pt;
    text-align:left;
    border:1px solid #ccc;
    background-color:#fff;
}

.tblRpt
{
    font-size:12pt;
    padding:10px;
    border-spacing:20px;
}
.tblRpt tr
{
    vertical-align:top;
}
.tblRpt tr th
{
    font-weight:bold;
    text-align:left;
}
.tblRpt tr td
{
    text-align:left;
    border:1px solid #ccc;
}

.tblSmall
{
    font-size:9pt;
    padding:2px;
}
.tblSmall tr
{
    vertical-align:top;
}
.tblSmall tr td
{
    text-align:left;
    padding-right:5px;
}

.tblEdit
{
    background-color:#FFFFCC;
    padding:10px;
    font-size:10pt;
}
.tblEdit tr
{
    vertical-align:top;
}
.tblEdit tr th
{
    font-size:9pt;
    font-weight:bold;
    text-align:left;
}
.tblEdit tr td
{
    font-size:10pt;
    text-align:left;
}

.menuView
{
    text-align:center;
    margin-bottom:5px;
}
.menuView ul li
{
    font-size:9pt;
    padding:2px 5px;
    margin:1px;
}
.menuView ul li:hover
{
    font-size:9pt;
    text-decoration:underline;
}

.f07
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 7pt;
	font-weight: normal;	
}

.f07error
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 7pt;
	color: Red;
	font-weight: normal;	
}

.f08
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 8pt;
	font-weight: normal;	
}

.f08bold
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 8pt;
	font-weight: bold;	
}

.f08error
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 8pt;
	color: Red;
	font-weight: normal;	
}

.f09
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 9pt;
	font-weight: normal;	
}

.f09bold
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 9pt;
	font-weight: bold;	
}

.f10
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 10pt;
	font-weight: 200;
}

.f10bold
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 10pt;
	font-weight: bold;
}

.f10error
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 10pt;
	color: Red;
	font-weight: normal;	
}

.f11
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 11pt;
	font-weight: 200;
}

.f12
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 12pt;
	font-weight: normal;	
}

.f12bold
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 12pt;
	font-weight: bold;
}

.f14
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 14pt;
	font-weight: normal;	
}

.f14bold
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 14pt;
	font-weight: bold
}

.f16
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 16pt;
	font-weight: normal;	
}

.f16bold
{
	font-family: Trebuchet MS,Times New Roman;
	font-size: 16pt;
	font-weight: bold;	
}

.f24bold
{
	font-family:  Trebuchet MS,Times New Roman;
	font-size: 24pt;
	font-weight: bold;	
}

/* Gridviews
----------------------------------------------------------*/

.gvOne
{
    font-size:10pt;
    background-color:#FFFFCC;
    border-collapse:collapse;
    padding:10px;
    border:1px solid #ccc;
    margin-bottom:10px;
}
.gvOne tr
{
    vertical-align:top;
}
.gvOne tr th
{
    font-size:9pt;
    font-weight:bold;
    padding:3px 5px;
    border:1px solid #ccc;
}
.gvOne tr td
{
    font-size:10pt;
    background-color:#fff;
    padding:2px 5px;
    border:1px solid #ccc;
}

