/*----------Start of sytle for Links -----*/

.button_2	/* check */
{
    FONT: 8pt Verdana;
    COLOR: #003161;
	BACKGROUND-COLOR: #CAF7D9;
	BORDER-RIGHT: #0a55a3 1px solid;
    BORDER-TOP: #0a55a3 1px solid;
	BORDER-LEFT: #0a55a3 1px solid;
	BORDER-BOTTOM: #0a55a3 1px solid;
}


.button_1
{
    FONT: 8pt Verdana;
    COLOR: #003161;
	BACKGROUND-COLOR: #E9E9E9;
	BORDER-RIGHT: #0a55a3 1px solid;
    BORDER-TOP: #0a55a3 1px solid;
	BORDER-LEFT: #0a55a3 1px solid;
	BORDER-BOTTOM: #0a55a3 1px solid;
}


A.loginTxt:link
{
    FONT: 9px Verdana;
    COLOR: #003366;
    TEXT-DECORATION: none
}
A.loginTxt:visited
{
    FONT: 9px Verdana;
    COLOR: #003366;
    TEXT-DECORATION: none
}
A.loginTxt:hover
{
    FONT: 9px Verdana;
    COLOR: #003366;
    TEXT-DECORATION: underline
}
A.axsText:link
{
    FONT: 9px Verdana;
    COLOR: #003366;
    TEXT-DECORATION: none
}
A.axsText:visited
{
    FONT: 9px Verdana;
    COLOR: #003366;
    TEXT-DECORATION: none
}
A.axsText:hover
{
    FONT: 9px Verdana;
    COLOR: #003366;
    TEXT-DECORATION: underline
}
A.content:link
{
    FONT: bold 11px Verdana;
    COLOR: #7f99ef;
    TEXT-DECORATION: none
}
A.content:visited
{
    FONT: bold 11px Verdana;
    COLOR: #7f99ef;
    TEXT-DECORATION: none
}
A.content:hover
{
    FONT: bold 11px Verdana;
    COLOR: #003366;

}
A.home:link
{
    FONT: 11px Verdana;
    COLOR: #0a55a3;
    TEXT-DECORATION: none
}
A.home:visited
{
    FONT: 11px Verdana;
    COLOR: #0a55a3;
    TEXT-DECORATION: none
}
A.home:hover
{
    FONT: 11px Verdana;
    COLOR: #0a55a3;
    TEXT-DECORATION: underline
}
A.medium:link
{
    FONT: bold 11px Verdana;
    COLOR: #7f99ef;
    TEXT-DECORATION: none
}
A.medium:visited
{
    FONT: bold 11px Verdana;
    COLOR: #7f99ef;
    TEXT-DECORATION: none
}
A.medium:hover
{
    FONT: bold 11px Verdana;
    COLOR: #003366;
}

A.small:link
{
    FONT: bold 9px Verdana;
    COLOR: #7f99ef;
    TEXT-DECORATION: none
}
A.small:visited
{
    FONT: bold 9px Verdana;
    COLOR: #7f99ef;
    TEXT-DECORATION: none
}
A.small:hover
{
    FONT: bold 9px Verdana;
    COLOR: #003366;
    TEXT-DECORATION: underline
}
A.request:link
{
    FONT: bold 11px Verdana;
    COLOR: #7f99ef;
    TEXT-DECORATION: none
}
A.request:visited
{
    FONT: bold 11px Verdana;
    COLOR: #7f99ef;
    TEXT-DECORATION: none
}
A.request:hover
{
    FONT: bold 11px Verdana;
    COLOR: #003366;
    TEXT-DECORATION: underline
}
A.footer:link
{
    FONT: 9px Verdana;
    COLOR: #0a55a3;
    TEXT-DECORATION: none
}
A.footer:visited
{
    FONT: 9px Verdana;
    COLOR: #0a55a3;
    TEXT-DECORATION: none
}
A.footer:hover
{
    FONT: 9px Verdana;
    COLOR: #0a55a3;
    TEXT-DECORATION: underline
}
/*----------------End of Style for links--------------- */


