﻿
/*------------------------------------------------------------------------------------------------- */
/*GNERAL DESIGN ----------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */

/* Use this Style Sheet to define your layout and graphical arrangements */
/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
    padding: 0px;
    margin: 0px;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
    list-style-type: none;
}
/*end reset*/

body
{
    /*Set the master background*/
    background-position: left top;
    background: #4b98d0;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 12px;
    font-style: normal;
    font-weight: normal; /*other settings*/
    overflow: -moz-scrollbars-vertical;
    height: 100%;
}

/*SITE SHELL ELEMENTS*/
#Site_Shell_Outside
{
    background-image: url(../Images/SiteShell/BG_Primary.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    width: auto;
}

#Body_Shell_Outside
{
    width: 950px;
    background-image: url(../Images/SiteShell/BG_Primary_Body.jpg);
    background-repeat: no-repeat;
}

#Body_Shell_Header
{
    height: 456px;
    width: 950px;
    background-image: url(../Images/SiteShell/BG_Primary_Header.jpg);
    background-repeat: no-repeat;
    background-position: right Bottom;
}


#Body_Shell_Main
{
    background-position: center top;
    width: 950px;
    height: 925px;
    min-height: 925px;
    height: auto;
    text-align: left;
}

#Body_Shell_Sub_Main_Col1
{
    float: left;
    width: 260px;
    padding-top: 75px;
}

#Body_Shell_Sub_Main_Col2
{
    /*     min-height: 875px;     height: 875px;     height: auto;     */
    width: 690px;
    margin-left: 260px;
}



#Body_Shell_Footer
{
    background-image: url(../Images/SiteShell/BG_FooterBackground.jpg);
    background-repeat: repeat-x;
    width: 100%;
    height: 119px;
     clear:both;
}

/* END HEADER ELEMENTS ------------- */



/*------------------------------------------------------------------------------------------------- */
/*END GNERAL DESIGN ------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */


/*------------------------------------------------------------------------------------------------- */
/*START CONTENT ----------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */


/*Use this style to define your text tags for your content pages*/

H1
{
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 10px 0px;
    color: #07395f;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 25px;
}

H2
{
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 10px 0px;
    color: #638636;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 18px;
}

H3
{
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 10px 0px;
    color: #000000;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
}

H4
{
}

H5
{
}


P
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    line-height: 20px;
}

li
{
    line-height: 20px;
    color: #000000;
}


em.Header
{
    color: #9ac7e6;
    font-family: Verdana;
    line-height: 15px;
    font-style: italic;
}

em.Header a
{
    color: #9ac7e6;
    font-family: Verdana;
    line-height: 15px;
    font-style: italic;
}

em.Header a:hover
{
    color: #000099;
}

Strong
{
    color: #3e3e3e;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
}



a
{
    color: #FFFFFF;
    font-family: verdana;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}

a:hover
{
    color: #000099;
}


/*------------------------------------------------------------------------------------------------- */
/*END START CONTENT ------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */

/*------------------------------------------------------------------------------------------------- */
/*MAIN MENU --------------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */

/*HEADER ELEMENTS*/

#Navigation
{
    width: 950px;
    height: 450px;
    text-align: left;
}

#Caption
{
    padding: 70px 0px 40px 50px;
}

#Caption H1
{
    width: 550px;
    text-align: left;
    font-family: Arial;
    font-size: 38px;
    font-weight: bold;
    color: #044c87;
}

#Caption UL.Col1
{
    margin-left: 0px;
    padding-top: 0px;
    padding-left: 10px;
    padding-bottom: 10px;
    width: 175px;
    float: left;
}

#Caption UL.Col2
{
    margin-left: 200px;
    padding-top: 0px;
    padding-left: 10px;
    vertical-align: top;
    width: 175px;
    padding-bottom: 10px;
}


#Caption UL LI
{
    background-position: left center;
    background-image: url(../Images/Content/Bullet.jpg);
    list-style-position: outside;
    color: #025080;
    font-family: 'trebuchet MS';
    font-size: 14px;
    line-height: 20px;
    background-repeat: no-repeat;
    font-weight: bold;
    text-transform: uppercase;
    padding-left: 25px;
}

#Caption UL LI A
{
    color: #025080;
    font-family: 'trebuchet MS';
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    text-transform: uppercase;
}

/*
#Caption
{
    font-family: verdana;
    font-size: 12px;
    font-style: italic;
    color: #959595;
    line-height: 30px;
    vertical-align: bottom;
}
*/

