/* 
    Document   : style2
    Created on : Apr 02, 2009, 1:37:54 PM
    Author     : DA Web Host
    Description:
        
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align:middle;
	}

body{
	font: 82% Georgia, "lucida bright", "times new roman", arial;
   	line-height: 1.6;
    
	}

p   {
	margin: 0 0 1.5em;
	}

#wrapper {
    margin:0pt auto;
    width:766px;
    }

#header{
    width:766px;
    height:71px;
    float:left;
    margin-bottom:6px;
    }
img {   margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        line-height:0;
        vertical-align:middle;
}
    
#header .logo
    {
    margin-top:7px;
    margin-left:-3px;
    
    width:240px;height:67px;
    float:left;
    padding:0px;
    }

#menu 
    {
    float:left;
    width:766px;
    height:44px;
    font-size:11px;
    font-family:arial;
    font-weight:bolder;
    color:#033c5a;
    background:url(../../images/linkbg.gif) no-repeat ;
   
    }

#menu .links{
    width:659px;
    height:40px;
    float:left;
    padding-left:21px;
}

#menu a, a:link, a:active, a:visited
    {
    float:left;
    margin:0px;
    color:#033c5a;
    text-decoration:none;
    vertical-align:text-top;
   
    }

#menu a:hover{color:#95a334;}

div.horizontal_line {height:0px;border-color:white;clear:both;border:1px;border-top:1px dashed #6aa4b2;border-bottom:none;margin-top:0px;}
.horizontal_line2 {height:1px;background-color:white;clear:both;margin-top:12px;margin-bottom:12px;}

ul.MenuBarHorizontal
{   float:left;
	margin: 0;
    padding:10px;
	list-style-type: none;
	cursor: default;
	width: auto;
}

/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	float: left;
}

ul.MenuBarHorizontal li.sep
{
	margin: 0;
   	margin-left:27px;
    margin-right:27px;
	list-style-type: none;
	width:2px;
    height:25px;
	cursor: pointer;
	bottom:5px;
    

}


/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/



/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	padding:0;
    font-weight:bold;
	text-decoration: none;
}
/* Menu items that have mouse over or focus have a white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	
	color: #FFF;
}


/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
	
	}
}

div.space{
    width:745px;
    height:15px;
    margin:0 auto;
}
.midheading{
    float:left;
    margin:8px 0px 0px 3px;
    padding-left:2px;
    width:751px;
    background:none;
}

.midheading h4{
    font-size:21px;
    color:#033C5A;
    font-weight:bolder;
    margin-bottom:-5px;
}

.midcontainer{
    padding-left:1px;
    padding-bottom:6px;
    width:757px;
    margin:0 auto;
    display:block;
    background:url(../../images/contentbottom.gif) bottom repeat-x;
}

.midcontainer .text{
    background-color:#f7f7f0;
    padding:15px;
    font-size:16px;
    color:#65645D;
}
.midcontainer ul{
    
    padding-left:22px;
    list-style:square;

}

#footer{
   margin:0 auto;
   width:757px;
   margin:33px 0 0 4px;
   text-align:center;
   }

#footer .text {
    margin:0 auto;
    vertical-align:middle;
    text-align:center;
    height:18px;
    width:378px;
    }
#footer img{vertical-align:middle;}

#footer .links{
        margin:0 auto;
        vertical-align:middle;
        text-align:center;
        height:18px;
        width:378px;
        padding-top:4px;
        padding-left:21px;
        text-align:center;
        vertical-align:text-top;
        margin:0 auto;

    }
