/****** Main ******/
html, body
	{margin: 0; padding: 0;}
body
    {font: 76% arial,sans-serif; text-align: center; background-color: #ccc;}
a
    {color: #29375E;padding: 10px;}
#container
    {text-align:left; width:710px;margin: 0 auto;}
#wrapper
    {margin-top: 5px;}
#bgwrap
    {background: #4b4b4b url(../images/bg3.jpg);width: 800px; margin: 0 auto; border-bottom: 2px solid #29375E; border-top: 2px solid #29375E; padding: 5px 0 10px 0;}
/****** Main ******/

/****** Header ******/
#header
    {height: 4em; background-color: white; color: black; border-bottom: 2px solid #29375E;}
/****** Header ******/

/****** Logobox ******/
#logobox 
    {width: 200px; text-align:center;}
/****** Logobox ******/

/****** LoginBox ******/
#loginBox
    {
        height:30px;
        width: 475px;
        text-align:left;
        margin-left: 10px;
        font-size: 10px;
        border: 0px solid #000000;
    }
/****** LoginBox ******/

/****** Main Pic Above Content ******/
#mainpicbox
    {height: 250px; border: 2px solid #29375E; margin-left: 10px; padding: 0px; margin-bottom: 15px; text-align: center; background-color: #FFFFFF; width: 475px;}
#mainpic
    {background: url(../images/big4.jpg) top left no-repeat; color: white; height: 250px; width: 475px; margin: 0;}
#mainpic h2
    {color: #fff; font-size: 2.75em; margin-top: 0; padding-top: 2em; padding-left: 20px; margin-bottom: 0;}
#mainpic h3
    {padding-left: 20px; color: #330;}
#mainpic p, #mainpic a:link, #mainpic a:visited
    {display: inline; margin: 0; color: #fff; margin-left: 10px; font-weight: bold; font-size: 1.2em; text-decoration: none;}
#mainpicbox a:hover
    {text-decoration: underline;}
/****** Main Pic Above Content ******/

/****** Content Area ******/
#content
	{float: right; width: 495px;}
#content p
	{line-height: 1.4; padding-left: 5px;}
#content img
	{border: none; padding: 1px; margin: 1px;}
#content a:link, #content a:visited
	{padding: 0; color: #29375E;}
#content a:hover
	{ text-decoration: underline;}
#content h1
	{font-size: 2.5em; color: #29375E; margin-top: 0; text-transform: uppercase; letter-spacing: 1px;}
#content h2
    {font-size: 2em; color: #29375E; line-height: 1.3em; letter-spacing: -1px;}
#content h3
    {font-size: 1.5em; color: #29375E;}
#content h4
    {font-size: 1.25em; color: #29375E;}
#content h5
    {font-size: 1em; font-weight: bold; color: #29375E; }
#head5
{font-size: 1.1em; font-weight: bold; color: #29375E; list-style-type: none; margin-left:0.5em; }
#head5in
{line-height: 1.4; font-size: 1em; font-weight: normal; color: #000000; list-style-type: none; margin-left:1em; }

#content h1, h2, h3, h4, h5
    {padding: 0 5px 0px;}
.tabTitle
    {font-size: 1em; color: #29375E; font-weight:bold;}
.tabYou
    {text-decoration:underline; display:block; color: #29375E; text-transform:uppercase;}
.tabYou a
    {text-decoration:underline; display:block; color: #29375E; text-transform:uppercase;}


/****** Content Area ******/

/****** Navigation Menu ******/
#navigation
    {background: #fff; float: left; width: 200px; color: #29375E; margin-bottom: 0px;}
#navigation ul
    {list-style-type: none; margin: 0; padding: 0;}
#navigation ul li
    {line-height: 4px; border-bottom: 1px solid #29375E;}
#navigation ul li a:link, #navigation ul li a:visited
    {text-decoration: none; color: black; text-transform: uppercase; display: block; padding: 10px;	}
#navigation ul li a:hover
    {background: #fff url(../images/arrow.gif) left center no-repeat; padding-left: 25px; font-weight: bold;}
#navigation p
    {margin: 0 10px 10px;}
/****** Navigation Menu ******/

/****** Left Bottom ******/
.stripnav
{
    background: url(../images/greenhoriz.jpg) top left repeat;
    margin: 20px 0 10px 0;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
    padding:7px 0 7px 10px;
}
.stripnav2
{
    background: url(../images/greenhoriz.jpg) top left repeat;
    margin: 5px 0 0 0;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
    padding:10px 0 10px 10px;
}
#extra
{
    float: left;
    clear: left;
    width: 200px;
}
#extra p
{
    margin-left: 0;
}
.extraPara
{
    margin-left: 0;
    font-size: 1em;
    font-weight: normal;
    margin-bottom:5px;
}

#extra img
{
    float: left;
    padding: 2px 2px 2px 2px;
    margin: 0px 10px 0px 0px;
    border: 1px solid #29375E;
    width: 70px;
    height: 70px;
}
#extra p a:link, #extra p a:visited
{
    padding: 0;
    color: #29375E;
    font-weight: bold;
    padding-bottom: 1px;
    text-decoration: none;
}
#extra p a:hover
{
    text-decoration: underline;
}
.weeImage
{
    float: left;
    margin: 0px 20px 5px 0px;
}
/****** Left Bottom ******/

.entrytext
{
    margin-top: 0;
    font-size: 1.3em;
    font-weight: bold;
    color:#29375E;
}
.letter
{
    float: left;
}
.bright
{
    font-size: 1.5em;
    color: #29375E;
    text-transform: uppercase;
}

/****** Footer ******/
#footer
{
    background: #fff;
    color: #000;
    border-top: 1px solid #29375E;
    clear: both;
    width: 100%;
    margin: 20px 0 -8px 0;
}
#footer p
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    color:#29375E;
}
#footer a
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    text-decoration:underline;
    font-weight: 500;
    
}

/****** Footer ******/

/* TABLE LOOKALIKE */
#contain{width:100%; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#col1-1{float: left; width: 20%; height:10%; margin-left: 0%; display: block; border:#4088b8 1px dashed; padding:0px 0 0 0;}
#col2-1{float: left; width: 20%; height:10%; margin-left: 0%; display: block; border:#4088b8 1px dashed; padding:0px 0 0 0; }
#col3-1{float: left; width: 20%; height:10%; margin-left: 0%; display: block; border:#4088b8 1px dashed; padding:0px 0 0 0; }
#col4-1{float: left; width: 20%; height:10%; margin-left: 0%; display: block; border:#4088b8 1px dashed; padding:0px 0 0 0; }
#col1-1 p {border-bottom: #4088b8 1px dashed;}
#col2-1 p {border-bottom: #4088b8 1px dashed;}
#col3-1 p {border-bottom: #4088b8 1px dashed;}
#col4-1 p {border-bottom: #4088b8 1px dashed;}

input.button {
  color: #29375E;
  background: #939AAE;
  font-size: .9em;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #29375E;
  display:inline-block;
  width:200px;
  height:auto;
}