#NavBanner
{
    height: 136px;
}

#Logo
{
    float: left;
}

/*Header Phone Number*/
#Navigation_Number
{
    background-image: url(../Images/Header/CallButton.jpg);
    width: 336px;
    float: right;
    background-repeat: no-repeat;
}

#Navigation_Number SPAN
{
    font-family: verdana;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #043e62;
    display: block;
    text-align: right;
    margin-top: 15px;
    padding-right: 50px;
}

#Navigation_Number .PhoneNumber
{
    font-family: arial, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: bold;
    font-style: normal;
    color: #FFFFFF;
    padding-top: 15px;
    display: block;
}

#Navigation_Number .PhoneNumber A
{
    font-family: arial, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: bold;
    font-style: normal;
    color: #FFFFFF;
}

#YourAdvantage
{
    width: 400px;
    height: 25px;
    font-family: georgia;
    font-size: 17px;
    font-weight: normal;
    font-style: italic;
    color: #068df9;
    text-align: left;
    margin-left: 350px;
    margin-top: 45px;
}
#MainQuote
{
    font-family: georgia;
    font-size: 18px;
    color: #eff0f1;
    font-style: italic;
    float: left;
    vertical-align: middle;
    margin-top: 300px;
    margin-left: 50px;
    text-align: left;
}

#MainQuote strong
{
    font-family: georgia;
    font-size: 14px;
    color: #72bffa;
    font-style: italic;
    display: inline;
    font-weight: normal;
}

#MainQuote span
{
    font-size: 14px;
    color: #72bffa;
    font-style: italic;
    display: block;
}

/* END HEADER ELEMENTS ------------- */

#MainMenu
{
    width: 950px;
    padding: 0px;
    margin: 0px;
}

#MainMenu ul.nav
{
    list-style: none;
    padding: 0px;
    margin: 0px;
    background-image: url(UserControls/CustomControls/MainMenu/Menu_BG.png);
    background-repeat: repeat-x; /*Handles Aligment Issue*/
    overflow: hidden; /*IE Fix for Aligment Issue*/
    zoom: 1;
    text-align: left;
    float: left;
}


/*Controls the menu items and links*/
#MainMenu ul.nav li
{
    /*Sets the menu horizontaly*/
    list-style-type: none;
    float: left;
    width: 135px;
    text-align: center;
}

#MainMenu ul.nav a
{
    text-align: center;
    display: block;
    padding: 5px 0px 0px 0px;
    border-bottom: none;
    text-decoration: none;
    color: #FFFFFF;
    font-family: 'trebuchet MS';
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    background-image: url(../Images/Header/MenuOFFButton.png);
    width: 129px;
    height: 28px;
    background-repeat: no-repeat;
    text-transform: uppercase;
}


#MainMenu ul.nav a:hover
{
    color: #8c96a0;
    font-family: 'trebuchet MS';
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    background-image: url(../Images/Header/MenuOnButton.png);
    width: 129px;
    height: 35px;
    background-repeat: no-repeat;
}


#MainMenu ul.nav a.Selected
{
    color: #8c96a0;
    font-family: 'trebuchet MS';
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    background-image: url(../Images/Header/MenuOnButton.png);
    width: 129px;
    height: 35px;
    background-repeat: no-repeat;
}

/*------------------------------------------------------------------------------------------------- */
/*END MAIN MENU ----------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */

/*------------------------------------------------------------------------------------------------- */
/*HOME PAGE LAYOUT -------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */

#HomePage H1
{
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 10px 0px;
    color: #FFFFFF;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 25px;
    font-style: normal;
    text-align: left;
}

#HomePage H1 a
{
    color: #FFFFFF;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 25px;
}

#HomePage H1 a:hover
{
    color: #000099;
}


#HomePage H2
{
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    color: #02365a;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 17px;
    font-style: normal;
}

#HomePage H3
{
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 5px 0px;
    color: #9ed5fe;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 14px;
    font-style: normal;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    width: 100%;
}

#HomePage H3 a
{
    color: #9ed5fe;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 14px;
    font-style: normal;
}

#HomePage H3 a:hover
{
    color: #000099;
}

#HomePage H4
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #89cbfd;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
    font-style: normal;
}

#HomePage H5
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
    color: #89cbfd;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 14px;
    font-style: normal;
}


#HomePage P
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    color: #FFFFFF;
    font-family: verdana;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
    font-style: normal;
}

#HomePage P.small
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #ffffff;
    font-family: 'trebuchet MS';
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
}

