html { min-height: 100%; margin-bottom: 1px; }

UL {
	list-style-type: none; margin-left:0px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; padding-left:0px;
}
UL.bullets {
	list-style-type: disc; margin-left:30px;
}
LI{
line-height:20px; margin-left:10px
}
BODY {
	background-color: #000000;FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif;
}
.plus{
	FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,sans-serif;line-height:16px
}
.H_top {
	position:relative;
	top: -4px;
	left: 20px;
}
.milsom_bold {
	FONT-SIZE: 12px; COLOR:#990000; FONT-WEIGHT: bolder; FONT-FAMILY: verdana, arial, sans-serif
}
.milsom_bold_und{
	FONT-SIZE: 12px; COLOR:#990000; FONT-WEIGHT: bolder; FONT-FAMILY: verdana, arial, sans-serif; text-decoration:underline;
}
.contact_bold {
	FONT-SIZE: 11px; FONT-WEIGHT: bolder; FONT-FAMILY: verdana, arial, sans-serif
}
.front_bold {
	FONT-SIZE: 14px; COLOR:#FFFFFF; FONT-WEIGHT: bolder; FONT-FAMILY: verdana, arial, sans-serif; letter-spacing: 1px;
}
.front_plain {
	FONT-SIZE: 13px; FONT-WEIGHT: 100; COLOR:#FFFFFF; FONT-FAMILY: verdana, arial, sans-serif; letter-spacing: 0.0cm;
}

.lft_link{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: none;cursor:pointer
}
.lft_hover{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: underline; cursor:pointer
}
.lft_active{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none; color:#999999
}

.client_list{
FONT-SIZE: 13px;
FONT-FAMILY: verdana, arial, sans-serif;
}
A.client_list:link{
FONT-SIZE: 13px;
FONT-FAMILY: verdana, arial, sans-serif;text-decoration:none;
color:#5c81a7;
font-weight:800;
}
A.client_list:visited{
FONT-SIZE: 13px;
FONT-FAMILY: verdana, arial, sans-serif;
color:#5c81a7;
font-weight:800;
text-decoration:none;
}
A.client_list:hover{
FONT-SIZE: 13px;
FONT-FAMILY: verdana, arial, sans-serif;
text-decoration:underline;
color:#5c81a7;
font-weight:800;
}

.scroll {
line-height:16px;
cursor:default;

}
.scroll_mo{
cursor:pointer;
line-height:16px;
color:#990000
}

.scroll_title{
	FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: verdana, arial, sans-serif;
}
.scroll_title_mo{
	FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: verdana, arial, sans-serif; color:#990000
}

.scroll_payment{
	FONT-SIZE: 12px; FONT-WEIGHT: 400; color:#666666
}
.scroll_payment_mo{
	FONT-SIZE: 12px; FONT-WEIGHT: 400; color:#990000
}
.scroll_location{
	FONT-SIZE: 12px; FONT-WEIGHT: 600; color:#999999
}
.scroll_location_mo{
	FONT-SIZE: 12px; FONT-WEIGHT: 600; color:#990000
}
A.front_und {
text-decoration:none;
display: inline-block;
FONT-SIZE: 12px; FONT-WEIGHT: lighter; COLOR:#FFFFFF; FONT-FAMILY: verdana, arial, sans-serif;
background: url(px.gif) repeat-x 100% 100%;
padding-bottom: 5px;
letter-spacing: 0.02cm;
white-space: nowrap;
}

TABLE.menu TD{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; text-align:left;
}

TABLE.gray-table-feature {
	background-color:#ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #293d6b;
	border-right-color: #293d6b;
	border-bottom-color: #293d6b;
	border-left-color: #293d6b;
}
TABLE.gray-table-feature-2{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #293d6b;
	border-right-color: #293d6b;
	border-bottom-color: #293d6b;
	border-left-color: #293d6b;
}

