
/* Standard font family for site */

body, table, tr, td, a, p, h1, h2, h3, h4, h5
{
  font-family: Verdana, sans-serif;
  line-height: 1.3em;
}


.floatleft { float: left; margin: 0px 5px 5px 0px; }
.floatright { float: right; margin: 10px 0px 5px 5px; } 

/* Page body style */

body
{
	margin: 0;
	padding: 0;
        color: #FFFFFF;
	background-color: #ffffff;
	background-position: top left;
	background-repeat: repeat;
}


/* Standard paragraph style */

p
{
	font-size: 0.75em;
	margin-top: 0;
	margin-bottom: 10px;
        line-height: 1.5em;
}

p.right
{
	font-size: 0.75em;
	margin-top: 0;
	margin-bottom: 10px;
        line-height: 1.5em;
	text-align: right;
}

p.center
{
	font-size: 0.75em;
	margin-top: 0;
	margin-bottom: 10px;
        line-height: 1.5em;
	text-align: center;
}

p.italic
{
	font-size: 0.75em;
	margin-top: 0;
	margin-bottom: 10px;
        line-height: 1.5em;
	font-style: italic;
}

p.inbold
{
	font-size: 0.75em;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 25px;
        line-height: 1.5em;
}

p.askbold
{
	font-size: 0.75em;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0px;
        line-height: 1.5em;
}


p.small
{
	font-size: 0.5em;
	margin-top: 0;
	margin-bottom: 10px;
        line-height: 1em;
}
td
{
	font-family:  Verdana, sans-serif;
	font-weight: normal;
	font-size: 0.75em;
	padding: 5px;
}

/* 	List style  */

ul
{
list-style-type: none;
padding: 0;
margin: 0em;
	font-family:  Verdana, sans-serif;
	font-weight: normal;

}

li
{
margin: 0em;
margin-bottom: 1em;
	font-family:  Verdana, sans-serif;
	font-weight: normal;
 	font-size: 0.75em;

}

/* Links */

a:link, a:active
{
	color: #34689A;
	background-color: inherit;
}

a:visited
{
	color: #34689A;
	background-color: inherit;
}

a:hover
{
  color: #B79500;
	background-color: inherit;
}


/* Headings */

h1
{
  font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 1.1em;
  line-height: 1.0em;
	margin-top: 0;
  padding-top: 0;
  margin-bottom: 14px;
  margin-top: 14px;
  color: #319E1B;
  background-color: inherit;
}

h2
{
  font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 0.9em;
	margin-top: 0;
  padding-top: 0;
  margin-bottom: 14px;
  color: #34689A;
  background-color: inherit;
}



/* Container for page */

#container
{
	position: relative;
	margin: 0 auto 0 auto;
        padding: 10px 10px 5px 10px;
	width: 750px;
        color: inherit;
        background-color: #FFFFFF;
        border-style: solid;
        border-color: #348F70;
        border-width: 1px;
}


/* Page header area */

#page-header
{
  position: relative;
  color: inherit;
  background-color: #FFFFFF;
        border-style: solid;
        border-color: #336699;
        border-width: 1px;
        padding: 5px 20px 5px 20px;
	height: 176px;
}


/* Menu */

#menu
{
  font-family: Verdana, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 0;
  line-height: 0.2em;
	background-color: #336699;
  width: 750px;
}

#menu a
{
  font-family: Verdana, sans-serif;
	font-size: 1.0em;
	color: #FFFFFF;
	background-color: #336699;
	text-decoration: none;
        margin-right: 10px;
        margin-left: 10px;
}

#menu a:hover
{
	text-decoration: underline;
}


/* Page body */

#page-body
{ 
  padding: 0 20px 0 20px;
  margin-top: 10px;
  color: #3E4A49;
  background-color: #FFFFFF;
        border-style: solid;
        border-color: #336699;
        border-width: 1px;

}



/* Headline */

#headline
{
  color: #319E1B;
  background-color: inherit;
  line-height: 1.2em;
  font-weight: bold;
  font-size: .8em;
  padding: 20px 0px 20px 0;
  margin: 0;
  text-align: center;
}

#headline.home
{
  padding-top: 20px;
}


/* Main content area (homepage) */

#main-content-home
{
  float: left;
  width: 700px;
  padding-bottom: 40px;
}



/* Main content area (inner page) */

#main-content-inner
{
  float: left;
  width: 472px;
  padding-bottom: 40px;
}

#main-content-full
{
  float: left;
  width: 670px;
  padding-bottom: 40px;
}

/* Sidebar area (inner page) */

#sidebar-inner
{
  float: right;
  width: 195px;
  padding: 0 0 40px 0;
}

/* Page title (inner page) */

#page-title
{
  padding-top: 30px;
  padding-bottom: 0;
  margin: 0 0 0 0;
}

/* Standard images */

img
{
	border: none;
}


/* Page footer area */

#page-footer
{
	margin: 0;
  padding: 10px 5px 0 5px;
  color: #333333;
  background-color: #FFFFFF;
}

#page-footer p
{
  margin-bottom: 0;
  padding-bottom: 4px;
  padding-top: 4px;
  text-align: center;
}

p.indent
{
	font-family:  Verdana, sans-serif;
	font-weight: normal;
    	font-size: 0.75em;
	margin-top: 0;
        margin-left: 1.5em;
        margin-right: 1.5em;
	margin-bottom: 13px;
}



/* Clearing element */

.clear
{
  position: relative; clear: both; height: 1px; line-height: 1px; font-size: 1px;
}

