﻿body{margin:0px;}
body,tr,td,span,div,a 
{   
    font-size:11pt;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight:normal; 
}

.pageheading{color:#022952; font-size:36px; font-family: 'Titillium Web', sans-serif;font-weight:600; padding-bottom:5px;}
.largeheading{color:#00274f;font-size:26px;font-family: 'Titillium Web', sans-serif;font-weight:600;}
.mediumheading{color:#606060;font-size:22px;font-family: 'Titillium Web', sans-serif;font-weight:600;}
.labelheading{color:#022952;font-size:16px;font-family: 'Titillium Web', sans-serif;font-weight:600;}

a{text-decoration: none;color: #0363bc;}
a:hover{color:#0363bc;text-decoration: underline;}

a.smallbluelink{color:#00274f;font-size:13pt;}
a.smallbluelink:hover{color:#ffffff;font-size:13pt;text-decoration: underline;}

a.largewhitelink{color:#ffffff;font-size:13pt;}
a.largewhitelink:hover{color:#9fbffa;font-size:13pt;text-decoration: underline;}

.footer_wrapper{background:#000101;background-image:url('/images/FooterBG.png');background-repeat:no-repeat;width:100%;height:315px;}
.header_container{background:#000101;background-image:url('/images/HeaderBG.jpg');background-repeat:no-repeat;width:100%;height:545px;}
.sub_header_container{background:#040404;background-image:url('/images/SubHeaderBG.png');background-repeat:no-repeat;width:100%;height:150px;}

#wrapper{background-image:url('/images/contentbg.png');background-repeat:repeat;width:100%;}
#content{margin-left:auto;margin-right:auto;width:1000px;}
#whitepanel{height:173px;background-color:#ffffff;}
#sub_whitepanel{min-height:540px;background-color:#ffffff;}

#readmorelink{font-family: 'Titillium Web', sans-serif;font-weight:600;font-size:16px;color:#ffffff;}
#homepageheadings{font-family: 'Titillium Web', sans-serif;font-weight:700;font-size:30px;color:#ffffff;}
#templateheadings{font-family: 'Titillium Web', sans-serif;font-weight:700;font-size:30px;color:#022952;}

.homeproducttitle{font-family: 'Titillium Web', sans-serif;font-weight:600;font-size:22px;color:#ffffff;}
.homeproducttext{font-family: 'Source Sans Pro', sans-serif;font-size:12px;color:#9ebffe;} /*purple text*/

.templateproducttitle{font-family: 'Titillium Web', sans-serif;font-weight:600;font-size:22px;color:#022952;}

a.homenewstitlelink{font-family: 'Source Sans Pro', sans-serif;font-size:14px;color:#ffffff;}
a.homenewstitlelink:hover{font-family: 'Source Sans Pro', sans-serif;font-size:14px;color:#9ebffe;}

.homenewspostdate{font-size:12px;color:#c6e2fc;}
.homenewtext{font-family: 'Source Sans Pro', sans-serif;font-size:12px;color:#ffffff;}

.templatenewspostdate{font-size:12px;color:#a2a2a2;}
a.templatenewstitlelink{font-family: 'Source Sans Pro', sans-serif;font-size:14px;color:#03284f; font-weight:600;}
a.templatenewstitlelink:hover{font-family: 'Source Sans Pro', sans-serif;font-size:14px;color:#03284f;font-weight:600;}
.templatenewstext{font-family: 'Source Sans Pro', sans-serif;font-size:12px;}

.homecontactheading{font-family: 'Titillium Web', sans-serif;font-weight:600;font-size:24px;color:#ffffff;}
.homecontactlink a{font-family: 'Source Sans Pro', sans-serif;font-size:14px;color:#9ebffe;}
.homecontactlink a:hover{font-family: 'Source Sans Pro', sans-serif;font-size:14px;color:#ffffff;}

.FooterMenuStyle a{font-family: 'Source Sans Pro', sans-serif;font-size:14px;color:#9ebffe;}
.FooterMenuStyle a:hover{font-family: 'Source Sans Pro', sans-serif;font-size:14px;color:#ffffff;}

.TitleLabel{font-size:16pt;}
.ErrorText{color:#ff0000;font-size:12pt;} 
.clearfix:after{font-size: 0px;content: ".";display: block;height: 0px;visibility: hidden;clear: both;}

