/* CSS Document */

/*AGENT8 DESIGN LIMITED*/

#ie5fix
{
height: 0px;
voice-family: "\"}\"";
voice-family: inherit;
display: none;
}
body 
{
background-color: #f8f9fe;
background-image: url(images/04_background_gradient_01.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: left;
}
div.float_01
{
float: left;
Margin: 0px 30px 0px 0px;
padding: 0px 0px 0px 0px;
}
div.float_02
{
float: left;
Margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
h1, h2, h3, h4, h5, h6
{
background-color: transparent;
color: #6677A5;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
width: 500px;
font-size: 14pt;
font-weight: normal;
}
p
{
background-color: transparent;
color: #333333;
width: 550px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
font-size: 10pt;
font-weight: normal;
}
p a:link
{
background-color: transparent;
color: #5688F5;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
p a:visited
{
background-color: transparent;
color: #5688F5;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
p a:active
{
background-color: transparent;
color: #666666;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
p a:hover
{
background-color: transparent;
color: #666666;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
li
{
vertical-align: top;
background-color: transparent;
color: #333333;
width: 400px;
margin: 0px 0px 0px 40px;
padding: 0px 0px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
font-size: 10pt;
font-weight: normal;
}
li a:link
{
background-color: transparent;
color: #5688F5;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
li a:visited
{
background-color: transparent;
color: #5688F5;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
li a:active
{
background-color: transparent;
color: #5688F5;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
li a:hover
{
background-color: transparent;
color: #5688F5;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
/*_______________________________________________________________________start of divs*/
#wrapper_01
{
position: absolute;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
top: 0px;
left: 0px;
}
#col_01
{
position: absolute;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
top: 0px;
left: 0px;
}
#col_02
{
position: absolute;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
top: 0px;
left: 200px;
}
#topart
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#jh_logo
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#line_01_layout_01
{
width: 550px;
background-repeat: repeat-x;
background-image: url(images/05_line_pixel_01.jpg);
margin: 0px 0px 20px 12px;
padding: 0px 0px 0px 0px;
}
#line_02_layout_01
{
width: 550px;
background-repeat: repeat-x;
background-image: url(images/05_line_pixel_01.jpg);
margin: 0px 0px 20px 12px;
padding: 0px 0px 0px 0px;
}
#line_03_layout_01
{
width: 550px;
background-repeat: repeat-x;
background-image: url(images/05_line_pixel_01.jpg);
margin: 0px 0px 10px 12px;
padding: 0px 0px 0px 0px;
}
#line_01_layout_02
{
width: 700px;
background-repeat: repeat-x;
background-image: url(images/05_line_pixel_01.jpg);
margin: 0px 0px 20px 12px;
padding: 0px 0px 0px 0px;
}
#line_02_layout_02
{
width: 700px;
background-repeat: repeat-x;
background-image: url(images/05_line_pixel_01.jpg);
margin: 0px 0px 20px 12px;
padding: 0px 0px 0px 0px;
}
#line_03_layout_02
{
width: 700px;
background-repeat: repeat-x;
background-image: url(images/05_line_pixel_01.jpg);
margin: 0px 0px 10px 12px;
padding: 0px 0px 0px 0px;
}
#nav_container
{
margin: 0px 0px 20px 12px;
padding: 0px 0px 0px 0px;
}
#main_content
{
text-align: left;
margin: 20px 0px 20px 12px;
padding: 0px 0px 0px 0px;
}
#credits
{
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
/*____________________________________________________________________Start of class*/
.main_nav
{
width: 130px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #333333;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
font-size: 10pt;
font-weight: normal;
}
.main_nav a:link
{
width: 130px;
color: #333333;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
.main_nav a:visited
{
width: 130px;
color: #333333;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
.main_nav a:active
{
width: 130px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 10pt;
font-weight: normal;
color: #FFFFFF;
background-color: #8EB1FF;
}
.main_nav a:hover
{
width: 130px;
color: #FFFFFF;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 10pt;
background-color: #8EB1FF;
}
.main_nav_current
{
width: 130px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 10pt;
font-weight: normal;
color: #FFFFFF;
background-color: #8EB1FF;
}
.sub_nav
{
/*width: 170px;*/
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
color: #666666;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
font-size: 10pt;
font-weight: normal;
}
.sub_nav a:link
{
width: 170px;
color: #666666;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
.sub_nav a:visited
{
width: 170px;
color: #666666;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
.sub_nav a:active
{
width: 170px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 10pt;
font-weight: normal;
color: #FFFFFF;
background-color: #9DBCFF;
}
.sub_nav a:hover
{
width: 170px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 10pt;
color: #FFFFFF;
background-color: #9DBCFF;
}
.sub_nav_current
{
width: 170px;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 10pt;
font-weight: normal;
color: #FFFFFF;
background-color: #9DBCFF;
}
.site_credits
{
width: 340px;
margin: 0px 0px 0px 12px;
padding: 0px 0px 0px 0px;
color: #999999;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
font-size: 8pt;
font-weight: normal;
}
.contact_form_text
{
background-color: transparent;
color: #333333;
width: 550px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
font-size: 10pt;
font-weight: normal;
}
.site_credits a:link
{
color: #999999;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 8pt;
font-weight: normal;
}
.site_credits a:visited
{
color: #999999;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 8pt;
font-weight: normal;
}
.site_credits a:active
{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 8pt;
font-weight: normal;
color: #333333;
}
.site_credits a:hover
{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
font-size: 8pt;
font-weight: normal;
color: #333333;
}

.tablecopy
{
background-color: transparent;
color: #333333;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
font-size: 10pt;
font-weight: normal;
}
.tablecopy a:link
{
background-color: transparent;
color: #5688F5;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
.tablecopy a:visited
{
background-color: transparent;
color: #5688F5;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
.tablecopy a:active
{
background-color: transparent;
color: #666666;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
.tablecopy a:hover
{
background-color: transparent;
color: #666666;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: underline;
text-align: left;
font-size: 10pt;
font-weight: normal;
}
.title
{
background-color: transparent;
color: #6677A5;
width: 400px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
font-size: 14pt;
font-weight: normal;
}