
BODY
{
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

FORM
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}

.AddressBox {
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
   scrollbar-face-color: #ffffff; 
   scrollbar-shadow-color: ffffff; 
   scrollbar-highlight-color: ffffff; 
   scrollbar-3dlight-color: ffffff;   
   scrollbar-darkshadow-color: ffffff;
   scrollbar-track-color: ffffff; 
   scrollbar-arrow-color: ffffff;

}


HR {color : #3264A3; height:1px}

.justify
{
text-align:justify;
}

.input-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333366;
	text-decoration: none;
}

.rest{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333366;
	text-decoration: none;
	
}

.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3264A3;
}

TD, SELECT, INPUT, TEXTAREA
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}


A.hyperlink:link
{
	text-decoration:    underline;
	color:navy;
}

A.hyperlink:visited
{
	text-decoration:    underline;
	color:navy;
}

A.hyperlink:active
{
	text-decoration:    underline;
	color:navy;
}

A.hyperlink:hover
{
	text-decoration: underline;
	color:red;
}

A.search:link
{
	text-decoration:    none;
	color:white;
}

A.search:visited
{
	text-decoration:    none;
	color:white;
}

A.search:active
{
	text-decoration:    none;
	color:white;
}

A.search:hover
{
	text-decoration: none;
	color:red;
}

.Error
{
color:#233BFF;
font-size: 12px;
}

.LargeError
{
color:#233BFF;
font-size: 12px;
}

.PageHeader
{
color:#000066;
font-size: 20px;
font-weight: Bold;
}

.Caption
{
color:#000000;
font-size: 12px;
font-weight: bold;
}

.CaptionRed
{
color:#ce0000;
font-size: 12px;
font-weight: bold;
}

.DataTextBox
{
width:79px;
height:19px;
}

.DataTextBoxMini
{
width:59px;
height:19px;
}

.DataTextBoxShort
{
width:159px;
height:19px;
}

.DataTextBoxSmall
{
width:130px;
height:19px;
}

.DataTextBoxMedium
{
width:180px;
height:19px;
}

.DataTextBoxLong
{
width:360px;
height:19px;
}

.DataTextBoxContentEdit
{
width:600px;
height:400px;
margin-bottom:2px;
}

.DataTextBoxMulti
{
width:479px;
height:40px;
margin-bottom:2px;
}
.DataTextBoxHidden
{
width:1px;
height:1px;
visibility:hidden;
}

.DataTextBoxMultiAddress
{
width:239px;
height:105px;
margin-bottom:2px;
}

.DataTextBoxAppForm
{
width:359px;
height:105px;
margin-bottom:2px;
}

.DataTextBoxMultiLong
{
width:640px;
height:100px;
}

.DataDropDownList
{
width:159px;
height:19px;
margin-bottom:2px;
}

.DataDropDownListSmall
{
width:58px;
height:19px;
margin-bottom:2px;
}

.DataDropDownListNarrow
{
width:49px;
height:19px;
margin-bottom:2px;
}

.DataDropDownListWide
{
width:239px;
height:19px;
margin-bottom:2px;
}

.DataLabel
{
color:#000000;
font-weight: bold;
height:16px;
}

.DataTextOrange
{
color:#233BFF;
font-weight: normal;
font-size: 12px;
}

.DataText
{
color:#000000;
font-weight: normal;
height:16px;
}

.CategoryListBox
{
height:200px;
width:239px;
}

.SkillsListBox
{
height:200px;
width:279px;
}

.SkillsListBoxShort
{
height:80px;
width:159px;
}

.TextBoxLogin
{
width:150px;
height:19px;
}


.btn
{
color:#ffffff;
background-color:#333399;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
border-top: solid 2px #C9EBCD;
border-bottom: solid 2px #B4AAA8;
border-left: solid 2px #C9EBCD;
border-right: solid 2px #B4AAA8;
}

.btnw
{
color:#FFFFFF;
background-color:#233BFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
width: 80px;
border-top: solid 2px #FFFFFF;
border-bottom: solid 2px #FFFFFF;
border-left: solid 2px #FFFFFF;
border-right: solid 2px #FFFFFF;
}

.grid_Style
{
color:#FF0000;/* Grid text colour for non-hyperlinks */
width:100%;
background-color:#000000;
}

.grid_HeaderStyle
{
color: #FFFFFF;
font-weight: normal;
font-family:Arial;
font-size: 12px;
}

.grid_HeaderStyle A:link, .grid_HeaderStyle A:visited, .grid_HeaderStyle A:active
{
text-decoration:none;
font-weight: bold;
color:#FFFFFF;
font-size: 12px;
}

.grid_HeaderStyle A:hover
{
text-decoration:none;
font-weight: bold;
color:#CCCCCC;
font-size: 12px;
}

.grid_ItemStyle
{
text-decoration:none;
background-color:#FFFFFF;
font-size: 12px;
height:30px;
}

.grid_ItemStyle A:link, .grid_ItemStyle A:visited, .grid_ItemStyle A:active
{
text-decoration:underline;
color:#111111;
font-size: 12px;
}

.grid_ItemStyle A:hover
{
text-decoration:underline;
color:#666666;
font-size: 12px;
}

.grid_PagerStyle
{
text-decoration:none;
color:#000000;
font-size: 10px;
font-weight: normal;
word-spacing: 20px;
}

.grid_PagerStyle A:link, .grid_PagerStyle A:visited, .grid_PagerStyle A:active
{
text-decoration:underline;
color:#FFFFFF;
font-size: 12px;
font-weight: bold;
}
.grid_PagerStyle A:hover
{
text-decoration:underline;
color:#CCCCCC;
font-size: 12px;
font-weight: bold;
}

.grid_SelectedItemStyle
{
text-decoration:none;
color:#FFFFFF;
background-color:#FFFFFF;
font-size: 12px;
}

.grid_SelectedItemStyle A:link, .grid_SelectedItemStyle A:visited, .grid_SelectedItemStyle A:active
{
text-decoration:underline;
color:#FFFFFF;
font-size: 12px;
}

.grid_SelectedItemStyle A:hover
{
text-decoration:underline;
color:#233BFF;
font-size: 12px;
}