#HomePage P.small A
{
    color: #f9d45d;
    font-family: 'trebuchet MS';
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
}

#HomePage P.small A:hover
{
    color: #000099;
}

#HomePage P.intro
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    color: #a3d8fa;
    font-family: verdana;
    font-size: 12px;
    line-height: 20px;
}

#HomePage P.intro a
{
    color: #FFFFFF;
    font-family: verdana;
    font-size: 12px;
    line-height: 20px;
}

#HomePage P.intro a:hover
{
    color: #000099;
}


#HomePage P.numbers
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #4d93cc;
    font-family: arial;
    font-size: 12px;
    text-align: justify;
    line-height: 20px;
    font-weight: bold;
}

#HomePage Strong
{
    font-weight: bold;
    font-size: 12px;
    color: #3e3e3e;
}

#HomePage .HomePage_Col
{
    height: 55px;
    text-align: left;
    background-image: url(../Images/SiteShell/BG_Primary_Header_Bottom.jpg);
    background-repeat: no-repeat;
    background-position: right -1px;
}

#HomePage .HomePage_Col1
{
    /*border: 1px solid #FF00FF;*/
    height: 100%;
    text-align: left;
    padding-top: 50px;
    padding-left: 15px;
    width: 410px;
    float: left;
}

#HomePage .HomePage_Col2
{
    /*border: 1px solid #FF00FF;*/
    height:1150px;
    text-align: left;
    padding-top: 25px;
    padding-left: 15px;
    margin-left: 435px;
}

#HomePage .HomePage_Col2 H2
{
    font-family: 'trebuchet MS';
    font-size: 20px;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #02365a;
    text-align: left;
    padding-left: 20px;
}


#HomePage .HomePage_Col2 P
{
    font-family: 'trebuchet MS';
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #02365a;
    text-align: left;
    padding-left: 20px;
    padding-top: 10px;
}


#HomePage .HomePage_Col2 H3
{
    font-family: 'trebuchet MS';
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    text-transform: uppercase;
    color: #FFFFFF;
    text-align: left;
    padding-left: 20px;
}

#HomePage .FeaturedProduct
{
    height: 288px;
    width: 234px;
    background-color: #78b1dc;
    margin-bottom: 15px;
    text-align: center;
}

#HomePage .FeaturedProduct H3
{
    border-style: none;
}

#HomePage .ProtectYourBusiness
{
    height: 197px;
    width: 234px;
    background-color: #78b1dc;
    margin-bottom: 15px;
    text-align: center;
    padding-top: 25px;

}

#HomePage .NewsAndEvents
{
    padding:0px;
    margin: 0px;
    height: 275px;
    width: 234px;
    background-color: #78b1dc;
}




/*Customer Specific to accomodate left col in the shell*/

#Body_Shell_Sub_Main_Col1 .HomePage_Col
{
    /*border: 1px solid #FF00FF;*/
    height: 100%;
    text-align: left;
    background-image: url(../Images/SiteShell/BG_Primary_Header_Bottom.jpg);
    background-repeat: no-repeat;
    background-position: right Top;
}

#Body_Shell_Sub_Main_Col1 H1
{
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 10px 0px;
    color: #FFFFFF;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 25px;
    font-style: normal;
    text-align: left;
}

#Body_Shell_Sub_Main_Col1 H2
{
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    color: #02365a;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 17px;
    font-style: normal;
}

#Body_Shell_Sub_Main_Col1 H3
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
    color: #9ed5fe;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 17px;
    font-style: normal;
}

#Body_Shell_Sub_Main_Col1 H4
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #89cbfd;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
    font-style: normal;
}

#Body_Shell_Sub_Main_Col1 H5
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
    color: #89cbfd;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 14px;
    font-style: normal;
}


#Body_Shell_Sub_Main_Col1 P
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    color: #FFFFFF;
    font-family: verdana;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
    font-style: normal;
}

/*------------------------------------------------------------------------------------------------- */
/*END HOME PAGE LAYOUT ---------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */

/*------------------------------------------------------------------------------------------------- */
/*BODY PAGE LAYOUT -------------------------------------------------------------------------------- */
/*----------------------------------------------Body_Shell_Sub_Main_Col1--------------------------------------------------- */

#BodyPage
{
    height: 850px;
    min-height: 850px;
    height: auto;
    text-align: left;
    background-image: url(../Images/SiteShell/BG_Primary_Header_Pages_Bottom.jpg);
    background-repeat: no-repeat;
    background-position: right Top;
    background-color: #FFFFFF;
    margin-bottom: 25px;
    padding-top: 25px;
    padding-left: 15px;
    padding-right: 25px;
    color: #000000;
}