TABLE.gray-table-feature-3{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #293d6b;
	border-right-color: #293d6b;
	border-bottom-color: #293d6b;
	border-left-color: #293d6b;
	background-color:#FFFFFF
}
.feature{
FONT-SIZE: 10px;
color:#293d6b;
FONT-FAMILY: verdana, arial, sans-serif;
}
TABLE.gray-table-feature TD {
text-align:center;
}

TABLE.gray-table-border-nbg {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}

TABLE.gray-table-border {
	background:white;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.gray-table-border {
	background:white;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.gray-table-border-top {
	background:white;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
}
.grey-table-border {
	background:white;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
TABLE.gray-table-border2 {
	background:white;

}
TABLE.red-table-border {
	background:white;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}
TABLE.black-table-border {
	background:white;

	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
TABLE.gray-table-border P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;
}

TABLE.gray-table-border TABLE {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
TABLE.gray-table-border-top TABLE {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
TABLE.black-table-border TABLE {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}

TABLE.gray-table-border TABLE.data-table-1 {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 0px solid
}
.footer_gtb{

color:#FFFFFF;
text-align:right;
cursor:pointer;
background-image:url(images/footer2.gif)
}
TD.header-1-small {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif;
}

.header-green{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	border: 1px solid #666666;
	BACKGROUND: #006600;
	COLOR: #ffffff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
.header-red{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	border: 1px solid #666666;
	BACKGROUND: #CC0000;
	COLOR: #ffffff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
.header-blue{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	border: 1px solid #666666;
	BACKGROUND: #3399FF;
	COLOR: #ffffff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
TH.header-1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	text-align:center;
	border: 1px solid #666666;
	BACKGROUND: #3c5f84;
	COLOR: #ffffff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 3px
}
TH.header-1-1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	border: 1px solid #666666;
	BACKGROUND: #3c5f84;
	COLOR: #ffffff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 3px
}
.header-1-1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	border: 1px solid #000000;
	BACKGROUND: #3c5f84;
	COLOR: #ffffff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 3px
}
TH.header-2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	text-align:center;
	border: 1px solid #666666;
/*	BACKGROUND: #3c5f84; */
	COLOR: #fff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 3px;
	background-color: #990000;
/*	border-top-color: #666666; */
}
TH.header-2-2 {
height:23px;
width:150px;
background-position:left;

	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;

	COLOR: #fff;

	background-image:url(images/hjflash.gif)
}
TH.header-3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	border: 1px solid #666666;
/*	BACKGROUND: #3c5f84; */
	COLOR: #fff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	PADDING-RIGHT: 1px;
	background-color: #990000;
/*	border-top-color: #666666; */
}
TH.header-1-small {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana,arial,sans-serif;
	border: 1px solid #666666;
}

TH.header-1-small {
	BACKGROUND: #98b1c4; COLOR: #fff; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

TH.header-1-small_variation {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana,arial,sans-serif;
	border: 1px solid #666666;
}

TH.header-1-small_variation {
	BACKGROUND: #990000; COLOR: #fff; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

TH.header-1-light {
BACKGROUND:#98b1c4;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
FONT-FAMILY: verdana,arial,sans-serif;
text-align:center;
border: 1px solid #666666;
COLOR: #fff;
PADDING-LEFT: 6px;
PADDING-BOTTOM: 4px;
PADDING-TOP: 3px
}

TH.header-1-light-home {
BACKGROUND:#5c81a7;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
FONT-FAMILY: verdana,arial,sans-serif;
text-align:center;
border: 1px solid #666666;
COLOR: #fff;
PADDING-LEFT: 6px;
PADDING-BOTTOM: 4px;
PADDING-TOP: 3px
}

TD.espl P {
	PADDING-LEFT: 9px
}
TD.pad_1 {
	PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TD.pad_img {
	PADDING-LEFT: 3px;
}
TD.pad_2 {
	PADDING-LEFT: 1px; 
}

.pointer {cursor:pointer}

.fbox_mover{
	COLOR: #5c81a7; TEXT-DECORATION: underline; FONT-WEIGHT: bold; cursor:pointer
}
.fbox_mout{
	COLOR: #5c81a7; TEXT-DECORATION: none; FONT-WEIGHT: bold; cursor:default;
}

/* Email Dialogue Box */

.form {
	margin:0; padding:0;
} 
.email_on{
	background-color:#99BBD1; color:#FFFFFF; TEXT-DECORATION:none; text-align:center; FONT-WEIGHT: bold; cursor:default; float:right; border:2px outset #999999; font-size:12px;text-align:center; width:30px;
}
.email_off{
	float:right; width:90px; padding:5px 10px; 
}
.email_mover{
	background-color:#3c5f84; color:#FFFFFF; TEXT-DECORATION:none; text-align:center; FONT-WEIGHT: bold; cursor:pointer; float:right; border:2px outset #999999; font-size:12px;text-align:center; width:90px;
}
.email_mout{
	background-color:#99BBD1; color:#FFFFFF; TEXT-DECORATION:none; text-align:center; FONT-WEIGHT: bold; cursor:default; float:right; border:2px outset #999999; font-size:12px;text-align:center; width:90px;
}

.email_text_titles{
float:left; width:60px; color:#000000; text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none;	
}

.email_text_box{
float:left; width:300px; color:#999999; text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none;	
}

.email_text_input_box{
color:#999999; text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none;
}

.email_text_message_box{
color:#999999; text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none; width:290px;
}

A.fbox:link {
	COLOR: #5c81a7; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.fbox:visited {
	COLOR: #969; TEXT-DECORATION: none
}
A.fbox:hover {
	COLOR: #5c81a7; TEXT-DECORATION: underline
}

/*
- LEFT NAV -
#left_nav_link{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: none; cursor:default;
}
.left_nav_link{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: none;
}
.left_nav_hover{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: underline; cursor:pointer
}
.left_nav_active{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: none; color:#999999
}
#left_nav_overview_link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: none; cursor:default;
}
.left_nav_overview_link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: none
}
.left_nav_overview_hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: underline; cursor:pointer;
}
*/

A.left-nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: none
}
A.left-nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; 
	text-decoration:none
}
A.left-nav:active{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #FFFFFF; 
	text-decoration:none
}
A.left-nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #293d6b; TEXT-DECORATION: underline
}


/*
A.left-nav-overview:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
A.left-nav-overview:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
A.left-nav-overview:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #fff; TEXT-DECORATION: underline
}
*/

TD.left-nav {
	PADDING-BOTTOM: 4px; PADDING-TOP: 3px; 	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; 	text-align:left; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3; BORDER-TOP: white 1px solid
}
TD.left-nav-highlight {
	PADDING-BOTTOM: 4px; PADDING-TOP: 3px; PADDING-RIGHT: 5px; PADDING-LEFT: 4px; BACKGROUND: #fff; VERTICAL-ALIGN: top; BORDER-TOP: white 1px solid
}
TD.left-nav-overview {
	PADDING-BOTTOM: 4px; PADDING-TOP: 3px; PADDING-RIGHT: 5px; PADDING-LEFT: 4px; BACKGROUND: #c8d7e3
}
TH.left-nav-overview {
	PADDING-BOTTOM: 4px; PADDING-TOP: 3px; PADDING-RIGHT: 5px; PADDING-LEFT: 4px; BACKGROUND: #c8d7e3; text-align:left;
}

.tbarcanclk{
	COLOR: #ffffff;
	cursor:pointer;
}
.tbarnoclk{
	COLOR: #999999;
}
.tbarhover{
	COLOR: #AFBDC7;
	cursor:pointer;
}

A.tbarcanclk:link{
	COLOR: #ffffff;
	cursor:pointer;
	text-decoration:none;
}
A.tbarcanclk:visited{
	COLOR: #ffffff;
	cursor:pointer;
	text-decoration:none;
}
A.tbarcanclk:hover{
	COLOR: #AFBDC7;
	cursor:pointer;
	text-decoration:none;
}

.lnavcanclk{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #293d6b;
	cursor:pointer;
}
.lnavnoclk{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #999999;
}
.lnavhover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #293d6b;
	text-decoration:underline;
	cursor:pointer;
}

A.lnavcanclk:link{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #293d6b;
	text-decoration:none;
	cursor:pointer;
}
A.lnavcanclk:visited{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #293d6b;
	text-decoration:none;
	cursor:pointer;
}
A.lnavcanclk:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #293d6b;
	text-decoration:underline;
	cursor:pointer;
}

TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif
}
TH {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif
}
FONT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif
}

