html	{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
body	{
margin:0;
padding:0;
font-size:10px;
color:#333333;
margin-top:20px;
line-height:15px;
}
p	{
		padding:7px;
		padding-top:12px;
      	color: #333;
        display: block;
        line-height: 120%; 
		text-decoration: none;
}
.bold	{
		padding: 7px 7px 0 7px;
		font-weight:bold;
}

h1	{
font-size:11px;
color:#FFFFFF;
font-weight:bold;
font-variant:small-caps;
line-height:10px;
margin-top:10px;
}
h2	{
font-size:13px;
color:#013e7d;
}
#left-title	{
margin:0px 0 0 85px;
}
#right-title	{
margin:0 0 0 20px;
}
#container	{
width:812px;
height:628px;
border:2px solid #e6e9f2;
margin:0 auto;
}
#container-g	{
width:812px;
height:638px;
border:2px solid #e6e9f2;
margin:0 auto;
}
#container-hwd	{
width:812px;
height:780px;
border:2px solid #e6e9f2;
margin:0 auto;
}
#content-container	{
width:792px;
height:222px;
margin:0 auto;
}
#left-column	{
width:393px;
height:222px;
float:left;
background-image:url(../images/bg-grad-2.gif);
background-repeat:repeat-x;
}


#header	{
width:792px;
height:109px;
margin:0 auto;
}
#logo	{
background-image:url(../images/logo.gif);
width:347px;
height:109px;
float:left;
}
#nav	{
background-image:url(../images/nav-holder.gif);
width:445px;
height:109px;
float:right;
}
#nav-sub	{
width:445px;
height:109px;
float:right;
}
#image-container	{
width:792px;
height:268px;
margin:0 auto;
}
/*========================================== Images ========================================== */
#main-image	{
width:792px;
height:268px;
}
#main-image-two	{
background-image:url(../images/main-image-2.jpg);
width:792px;
height:268px;
}
#main-image-six{
background-image:url(../images/main-image-6.jpg);
width:792px;
height:268px;
}
#six-tit	{
background-image:url(../images/six-title.jpg);
background-repeat:no-repeat;
width:792px;
height:31px;
background-position:top;
margin:-1px 0 0 0;
}
#full-tit	{
background-image:url(../images/sub-title.jpg);
background-repeat:no-repeat;
width:792px;
height:31px;
background-position:top;
margin:-1px 0 0 0;
}
#thirdf-tit	{
background-image:url(../images/third-title.jpg);
background-repeat:no-repeat;
width:792px;
height:31px;
background-position:top;
margin:-1px 0 0 0;
}
/* how we do it styles*/

#main-image-three	{
background-image:url(../images/main-image-3.jpg);
width:792px;
height:268px;
}
/* why we do it styles*/
#main-image-four	{
background-image:url(../images/main-image-4.jpg);
width:792px;
height:268px;
}
#fourth-tit	{
background-image:url(../images/fourth-title.jpg);
background-repeat:no-repeat;
width:792px;
height:31px;

background-position:top;
margin:-1px 0 0 0;
}
#main-image-five	{
background-image:url(../images/main-image-5.jpg);
width:792px;
height:268px;
}
#fifth-tit	{
background-image:url(../images/five-title.jpg);
background-repeat:no-repeat;
width:792px;
height:31px;

background-position:top;
margin:-1px 0 0 0;
}
#main-image-seven	{
background-image:url(../images/main-image-7.jpg);
width:792px;
height:268px;
}
#seven-tit	{
background-image:url(../images/seven-title.jpg);
background-repeat:no-repeat;
width:792px;
height:31px;
background-position:top;
margin:-1px 0 0 0;
}
#main-image-eight	{
background-image:url(../images/main-image-8.jpg);
width:792px;
height:268px;
}
#eight-tit	{
background-image:url(../images/eight-title.jpg);
background-repeat:no-repeat;
width:792px;
height:31px;
background-position:top;
margin:-1px 0 0 0;
}
#main-image-ten	{
background-image:url(../images/main-image-10.jpg);
width:792px;
height:268px;
}
#ten-tit	{
background-image:url(../images/ten-title.jpg);
background-repeat:no-repeat;
width:792px;
height:31px;
background-position:top;
margin:-1px 0 0 0;
}
#main-image-nine	{
background-image:url(../images/main-image-9.jpg);
width:792px;
height:268px;
}
#main-image-eleven	{
background-image:url(../images/main-image-11.jpg);
width:792px;
height:268px;
}
#nine-tit	{
background-image:url(../images/nine-title.jpg);
background-repeat:no-repeat;
width:792px;
height:31px;
background-position:top;
margin:-1px 0 0 0;
}
#eleven-tit	{
background-image:url(../images/eleven-title.jpg);
background-repeat:no-repeat;
width:792px;
height:31px;
background-position:top;
margin:-1px 0 0 0;
}