/*Column 2 - middle marketing*/
#BodyPage_Col_Video
{
    background-image: url(../Images/Content/VideoClip.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 144px;
    width: 267px;
    border-style: solid;
    border-width: 5px;
    border-color: #d8d7d7;
    margin-bottom: 10px;
}

#BodyPage .picture
{
    border: 1px solid #333333;
    margin-bottom: 15px;

}

#BodyPage IMG
{
    margin: 10px;
    border: 1px solid #333333;
}

#BodyPage IMG.Employee
{
    padding: 0px;
    margin: 0px;
    border: none;

}

#BodyPage .TestimonialImage
{
    border: none;
    margin: 0px 25px 25px 25px;
    float: left;
}

#BodyPage .TestimonialStatement
{
    font-style: italic;
    font-size: 14px;
}


#BodyPage .FloaterCol
{
    float: left;
    height: 180px;
    width: 210px;
}

#BodyPage .FloaterCol2
{
    float: left;
    height: 300px;
    width: 210px;
}

#BodyPage .Divider
{
    border-bottom-style: double;
    border-bottom-width: 3px;
    border-bottom-color: #C0C0C0;
    display: block;
}

#BodyPage ul.MultiCol
{
    list-style-image: url(../Images/Content/Bullet.jpg);
    margin-left: 75px;
    float: left;
    width: 140px;
    margin-bottom: 25px;
}

#BodyPage ul
{
    list-style-image: url(../Images/Content/Bullet.jpg);
    margin-left: 75px;
    margin-bottom: 25px;
}

#BodyPage a
{
    color: #000000;
    font-family: arial;
    font-size: 12px;
    text-decoration: none;
}

#BodyPage a:hover
{
    color: #9ed5fe;
}


/*------------------------------------------------------------------------------------------------- */
/*END BODY PAGE LAYOUT ---------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */



/*------------------------------------------------------------------------------------------------- */
/*FOOTER MENU ------------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */

#FooterMenu
{
    margin: 0;
    padding-top: 25px;
}
#FooterMenu ul.nav /*Controls the menu*/
{
    padding-left: 0px;
    margin-top: 0px;
    margin-left: 0px;
}
/*Controls the menu items and links*/

#FooterMenu ul.nav li /*Sets the menu horizontaly*/
{
    float: left;
    line-height: 13px;
    text-align: center;
    list-style: none;
}

#FooterMenu ul.nav li.last /*Remove the last seperator*/
{
    float: left;
    border-right-style: none;
    line-height: 13px;
    text-align: center;
}

#FooterMenu ul.nav li.right
{
    border-style: none;
    float: right;
}

#FooterMenu ul.nav a
{
    display: block;
    padding: 0px 10px 0px 0px;
    border-bottom: none;
    text-decoration: none;
    color: #ffffff;
    font-family: 'Trebuchet MS';
    font-size: 12px;
    height: 12px;
    font-weight: normal;
    font-style: normal;
}
#FooterMenu ul.nav a:hover
{
}
#FooterMenu ul.nav a.Selected
{
}

#Footer
{
    width: 950px;
    text-align: left;
}

#Footer .copy
{
    margin-top: 5px;
    text-align: left;
    display: block;
    padding: 0px;
    border-bottom: none;
    text-decoration: none;
    color: #8accfc;
    font-family: 'Trebuchet MS';
    font-size: 12px;
    line-height: 12px;
}

#Footer .vTech
{
    margin-top: 5px;
    text-align: left;
    display: block;
    padding: 0px;
    border-bottom: none;
    text-decoration: none;
    color: #8accfc;
    font-family: 'Trebuchet MS';
    font-size: 8px;
}

#Footer .vTech A
{
    text-decoration: none;
    color: #8accfc;
    font-family: 'Trebuchet MS';
    font-size: 8px;
}

/*------------------------------------------------------------------------------------------------- */
/*END FOOTER MENU --------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */


/*------------------------------------------------------------------------------------------------- */
/*NEWS AND EVENTS --------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */
#NewsSummary
{
    /*
    background-image: url(../Images/Content/Col_SepLine3.jpg);
    background-repeat: no-repeat;
    */
    padding: 0px;
    width: 100%;
}
#NewsSummary H2
{
    padding: 10px 0px 0px 0px;
    margin: 0px;
}

/*
#NewsSummary .SepLine
{
}

#NewsSummaryGraphic
{
    visibility: hidden;
}
*/

/*
#NewsSummary A
{
}

#aLink A:hover
{

}
*/

/*
#NewsSummary .NewsBody
{
    height: 180px;
    color: #3e3e3e;
    overflow: hidden;
    clip: rect(1px, auto, 1px, auto);
    font-family: arial;
    font-size: 12px;
    line-height: 20px;
}
*/

#NewsSummary p.NewsHeading
{
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 20px;
    color: #02365a;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 14px;
    font-style: normal;
}
#NewsSummary p.NewsText
{
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 20px;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #ffffff;
    line-height: 18px;
}

#NewsSummary p.ReadMore
{
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 0px 20px;
    color: #f9d45d;
    font-family: 'trebuchet MS';
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
}

#NewsSummary p.ReadMore A
{
    color: #f9d45d;
    font-family: 'trebuchet MS';
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-transform: none
}

#NewsSummary p.ReadMore A:hover
{
    color: #9ed5fe;
}

/*------------------------------------------------------------------------------------------------- */
/*END NEWS AND EVENTS ----------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */


/*------------------------------------------------------------------------------------------------- */
/*QUICK FORM -------------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */
#QuickForm
{
    /*
    background-image: url(../Images/Content/Col_SepLine.jpg);
    background-repeat: no-repeat;
    */
    margin: 0px;
    margin: 10px 20px 0px 0px;
    padding: 15px 0px 0px 0px;
    text-align: left;
}

#QuickForm H2
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #02365a;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 17px;
    font-style: normal;
}

