﻿body
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
}

table
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: inherit;
}

font
{
	font-family: inherit;
	font-size: 8pt;
	font-weight: inherit;
	color: inherit;
}

.AlertFailure
{
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: Red;
}

.AlertSuccess
{
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
	color: Blue;
}

normal
{
	font-family: inherit;
	font-size: inherit;
	font-weight: normal;
	color: inherit;
}

.Bold
{
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
	color: inherit;
}


.BoldBlue
{
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
	color: #6688FF;
}

a
{
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	color: #6688FF;
}

a:hover
{
	color: Orange;
}

a .QuickLinks:link
{
	color: gray;
	text-decoration: underline;
}
a .QuickLinks:visited
{
	color: gray;
	text-decoration: underline;
}
a .QuickLinks:hover
{
	color: orange;
	text-decoration: underline;
}
a .QuickLinks:active
{
	color: gray;
	text-decoration: underline;
}

.Button2
{
	font-family: inherit;
	font-size: 11px;
	font-weight: bold;
	border-width: 1px;
	border-style: ridge;
	background-color: #666666;
	color: #FFFFFF;
}


.ButtonGray
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #444444;
	border-bottom-color: #444444;
	border-left-color: #CCCCCC;
	background-color: #EEEEEE;
	color: #333333;
	padding: 1px;
}

.Header1
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom:10px;
	color: Orange;
}

.Header2
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom:10px;
	color: RoyalBlue;
}

.Header3
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}

.Header4
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.TextMain
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.TextColoured
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: RoyalBlue;
}

.TextColoured1
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.hot
{
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
	color: red;
}
.new
{
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
	color: red;
}
.SectionBorder
{
	border: 0px solid #cccccc;
}

.DropDownList
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	
	color: #777777;
}

.TextBox
{
	font-family: Verdana;
	font-size: 11px;
	border-color: #BBBBBB;
	border-width: 1px;
	border-style: solid; /*background-image: url(images/TextBoxBG.gif);*/
	color: #333333;
}


/* for use with datagrid, gridview */
tr .AlternatingItemStyle
{
	background-color: #EFF6FF;
}

tr .ItemStyle
{
	border-width: 0;
}

tr .HeaderStyle
{
	background-color: #BFDAF3;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-weight: bold;
	color: Navy;
}


tr .EmptyDataItemStyle

{
    border-width: 0;
   
}
/* * * * * * * * * * * * * * * * * */



td.sidePanelHeading
{
	width: 237;
}

td.sidePanelContent
{
	border-width: 1px;
	border-color: #bfbfbf;
	border-top-width: 0px;
	border-style: solid;
	border-collapse: collapse;
	width: 237px;
	padding: 0px;
}

td.mainPanelContent
{
	border-width: 1px;
	border-color: #bfbfbf;
	border-top-width: 0px;
	border-style: solid;
	border-collapse: collapse;
	width: 517px;
	padding: 0px;
}

table.mainPanelContent
{
	border-width: 1px;
	border-color: #bfbfbf;
	border-top-width: 0px;
	border-style: solid;
	border-collapse: collapse;
	width: 517px;
	padding: 0px;
}

table.sidePanelContent
{
	border-width: 1px;
	border-color: #bfbfbf;
	border-top-width: 0px;
	border-style: solid;
	border-collapse: collapse;
	width: 238px;
	padding: 0px;
}
table.fullPanelContent
{
	border-width: 1px; 
	border-color: #bfbfbf; 
	border-top-width: 1px; 
	border-style: solid; 
	border-collapse: collapse; 
	width: 760px;
	padding: 0px;
}

td.fullPanelContent
{
    BORDER-RIGHT: #cccccc 1px solid; 
    BORDER-TOP: #cccccc 1px solid; 
    BORDER-LEFT: #cccccc 1px solid; 
    BORDER-BOTTOM: #cccccc 1px solid;
}

h6
{
	padding-bottom: 10px;
}

.error
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff3300;
	font-size: 11px;
	font-weight: normal;
}

td.border
{
	border-right: lightgrey 1px solid; 
	border-left: lightgrey 1px solid; 
	border-bottom: lightgrey 1px solid
}

table.FourSideBorder
{
    border-top: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid; 
    border-left: #cccccc 1px solid;
}

table.SearchPanelBorder
{
    border-right: #ccccff 1px solid;
    border-bottom: #ccccff 1px solid; 
    border-left: #ccccff 1px solid;
}
.HomeDicrectory
{
	text-decoration: none;
	color:MidNightBlue;
	font-weight: bold;
}
.HomeDicrectoryNumber
{
	text-decoration: none;
	color:MidNightBlue;
	font-weight: bold;
}