BODY
{
    FONT: 11px Verdana;
    COLOR: #0a55a3;
    BACKGROUND-COLOR: #ffffff
}
P
{
    FONT: 11px Verdana;
    COLOR: #0a55a3
}
.input
{
    BORDER-RIGHT: #0a55a3 1px solid;
    BORDER-TOP: #0a55a3 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #0a55a3 1px solid;
 	COLOR: #0a55a3;
    BORDER-BOTTOM: #0a55a3 1px solid;
    HEIGHT: 17px
}
.loginButton
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    WIDTH: 45px;
    CURSOR: hand;
    BORDER-RIGHT-WIDTH: 0px
}
.loginText
{
    BORDER-RIGHT: #0a55a3 1px solid;
    BORDER-TOP: #0a55a3 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #0a55a3 1px solid;
    WIDTH: 102px;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #0a55a3 1px solid;
    HEIGHT: 17px
}
.button
{
    FONT: 8pt Verdana;
    COLOR: #003161;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT: #0a55a3 1px solid;
    BORDER-TOP: #0a55a3 1px solid;
	BORDER-LEFT: #0a55a3 1px solid;
	BORDER-BOTTOM: #0a55a3 1px solid;
}

/*----------------------Start Text ------------------- */

.text
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 102px;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #7f9db9 1px solid;
    HEIGHT: 17px
}
.textEx
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #7f9db9 1px solid;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #7f9db9 1px solid;
    HEIGHT: 17px
}
.textPostcode
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 42px;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #7f9db9 1px solid;
    HEIGHT: 17px
}
.textSm
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 26px;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #7f9db9 1px solid;
    HEIGHT: 17px
}
TEXTAREA
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 122px;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #7f9db9 1px solid
}
.textAddress
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT: 8pt Verdana;
    WIDTH: 190px;
    COLOR: #0a55a3;
	BORDER-LEFT: #7f9db9 1px solid;
	BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid

	}
.textComments
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 180px;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #7f9db9 1px solid
}

/* -------------- SELECT ----------------------- */
.select
{
    BORDER-RIGHT: #B2CCFF 1px solid;
    BORDER-TOP: #B2CCFF 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #B2CCFF 1px solid;
    WIDTH: 160px;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #B2CCFF 1px solid;
    HEIGHT: 17px
}

.selectTop
{
    BORDER-RIGHT: #B2CCFF 1px solid;
    BORDER-TOP: #B2CCFF 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #B2CCFF 1px solid;
	WIDTH: 60px;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #B2CCFF 1px solid;
    HEIGHT: 17px
}


.selectEx
{
   BORDER-RIGHT: #B2CCFF 1px solid;
    BORDER-TOP: #B2CCFF 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #B2CCFF 1px solid;
    WIDTH: 160px;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #B2CCFF 1px solid;
    HEIGHT: 17px
}
.selectCountry
{
    BORDER-RIGHT: #B2CCFF 1px solid;
    BORDER-TOP: #B2CCFF 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #B2CCFF 1px solid;
    COLOR: #0a55a3;
    BORDER-BOTTOM: #B2CCFF 1px solid;
    HEIGHT: 17px
}

/*------------- End Of Select ------------------ */


H1
{
    FONT: bold 11pt Verdana;
    COLOR: #7097c9
}
H2
{
    FONT: bold 11px Verdana;
    COLOR: #0a55a3
}
H3
{
    FONT: bold 10pt Verdana;
    COLOR: #7097c9
}
LI
{
    MARGIN: 5px 0px 3px;
    FONT: 9pt/11pt Verdana;
    COLOR: #000033;
    LIST-STYLE-TYPE: disc;
    TEXT-ALIGN: justify
}
OL
{
    FONT: 9pt/13pt Verdana;
    COLOR: #000033;
    TEXT-ALIGN: justify
}
UL
{
    FONT: 9pt/13pt Verdana;
    COLOR: #000033;
    LIST-STYLE-TYPE: disc;
    TEXT-ALIGN: justify
}
TD
{
    FONT: 11pxVerdana;
    COLOR: #0a55a3
}
TR.TrMouseOver
{
    BACKGROUND-COLOR: #ffe588
}
TR.TrEven
{
    BACKGROUND-COLOR: #ffffff
}
TR.TrOdd
{
    BACKGROUND-COLOR: #dae7ff
}

DIV.validation
{
    FONT: bold 10pt Verdana;
    COLOR: #ffe588
}

TD.left
{
    BACKGROUND-COLOR: #6699ff
}
TD.sidebar
{
    BACKGROUND-COLOR: #b2ccff
}
TD.welcome
{
    FONT: 11px Verdana;
    COLOR: #0a55a3
}
TD.small
{
    FONT: 9px Verdana;
    COLOR: #0a55a3
}
DIV.t2
{
    FONT: bold 11px Verdana;
    COLOR: #0a55a3
}
B.red
{
    FONT: bold 11px Verdana;
    COLOR: #cc0033
}
B.redSm
{
    FONT: bold 11px Verdana;
    COLOR: #cc0033
}
.footer
{
    FONT: 9px Verdana;
    COLOR: #0a55a3
}
.medium
{
    FONT: 11px Verdana;
    COLOR: #0a55a3
}
.smWhite
{
    FONT: 9px Verdana;
    COLOR: #efefff
}