#QuickForm P
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #FFFFFF;
    font-family: verdana;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
    font-style: normal;
    line-height: 15px;
}

#QuickForm P.SepLines
{
}

#QuickForm .Form_Lable
{
    color: #083f65;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    vertical-align: text-top;
    font-style: normal;
    display: block;
}

#QuickForm .TextEntry
{
    height: 22px;
    width: 100%;
    background-color: #FFFFFF;
    border: 1px solid #9ac7e6;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: #3e3e3e;
    vertical-align: middle;
}

#QuickForm .Form_Button
{
    width: 113;
    height: 33px;
}

/*------------------------------------------------------------------------------------------------- */
/*END QUICK FORM ---------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */

/*------------------------------------------------------------------------------------------------- */
/*Tips Section -------------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */
#Tips
{
    /*
    background-image: url(../Images/Content/Col_SepLine2.jpg);
    background-repeat: no-repeat;
*/
    background-image: url(../Images/Content/Col_SepLine.jpg);
    background-repeat: no-repeat;
    margin: 0px;
    margin: 25px 0px 0px 0px;
    padding: 20px 0px 0px 0px;
    width: 95%; /*height: 400px;*/
    text-align: left;
}

#Tips A
{
    color: #FFFFFF;
}

#Tips A:hover
{
    color: #9ed5fe;
}

/*------------------------------------------------------------------------------------------------- */
/*TechTips Section -------------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */
#TechTips
{
    background-image: url(../Images/Content/Col_SepLine4.jpg);
    background-repeat: no-repeat;
    width: 410px;
}

#TechTips H2
{
    padding-top: 10px;
    padding-bottom: 0px;
   
}


#TechTips p.NewsHeading
{
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 0px 0px;
    color: #02365a;
    font-family: 'trebuchet MS';
    font-weight: bold;
    font-size: 14px;
    font-style: normal;
}

#TechTips p.NewsText
{
    margin: 0px 0px 0px 20px;
    padding: 0px 10px 0px 20px;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #ffffff;
    line-height: 18px;
}

#TechTips p.ReadMore
{
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 0px 20px;
    color: #f9d45d;
    font-family: 'trebuchet MS';
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: right;
}

#TechTips span.ReadMore A
{
    color: #f9d45d;
    font-family: 'trebuchet MS';
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-transform: none
}

#TechTips span.ReadMore A:hover
{
    color: #9ed5fe;
}


/*------------------------------------------------------------------------------------------------- */
/*Directions -------------------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------------------------- */

#Directions
{
    background-image: url(../Images/Content/Col_SepLine2.jpg);
    background-repeat: no-repeat;
    width: 95%;
}

#Directions H2
{
    Padding-top: 15px;
}

#Directions H3
{
    padding-bottom: 15px;
}

#Directions p
{
        Padding-top: 25px;
}

#Directions A
{
    color: #FFFFFF;
}

#Directions A:hover
{
    color: #000099;
}