OL {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 0px; FONT-FAMILY: arial,sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: arial,sans-serif
}
H3 {
	FONT-SIZE: 16px; MARGIN: 0px; FONT-FAMILY: arial,sans-serif
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px; FONT-FAMILY: arial,sans-serif;
	line-height:20px;
}
H5 {
	FONT-WEIGHT: 800; FONT-SIZE: 14px; MARGIN: 0px; FONT-FAMILY: verdana,arial,sans-serif;
	color:#333333
}
H6 {
	FONT-WEIGHT: 800; FONT-SIZE: 13px; MARGIN: 0px; FONT-FAMILY: verdana,arial,sans-serif;
	color:#333333
}

- ################################### ---


- MENU -
A.menu:link{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:visited{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline
}



#nav {
PADDING-LEFT: 5px; FONT-SIZE: 12px; font-weight:500; letter-spacing:1px;
}
#nav LI {
	list-style-type:none;
	FLOAT: left;
	PADDING-RIGHT: 22px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	line-height:15px;
	margin-left:auto
}
#footer1 LI{
margin-left:auto
}
#footer2 LI{
margin-left:auto
}

.nav_link{
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	cursor:default;
}
.nav_hover{
	 FONT-FAMILY: verdana,arial,sans-serif;
	 COLOR: #AFBDC7;
	 TEXT-DECORATION: none;
	 cursor:pointer;
}


