BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Arial, Tahoma, Verdana, Sans-Serif;
    outline-style: none
}
SPAN
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Arial, Tahoma, Verdana, Sans-Serif;
    outline-style: none
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Arial, Tahoma, Verdana, Sans-Serif;
    outline-style: none
}

P
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px;
    PADDING-TOP: 0px
}

H3 A
{
    COLOR: #666
}
H3 A:hover
{
    COLOR: white
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 1px;
    COLOR: #00907f
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}

H2
{
    BACKGROUND: url(/en/common/media/h2_bg.png) no-repeat right top;
    PADDING-BOTTOM: 20px;
	background-position: top left;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10.5pt;
    color: #666666; /*medium grey*/
    font-weight: bold;
    text-transform: capitalize;
    margin: 20px 0px 0px 0px;
}

H1
{
    WIDTH: 860px;
	font-family: Arial, Helvetica, sans-serif;
    color: #00907f; /*AaE Corporate Green*/
    font-size: 13.5pt;
    font-weight: bold;
    padding-bottom: 5px;
    border-bottom: 3px solid #f4f4f4;
    text-transform: capitalize;
    margin: 20px 0px 20px 0px;
}

H3.error
{
    BORDER-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: 0px;
    PADDING-LEFT: 23px;
    BACKGROUND-IMAGE: url(/en/common/media/error.gif);
    BORDER-LEFT: 0px;
    COLOR: #be4b51;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #f3dee0
}

P.error
{
    BORDER-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: 0px;
    PADDING-LEFT: 23px;
    BORDER-LEFT: 0px;
    COLOR: #be4b51;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
}

SPAN.error
{
    BORDER-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: 0px;
    PADDING-LEFT: 23px;
    BACKGROUND-IMAGE: url(/en/common/media/error.gif);
    BORDER-LEFT: 0px;
    COLOR: #be4b51;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #f3dee0
}

A
{
    COLOR: #6699cc;
    TEXT-DECORATION: underline
}

A:hover
{
    COLOR: #fff;
    BORDER-BOTTOM: #00907f 2px solid;
    BACKGROUND-COLOR: #00907f
}

.content A:hover
{
    BACKGROUND-COLOR: #00907f! important
}

A.nobg
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND-IMAGE: none! important;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent! important;
	text-decoration: none! important;
}

A.nobg:hover
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND-IMAGE: none! important;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent! important;
	text-decoration: none! important;
	COLOR: #6699cc! important;
}

A.nobgheader
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND-IMAGE: none! important;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent! important;
	text-decoration: none! important;
}

A.nobgheader:hover
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND-IMAGE: none! important;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent! important;
	text-decoration: none! important;
}

HR
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px dashed;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    COLOR: white;
    PADDING-TOP: 0px
}

HR.dashed
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px dashed;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    COLOR: white;
    PADDING-TOP: 0px
}

HR.dotted
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px dotted;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    COLOR: white;
    PADDING-TOP: 0px
}

DIV.container
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #00917f 4px solid;
    PADDING-LEFT: 20px;
    MIN-HEIGHT: 175px;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px;
    POSITION: relative;
    BACKGROUND-COLOR: #f9f9f9
}

DIV.container .form
{
    PADDING-LEFT: 60px
}

DIV.container .form P
{
    PADDING-LEFT: 33px
}

DIV.container .form INPUT
{
    WIDTH: 200px
}

DIV.container .topleft
{
    BACKGROUND-POSITION: left top;
    LEFT: 0px;
    BACKGROUND-IMAGE: url(/en/common/media/top_left.gif);
    WIDTH: 4px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: -4px;
    HEIGHT: 4px
}

DIV.container .topright
{
    BACKGROUND-POSITION: right top;
    RIGHT: 0px;
    BACKGROUND-IMAGE: url(/en/common/media/top_right.gif);
    WIDTH: 4px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: -4px;
    HEIGHT: 4px
}

DIV.container .bottomleft
{
    BACKGROUND-POSITION: left top;
    LEFT: 0px;
    BACKGROUND-IMAGE: url(/en/common/media/bottom_left.gif);
    WIDTH: 4px;
    BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    HEIGHT: 4px
}

DIV.container .bottomright
{
    BACKGROUND-POSITION: right top;
    RIGHT: 0px;
    BACKGROUND-IMAGE: url(/en/common/media/bottom_right.gif);
    WIDTH: 4px;
    BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    HEIGHT: 4px
}

INPUT
{
	color: #555555;
	font-size: 11px;
	text-transform: none;
	border : 1px color : #7F9DB9;
	TEXT-INDENT: 3px;
}

INPUT.inputreadonly
{
	background: LightGrey;
	color: #222;
	font-style: italic
}

SELECT
{
	BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px! important;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 0px;
    BORDER-LEFT: #ccc 1px solid;
    COLOR: #666! important;
    TEXT-INDENT: 3px;
    LINE-HEIGHT: 2em;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: Arial;
}

TEXTAREA
{
    BORDER-RIGHT: #d8e4e7 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #d8e4e7 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px! important;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 0px;
    BORDER-LEFT: #d8e4e7 1px solid;
    COLOR: #666! important;
    TEXT-INDENT: 3px;
    LINE-HEIGHT: 2em;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #d8e4e7 1px solid;
    FONT-FAMILY: Arial
}
