/* Layout: General */
/*===================================================================*/

body {
	background:      transparent;
	background-image:    url(Artwork/body_BG_original.jpg);
	font-size:       15px;
	color:			 #000000;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	margin:          0px;
	height:          100%;
	line-height:     15px;
}

body.cql {
	background:      #FFFFFF;
	color:           #000;
	font-size:       16px;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
}

tr.bgtop {
	background:          #FFFFFF;
	background-image:    url(Artwork/home/BG_top.jpg);
	background-repeat:   no-repeat;
	background-attachment:fixed;
	background-position: top center;
	text-align:			 center;
}


tr.bgbottom {
	background:      #FFFFFF;
	background-image: url(Artwork/home/BG_bottom.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:  bottom;
}

td.bgbottomR {
	background:      #FFFFFF;
	background-image: url(Artwork/home/BG_bottom_R.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: bottom;	
}

td.bgbottomL {
	background:      #FFFFFF;
	color:           #000000;
	font-size:       12px;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	line-height:     18px;
	text-align:		 left;
	vertical-align:  top;
	padding:         .5cm 1cm;
}

td.bgbottomLcenter {
	background:      #FFFFFF;
	color:           #000000;
	font-size:       12px;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	line-height:     18px;
	text-align:		 center;
	vertical-align:  top;
	padding-top:     .5cm;
	padding-left:    .5cm;
	padding-right:   .5cm;
	padding-bottom:  0cm;
}


td.bgbodyR {
	background:      #FFFFFF;
	background-image: url(Artwork/home/BG_body_R.jpg);
	background-repeat: repeat;
	color:           #000000;
	font-size:       12px;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	line-height:     22px;
	text-align:		 left;
	vertical-align:  top;
	padding:         .15cm 1.5cm
}

td.bgbodyRlogo {
	background:      #FFFFFF;
	background-image: url(Artwork/home/BG_body_R.jpg);
	background-repeat: repeat;
	color:           #000000;
	font-size:       12px;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	line-height:     18px;
	text-align:		 center;
	vertical-align:  top;
	padding-top:     .15cm
}


tr.bgbodytopR {
	background:      #FFFFFF;
	color:           #000000;
	font-size:       13px;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	line-height:     22px;
	text-align:		 left;
	vertical-align:  top;
}

tr.nav {
	background:      #E7CD82;
	text-align:		 center;
}

p.head {
	background:      transparent;
	color:           #939484;
	font-size:       22px;
	font-weight:     bold;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	line-height:     26px;
	text-align:		 left;
	vertical-align:  top;
}

p.headcenter {
	background:      transparent;
	color:           #939484;
	font-size:       22px;
	font-weight:     bold;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	line-height:     26px;
	text-align:		 center;
	vertical-align:  top;
}


p.bodytop {
	background:      transparent;
	line-height:     22px;
	padding-top:     0cm;
	padding-left:    1.5cm;
	padding-right:   1.5cm;
	padding-bottom:  0cm;
}

p.bgbottomL {
	background:      transparent;
	color:           #99999;
	font-size:       18px;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	line-height:     24px;
	text-align:		 center;
	vertical-align:  top;
}

p.bgbodyR {
	background:      transparent;
	color:           #000000;
	font-size:       12px;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	line-height:     22px;
	text-align:		 left;
	vertical-align:  top;
	padding-top:     0cm;
	padding-left:    1.5cm;
	padding-right:   1.5cm;
	padding-bottom:  0cm;
}


p.bodytophead {
	background:      transparent;
	color:           #00396A;
	font-size:       22px;
	font-weight:     bold;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;	
	padding-top:     1cm;
	padding-left:    1.5cm;
	padding-right:   1.5cm;
	padding-bottom:  0cm;
}

td.foot {
	background:      transparent;
	color:           #FFFFFF;
	font-size:       12px;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	line-height:     18px;
	text-align:		 center;
	vertical-align:  middle;
	padding:         .5cm;
}


p.form {
	background:      transparent;
	color:           #000000;
	font-size:       14px;
	line-height:     18px;
	font-family:     Arial, sans-serif;
	text-align:      left;
	vertical-align:  top;
}

br.page { 
	page-break-after: always;
}


table.form {
	background:      transparent;
	color:           #000000;
	font-size:       14px;
	line-height:     18px;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	text-align:      left;
	vertical-align:  top;
}

/* Hyperlinks Head*/

a.head {
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	font-size:       17px;
	font-weight:     bold;
	text-decoration: none; 
	color:           #939484;
	background:      transparent;
}

a.head:link {
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	font-size:       17px;
	font-weight:     bold;
	text-decoration: none; 
	color:           #939484;
	background:      transparent;
}

a.head:hover {
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	font-size:       17px;
	font-weight:     bold;
	text-decoration: none; 
	color:           #FFFFFF;
	background:      transparent;
}

/* Hyperlinks Basic*/

a {
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	font-size:       12px;
	font-weight:	 bold;
	text-decoration: none; 
	color:           #00396A;
	background:      transparent;
}

a:link {
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	font-size:       12px;
	font-weight:	 bold;
	text-decoration: none; 
	color:           #00396A;
	background:      transparent;
}

a:hover {
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	font-size:       12px;
	font-weight:	 bold;
	text-decoration: underline; 
	color:           #00396A;
	background:      transparent;
}


/* Hyperlinks Body Large */

a.body:link {
	background:      transparent;
	color:           #00396A;
	font-size:       22px;
	font-weight:     bold;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	padding-top:     1.0cm;
	padding-left:    1.5cm;
	padding-right:   1.5cm;
	padding-bottom:  0cm;	
}

a.body:hover {
	background:      transparent;
	color:           #000;
	font-size:       22px;
	font-weight:     bold;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	padding-top:     1.0cm;
	padding-left:    1.5cm;
	padding-right:   1.5cm;
	padding-bottom:  0cm;	
}	
	
a.body:visited {
	background:      transparent;
	color:           #00396A;
	font-size:       22px;
	font-weight:     bold;
	font-family:     Verdana, Arial Narrow, Arial, san-serif	padding-top:     1.0cm;
	padding-left:    1.5cm;
	padding-right:   1.5cm;
	padding-bottom:  0cm;;}

/* Hyperlinks Foot */


a.foot:hover {
	font-size:       12px;
	font-weight:	 bold;
	text-decoration: none;
	color:           #FFFFFF;
	background:      transparent;
	
}	
	
a.foot:visited {
	font-size:       12px;
	font-weight:	 normal;
	text-decoration: none;
	color:           #FFFFFF;
	background:      transparent;
}

a.foot {
	font-size:       12px;
	font-weight:     normal;
	text-decoration: none; 
	color:           #FFFFFF;
	background:      transparent;
}


/* Hyperlinks Contact */


a.con:link {
	font-size:       14px;
	font-weight:     bold;
	text-decoration: bold; 
	font-family:     Arial, sans-serif;
	color:           #0066FF;
	background:      transparent;
}

a.con:hover {
	font-size:       14px;
	font-weight:	 bold;
	text-decoration: underline;
	font-family:     Arial, sans-serif;
	color:           #0066FF;
	background:      transparent;
	
}	
	
a.con:visited {
	font-size:       14px;
	font-weight:	 bold;
	text-decoration: none;
	font-family:     Arial, sans-serif;
	color:           #0066FF;
	background:      transparent;
}