.nav_active{
	 FONT-FAMILY: verdana,arial,sans-serif;
	 COLOR: #999999;
	 TEXT-DECORATION: none;
	 
}
/*
#nav LI A {
	DISPLAY: block;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#nav LI A:hover {
	 FONT-FAMILY: verdana,arial,sans-serif;
	 COLOR: #000000;
	 TEXT-DECORATION: none
}
*/


#footer1 {
PADDING-LEFT:14px;
}
#footer1 LI {
	list-style-type:none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; WHITE-SPACE: nowrap;
	FONT-SIZE: 9px; COLOR:#FFFFFF; FONT-FAMILY: verdana, arial, sans-serif; DISPLAY: block;
}
#footer1 LI A {
FONT-FAMILY: verdana,arial,sans-serif;
COLOR: #000000; 
text-decoration:none;
}
#footer1 LI A:hover {
FONT-FAMILY: verdana,arial,sans-serif;
text-decoration:underline;
}

#footer2 {
}
#footer2 LI {
	list-style-type:none; PADDING-RIGHT: 11px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap;
	FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, sans-serif
}
.footer_mout {
	FONT-FAMILY: verdana,arial,sans-serif;
	COLOR: #CCCCCC;
	cursor:default;

}
.footer_mover {
	 FONT-FAMILY: verdana,arial,sans-serif;
	 COLOR: #ffffff;
	 cursor:pointer;
}

#rowcontainer1_foot {
display: table-row;
width:auto;
height:25px;
}
#container_foot2 {


}
#rowcontainer2_foot {
display: table-row;
width:auto;

}
/*
#cellcontainer_foot {
float:left;
display: table-cell;
width:auto;
}
*/

#content {
width:600px;
display:none;
height:525px;
}

#print_container {
width:600px;
height:525px;
display:none;
text-align:left;
vertical-align:top;
}

#print_header {
width:600px;
height:525px;
display:none;
text-align:left;
vertical-align:top;
}

#print_strap_line {
width:600px;
height:525px;
display:none;
text-align:left;
vertical-align:top;
}

#print_logo {
display:none;
}

