/***********************************************************/
/* Author: BORDERCROSS COMMUNICATIONS                                         */
/* www.bordercross.com                                         */
/* Copyright 2006, All rights reserved.                    */
/***********************************************************/

BODY {	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#333333;
	}
	
/*	scrollbar-base-color:	#666699;
	scrollbar-arrow-color:	#99FF99;
	scrollbar-track-color:	#CCCCFF;
	scrollbar-darkshadow-color: #666666;
*/

TH, OL, DL, DT{
	font-size:13px; 
	font-family:verdana,verdana,helvetica,sans-serif;
	color:#333333;
}
HR {color:#993300;}

INPUT, SELECT, TEXTAREA {
	font-size:	12px;
	font-family:	verdana,arial,helvetica,sans-serif;
	padding:	3px;
}

FORM {margin:0px}

A:link {
	text-decoration:  none;
; 
}

A:visited {
; text-decoration: none
}

A:hover {
text-decoration: underline
}

.left {
	padding-left:     8px;
	padding-right:    0px;
	padding-top:      20px;
	padding-bottom:   0px;
}

.content {
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
; padding-right: 10px; padding-left: 10px; clip:    rect(   ); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 15px; padding-bottom: 0px
}
.content A:visited {
	text-decoration:  underline;
; color: #000000
}
.content A:link {
	text-decoration:  underline;
; color: #000000
}

.content A:hover {
	text-decoration:  underline;
; color: #FF6600
}

.footer {
	color:#666666; 
	font-size:10px;
	font-family:verdana, arial, helvetica, sans-serif;
	padding-left:     0px;
	padding-right:    0px;
	padding-top:      5px;
	padding-bottom:   5px;
	}
.footer A { color:#3300FF; }
.footer A:visited { ; }
.footer A:hover { ; text-decoration: underline}

.footer-separator {
	color:            #009900;
	font-size:        13px;
	font-weight:      normal;
	padding-left:     3px;
	padding-right:    3px;
	}
.nav-global {
	padding-left:	15px;
	padding-right:	9px;
	padding-top:	1px;
	padding-bottom:	3px;
	font:	bold 11px verdana,arial,helvetica,sans-serif;
}

.nav-1 {
	color:		#99FF99;
	background-color:#666699;
	padding-left:	14px;
	padding-right:	14px;
	padding-top:	3px;
	padding-bottom:	3px;
	font:	bold 11px verdana,arial,helvetica,sans-serif;
}

.nav-1 A { color:#FFFFFF; 
	text-decoration:none;
}

.nav-1-separator {
	background-color:#FFCC66;
}

.nav-1 A:hover {
	color:		#99FF99;
	font:	bold 11px verdana,arial,helvetica,sans-serif;
	text-decoration:none;
}

.nav-1-selected {
	color:		#FF6600;
	background-color:#FFEBAE;
	padding-left:	7px;
	padding-right:	7px;
	font-size:	12px;
	font-weight:	bold; 
	font-family:	verdana, arial, helvetica, sans-serif;
; font-variant: small-caps
}

.location {
	padding-left:     5px;
	padding-right:    5px;
	font-size:        14px;
	font-weight:      bold;
	font-family:      verdana, arial, helvetica, sans-serif;
; border-color: black black #FFFFFF; border-style: none; list-style-image: url(images/home_arrow_small.gif); list-style-type: circle
; text-decoration: none
; color: #FFFFFF; padding-top: 5px; padding-bottom: 5px
}
.location A:visited {
	text-decoration:  none;
; color: #FFFFFF
}
.location A:link {
;
color: #FFFFFF; text-decoration: none
}
.location A:hover {
	color:            #FFFF3E;
}

.nav-local {
	color:		#666699;
	background-color:#CCFFCC;
	border-left:	0px ;
	border-right:	#99CC99 1px solid;
	border-top:	0px;
	border-bottom:	#99CC99 1px solid;
	font:	bold 11px verdana,arial,helvetica,sans-serif;
	}
.nav-local-head {
	color:		#000000;
	background-color:#FFEBAE;
	font:	normal 12px Verdana, Arial, Helvetica, sans-serif;
; text-decoration: none
; vertical-align: bottom
; background-image: url(images/conga4.gif); background-repeat: no-repeat
; margin-top: 0px; margin-bottom: 0px; padding-top: 15px; padding-bottom: 25px
; padding-left: 35px
; margin-left: 10px; text-align: left
; background-position: 5px 5px
	}
.nav-local-head A:visited {
	color:            #000000;
	text-decoration:  none;
; font-weight: normal
}
.nav-local-head A:link {
	text-decoration:  none;
; font-weight: normal
; color: #000000
}
.nav-local-head A:hover {
	text-decoration:  none;
; font-weight: bold
; color: #26B92E
}
	
	
.nav-2 {
	color:		#336633;
	background-color:#CCFFCC;
	padding-left:	5px;
	padding-right:	5px;
	padding-top:	7px;
	padding-bottom:	10px;
	font:	normal 11px verdana,arial,helvetica,sans-serif;
	}
.nav-2-pad {
	padding-left:	15px;
	padding-right:	0px;
	}

.nav-2 A { color:#666699; }
.nav-2-separator {
	border-left:      #FFFFCC 1px solid;
	border-right:     #999966 0px solid;
	border-top:       #EEE8AA 1px solid;
	border-bottom:    #CCCC66 0px solid;
	background-color: #FFFFFF;
	font-size:        2px;
}
.nav-2 A:hover {
	color:		#339933;
	font:	normal 11px verdana,arial,helvetica,sans-serif;
	text-decoration:underline;
}
.nav-2-selected {
	border-left:      #FFFFCC 1px solid;
	border-right:     #999966 1px solid;
	border-top:       #EEE8AA 1px solid;
	border-bottom:    #CCCC66 0px solid;
	color:            #333333;
	background-color: #FFFFCC;
	height:           20px;
	padding-left:     0px;
	padding-right:    5px;
	font-size:        11px;
	font-weight:      bold;
	font-family:      verdana,arial,helvetica,sans-serif;
}

.leftHR {
    height:2px;
    width:100px;
    background:#446791;
    margin: 0px 100px 0px 100px;  
}

.small {
	font-family:verdana, arial, helvetica, sans-serif;
	padding-left:2px;
	padding-right:2px;
	font-size:10px;
}

.title {
	font-size:        16px;
	font-weight:      bold;
	padding-left:     5px;
; font-family: Geneva, Arial, Helvetica, san-serif
; letter-spacing: 0.025em
; color: #CC6633; padding-top: 10px; padding-bottom: 8px
}
.smalltable { font-family:verdana, arial, helvetica, sans-serif; padding-left:2px; padding-right:2px; font-size:9px; }
UL { 
;
 } 

UL { ; } .subnav { color:#EC620F; font-size:14px; font-family:verdana, arial, helvetica, sans-serif; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; ; margin-bottom: 0px; margin-top: 0px; font-weight: bold}
.subnav A:hover { color: #339933; text-decoration: underline; }
.subnav A:link { color: #3333FF; text-decoration: none; }
.subnav A:visited { color: #3333FF; }
.footer-separator a:visited {  text-decoration: underline}
.footer-separator a:link {  text-decoration: underline}
.nav-local-sep {  background-color: #FFFFFF; background-position: 0px 41px; background-image: url(images/2pixel.gif); border-style: none}
TD { 

	font-family:verdana, verdana, helvetica, sans-serif;
 } SPAN { 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
 } DD  { 
	font-size:12px; 
	font-family:verdana, verdana, helvetica, sans-serif;
	color:#333333;
 } DIV { 
	font-size:12px; 
	font-family:verdana, verdana, helvetica, sans-serif;
	color:#333333;
 } P { 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
; margin-right: 10px
 } .nav-local-headsel { color: #000000; background-color:#FFEBAE; font: bold normal 12px verdana, arial, helvetica, sans-serif; ; text-align: left; vertical-align: bottom ; padding-bottom: 25px; background-image: url(images/conga4.gif); background-repeat: no-repeat; background-position: 5px 5px; padding-top: 15px; padding-left: 35px; margin-top: 0px; margin-bottom: 0px; margin-left: 10px}
.location-head { color: #663333; padding-left: 5px; padding-right: 5px; font-size: 12px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; ; border-color: black black #FFFFFF; border-style: none; list-style-image: url(images/home_arrow_small.gif); list-style-type: circle }
.location-head A:hover { color: #000000; text-decoration: none; ; background-image: url(images/conga3.gif); background-repeat: no-repeat}
.location-head A:link { color: #663333; text-decoration: none; }
.location-head A:visited { text-decoration: none; ; color: #663333 }
.nav-local-headsel A:hover { color: #000000; text-decoration: none; ; font-weight: bold }
.nav-local-headsel A:visited { color: #0000CC; text-decoration: none; ; font-weight: bold }
.nav-local-headsel A:link { color: #000000; text-decoration: none; ; font-weight: bold }
.nav-local-about { color: #000000; background-color:#FFEBAE; font: normal 12px Verdana, Arial, Helvetica, sans-serif; ; text-decoration: none ; vertical-align: bottom ; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 10px; padding-left: 45px; margin-left: 10px; text-align: left }
.nav-local-about A:visited { color: #000000; text-decoration: none; ; font-weight: normal }
.nav-local-about A:link { text-decoration: none; ; font-weight: normal ; color: #000000 }
.nav-local-about A:hover { text-decoration: underline; ; font-weight: normal}
.nav-local-head2 { color: #FF6600; font: bold normal 12px Verdana, Arial, Helvetica, sans-serif; ; text-decoration: none ; vertical-align: bottom ; margin-top: 0px; margin-bottom: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; margin-left: 10px; text-align: left }
.nav-local-head2 A:hover { text-decoration: none; ; font-weight: bold; color: #FFCC00}
.nav-local-head2 A:link { text-decoration: none; ; font-weight: bold; color: #FF6600}
.nav-local-head2 A:visited { text-decoration: none; ; font-weight: bold; color: #FF6600}
.leftnavbar { color: #3366CC; font: bold small-caps 12px Geneva, Arial, Helvetica, san-serif; ; vertical-align: bottom ; margin-top: 0px; margin-bottom: 0px; padding-top: 8px; padding-bottom: 8px; padding-left: 20px; margin-left: 0px; text-align: left ; background-color: #FFFFFF; height: 30px}
.leftnavbar A:hover { ; }
.leftnavbar A:link {color: 3366CC}
.leftnavbar A:visited { ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; font-variant: small-caps; color: 3366CC}
hr {
  background-color: #FFFFFF;
  color: #993300;
; font-size: 10px
}

.lowerleftnav { color: #666666; font: bold normal 12px Geneva, Arial, Helvetica, san-serif; ; text-decoration: none ; vertical-align: bottom ; margin-top: 0px; margin-bottom: 0px; padding-top: 4px; padding-bottom: 4px; margin-left: 0px; text-align: left ; background-color: #FFFFFF; height: 30px ; letter-spacing: 0.05em}
.lowerleftnav A:hover {}
.lowerleftnav A:link {color: #666666; font: bold}
.lowerleftnav { color: #666666; font: bold normal 12px Geneva, Arial, Helvetica, san-serif; ; text-decoration: none ; vertical-align: bottom ; margin-top: 0px; margin-bottom: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 20px; margin-left: 0px; text-align: left ; background-color: #FFFFFF; height: 30px ; letter-spacing: 0.05em}
.lowerleftnav A:visited {  font-family: Geneva, Arial, Helvetica, san-serif; font-weight: bold; font-variant: normal; color: #666666}
li {  color: #000000; list-style-image: url(/bullet.gif); font-size: 12px}
.subtitle { font-size: 14px; font-weight: bold; ; font-family: Geneva, Arial, Helvetica, san-serif ; letter-spacing: 0.025em ; color: #666666; padding-top: 10px; padding-bottom: 8px }

