/* Global */
body{background:url(../images/primary/pagebg2.gif) repeat-x; font: 12px Arial, Verdana, Sans Serif; }
a, a:active{color:#239CA9; text-decoration:none;}
h1,h2,h3,h4,h5,h6{color:#014450;}

/* Header */
.container{background:url(../images/primary/shadow.png) no-repeat;}
h1.sitetitle a{text-decoration:none; color:#FFF; background:url(../images/primary/bubble.png) no-repeat; background-position:top right;}
h1.sitetitle a:hover{color:#239CA9;}

/* Nav 
#nav_439618 li a{color:#003333; text-decoration:none; font-weight:bold; font-size:12px; border-right: #bab092 1px solid; padding-right:30px;}
#nav_439618 .first {padding-left:30px; border-left:#bab092 1px solid;}
#nav_439618 li a#active{background-color:#FFFFFF; width:auto; }
#nav_439618 li a:hover{background-color:#FFFFFF; width:auto; color:#bab092;}*/


/* Quotes */
.quotecontainer{color:#003333; font-size:12px; line-height:20px;}
.quote{font-style:italic; background:url(../images/primary/quotes.png) no-repeat;}
.quote2{font-style:normal; color:#3f9ba6; background:url(../images/primary/quotes2.png) no-repeat; background-position:top right;}

/* Page Body */
.midcontainer{color:#000;}
.maincolumn p, ul, ol, blockquote{font-size:12px; line-height:18px;}
blockquote{font-style:italic;}

.bodycopy{background:#ddd7c6; border:1px solid #755f4e; font-size:12px; line-height:21px;}
.bodycol strong{color:#755f4e;}

.secondary p{line-height:21px; font-size:12px;}

/* Home Page Feature Area */
.featured{background:url(../images/primary/bars.png) no-repeat;}
.featuretitles h3{color:#fff; font-size:14px; font-weight:normal;}
.featuretitles a{color:#FFFFFF; font-size:20px; font-weight:normal; text-decoration:none;}
.featureinserts{color:#fff; font-size:20px; margin-top:48px;}
.featureinserts a{color:#fff; font-size:20px;text-decoration:none;}
.featureinserts a:hover{color:#cccccc ;text-decoration:none;}
.insert .bubbles{display:block; width:50px; height:29px; background:url(../images/primary/bubbles.png) no-repeat;}
.insert .jquery{display:block; width:86px; height:21px; background:url(../images/primary/jquery_logo.png) no-repeat;}
.insert .type{display:block; width:81px; height:46px; background:url(../images/primary/type.png) no-repeat;}
.featurecap{background:#755f4d; text-align:left; color:#fff;}
.featurecap h3{font-size:16px; color:#fff; padding-right: 100px;}
.featurecap div.pager a{background:#FFF;}
.featurecap div.pager a.activeSlide{background:#239CA9;}
.featurecap div.pager a.activeSlide span.one{background:#ff3333;}
.featurecap div.pager a.activeSlide span.two{background:#669933;}
.featurecap div.pager a.activeSlide span.three{background:#66cccc;}

/* Sidebar*/
.sidebar{font-size: 12px;}
.sidebar h3{font-size:18px; color:#239CA9;}
.block {background:url(../images/primary/sep.gif) no-repeat; background-position:bottom; line-height:21px;}
.block a.button{background:url(../images/primary/button.png) no-repeat; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:none; font-size:14px; text-align:center;}
.block a.button:hover{background-position:top right;}
.block ul.checks{font-size: 12px; font-style:italic;}
.block ul.checks li{background:url(../images/primary/check.png) no-repeat; background-position:0px 1px;}
.block ul.news li span{font-weight:bold; color:#239ca9; font-style:italic;}

/* Footer */
.footer{background:url(../images/primary/footer.gif) no-repeat; background-position:bottom center;}
.footer a{color:#fff; text-decoration:none;}
.footer a:hover{color:#E3F2F4;}
.footer2{background:#755f4e; color:#bab092; font-size:12px; font-weight:bold;}


.sitenav2 li a{border-right:1px solid #bab092;}

#nav_439618 {
    font-size:13px;
    font-family:verdana,sans-serif;
    font-weight:bold;
    width:80%;
    }
#nav_439618, #nav_439618 ul {
    float:left;
    list-style:none;
    line-height:20px;
    padding:0;
    margin:0;
    width:80%;
    }
#nav_439618 a {
    display:block;
    color:#666666;
    text-decoration:none;
    padding:0px 10px;
    }
	
#nav_439618 li.selected a { color:#65C3BF; }

#nav_439618 li {
    float:left;
    padding:0;
    }
#nav_439618 ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:200px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
   
    }
#nav_439618 li li {
    width:200px;
    font-weight:normal;
    font-family:verdana,sans-serif;
    }
#nav_439618 li li a {
    padding:3px 10px;
    width:auto;
    font-size:13px;
    color:#fff;
    }
#nav_439618 li ul ul {
    margin:-20px 0 0 130px;
    }
#nav_439618 li li:hover {
    background:#ffffff;
    }
#nav_439618 li ul li:hover a, #nav_439618 li ul li li:hover a, #nav_439618 li ul li li li:hover a, #nav_439618 li ul li li li:hover a {
    color:#666666;
    }
#nav_439618 li:hover a, #nav_439618 li.sfhover a {
    color:#65c3bf;
    }
#nav_439618 li:hover li a, #nav_439618 li li:hover li a, #nav_439618 li li li:hover li a, #nav_439618 li li li li:hover li a {
    color:#65c3bf;
    }
#nav_439618 li:hover ul ul, #nav_439618 li:hover ul ul ul, #nav_439618 li:hover ul ul ul ul, #nav_439618 li.sfhover ul ul, #nav_439618 li.sfhover ul ul ul, #nav_439618 li.sfhover ul ul ul ul {
    left:-999em;
    }
#nav_439618 li:hover ul, #nav_439618 li li:hover ul, #nav_439618 li li li:hover ul, #nav_439618 li li li li:hover ul, #nav_439618 li.sfhover ul, #nav_439618 li li.sfhover ul, #nav_439618 li li li.sfhover ul, #nav_439618 li li li li.sfhover ul {
    left:auto;
	background:#ffffff;
    }
#nav_439618 li:hover, #nav_439618 li.sfhover {
  
    }