#print_home {
display:none;
}




.spacer_lb {
font-size:0;
width:1px;
height:11px;
}
.spacer_pl {
font-size:0;
width:7px;
height:1px;
}
.spacer_10w {
font-size:0;
width:10px;
height:1px;
}
.spacer_20w {
font-size:0;
width:20px;
height:0px;
}
.spacer_30h {
font-size:0;
width:0px;
height:30px;
}
.spacer_20h {
font-size:0;
width:0px;
height:20px;
}
.spacer_22h {
font-size:0;
width:0px;
height:22px;
}
.spacer_30h {
font-size:0;
width:0px;
height:30px;
}
.spacer_10h {
font-size:0;
width:0px;
height:10px;
}
.spacer_5h{
font-size:0px;
width:0px;
height:5px;
}
.spacer_5w{
font-size:0px;
width:5px;
height:0px;
}
.spacer_9w{
font-size:0;
width:9px;
height:0px;
}


#banner{

}




#dv_reset{
cursor:pointer;
}
.dv_reset_text{
color:#000000;
font-weight:800;
}
.dv_reset_text_mover{
cursor:pointer;
color:#990000;
font-weight:800;
}
.dv_reset_text_mout{
color:#000000;
cursor:default;
font-weight:800;
}
#dv_vc_total{
color:#999999;
font-size:12px;
}
#tr_vcrs_nosrch{
padding:10px;
font-size:12px;
}
#dv_vc_matching{
width:30px;
text-align:center;
font-weight:800;
color:#990000;
font-size:12px;
}
/* vc drop down text */
#dv_sch_jbtyp_bx{
FONT-SIZE: 11px;
font-weight:200;
COLOR:#990000;
FONT-FAMILY: verdana, arial, sans-serif;
PADDING:2px;
cursor:pointer;
background:white;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #666666;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #666666; 
}
#dv_sch_lctn_bx{
FONT-SIZE: 11px;
font-weight:200;
COLOR:#990000;
FONT-FAMILY: verdana, arial, sans-serif;
PADDING:2px;
cursor:pointer;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #666666;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #666666;
width:156px;
}

#dv_sch_jbtyp_container{
}
#dv_sch_lctn_container{
}

/* vc drop down box */
#dv_sch_jbtyp_jbtyp{
padding:2px;
}
#dv_sch_lctn_LOCATION{
padding:2px;
}

/* vc selected values */
#dv_sch_jbtyp_val{
background:#990000;
border:1px solid #666666;
FONT-SIZE: 11px;
font-weight:200;
COLOR:#FFFFFF;
width:81px;
height:18px;
cursor:pointer;
}
#dv_sch_lctn_val{
background:#990000;
border:1px solid #666666;
FONT-SIZE: 11px;
font-weight:200;
COLOR:#FFFFFF;
width:160px;
height:18px;
cursor:pointer;
}


#dv_vacancy_results{
/*
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
*/
}
#vacancy_selected{
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
}

/* vacancy results container */
#vacancies{
width:600px;
}
#tb_vcrs{
padding-top:5px;
padding-bottom:5px;
}
/* vacancy results */
#tr_vcrs_tmpl{
padding-top:2px;
padding-bottom:4px;
}

.vacancyresults{
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
}
.tr_vcrs_tmpl{
color:#333333;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
}

/* vacancy results rollovers */
.vc_results_mover{
cursor:pointer;
background-color:#c8d7e3;
color:#000000;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
}
.vc_results_mout{
cursor:default;
background-color:#FFFFFF;
COLOR:#333333;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
}

/* Vacancy details */
.vacancytitles{
FONT-SIZE: 10px;
FONT-FAMILY: verdana,arial,sans-serif;
font-weight:700;
color:#333333;
}
.vacancyinfo{
FONT-SIZE: 11px;
FONT-FAMILY: verdana,arial,sans-serif;
color:#000000;
}