/*==================================================================================== */
#footer	{
background-image:url(../images/footer.gif);
width:792px;
height:21px;
margin:0 auto;
}
#copyright	{
font-size:10px;
color:#CCCCCC;
margin:10px 0 20px 10px;
}
#copyright a	{
color:#999999;
font-weight:bold;
text-decoration:none;
}
#copyright a:hover	{
color:#023e7d;
font-weight:bold;
text-decoration:none;
}
#left-content	{
width:303px;
height:192px;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
margin:-13px 0 0 78px;

}
/* sub pages styles*/
#content-container-sub	{
width:792px;
height:202px;
margin:0 auto;
background-image:url(../images/bg-grad.gif);
}
#content-container-g	{
width:792px;
height:212px;
margin:0 auto;
background-image:url(../images/bg-grad.gif);
}
#content-container-hwd	{
width:792px;
height:352px;
margin:0 auto;
background-image:url(../images/bg-grad.gif);
}

#full-content	{
width:627px;
height:172px;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
margin:0 0 0 78px;
}
#full-content-g	{
width:627px;
height:182px;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
margin:0 0 0 78px;
}
#full-content-hwd	{
width:627px;
height:322px;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
margin:0 0 0 78px;
}
#footer-sub	{
background-image:url(../images/footer-sub.gif);
background-repeat:no-repeat;
width:792px;
height:21px;
margin:0 auto;
}

/* contact styles*/

/* seperates index bullets into 2 columns*/
#list-wrap	{
width:160px;
float:left;
margin:10px 0 0 0px;
}
#resource-content	{
width:300px;
padding:20px 0 0 20px;
float:left;
margin-left:-120px;
}
#list-wrapper	{
width:170px;
float:right;
margin:10px 0 0 0px;
}
#list-wrap-g	{
width:160px;
float:left;
margin:0px 0 10px 0;
}
#list-wrapper-g	{
width:170px;
float:right;
}
#list-wrapper-index	{
width:140px;
float:left;
margin:9px 0 0 0;
font-size:10px;
line-height:15px;
}
#list-wrapper-contact	{
width:220px;
float:left;
margin:9px 0 0 10px;
font-size:10px;
line-height:15px;
}
#list-wrapper-contact a	{
text-decoration:none;
color::#023e7d;
}
#list-wrap-index	{
width:150px;
float:right;
margin:9px 5px 0 0px;
font-size:10px;
line-height:15px;
}
ul	{
margin:0px 0 0 -20px;
list-style-image:url(../images/dot.gif);
}
#main-title	{
font-size:12px;
color:#FFFFFF;
margin:0 0 0 90px;
padding-top:9px;
}
.main-title-duo	{
font-size:12px;
color:#FFFFFF;
margin:0 0 0 10px;
padding-top:9px;
}
.main-text	{
font-size:10px;
padding:20px;

}
.sub	{
font-size:10px;
margin:0 0 0 5px;
}
#left-content-wrap	{
border-right:1px dotted #999999;
width:380px;
float:left;
margin:5px 0 0 0px;
padding:0 10px 0 10px;
float:left;
}
#what-about-wrap	{
width:300px;
margin:5px 0 0 0px;
padding:0 10px 0 10px;
float:left;
}
#what-about-right	{
width:280px;
margin:5px 0 0 0px;
padding:0 10px 0 10px;
float:right;

}
#left-content-wrap ul {
color:#333333;
font-size:10px;
line-height:13px;
margin:5px 0 0 -29px;
list-style-position:outside;
}
#right-content-wrap	{
width:220px;
float:left;
margin:8px 0 0 0px;
float:right;
font-size:10px;
line-height:13px;
}
#left-content-wrap p	{
margin:15px 0 0 0;
}
.right-contact	{
width: 289px;
margin:10px 0 0 0px;
padding:10px;
}
#right-contact a	{
text-decoration:none;
color:#023e7d;
font-weight:bold;
}
#right-contact a:hover	{
color:#999999;
}

/*============================= fonts ====================*/
#bold	{
font-weight:800;
font-size:10px;
color:#333333;
line-height:13px;
margin:15px 10px 0 10px;
}
#bold-index	{
font-weight:800;
font-size:10px;
color:#333333;
line-height:13px;
margin:15px 10px 0 10px;
text-align:justify;
}
.bold-sub	{
font-weight:800;
font-size:10px;
color:#333333;
}
.bold-sub-wwd	{
font-weight:800;
font-size:10px;
color:#333333;
line-height:25px;
}
.blue	{
font-weight:normal;
color:#023e7d;
}

/*============================= arrrow bulletd lists ====================*/
#arrow ul {
        list-style-type: none;
        width: 299px;
		margin:10px 0 0 -36px;
		text-decoration: none;
		list-style-image:none;
		text-align:justify;
} 

#arrow li {
        margin: -10px 0 0px 0;
}

#arrow li a {
        color:#013e7d;
		font-weight:bold;
        display: block;
		line-height:13px;
		font-size:10px;
        padding: 6px 25px 0 5px;
        text-decoration: none;
		background-image:url(../images/bullet-over.gif);
		background-repeat:no-repeat;
		background-position:center;
		margin-top:-10px;
}

 * html #arrow li a {  /* make hover effect work in IE */
	width: 299px;
	text-decoration: none;
}

