

/* global declarations */

body  {
font-family:verdana, arial, helvetica, sans-serif;
font-size: 11px;
color:#ffffff;
background-color:#000000;
}

p, td, ul, ol, li, div  {
font-family:verdana, arial, helvetica, sans-serif;
font-size: 11px;
color:#000000;
}


ul
 {
margin-left: 5;
padding-left: 10;
list-style: none;
 }

li 
 {
 padding-left: 8px;
 padding-bottom: 12px;
 background-image:  url(../images/bullet_body.gif);
 background-repeat: no-repeat;
 background-position: 0 .4em;
 }
 
 
#portfoliolist
 {
margin-left: 2;
margin-top: 2;
padding-left: 2;
padding-top: 2;
list-style: none;
 }

#portfoliolist li 
 {
 padding-left: 6px;
 padding-bottom: 3px;
 background-image:  url(../images/bullet_body.gif);
 background-repeat: no-repeat;
 background-position: 0 .3em;
 }
 


 #leftnav
 {
 margin-left: 0;
 padding-left: 0;
 margin-top: -20;
 padding-top: 0;
list-style: none;
 }

 #leftnav li 
 {
 padding-left: 10px;
 padding-bottom: 8px;
 background-image:  url(../images/arrow_right.gif);
 background-repeat: no-repeat;
 background-position: 0 .3em;
 }
 
 
  #backhome
 {
 margin-left: 0;
  margin-top: 00;
 padding-left: 0;
list-style: none;
 }

 #backhome li 
 {
 padding-left: 10px;
 padding-bottom: 0px;
 background-image:  url(../images/arrow_left.gif);
 background-repeat: no-repeat;
 background-position: 0 .3em;
 }
 
 
  #uptotop
 {
 margin-left: 0;
  margin-top: 10;
 padding-left: 0;
list-style: none;
 }

 #uptotop li 
 {
 padding-left: 12;
 padding-bottom: 0px;
 background-image:  url(../images/arrow_up.gif);
 background-repeat: no-repeat;
 background-position: 0 .4em;
 }
 
 
 
   #moreinfo
 {
 margin-left: 5;
  margin-top: 10;
 padding-left: 10;
list-style: none;
 }

 #moreinfo li 
 {
 padding-left: 11;
 padding-bottom: 5px;
 background-image:  url(../images/arrow_more.gif);
 background-repeat: no-repeat;
 background-position: 0 .4em;
 }
 
 
    #document
 {
 margin-left: 5;
  margin-top: 10;
 padding-left: 10;
list-style: none;
 }

 #document li 
 {
 padding-left: 13;
 padding-bottom: 5px;
 background-image:  url(../images/page_icon.gif);
 background-repeat: no-repeat;
 background-position: 0 .1em;
 }
 
 
 
   #contactinfo
 {
 margin-left: 0;
 margin-top: 10;
 padding-left: 0;
 }


/* Header 1 Style */
H1 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 28px;
font-style: normal;
color:#8a845b;
font-weight:500;
}


/* Header 2 Style */
H2 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
color:#8a845b;
font-weight:500;
}

/* Home Page Text 1 */
H3 {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 26px;
font-style: normal;
color:#8a845b;
line-height: 32pt;
font-weight: 500;
}


/* Header 4 Style */
H4 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight:500;
}

/* Page Header */
H5 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 22px;
font-style: normal;
color:#8a845b;
line-height:20px; 
font-weight:500;
}


/* Small Text Style */
.smalltext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color:#000000;
}

/* Small Italic Text Style */
.smallitalic {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: italic;
color:#000000;
}

/* Small Bold Style */
.smallbold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color:#000000;
font-weight: 700
}






/* General Link Style */

a:link  {
color:#446D87;
}

a:visited  {
color:#446D87;
}

a:hover  {
color:#1A3E54;
}



/* Bold Link Style */

a.boldlink:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color:#446D87;
font-weight: 700}


a.boldlink:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color:#446D87;
font-weight: 700}

a.boldlink:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color:#2D5269;
font-weight: 700;
}

/* Current Link Style */

a.current:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color:#446D87;
text-decoration:none;
font-weight: 700}


a.current:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color:#446D87;
text-decoration:none;
font-weight: 700}

a.current:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color:#1A3E54;
text-decoration:none;
font-weight: 700}



/* Home Link Style */

a.homelink:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 14px;
font-style: normal;
color:#305a14;
}


a.homelink:visited {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 14px;
font-style: normal;
color:#305a14;
}

a.homelink:hover {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 14px;
font-style: normal;
color:#2D5269;
}


hr {border: none 0; 
	border-top: 1px solid #000000;
	height: 1px;
	}

#homenavmargin {

margin-top: 30px;
margin-bottom: 10px;
margin-left: 520px;
 }
 
 #interiornavmargin {

margin-top: 30px;
margin-bottom: 10px;
margin-right: 45px;
 }
 
 #hometextmargin {
 margin-right: 20px;
 margin-top: 20px;
 margin-bottom: 20px;
 margin-left: 20px;
 }
 
  #bodytextmargin {
 margin-right: 40px;
  margin-left: 20px;
   margin-top: 30px;
    margin-bottom: 30px;
 }
 
   #leftcolumnmargin {
 margin-right: 30px;
  margin-left: 30px;
   margin-top: 30px;
    margin-bottom: 30px;
 }
 
    #homeintromargin {
 margin-right: 30px;
  margin-left: 30px;
   margin-top: 60px;
    margin-bottom: 30px;
 }


hr {
	color: #8a845b;
	padding-top: 10px;
	padding-bottom: 10px;
}