/* Application Form */
.form_titles{
FONT-SIZE: 10px;
FONT-FAMILY: verdana,arial,sans-serif;
color:#9A9CA6;
}
.form_titles_req{
FONT-SIZE: 10px;
FONT-FAMILY: verdana,arial,sans-serif;
color:#990000;
}
INPUT {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: verdana,arial,sans-serif;
	BACKGROUND-COLOR: #ffffff
}
OPTION {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #999999;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: verdana,arial,sans-serif;
	BACKGROUND-COLOR: #c8d7e3
}
/*
.ddl_TITLE{
height:20px;
width:100px;
FONT-SIZE: 11px;
font-weight:200;
COLOR:#333333;
FONT-FAMILY: verdana, arial, sans-serif;
PADDING:2px;
cursor:pointer;
}
*/
.apfm_inputs_IE{
background-color:#FCEBA4;
border:1px solid #939598;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#0066CC;
height:18px;
padding-top:3px;
padding-left:5px;
}
.apfm_inputs_FF{
background-color:#FCEBA4;
border:1px solid #939598;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#0066CC;
height:18px;
padding-top:3px;
padding-left:5px;
}
#dv_apfm_tabs_sk{
width:798px;
background-color:#000000;
border:1px solid #000000;
height:27px;
}
#dv_apfm_tabs_sk2{
width:798px;
background-color:#000000;
border:1px solid #000000;
}

.tab_over{
color:#ffffff;
text-align:center;
vertical-align:middle;
position:absolute;
left:25%; width:50%; top:26%; height:48%;
FONT-FAMILY: verdana,arial,sans-serif;
FONT-SIZE: 12px;
}
.tab_text{
text-align:center;
vertical-align:middle;
position:absolute;
left:25%; width:50%; top:26%; height:48%;
FONT-FAMILY: verdana,arial,sans-serif;
FONT-SIZE: 12px;
}

.tab_on{
background-color:#3c5f84;
color:#FFFFFF;
cursor:default;
BORDER-TOP: #666666 1px solid;
BORDER-BOTTOM: #666666 1px solid;
}
.tab_off{
background-color:#99BBD1;
cursor:pointer;
color:#333333;
BORDER-TOP: #666666 1px solid;
BORDER-BOTTOM: #666666 1px solid;
}
.tab_seps{
font-size:0px;
float:left;
width:1px;
height:25px;
BORDER-LEFT: #333333 1px solid;
BORDER-RIGHT: #999999 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
background-color:#000000
}
.tab_seps2{
font-size:0px;
float:left;
width:1px;
height:25px;
BORDER-LEFT: #333333 1px solid;
BORDER-RIGHT: #999999 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
background-color:#000000
}
.tab_seps3{
font-size:0px;
float:left;
width:1px;
height:25px;
BORDER-LEFT: #999999 1px solid;
BORDER-RIGHT: #333333 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
background-color:#000000
}

#dv_ns_date{
background-color:#c8d7e3;
FONT-FAMILY: verdana,arial,sans-serif;
FONT-SIZE: 13px;
color:#333333;
font-weight:800;
padding-top:2px;
padding-bottom:2px;
padding-left:3px;
}


/* BACK BUTTON */

#dv_bckbtn_sk{
 padding-left:10px;
 padding-right:10px;
 padding-top:30px;
 font-size:24px; 
 position:absolute;
 top:-30px;
 left:-25px;
 z-index:30;
}
#dv_bckbtn{
	padding:5px;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:100;
	position:relative;
	width:60px;
	text-align:center;
	height: 30px;
	background-image:url(images/back_btn2_over.gif);
	/**background-position:right top;
	background-repeat:no-repeat;*/
	top:1px;
	
}
.bckbtn_text{
position:absolute;
left:0%;
width:10%;
top:35%;
font-size:10px;
color:#FFFFFF;
}

#dv_bckbtn_tmpl_sk{
padding-top:5px; 
padding-bottom:5px;
}
#dv_bckbtn_tmpl{
padding:5px; 
background-color:#99BBD1;
color:#000000; 
border:2px solid #FFFFFF;
font-size:.5em; 
position:relative;
}

