﻿body {
    background:#ebe3d8 url(../../images/background.png) repeat-x 0 0;
    color:#eccba8;
    font-family: Tahoma, serif, Times New Roman, Georgia;
	font-size:10pt;
	line-height:2em;
	margin:0;
}

.clear {clear:both;line-height:0px;}
.clrfix{zoom:1;}
.clrfix:after {
    content:".";
    display:block;
    height:0;
    width:0;
    line-height:0;
    clear:both;
    visibility:hidden;
}

td.label {font-weight:bold;vertical-align:top;white-space:nowrap;}
td.field {font-size:small;vertical-align:top;}
td.field ul{margin:0;padding:0;}

#wrapheader{
    background:url(../../images/backheader.png) repeat-x left top;
    height:254px;
}

#header {
    background:url(../../images/header2.png) no-repeat center top;
    height:254px;
    position:relative;
}
#header .inner {margin:0 auto;width:990px;}

#container {margin:0 auto;margin-top:-45px;position:relative;width:990px;}



/* sub page menu */
	ul.submenu{
		padding-left: 500px;
	}
 	ul.submenu li{
		list-style: none;
		float: left;
		padding: 0 10px;
	}
	ul.submenu a{
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		color: #000;
		font-size: 12px;
		line-height: 25px;		
		
		display: block;
		height: 26px;
		width: 110px;
	}
	ul.submenu a:hover{
		text-decoration: none;
	}		
	ul.submenu a.orange{
		background:url("../../images/orangeli.png") no-repeat bottom left;
	}
	ul.submenu a.orange:hover{
		background:url("../../images/orangeli.png") no-repeat top left;
	}
	ul.submenu a.orange.activ{
		background:url("../../images/orangeli.png") no-repeat top left;
		cursor: default;
	}
	ul.submenu a.green{
		background:url("../../images/greenli.png") no-repeat bottom left;
	}
	ul.submenu a.green:hover{
		background:url("../../images/greenli.png") no-repeat top left;
	}
	ul.submenu a.green.activ{
		background:url("../../images/greenli.png") no-repeat top left;
		cursor: default;
	}
	
	ul.submenu a.blue{
		background:url("../../images/blueli.png") no-repeat bottom left;
	}
	ul.submenu a.blue:hover{
		background:url("../../images/blueli.png") no-repeat top left;
	}
        ul.submenu a.blue.activ{
		background:url("../../images/blueli.png") no-repeat top left;
		cursor: default;
	}
	

/* // menu */
#menu {
    float:left;
    margin:155px 5px 0 45px;
    right:325px;
}
#menu ul {list-style-type:none;margin:0;padding:0;}
#menu li {color:#fff;float:left;font-family:Impact;font-size:18px;}
#menu li a {
    color:#fff;
    display:block;
    height:25px;
    margin-left:20px;
    padding-top:7px;
    text-align:center;
    text-decoration:none;
    width:109px;
}
#menu li a:hover,
#menu li a.selected {background:url(../../images/menu_hover.png) no-repeat left top; text-decoration:underline}
/* menu // */

#content {
    /*background:url(../../images/pipes3.png) no-repeat left top;*/
    padding:32px 10px 0 10px;
}

#banner {
    /*background:url(../../images/banner.png) no-repeat 0 0;*/
    float:left;
    height:316px;
   /* margin-left:25px;*/
    width:581px;
}
#news {
    background:url(../../images/news_bg_top.png) no-repeat left top;
    color:#fff;
    float:left;
    margin-left:40px;
    padding-top:43px;
    width:349px;
}
#news .a {background:url(../../images/news_bg_bottom.png) no-repeat left bottom;padding-bottom:54px;}
#news .b {background:url(../../images/news_bg.png) repeat-y left top;padding:0 20px;}
#news h2 {
    color:#ced191;
    font-family:Impact;
    font-size:30px;
    line-height:30px;
    margin:0;
}
#news p {margin:10px 0 0 0;}

/*
 * BOXES
 */
.brown-box, .green-box, .blue-box {
    float:left;
    color:#000;
    padding:13px;
}
.brown-box h2, .green-box h2, .blue-box h2 {
    font-family:Tahoma;
    font-size:24px;
    line-height:37px;
    margin:0;
    text-align:center;
}
.brown-box a.arrow, .green-box a.arrow, .blue-box a.arrow {
    display:block;
    height:53px;
    position:absolute;
    top:288px;
    width:226px;
}
.brown-box a.arrow:hover, .green-box a.arrow:hover, .blue-box a.arrow:hover {
    width:245px;
}

