* { padding: 0; margin: 0; font-family: Verdana; font-size: 10px;}

body
{

 background-color: #949494;
}

#backgroundL
{
  background-color: #ffffff;
}


#wrapper 
{
 margin: 0 auto;
 width: 800px;
}

#faux
{
 background: url("images/left.jpg");
 margin-bottom: 0px;
 margin-top: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 96%;
 border-bottom-color: #C3C4C6;
 border-bottom-style: solid;
 border-bottom-width: 1px;
}

#header
{
 color: #333;
 width: 800px;
 padding: 0px;
 height: 125px;
 margin: 20px 0px 0px 0px;
 background: #ABBEBE;
 background: url("images/header.jpg");
}

#subtitle
{
  margin-top: 77px;
  margin-left: 145px;
  position: absolute;
  font-style: italic;
  font-variant: small-caps;
  font-weight: bolder;
  font-size: 14px;
  color: #232330;
}

#menu
{
  margin-top: 79px;
  margin-left: 145px;
  position: absolute;
}

#leftcolumn
{
 display: inline;
 color: #333;
 margin: 5px;
 padding: 0px;
 width: 130px;
 float: left;
 margin-left: 10px;
}

#rightcolumn {
 float: right;
 color: #333;
 margin: 5px;
 padding: 0px;
 width: 590px;
 display: inline;
 position: relative;
}

#footer
{
 width: 640px;
 clear: both;
 color: #333;
 background: #FFFFFF;
 margin: 0px 0px 10px 150px;
 padding: 5px;
 text-align: center;
 font-size: 10px;
}

.clear { clear: both; background: none; }

ul.list
{
  font-size: 10px;
  font-family: Verdana;
  color: #1E1E1E;
  line-height: 18px;
  margin-left: 40px;
}

/* navigation */

ul.customers
{   margin:0;
    padding:0;
    list-style-type:none;
    display:block;
    font:bold 10px;
    line-height:165%;
}

#menucase ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font:bold 10px;line-height:165%;width:130px;}
#menucase ul.vert-one li{margin:0;padding:0;border-top:1px solid #AAAAAA;border-bottom:1px solid #DDDDDD;}
/* Normal */
#menucase ul.vert-one li a{display:block;text-decoration:none;color:#000;background:#D7DBDE;padding:0 0 0 20px;width:110px;}
/* Rollover */
#menucase ul.vert-one li a:hover{background:#949494 url("images/vert-one_arrow.gif") no-repeat 0 4px;}
/* Selected */
#menucase ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#E5E6EB url("images/vert-one_arrow.gif") no-repeat 0 4px;}

#footer li
{
	margin: 5px;
	display: inline;
	list-style-type: none;
    padding: 7px 5px 7px 7px;
}


/* Add to an external css file.  custom layout */
p.partText
{
    color: #1E1E1E;
	font-size: 10px;
	line-height: 18px;

}

h2.part
{
    font-size: 10pt;
    font-style: normal;
    letter-spacing: 1px;
    text-transform: lowercase;
    font-weight: bold;
    line-height: 2;
    color: #232330;
    margin-bottom: 10px;
    border: 0px solid #C3C4C6;
    text-align: left
}


#desc
{
    width: 80%;
    padding: 0px 20px 20px 5px;
    margin-right: 0px;
    margin-left: 10px;
    border-right: 0px solid #C3C4C6;
    border: 0px solid #000000;
    margin-top: 0px

}

#partA
{
    float: left;
    width: 45%;
    padding: 0px 20px 20px 5px;
    margin-right: 0px;
    margin-left: 10px;
    border-right: 0px solid #C3C4C6;
    border: 0px solid #000000;
    margin-top: 0px
}

#partB
{
    float: left;
    /*border: 1px solid #C3C4C6;*/
    width: 35%;
    padding-left: 40px;
    font-size: 15pt;
    height: auto;
    border: 0px solid #C3C4C6;
    border-left: 1px solid #C3C4C6;
    margin-left: 5px;
}

#partC
{
    float: left;
    border: 1px solid #C3C4C6;
    width: 1%;
    padding: 15px;
    margin-right: 25px;
    font-size: 8pt;
    height: auto;
}

#partD
{   margin-top: 25px;
    width: 560px;
    padding: 0px;
}