/*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 { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
*/

BODY   
		{
			SCROLLBAR-FACE-COLOR: #EEEEEE;
			SCROLLBAR-TRACK-COLOR:#FFFFFF;
		}

A:link { color: #586585; text-decoration: underline;
}
A:visited { color: #586585; text-decoration: underline;
}
A:active { color: #586585; text-decoration: underline;
}
A:hover { color: #838DA4; TEXT-DECORATION: underline;
}

.spacer4px {
	FONT-SIZE: 4px
}
.spacer8px {
	FONT-SIZE: 8px
}

BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6C7177; line-height: 16px; FONT-FAMILY: 'lucida grande', Verdana, Arial, Helvetica, sans-serif, geneva
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6C7177; line-height: 16px; FONT-FAMILY: 'lucida grande', Verdana, Arial, Helvetica, sans-serif, geneva
}

ol, ul { list-style: none; }

.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva; TEXT-DECORATION: none
}
.boldtext A:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
	COLOR: #993300
}
.boldtext A:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
	COLOR: #993300
}
.boldtext A:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
	COLOR: #993300
}
.boldtext A:hover {
	COLOR: #CC6633; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}


.smalltext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9CA5D6; line-height: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva; TEXT-DECORATION: none
}
.smalltext A:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
	COLOR: #CCCCFF
}
.smalltext A:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
	COLOR: #CCCCFF
}
.smalltext A:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
	COLOR: #CCCCFF
}
.smalltext A:hover {
	COLOR: #DDDDDD; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}


.newstext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #773488; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva; TEXT-DECORATION: none
}
.newstext A:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
	COLOR: #773488
}
.newstext A:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
	COLOR: #773488
}
.newstext A:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
	COLOR: #773488
}
.newstext A:hover {
	COLOR: #660066; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}



.bodytext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #B1D2EE; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva; line-height: 14px; TEXT-DECORATION: none
}
.bodytext A:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 14px;
	COLOR: #EEEEEE
}
.bodytext A:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 14px;
	COLOR: #EEEEEE
}
.bodytext A:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 14px;
	COLOR: #EEEEEE
}
.bodytext A:hover {
	COLOR: #CC33CC; TEXT-DECORATION: underline
}

#list_block {padding-top:4px;}
#list_block A:link { color: #0079c2; text-decoration: none;}
#list_block A:visited { color: #0079c2; text-decoration: none;}
#list_block A:active { color: #0079c2; text-decoration: none;}
#list_block A:hover { TEXT-DECORATION: underline;}

/* Footer ------------------------------------------*/
#footer {

position:relative;
z-index:0;

   clear:both;
  background:#ABB2BD url('../images/footer-bg.gif') repeat-x top ;  
   /* background: transparent url(../images/footer-bg.gif) repeat-x top left; */
   font-family:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
   border-top:solid #FFF 5px;
   font-size:11px;
   text-align:center;
   color:#6D819F;
   margin:0 auto;
   padding:16px 0 30px 0;
   line-height:140%;

}
   
#footer a:link {
   color: #6D819F;
   text-decoration:none;
}
#footer a:visited {
   color: #6D819F;
   text-decoration:none;
}
#footer a:hover {
   color: #8B9AB0;
   text-decoration:none;
}
#footer a:active {
   color: #6D819F;
   text-decoration:none;
}

#footertop {
   margin:0 auto;
   padding-bottom:25px;
    font-size:12px;
   font-family:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
   }

#footertop a:link {
 font-size:12px;
   color: #454C5F;
   text-decoration:none;
}
#footertop a:visited {
   color: #454C5F;
   text-decoration:none;
}
#footertop a:hover {
   color: #32649b;
   text-decoration:none;
}
#footer a:active {
   color: #32649b;
   text-decoration:none;
}



#footerextra {background:#ABB2BD;
margin:0 auto;
   padding:10px 0 10px 0;
}