/* // brown-box */
.brown-box {
    background:url(../../images/brown-box.png) repeat 0 0;
    border:solid 1px #615142;
    margin-left:15px;
}
.brown-box img { border:solid 2px #fcd598; }
.brown-box a { color:#693202;text-decoration:none; }
.brown-box a.arrow {background:url(../../images/brown-arrow.png) no-repeat 0 0;}
.brown-box a.arrow:hover {background-image:url(../../images/brown-arrow-hover.png);}
/* brown-box // */

/* // green-box */
.green-box {
    /*background:url(../../images/green-box.png) repeat 0 0; */
    background-color:White;
    border:solid 1px #535138;
    margin:0 0 0 17px;
}
.green-box img { border:solid 2px #f1f18c; }
.green-box h2 { color:#000; }
.green-box a {color:#242601;text-decoration:none;}
.green-box a.arrow {background:url(../../images/green-arrow.png) no-repeat 0 0;}
.green-box a.arrow:hover {background-image:url(../../images/green-arrow-hover.png);}
/* green-box // */

/* // blue-box */
.blue-box {
    background:url(../../images/blue-box.png) repeat 0 0;
    border:solid 1px #626669; margin-left: 17px;
}
.blue-box img { border:solid 2px #d0e0fd; }
.blue-box a { color:#010926;text-decoration:none; }
.blue-box a.arrow {background:url(../../images/blue-arrow.png) no-repeat 0 0;}
.blue-box a.arrow:hover {background-image:url(../../images/blue-arrow-hover.png);}
/* blue-box // */

/* // 2-columns */
.col1 {float:left;margin-left:1px;width:210px;}
.col2 {float:left;margin-left:45px;width:685px;font-family:Arial;font-size:16px;line-height:24px;text-align:justify;}
/* 2-columns // */

#footer {
    background:url(../../images/footer2.png) no-repeat left top;
    height:54px;
    margin:20px auto 10px auto;
    width:990px;
}
#footer ul {list-style-type:none;margin:0;padding:0;}
#footer li {color:#000;float:left;font-size:11px;line-height:54px;}
#footer li a {color:#000;font-family:Arial;text-decoration:none;}
#footer li a:hover {color:red;font-family:Arial;text-decoration:underline;} /* do not delete!!! */
#footer .login {
    /*background:url(../../images/lock.png) no-repeat left center;*/
    background:url(../../images/palmetto.gif) no-repeat left center;
    color:#fff;
    display:block;
    font-family:Tahoma;
    font-size:16px;
    font-weight:bold;
    margin:0 70px 0 150px;
    /*padding-left:30px;*/
    width:31px;
}
#footer .copy {
    float:right;
    font-size:10px;
    line-height:12px;
    margin-right:50px;
}
#footer .copy div {padding-top:16px;}


a.pdf {
    background:transparent url(../../images/file-types/pdf.png) no-repeat scroll left center;
    line-height:16px;
    padding-left:20px;
}
a.word {
    background:transparent url(../../images/file-types/word.png) no-repeat scroll left center;
    line-height:16px;
    padding-left:20px;
}
a.powerpoint {
    background:transparent url(../../images/file-types/powerpoint.png) no-repeat scroll left center;
    line-height:16px;
    padding-left:20px;
}
a.picture {
    background:transparent url(../../images/file-types/picture.png) no-repeat scroll left center;
    line-height:16px;
    padding-left:20px;
}
a.external {
    background:transparent url(../../images/file-types/ext_link.png) no-repeat scroll left center;
    line-height:16px;
    padding-left:20px;
}
a.excel {
    background:transparent url(../../images/file-types/excel.png) no-repeat scroll left center;
    line-height:16px;
    padding-left:20px;
}

/* // LEFT SIDE */
.leftside {
    background:transparent url(../../images/leftside-top.png) no-repeat scroll left top;
    padding-top:36px;
    width:210px;
}
.leftside-body {
    background:transparent url(../../images/leftside.png) repeat-y left top;
    border-bottom:solid 1px #615142;
    padding:0 15px 15px 15px;
}
.leftside-body h3 {
    color:#693202;
    margin:0;
    margin-bottom:10px;
}
/* LEFT SIDE // */

/* // LEFT MENU */
#dropdown { margin:0;padding:0;position:relative; }
#dropdown li.headlink {border-bottom:solid 1px #d7ab81;padding:5px 0;position:relative;}
#dropdown li { list-style:none; }

#dropdown a.upper-level { color:#fff;display:block;text-decoration:none; }
#dropdown a.upper-level:hover, #dropdown a.selected {
    background-color:#e9e9e9;
    color:#000;
    font-family:Arial;
    font-weight:bold;
    text-decoration:underline;
}

#dropdown li ul {
    left:195px;
    margin: 0;
    padding: 0;
    position: absolute;
    top:-5px;
    visibility: hidden;
}
/* sub-items */
.drop {
    color:#333333;
    text-indent:0;
    width:345px;
}
.drop .hd {
    background:transparent url(../../images/sp-popups.png) no-repeat -1320px 0;
    height:10px;
    line-height:10px;
}
.drop .bd {
    background:transparent url(../../images/sp-popups.png) repeat-y -1665px 0;
    padding:0 8px;
    z-index:9999;
}
.drop .content { background-color:#E9E9E9; }
.drop .content .snavg1 { border-bottom:1px solid #D9D9D9; }
.drop .content .links {
    float:left;
    padding:0 0 5px 14px;
    position:relative;
    right:0;
    top:0;
    width:147px;
}
#dropdown .drop a {
    background:transparent url(../../images/bullet_pink.png) no-repeat scroll left 9px;
    border:0 none;
    color:#195A64;
    display:block;
    line-height:1.2em;
    padding:2px 0 2px 10px;
    text-decoration:none;
}
#dropdown .drop a:hover {
    text-decoration:underline;
}
.drop a:hover { text-decoration:underline; }
.drop h3 {
    /*clear:both;*/
    font-size:90%;
    font-weight:bold;
    line-height:20px;
    margin:0;
    padding:4px 14px 0;
    position:relative;
    text-transform:uppercase;
}
.drop .ft {
    background:transparent url(../../images/sp-popups.png) no-repeat scroll -2010px -2px;
    height:14px;
    padding:0;
}
/* left menu // */

.pager a {color:Blue;text-decoration:underline;}

.sitemap a {
     color:blue; font-weight:bold; font-size:12pt; text-decoration:underline
}












