﻿#divContentWrapper
{
    margin:15px 35px 0 auto;
    position:relative;
    width:868px;
}

#divMainContent
{
    background-image:url("./images/middle_white_bg.png");
    background-repeat:repeat-y;
    padding-left:40px;
    padding-right:56px;
    width:782px;
}

#divMainContentTopCurve
{
    background-image:url(./images/top_white_bg.png);
    background-repeat:no-repeat;
    width:877px;
    height:33px;
}

#divMainContentBottomCurve
{
    background-image:url(./images/bottom_white_bg.png);
    background-repeat:no-repeat;
    width:877px;
    height:60px;
}

#divMainContent h1
{
    font-size:250%;
    margin-bottom:10px;
    margin-top:0;
}

#divMainContent h2
{
    color:#00A2E6;
    font-size:110%;
}

#divMainContent p
{
    margin-bottom:20px;
}

#divMainContent a
{
    color:#00A2E6;
    font-style:italic;
}

#divMainContent ul
{
    list-style-position:outside;
    list-style-type:circle;
    list-style-image: url(./images/li.jpg);
    padding-left:15px;
    margin-bottom:20px;
}

#divMainContent span
{
    display:block;
    font-size:90%;
}

#divMainContent table tbody tr td
{
    border:solid 1px #1E7EB9;
    padding:5px;
}

#divMainContent table thead th
{
    border-color:#1E7EB9 #1E7EB9;
    border-style:solid solid none;
    border-width:1px 1px medium;
    color:#FFFFFF;
    font-weight:bold;
    padding:5px;
}

#divMainContent table thead
{
    background-color:#00A2E6;
}

.about-link
{
    margin-bottom:15px;
}

.about-link div
{
    float:left;
}

.about-website-link
{
    margin-left:15px;
    margin-top:28px;
}

.fact
{
    color:#00A2E6;
    display:inline !important;
    text-transform:uppercase;
}

.faq-question
{
    display:block;
    margin-bottom:15px;
    color:#00A2E6;
    width:470px;
}

.faq-answer
{
    display:block;
    font-style:italic;
    margin-bottom:20px;
    width:470px;
}

.larger-text
{
    font-size:160% !Important;
    margin-bottom:15px;
}

#tblCustomerFormWrapper
{
    border:solid 1px #1E7EB9;
}

#tblCustomerFormWrapper tbody tr td
{
    border:none !Important;
    background-color:#E7E8EA;
}

#tblCustomerFormWrapper tbody tr td input
{
    width:95%;
}

#tblCustomerFormWrapper tbody tr td textarea
{
    width:95%;
}

#divFooterDataWrapper
{
    width:917px;
    margin:10px auto;
    color:#FFFFFF;
}

#divFooterDataWrapper h2
{
    font-size: 225%;
    line-height: 31px;
    margin-bottom: 10px;
}

#divFooterDataWrapper a
{
    display:block;
}

#divFooterDataWrapper span
{
    display:block;
}

#divFooterDataWrapper ul
{
    list-style-position:outside;
    list-style-type:disc;
    padding-left:17px;
    float: left;
    width: 176px;
    font-size:85%;
}

#divFooterDataWrapper ul li
{
	margin-bottom:5px;
}

#divFooterLeft
{
    background-image: url("./Images/boxes.png");
    background-position: 0 4px;
    background-repeat: no-repeat;
    float: left;
    height: 188px;
    padding: 31px 20px 20px;
    width: 293px;
}

#divFooterRight
{
    background-image: url("./Images/boxes.png");
    background-position: -340px 4px;
    background-repeat: no-repeat;
    float: left;
    height: 200px;
    padding: 31px 20px 20px;
    width: 543px;
}

.download-wrapper
{
    background-image: url("./Images/download_outline_box.png");
    float: left;
    font-size: 90%;
    height: 30px;
    padding: 25px 20px 20px;
    width: 386px;
}

.administrator-menu
{
    background-image:url("./Images/download_outline_box.png");
    height:30px;
    padding:25px 20px 20px;
    width:386px;
}

.news-article
{
    margin-bottom:20px;
    width:100%;
}

.news-title
{
    
}

.news-date
{
    font-size:80%;
    font-style:italic;
    margin-bottom:10px;
}

.news-content
{
    
}

.download
{
    margin-bottom:20px;
    width:100%;
}

.download-title
{
    background-image:url("./Images/icon_pdf.png");
    background-repeat:no-repeat;
    height:30px;
    padding-left:30px;
    padding-top:4px;
}

.download-date
{
    font-size:80%;
    font-style:italic;
    margin-bottom:10px;
    margin-top:6px;
}

.download-content
{
    
}

.media-image
{
    cursor:pointer;
    margin-bottom:10px;
    margin-right:20px;
    width:100px;
}

.case-study-quote
{
    font-style:italic;
    font-weight:bold;
}

.latest-news-wrapper
{
    background-image: url("./images/download_outline_box.png");
    float: left;
    height: 65px;
    margin-left: -3px;
    padding: 10px 0 0 25px;
    width: 402px;
}

.latest-news-wrapper h2 
{
	font-size: 180% !important;
    margin-bottom: 1px !important;
}

.latest-news-wrapper a 
{
	color:#FFFFFF;
	font-weight:bold;
}