#arrow li a:hover {
		background-image:url(../images/bullet.gif);
		background-repeat:no-repeat;
		text-decoration: none;
}

#arrow a em { 
		font-weight:300;
        color: #333;
        display: block;
        font-size:10px;
		font-style:normal;
        line-height: 12px; 
		text-decoration: none;
}

#arrow a span {
        color: #125F15;
     
  
		text-decoration: none;
}
/*============================= sub-arrrow bulletd lists ====================*/
#sub-arrow ul {
        list-style-type: none;
        width: 235px;
		margin:5px 0 0 -40px;
		text-decoration: none;
		list-style-image:none;
} 

#sub-arrow li {
        margin: 0px 0 0px 0;
}

#sub-arrow li a { 
        color:#013e7d;
        display: block;
        font: bold 100% Arial, Helvetica, sans-serif;
		line-height:150%;
        padding: 5px 25px 0 5px;
        text-decoration: none;
		background-image:url(../images/sub-bullet-over.gif);
		background-repeat:no-repeat;
		background-position:center;
		margin-top:-10px;
}

 * html #sub-arrow li a {  /* make hover effect work in IE */
	width: 299px;
	text-decoration: none;
}

#sub-arrow li a:hover {
		background-image:url(../images/sub-bullet.gif);
		background-repeat:no-repeat;
		text-decoration: none;
}

#sub-arrow a em { 
        color: #333;
        display: block;
        font-size:10px;
		font-style:normal;
		font-weight:300;
        line-height: 130%; 
		text-decoration: none;
}

#sub-arrow a span {
        color: #125F15;
        font: normal 70% Verdana, Helvetica, sans-serif;
        line-height: 100%;
		text-decoration: none;
}
#half-content-wrap	{
width:200px;
float:left;
margin:20px 0 0 80px;
padding:0 10px 0 10px;
float:left;
border-right:1px dotted #666666;
}
#half-content-wrap a	{
text-decoration:none;
color:#023e7d;
font-weight:bold;
}
#half-content-wrap a:hover	{
color:#999999;
}
#right-half-wrap	{
width:200px;
float:left;
margin:20px 70px 0 0px;
float:right;
font-size:10px;
line-height:13px;
}
#site-map-container	{
background-image:url(../images/site-bg.gif);
background-repeat:repeat-x;
background-color:#bfc0c2;
width:792px;
height:460px;
margin:0 auto;
}
#footer-site	{
background-image:url(../images/site-footer.gif);
width:792px;
height:21px;
margin:0 auto;
}
#balls	{
background-image:url(../images/balls.gif);
background-repeat:no-repeat;
width:492px;
height:460px;
margin:0 0 0 146px;
}
#site-wrapper	{
padding:20px;
width:192px;
float:left;
margin:60px 0 0 20px;
}
#site-wrap	{
padding:20px;
width:152px;
float:right;
margin:60px 0 0 20px;
}
#site-map-container	ul a{
text-decoration:none;
color:#7b7e81;
font-size:11px;
font-weight:normal;
line-height:20px;

}
#site-map-container	ul a:hover{

color:#FFFFFF;
}
#site-map-container	a {
color:#013e7d;;
text-decoration:none;
font-weight:bold;
line-height:30px;
}
#site-map-container	a:hover {
color:#0266ce;
}
#sub-full	{
margin:5px 10px 0 10px;
}
/*========================================================================*/
#left-tit	{
background-image:url(../images/summary-left.gif);
background-repeat:no-repeat;
width:393px;
height:31px;
border:1px solid transparent;
}
#contact-tit	{
background-image:url(../images/contact-left.jpg);
background-repeat:no-repeat;
width:393px;
height:32px;
border:1px solid transparent;
margin-left:-1px;
margin-top:-1px;
}
#right-tit	{
background-image:url(../images/summary-right.gif);
background-repeat:no-repeat;
width:399px;
height:31px;
border:1px solid transparent;
margin-top:-1px;
}
#contact-right-tit	{
background-image:url(../images/contact-right.jpg);
background-repeat:no-repeat;
width:399px;
height:31px;
border:1px solid transparent;
margin-top:-1px;
margin-left:-1px;
}
#right-column	{
width:399px;
height:222px;
float:right;
background-image:url(../images/bg-grad.gif);
background-repeat:repeat-x;
float:right;
}
#right-content	{
width:303px;
height:192px;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
margin:-10px 0 0 9px;
}

#right-content-contact	{
width:303px;
height:192px;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
margin:-10px 0 0 9px;
}
.address-wrap	{
margin-left:20px;
margin:5px 10px 0 10px;
}
.address-wrap a{text-decoration:none; color:#013e7d; font-weight:bold}
.address-wrap a:hover{text-decoration:none; color:#333333; font-weight:bold}