/* FORWARD BUTTON */

#dv_fwdbtn_sk{
 padding-left:10px;
 padding-right:10px;
 padding-top:30px;
 font-size:24px;
 position:absolute;
 top:-30px;
 left:45px;
 z-index:30;
}
#dv_fwdbtn{
	padding:5px;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:100;
	position:relative;
	width:100px;
	text-align:right;
	height: 30px;
	background-image:url(images/fwd_btn2_over.gif);
	background-repeat:no-repeat;
	background-position:right;
	top:2px;
}
.fwdbtn_text{
position:absolute;
left:0%; 
width:10%; 
top:35%;
font-size:10px;
color:#FFFFFF;
}

#dv_fwdbtn_tmpl_sk{
padding-top:5px; 
padding-bottom:5px;
}
#dv_fwdbtn_tmpl{
padding:5px; 
cursor:pointer;
background-color:#99BBD1;
color:#000000; 
border:2px solid #FFFFFF; 
font-size:.5em; 
position:relative;
}
.vacancylink{
font-family:Arial, Helvetica, sans-serif;
font-weight:800;
color:#990000;
}
A.emaillink:link{
color:#990000;
text-decoration:none;
font-weight:800;
}
A.emaillink:visited{
color:#990000;
font-weight:800;
text-decoration:none;

}
A.emaillink:hover{
color:#990000;
text-decoration:underline;
font-weight:800;
}
.hotjobs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#000000;
background-color:#FFFFFF;

}
.hotjobs_mover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#990000;
text-decoration:underline;
cursor:pointer;
background-color:#FFFFFF
}
#dv_hjedtbx_sk{
float:left; 
width:250px;
position:absolute;
left:-350px;
top:-50px;
padding:5px;
background-color:FFFFFF
}
#dv_hj_save{
cursor:pointer;
width:30px;
height:30px;
background-image:url(images/floppy_disc.jpg);
background-repeat:no-repeat;
}
#dv_hj_cancel{
cursor:pointer;
width:30px;
height:30px;
background-image:url(images/close_cross.gif);
background-repeat:no-repeat;
background-position:center
}
#dv_hj_bx{
overflow:hidden; 
background-color:#3c5f84; 
height:395px;
border:2px outset #999999;
padding:5px;
cursor:pointer;
}
#dv_hj_tmp_jref{
float:left;
width:20%;
text-align:left;
color:#FFFFFF
}
#dv_hj_tmp_jttl{
float:left;
width:75%;
text-align:left;
color:#FFFFFF
}
#dv_hj_arrow_up{
width:30px;
height:40px;
background-image:url(images/arrow_up.gif);
background-repeat:no-repeat;
background-position:center;
}
#dv_hj_arrow_down{
width:30px;
height:40px;
background-image:url(images/arrow_down.gif);
background-repeat:no-repeat;
background-position:center;
}
#dv_ht_remove{
height:40px;
background-image:url(images/trash.gif);
background-repeat:no-repeat;
background-position:center;
text-align:center;
}
.hj_active{
background-color:#FFFFFF;
color:#3c5f84;
border:1px solid #990000;
padding-top:5px;
padding-bottom:5px;
}
.hj_unactive{
background-color:#FFFFFF;
color:#000000;
padding-top:5px;
padding-bottom:5px;
}

.grey_und{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#999999;
cursor:pointer;
}
TH.header-dc {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	text-align:center;
	border: 1px solid #666666;
	BACKGROUND: #6d965a;
	COLOR: #ffffff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 3px
}
TH.header-ds {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	text-align:center;
	border: 1px solid #666666;
	BACKGROUND: #2f7be9;
	COLOR: #ffffff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 3px
}
TH.header-mm {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	text-align:center;
	border: 1px solid #666666;
	background-image:url(images/mm_grad.jpg);
	COLOR: #ffffff;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 3px
}
A.gplinkft:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#CCC;	
}
A.gplinkft:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#CCC;	
}
A.gplinkft:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#CCC;	
}


