/* SETUP */

BODY
{
text-align: center;
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color: #000;
text-decoration: none;
}

P 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
color: #000;

text-decoration: none;
text-align: left;

margin: 0px;
padding: 0px;
}

TABLE {
border-collapse : collapse;
}

UL {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
color: #000;
}

A 
{
color: #000166;
text-decoration: none;
}

A:hover
{
color: #ff9900;
text-decoration: none; 
}

TD { padding : 0px; margin : 0px; }

/* LAYOUT */

.div_sitewrap
{
text-align: center;

margin: 7px auto 0px auto;
width: 761px;

}

.tbl_dropshadow
{
border-width : 1px;
width : 760px;
margin : 0px;
padding : 0px;
}

.tbl_main
{
border-width : 1px;
border-color : #676767;
border-style : solid;
width : 750px;
margin : 0px;
padding : 0px;
}

.td_ds_right
{
background-image : url(dropshadow_right.jpg);
padding : 0px;
margin : 0px;
width : 10px;
}

.td_ds_bottom
{
background-image : url(dropshadow_bottom.jpg);
padding : 0px;
margin : 0px;
width : 750px;
}

.td_ds_corner
{
background-image : url(dropshadow_corner.jpg);
padding : 0px;
margin : 0px;
width : 10px;
}

.img_noPadding
{
padding : 0px;
margin : 0px;
}

.img_logo {
padding : 0px;
margin : 12px;
border : 0px;
}

.div_logo {
float : left;
}

.div_company_header {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top : 19px;
float : left;
margin-bottom : 0px;
}

.div_company_name {
font-size:110%;
color : #000166;
}

.div_strapline {
font-size:70%;
}

.img_dottedline {
border : 0px;
margin : 0px;
padding : 0px;
}

.div_dottedline {
border : 0px;
margin : 0px;
padding : 0px;
}

.img_mainpic {

border-bottom-width : 1px;
border-bottom-color : #ffffff;
border-bottom-style : solid;
margin : 0px;
}

.boldtext {
font-weight : bold;
}

.p_main {
font-size : 70%;
font-family : verdana, arial, helvetica, sans-serif;
color : #000000;
margin-left : 15px;
margin-bottom : 15px;
margin-right : 15px;
text-align : justify;
}

.p_tbl {
font-size : 70%;
font-family : verdana, arial, helvetica, sans-serif;
color : #000000;
margin : 5px;
text-align : left;
}

.p_indent {
margin-left : 12px;
text-align : left;
}

.p_right {
text-align : right;
font-weight : bold;
margin-bottom : 15px;
margin-left : 15px;
margin-right : 15px;
}

.h_main {
font-size : 110%;
font-family : verdana, arial, helvetica, sans-serif;
color : #000166;
margin : 15px;
}

.tbl_boxright {
border-color : #cccccc;
border-width : 1px;
border-style : solid;
width : 151px;
padding : 0px;
margin : 0px;
}

.tbl_boxright_dropshadow {
width : 151px;
padding : 0px;
margin-left : 0px;
margin-top : 0px;
margin-right : 0px;
margin-bottom : 5px;
}



.p_date {
margin : 15px;
text-align : right;
font-size : 60%;
}

.td_boxheader {
background-image : url(boxheader.gif);
}
.p_boxheader {
font-family : verdana, arial, helvetica, sans-serif;
color : #ffffff;
font-weight : bold;
text-align : center;
margin-top : 9px;
margin-bottom : 9px;
}

.div_details_box {
width : 215px;
background-color : #000166;
padding : 0px;
margin : 0px;
float : left;
}

.p_details_box {
margin : 12px;
padding : 0px;
color : #ffffff;
font-family : verdana, arial, helvetica, sans-serif;
font-size : 60%;
text-align : center;
}

.td_lefthandside {
background-color : #000166;
border-left-style : solid;
border-left-color : #ffffff;
border-left-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ffffff;
border-bottom-width : 1px;
}

.p_footer {
color : #000;
font-size : 60%;
font-family : verdana, arial, helvetica, sans-serif;
text-align : center;
}

.hr_team {
width : 80%;
margin-bottom : 10px;
padding : 0px;
border-style : solid;
border-width : 1px;
border-color : #cccccc;
}

/* MENU */

.tbl_menu {
width : 750px;
border-width : 1px;
border-color : #ffffff;
border-style : solid;
background-color : #000166;
}

.p_menuItem {
font-family : verdana, arial, helvetica, sans-serif;
font-size : 70%;
text-align : center;
margin-top : 4px;
margin-bottom : 4px;
margin-left : 8px;
margin-right : 8px;
}

.img_boxheader {
padding : 0px;
margin : 0px;
border : 0px;
}

.p_boxcontent {
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
}

A.a_menuitem {
color : #ffffff;
}










