
/* HTML Element styles */
Body
{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	vertical-align:top;
}

Legend
{
	font-size: 18px;
	font-family: Arial, Tahoma, Helvetica;
	font-weight: bold;
}

Fieldset
{
	padding: 10px;
	font-family: Verdana;
	font-size: 12px;
}

Input
{
	border: 1px solid #8D8D83;
}

Td
{
	font-size: 12px;
	font-family: Verdana;
}


/*  Header and Footer styles */
.Footer
{
	height: 45px;
	background-image: url(Media/FooterBackground.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	width: 100%;
	padding-left: 10px;
	padding-top: 10px;
	font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'Sans Serif', 'Arial', 'Tahoma', 'Helvetica';
	font-size: 13px;
	vertical-align: top;
	text-align: left;
}

.Header
{
	text-align: left;
	vertical-align: top;
	height: 64px;
	background-image: url(Media/HeaderBackground.jpg);
	background-repeat: repeat-x;
	padding: 0px;	
	width: 100%;
}
.TopLinks
{
	text-align: left;
	vertical-align:top;
	padding-left: 20px;
	height: 25px;
	background-image: url(Media/TopLinkBackground.jpg);
	background-repeat: repeat-x;	
	width: 100%;
	font-family: 'MS Sans Serif', 'MS Serif', 'Sans-Serif', 'Serif', 'Tahoma';
	font-size: 12px;
	word-spacing: 10px;
}

a.TopLink:visited 
{
	color: #000000;
	text-decoration: none;
	vertical-align:super;
	
}
a.TopLink:link
{
	color: #000000;
	text-decoration: none;
	vertical-align:super;
}
a.TopLink:hover 
{
	color: #2F97A3;
	text-decoration: underline;
	vertical-align:super;
}

.TopLinkSeparator
{
	height:25px;
	width:3px;
	vertical-align:middle;
}

.SubHeader
{
	text-align: left;
	vertical-align: middle;
	color: White;
	font-family: 'MS Sans Serif';
	font-weight: bold;
	font-size: 15px;
	padding-left: 20px;
	height: 41px;
	width: 100%;
	background-color: #484846;
}

.Main
{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
}

.Error
{
	font-family: 'MS Sans Serif', 'MS Serif', 'Sans-Serif', 'Serif', 'Tahoma';
	font-size: 13px;
	color: #c00000;
}



/* Navigation style */
.Navigation
{
	width: 160px;
	white-space:nowrap;
	text-align: left;
	vertical-align: top;
	background-color: #f0f0f0;
	padding: 10px;
}

/* Main Content placeholder style */
.PageContent
{
	padding:15px;
	text-align: center;
	vertical-align: top;
	width: 95%;
	/*background-image: url(/Media/Examiner.jpg);*/
	background-position: bottom right;
	background-repeat: no-repeat;
}


#Body
{
	font-family: Verdana, Tahoma;
	font-size: 13px;
	background-color:White;
	/*background-image: url(/Media/WebPartBackground.jpg);*/
	background-repeat: repeat-x;
	background-position: bottom left;
	width:95%;
	/*border: 1px solid #c0c0c0;*/
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	text-align: left;
}

/*
	These are styles for a DataTable.  In this stylesheet, a 
	DataTable represents a table with columnar data.

	DataTable
    |-------------------------------------|
    | ColumnHeader     |   ColumnHeader   |
    |-------------------------------------|
    | RowHeader        |   ColumnData     |
    |-------------------------------------|
    | RowHeaderAlt     |   ColumnDataAlt  |
    |-------------------------------------|
    | ColumnData       |   ColumnData     |
    |-------------------------------------|
    | ColumnDataAlt    |   ColumnDataAlt  |
    ---------------------------------------
*/
.DataTable
{
	padding: 4px;
}
.ColumnHeader
{
	font-family: Verdana, Tahoma;
	font-size: 13px;
}
.RowHeader
{
	font-family: Verdana, Tahoma;
	font-size: 13px;
}
.RowHeaderAlt
{
	font-family: Verdana, Tahoma;
	font-size: 13px;
}
.ColumnData
{
	font-family: Verdana, Tahoma;
	font-size: 13px;
}
.ColumnDataAlt
{
	font-family: Verdana, Tahoma;
	font-size: 13px;
}


/*
	These are styles for a WebPart.  In this stylesheet, a 
	WebPart represents a content placeholder with a header.

	WebPart
    |-------------------------------------|
    | WebPartHeader						  |
    |-------------------------------------|
    | Content							  |
    |									  |
    |									  |
    |									  |
    |									  |
    ---------------------------------------
*/
.WebPart
{
	border: 1px solid #c0c0c0;
}
.WebPartHeader
{
/*
	Theme Background colors:
	#A2AB23 - Green
	#484846 - Gray
	#2F97A3 - Teal
	#D0AF1B - Yellow
	#D88A16 - Orange
	#C9CAC5 - Light Gray	
*/	
	
	text-align: left;
	font-family: Verdana, Tahoma;
	font-weight: bold;
	font-size: 13px;
}
.WebPartContent
{
	font-family: Verdana, Tahoma;
	font-size: 13px;
	background-color: White;
	background-image: url(/Media/WebPartBackground.jpg);
		background-repeat: repeat-x;
	background-position: bottom left;
}