.foottext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #996633; FONT-FAMILY: Arial, Verdana, Helvetica, Geneva; TEXT-DECORATION: none
}
.foottext A:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
	COLOR: #996633
}
.foottext A:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
	COLOR: #996633
}
.foottext A:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
	COLOR: #996633
}
.foottext A:hover {
	COLOR: #993300; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}


.foottext2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva; TEXT-DECORATION: none
}
.foottext2 A:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	COLOR: #444444
}
.foottext2 A:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	COLOR: #444444
}
.foottext2 A:active { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	COLOR: #444444
}
.foottext2 A:hover {
	COLOR: #666666; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}


.defaultlink {
	COLOR: #153645; FONT-FAMILY: Arial, Helvetica, Geneva; TEXT-DECORATION: none
}


.submenu {padding:6px 5px 0 5px;
	FONT-WEIGHT: normal; FONT-SIZE:9px; COLOR: #CCC; FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Helvetica, Geneva; letter-spacing: 2px; TEXT-DECORATION: none;
}

.submenu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5d7081; FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; TEXT-DECORATION: none
}
.submenu A:visited {
	 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5d7081; FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; TEXT-DECORATION: none
}
.submenu A:active {
	 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5d7081; FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; TEXT-DECORATION: none
}
.submenu A:hover {
	COLOR: #32649b; letter-spacing: 0px; TEXT-DECORATION: none
}


.breadcrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Helvetica, Geneva; TEXT-DECORATION: none
}

.breadcrumb A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadcrumb A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.breadcrumb A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.breadcrumb A:hover {
	COLOR: #333366; TEXT-DECORATION: underline
}


.submenu2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #777777; FONT-FAMILY: Arial, Helvetica, Geneva; TEXT-DECORATION: none
}
.submenu2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.submenu2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.submenu2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.submenu2 A:hover {
	COLOR: #333366; TEXT-DECORATION: underline
}


.dashline {
	BORDER-TOP-WIDTH: 1px; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM-STYLE: dotted
}


/* Container  ------------------------------------------------------------------------------------------------------------*/
	#container { float: left; display: inline; width: 100%; }
	strong { font-weight: bold; }

/* Content ---------------------------------------------------------------------------------------------------------------*/
	#content-container { clear: both; border-top: 3px solid #eef1f3; }
	#content-container.interior { border: none; float: left; display: inline; width: 100%;  }
	#content { width: 930px; margin: 0 auto; min-height: 300px; height: auto !important; height: 300px; }
	
/* Left-Column -----------------------------------------------------------------------------------------------------------*/
	#left-column { width: 650px;  min-height: 420px; margin: 0px 0px 0px 20px; padding: 0px 25px 0px 0px; background: url(../images/content_border.gif) top right repeat-y; }
	#left-column h2.top { color: #32649B; font-size: 1.8em; padding-top: 0px; padding-bottom: 5px; margin-left: 5px;}
	
	#left-column h3 { color: #6699CC; font-size: 12px; padding:0; margin:0; }
	
	#left-column .subhead_divider {width:auto; border-top: 3px solid #eef1f3;} 
	
	#left-column .tagline {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #5B6066; line-height: 16px; FONT-FAMILY: 'lucida grande', Verdana, Arial, Helvetica, sans-serif, geneva }
	
	#left-column p { margin-left: 5px; margin-right: 5px; }
	#left-column .guts { margin-left: 5px; margin-top: 15px; margin-right: 5px; }
	
	
	
/* Right-Column ----------------------------------------------------------------------------------------------------------*/
    #right-column {clear: both; width: 210px; float: left; display: inline; margin: 0; padding: 15px 0 0 10px; }
	#right-column ul.links-menu { margin: 0; padding: 0; font-size: 1.15em; }
	#right-column ul.links-menu li { margin: 0; padding: 0; }
	#right-column ul.links-menu li.active { background: url(../images/interior_gradient.gif) repeat-x; }
	#right-column ul.links-menu li a { width:195px; color:#32649b; display: block; padding: 10px 7px; text-decoration: none; background: url(../images/horizontal_divider.gif) bottom left repeat-x; }
	#right-column ul.links-menu li a:hover { color: color:#32649b; background: #CAD3DC; text-decoration: none; }
	
	#right-column .block { margin: 0 0 25px 0; }
	#right-column .block p {  }