@charset "utf-8";
/* CSS Document */

/* general structure across all pages*/

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.container{
width:957px;
height:100%;
margin:auto;
padding-top:10px;
}


.mainContent{
width:706px;
height:100%;
padding:0;
margin:0;
float:left;
}

#innerContainer{

width:918px;
padding-left:12px;
margin:0;
float:left;

}

.mainContent p{
padding-left:12px;
padding-right:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;


}



.rightContent{
width:212px;
float:left;
background-color:#F4F4F4;
}




.rightContent p{
padding:10px;
}





.container img{

padding-bottom:12px;
margin:0;
padding-left:0;

}

/* specifc styles for each page - left hand graphic device and right hand menu - to adjust the height of either - change the heights of the corresponding 'graphic' and 'rc' */

#graphic1{
width:25px;
height:1200px;
background-color:#286a35;
float:left;
}



#graphic2{
width:25px;
height:1200px;
background-color:#147d98;
float:left;
}

#graphic4{
width:25px;
height:1200px;
background-color:#b01f38;
float:left;
}

#graphic5{
width:25px;
height:1000px;
background-color:#87163a;
float:left;
}



#rc1{
height:1200px;
}

#rc2{
height:1200px;
}


#rc4{
height:1200px;
}


#rc5{
height:1000px;
}


/* global right hand menu - same across all pages */

.menu{
background-color:#DEDEDD;
width:208px;
height:240px;
margin:0;
padding-top:0px;
padding-left:4px;

}

.menu a{display:block;
padding:4px 4px 4px 8px;
text-decoration:none;
width:13em;
margin-bottom:6px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;


}

.menu a:link, a:visited{

border:0;
color:#ffffff;
}



.menu a:active{

border:0;
color:#ffffff;
}

.menu a:focus, a:hover{

border:0;
color:#000000;
width:15em;
}

 a:link#current, a:visited#current, a:hover#current{
width:15em;
color:#FFFFFF;
}


#link0{
background:#DEDEDD;
}

#link1{
background:#147d98;
}

#link2{
background:#053b4f;
}

#link3{
background:#b01f38;
}

#link4{
background:#87163a;
}


#link5{
background:#286a35;
}

/*----*/


/* various copy highlights - same across all pages */

.emph{
font-size:13px;

}

.emph2{


color:#286a35;
font-size:11px;
}


.emph3{

font-size:14px;
color:#286a35;
font-weight:bold;


}

.emph4{

font-size:13px;
color:#286a35;
font-weight:bold;


}

b{color:#286a35;}

li{
list-style:square;

}
/*----*/



/* righthand secondary feature areas - global style */

/*  style for each feature */

/* about peter evans feature box 1 */
.menuPanel1{

width:200px;
height:220px;
margin:auto;
padding-top:9px;
padding-bottom:0;

}
.menuPanel1 p{

font-size:11px;

padding:3;
margin:0;


}


.menuPanel1 a{
background:#147d96;
color:#FFFFFF;
text-decoration:none;
display:block;
padding:3px 3px 3px 6px;
width:10em;
margin:0px;
}


.menuPanel1 a:link, a:visited{
border:0;
color:#ffffff;
}

.menuPanel1 a:focus, a:hover{
border:0;
color:#000000;
}

.menuPanel1 a:active{
border:0;
color:#ffffff;
}


#hr1{
width:90%;
height:3px;
background:#147d96;
padding:0;
margin:auto;
}
/*----*/


/* dispute resolution feature box 2 */

.menuPanel2{
width:200px;
height:220px;
margin:auto;
padding-top:9px;
padding-bottom:0;
}


.menuPanel2 p{
font-size:11px;
padding:3;
margin:0;
}


.menuPanel2 a{
background:#053b4f;
color:#FFFFFF;
text-decoration:none;
display:block;
padding:3px 3px 3px 6px;
width:10em;
margin:0px;
}


.menuPanel2 a:link, a:visited{
border:0;
color:#ffffff;
}

.menuPanel2 a:focus, a:hover{
border:0;
color:#000000;
}

.menuPanel2 a:active{
border:0;
color:#ffffff;
}


#hr2{
width:90%;
height:3px;
background:#053b4f;
padding:0;
margin:auto;
}


/*----*/


/* contact feature box 3 */

.menuPanel3{
width:200px;
height:220px;
margin:auto;
padding-top:0px;
padding-bottom:0;
}


.menuPanel3 p{
font-size:11px;
padding:3;
margin:0;
}


.menuPanel3 a{
color:#FFFFFF;
text-decoration:none;
display:inline;
padding:0px;
margin:0px;
}


.contactLink{
width:200px;
height:220px;
margin:auto;
padding-top:0px;
padding-bottom:0;
}

.contactLink a{
background:#87163a;
color:#FFFFFF;
text-decoration:none;
display:block;
padding:3px 3px 3px 6px;
font-size:11px;
width:10em;
margin-left:10px;
}

.menuPanel3 a:focus, a:hover{
border:0;
color:#000000;
}

.menuPanel3 a:active{
border:0;
color:#ffffff;
}


#hr3{
width:90%;
height:3px;
background:#87163a;
padding:0;
margin:auto;

}


/*----*/

/* profile feature box 4 */



.menuPanel4{

width:200px;
height:220px;
margin:auto;
padding-top:9px;
padding-bottom:0;

}




.menuPanel4 p{

font-size:11px;

padding:3;
margin:0;


}


.menuPanel4 a{
background:#b01f38;
color:#FFFFFF;
text-decoration:none;

display:block;
padding:3px 3px 3px 6px;

width:10em;
margin:0px;


}


.menuPanel4 a:link, a:visited{

border:0;
color:#ffffff;
}

.menuPanel4 a:focus, a:hover{

border:0;
color:#000000;
}

.menuPanel4 a:active{

border:0;
color:#ffffff;
}



#hr4{
width:90%;
height:3px;
background:#b01f38;
padding:0;
margin:auto;




}


/*-------*/


/*---------*/

/*--------------*/



/* footer */
.navcontainer { padding:0;margin-bottom:5px;
margin-top:5px;
clear:both; 
}
.navcontainer a { text-decoration: none; }

.navcontainer ul
{
padding: 0;
margin: 0;
list-style-type: none;
position: relative;
text-align:left;
}

.navcontainer li { display: inline; }


.navcontainer ul
{
background-color:none;

padding: 11px 0 ;
margin:0;
}

.navcontainer li { margin: 0 0 0px; }

.navcontainer ul a,
.navcontainer ul a:link,
.navcontainer ul a:visited
{

font-size:11px;
font-family:Arial, Helvetica, sans-serif;

background-color:none;
color: #333333;
padding: 0px 10px;
}

.navcontainer ul a:hover,
.navcontainer ul a:focus
{
color: #286a35;
text-decoration:none; border-bottom: 3px solid #286a35;
}


#copyright{margin-left:10px;
font-weight:normal;
color:#333333;
padding:3px;
font-size:9px;}


/*---------------*/


/* homepage quote */


.quote
 {
display:block;
height:602px; /* use the images' dimensions */
width:602px;
height:56px;
background-image:url(images/quote.png);
background-repeat:no-repeat;
padding:0;
margin:0;
}


.quote span{
display:none;
}

/* contact page elements */

.pic{
float:left;
}

.contact{
width:450px;
float:left;
}