.red:hover
{
	COLOR: #A60029;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
}

.red
{
	COLOR: #cc0033;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
}

.hrstyle
{
	COLOR: #B2CCFF;
}


/*-------------------------------------------------------------------------------------------
 ---------------------------------- these are for Drop Down Menu ---------------------------*/


.clCMAbs
{
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
.clLevel0
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: bold 11pxLucida Sans Unicode, Tahoma,  Arial;
    PADDING-TOP: 2px;
    POSITION: absolute
}
.clLevel0over
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: bold 11pxLucida Sans Unicode, Tahoma,  Arial;
    PADDING-TOP: 2px;
    POSITION: absolute
}
.clLevel0
{
    COLOR: white
}
.clLevel0over
{
    CURSOR: hand;
    COLOR: pink;
    BACKGROUND-COLOR: #336699;
    layer-background-color: #336699
}
.clLevel0border
{
    VISIBILITY: hidden;
    POSITION: absolute
}
.clLevel1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Lucida Sans Unicode, Tahoma,  Arial;
    PADDING-TOP: 2px;
    POSITION: absolute
}
.clLevel1over
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Lucida Sans Unicode, Tahoma,  Arial;
    PADDING-TOP: 2px;
    POSITION: absolute
}
.clLevel1
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0099cc;
    layer-background-color: #0099CC
}
.clLevel1over
{
    CURSOR: hand;
    COLOR: #0a55a3;
    BACKGROUND-COLOR: #b2ccff;
    layer-background-color: #B2CCFF
}
.clLevel1border
{
    VISIBILITY: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: #6699ff;
    layer-background-color: #6699FF
}
.top0
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Lucida Sans Unicode, Tahoma,  Arial;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: absolute;
    BACKGROUND-COLOR: #0099cc;
    layer-background-color: #0099CC
}
.top1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Lucida Sans Unicode, Tahoma,  Arial;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: absolute;
    BACKGROUND-COLOR: #33cccc;
    layer-background-color: #33CCCC
}
.top2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Lucida Sans Unicode, Tahoma,  Arial;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: absolute;
    BACKGROUND-COLOR: #666699;
    layer-background-color: #666699
}
.top3
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Lucida Sans Unicode, Tahoma,  Arial;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: absolute;
    BACKGROUND-COLOR: #cc9933;
    layer-background-color: #CC9933
}
.top4
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Lucida Sans Unicode, Tahoma,  Arial;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: absolute;
    BACKGROUND-COLOR: #99cc66;
    layer-background-color: #99CC66
}
.top5
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Lucida Sans Unicode, Tahoma,  Arial;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: absolute;
    BACKGROUND-COLOR: #66cccc;
    layer-background-color: #66CCCC
}
.top6
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Lucida Sans Unicode, Tahoma,  Arial;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: absolute;
    BACKGROUND-COLOR: #6666cc;
    layer-background-color: #6666CC
}
.top7
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Lucida Sans Unicode, Tahoma,  Arial;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: absolute;
    BACKGROUND-COLOR: #cc3366;
    layer-background-color: #CC3366
}
.clLevel2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 9px Lucida Sans Unicode, Tahoma,  Arial;
    PADDING-TOP: 2px;
    POSITION: absolute
}
.clLevel2over
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 9px Lucida Sans Unicode, Tahoma,  Arial;
    PADDING-TOP: 2px;
    POSITION: absolute
}
.clLevel2
{
    COLOR: white;
    BACKGROUND-COLOR: #0099cc;
    layer-background-color: #0099CC
}
.clLevel2over
{
    CURSOR: hand;
    COLOR: #0a55a3;
    BACKGROUND-COLOR: #b2ccff;
    layer-background-color: #B2CCFF
}
.clLevel2border
{
    VISIBILITY: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: #6699ff;
    layer-background-color: #6699FF
}
.top0sm
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 9px Lucida Sans Unicode, Tahoma,  Arial;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: absolute;
    BACKGROUND-COLOR: #0099cc;
    layer-background-color: #0099CC
}
.top2sm
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 9px Lucida Sans Unicode, Tahoma, Arial;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: absolute;
    BACKGROUND-COLOR: #666699;
    layer-background-color: #666699
}
