﻿/* element ********************/
body {background-image:url(/core/general/img/bg/background.jpg); background-repeat:repeat-x; background-position:top;}
h1 {color:#3e3e3e;}
h1 a {color:#3e3e3e;}
h1 a:hover{color:#9e9e9e;}
h2 {color:#81bd27; }
h2 a {color:#81bd27;}
h2 a:hover{color:#9e9e9e;}
h3 {color:#3e3e3e;}
h3 a {color:#3e3e3e;}
h3 a:hover{color:#9e9e9e;}
h4 {color:#59831a; }
h4 a {color:#59831a;}
h4 a:hover{color:#81bd27;}
h5 {color:#3e3e3e;}
h5 a {color:#3e3e3e;}
h5 a:hover{color:#9e9e9e;}
a {color:#59831a; text-decoration:none;}
a:hover {text-decoration:underline; color:#81bd27;}
hr {color: #81bd27; background-color: #81bd27; }
td{border: 1px solid #ffffff;background-color:#3e3e3e; color:#ffffff;}
th{border-right: 1px solid #3e3e3e; border-bottom: 1px solid #3e3e3e; background-color:#ffffff; color:#3e3e3e; }

/* layout ********************/
.logo{margin:0px; height:120px; width:240px;background:none;}
#nav{width:241px; padding-bottom:80px; }

#whole{background-image:url(/core/general/img/bg/swoosh.jpg); background-repeat:no-repeat; background-position:center 0px;}

/*page grid override*/
.yui-t3 .yui-b{width:240px; }
.yui-t3 #yui-main .yui-b{margin-left:240px; width:724px; 
}
.yui-gc div.first, .yui-gd .yui-u{width:470px;}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u{margin-left:10px;}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u{width:238px; }
#nav{background-image:url(/core/general/img/bg/navbg.jpg); background-repeat:repeat-x; background-position:bottom left; border-left:1px solid #333333;}
#yui-main{background-image:url(/core/general/img/bg/bodybg.gif); background-repeat:repeat-y; background-position:0px 0px;}

/*primary*/
#primary{}
#primary p{color:#333333;line-height:1.4em;font-size:100%;}

/*secondary*/
#secondary h3{color:#083A81;}
#secondary h4{color:#083A81;}
#secondary p{color:#3f3f3f;}

#secondary .qlink a.btn{color:#E50018;}

/*tertiary*/
#tertiary{width:970px; height:160px;background-image:url(/Core/General/Img/Bg/bottombg.gif); background-repeat:repeat-x;}

/* specific region ********************/


/* contact form */
.contact table{border: none;}
.contact td {border: none;background-color:inherit; color:inherit;}
.contact input, .contact textarea {width:250px;}
.contact input.button {width:auto;}

/* sitemap */
.sitemap li {margin-left:20px;}
/* for printing ********************/

@media print {
.noprint, #ft ul.noprint{display:none;}
#bd{background-image:none;}
html, body{background-image:none; background-color:#ffffff;}
.yui-gc{background-image:none;}
#whole{background-image:none; background-color:#ffffff;}
#secondary li, #secondary ul li, #secondary a, #secondary li a{color:#000000;}
#primary li,#primary p, #primary a{color:#000000;}
hr{color: #000000; background-color: #000000;}
#secondary h2{color:#000000; border-bottom:1px solid #000000;}
#primary .list td{border:none; border-bottom:1px solid #000000; background-color:#ffffff; vertical-align:top;}
td{border: 1px solid #666666;background-color:#f9f9f9; color:#000000;}
th{border-right: 1px solid #666666; border-bottom: 1px solid #666666; background-color:#ffffff; color:#000000; }
#secondary .qlink a, #secondary .qlink p, #secondary .qlink h3 {color:#000000; }
#secondary .qlink{border-bottom:1px solid #000000;}
#secondary .qlink .pic{border:1px solid #cccccc;}
p.more{display:none;}
#ft{width:720px; }

.yui-t3 #yui-main .yui-b{margin:0px;}
#hd{display:inline; margin:0px;}



}