BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM:30px; MARGIN: 0px;  PADDING-TOP: 0px; voice-family: inherit; 
BACKGROUND: url(images/page_bg.jpg) #FFFFFF no-repeat top left; FONT: small/1.5em Verdana,Tahoma,sans-serif; }
p {margin:0px 0px 10px 0px; padding:0px;font-size:100%; color:#000099}

.quote {margin:0 30px 0 30px;padding:15px 15px 15px 15px;color:#000099;border:1px solid #000099;background-color:#FFFFAE;}
p.quotetext {padding:5px 0px 5px 0px;color:#000099;}
p.sansap {padding:10px 0 0 0;color:#000099;}

img.qleft {float:left;margin: 0px 10px 5px 0;}
img.qright {float:right;margin:0px 10px 5px 0;border:1px solid;clear:left;}



.biogright {float:right;margin:10px 0px 10px 10px;padding:5px 5px 5px 5px;
border-top:2px solid #000099;border-right:2px solid #000099;border-left:2px solid #000099;border-bottom:6px solid #000099;background-color:#DfEFFF;
} 

.biogright p {font-size:80%;font-weight:bold;line-height:125%;margin:5px 0 0 0;padding:0px;width:120px;}

.biogleft {float:left;margin:10px 10px 10px 0px;padding:5px 5px 5px 5px;
border-top:2px solid #000099;border-right:2px solid #000099;border-left:2px solid #000099;border-bottom:6px solid #000099;background-color:#DfEFFF;
} 

.biogleft p {font-size:80%;font-weight:bold;line-height:125%;margin:5px 0 0 0;padding:0px;width:120px;}


h1 {color:#0033FF;padding-top:5px;margin:0px 0px 10px 0px;font-size:115%}
h2 {color:#0033FF;margin:5px 0px 8px 0px;font-size:100%}
h3 {color:#99CCFF;padding:0px;margin:0px;font-size:10px;}



#header {
font-weight:bold;
	COLOR: #9999FF;
	/*FONT-SIZE: 93%;*/
	font-size:12px;
	BACKGROUND: url(images/bgblue.gif) repeat-x bottom right #FFFFFF; 
	position:absolute;top:115px;left:60px;z-index:100; 
	WIDTH: 684px; LINE-HEIGHT: normal;
}
#header UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#header LI {
	border-left:1px solid #99CCFF; border-bottom:1px solid #99CCFF;border-top:1px solid #99CCFF;border-right:1px solid #99CCFF;PADDING-RIGHT: 0px; PADDING-LEFT: 9px;background-color:#DfEFFF; /*BACKGROUND: url(images/left.gif) no-repeat left top;*/ FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
 #header a {
    float:left;
    display:block;
    background-color:#DfEFFF;
    padding:5px 10px 4px 1px;
    text-decoration:none;
    font-weight:bold;
    color:#000099; 
    }
  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #header a {float:none;}
  /* End IE5-Mac hack */


#header a:hover {
	COLOR: #0066FF
}
#header #current {
	BACKGROUND-IMAGE: url(images/left_onblue.gif); border-bottom:0px;
}
#header #current a {
	BACKGROUND-IMAGE: url(images/right_onblue.gif); PADDING-BOTTOM: 5px; COLOR: #0066FF
}

#container {width:684px;left:60px;position:absolute;top:139px;border-bottom:1px solid #99CCFF;border-left:1px solid #99CCFF;border-right:1px solid #99CCFF;border-top:0px;height:auto;z-index:0;margin-bottom:10px;
background: url(images/bgyell.jpg) #FFFFFF no-repeat top right;}

body>#container {width:684px;}

#right {float:left;width:320px;padding-right:10px;padding-top:10px;margin-top:10px;}

#righttxt {width:300px;float:left;padding-right:10px;padding-left:20px;padding-top:60px;margin-top:10px;}
#righttxt h2 {color:#0033FF;margin:5px 0px 8px 0px;font-size:100%;background-color:#FFFFAE;padding-top:2px;padding-bottom:2px;padding-left:5px;border-left:5px solid #99CCFF}
#righttxt ul {list-style: square;font-size:100%; color:#000099; padding:0px;margin:15px;}

#left {width:330px;margin-top:10px;padding-top:10px;padding-left:10px; 
background-color:#FFFFFF;padding-bottom:10px;height:auto;float:left;clear:both;}

#full {padding-right:10px;padding-top:10px;margin-top:10px;padding-left:10px}

#logo {width:684px;left:15px;position:absolute;top:8px;}
body>#logo {width:684px;}

#footer {margin-left:10%;margin-right:10%;}


#footer a {text-decoration:none;color:#99CCFF}
#footer a:hover {color:#0066FF;text-decoration:none;}


.bull ul {list-style: disc url(images/bull.gif) inside;margin:8px 0px 8px 0px;padding-left: 1em;
font-size:100%;color: #000099}
.bull li {margin-bottom:5px;padding:0px;}
.bull ul ul {LIST-STYLE-TYPE: none}

.bull a {font-size:100%;font-weight:bold;text-decoration:none;color:#000099}
.bull a:hover {color: #0066FF;text-decoration:underline;}

.bullq ul {list-style: disc url(images/bullq.gif) inside;margin:8px 0px 8px 0px;padding-left: 1em;
font-size:100%;color: #000099;line-height:25px;}
.bullq li {margin-bottom:5px;padding:0px;}

.bullq a {font-size:100%;font-weight:bold;text-decoration:none;color:#000099}
.bullq a:hover {color: #0066FF;text-decoration:underline;}


a {font-size:100%;text-decoration:underline;color:#0066FF;}
a:hover {color: #0066FF;text-decoration:none;}

.special {width:190px;border:solid 1px #33cc33;margin:10px 0px 10px 80px;padding-bottom:10px;height:auto;background:#ffffff}
body>.special {width:190px;}

.special h2 {margin:0px 0px 2px 0px;padding:1px 0px 1px 5px;color:#FFFFFF;font-weight:bold;FONT-SIZE: 93%;background-color:#33cc33;}
.special img {margin:5px 10px 10px 10px;float:left;clear:right;}
.special p {line-height:110%;margin:5px 2px 5px 0px;padding-bottom:5px;}

.special a {font-size:12px;color:#000099;text-decoration:none;}
.special a:hover {color: #0066FF;text-decoration:none;}


.teaser {width:190px;border:solid 1px #DFEFFF;margin:10px 0px 10px 80px;padding-bottom:10px;height:auto;background:#ffffff}
body>.teaser {width:190px;}

.teaser h2 {margin:0px 0px 2px 0px;padding:1px 0px 1px 5px;color:#000099;font-weight:bold;FONT-SIZE: 93%;background-color:#DFEFFF;}
.teaser img {margin:5px 10px 10px 10px;float:left;clear:right;}
.teaser p {line-height:110%;margin:5px 2px 5px 5px;}

.teaser a {font-size:12px;color:#000099;text-decoration:none;}
.teaser a:hover {color: #0066FF;text-decoration:none;}

.score {width:250px;margin-top:30px;margin-bottom:30px;margin-left:150px;padding:10px;height:auto;border:1px solid #000099;background-color:#DFEFFF;}
.score p {text-align: justify}

.key {padding-bottom:10px;padding-top:10px;}
.clear {clear:both;margin-bottom:30px;}


table.contact {border-collapse:collapse;margin-left:19%;margin-right:19%;margin-top:20px; margin-bottom:20px; font-size:100%;line-height:140%;font-family:Verdana, Arial, sans-serif;color:#000099;}
td.heading {border:1px solid #000099;background-color:#FFFFAE;padding: 2px 0px 2px 4px;}
td.conleft {border-left:1px solid #000099;padding-left:0.75em;}
td.conright {border-right:1px solid #000099;padding-right:0.75em;}
td.conrow {border-left:1px solid #000099;border-right:1px solid #000099;padding-left:0.75em;padding-right:0.75em;}
td.conrow img {margin:5px 15px 5px 5px;float:left; clear:right;}

.box {margin-top: 5px;margin-bottom: 5px;font-family: Verdana, Arial, sans-serif;
			font-size: 12px;font-weight: normal;background-color: #DFEFFF; 
	   		text-align:left;border:1px solid #99CCFF;color: #000099; padding:2px;width:150px;}

.button {font-weight: bold; font-size: 11px; cursor: pointer; color: #00099c; font-family: Verdana, Arial, sans-serif; background-color: #DFEFFF;border: none; border-left: 1px solid #00099c; border-right: 1px solid #00099c; border-top: 1px solid #00099c; border-bottom: 1px solid #00099c;
padding:2px;}



table 	  {border-collapse:collapse;margin-left:10px;font-size:100%;line-height:140%;font-family:Verdana, Arial, sans-serif;color:#000099;}
table h2 {font-size:100%;line-height:150%;}
td.leftb {border-left:1px solid #000099;padding:0.5em}
td.left {padding:0.5em}
td.rightbb {border-right:1px solid #000099;border-top:1px solid #000099;border-bottom:1px solid #000099;background-color:#FFFFBF;}
td.numbersb {padding:0.5em;border-left:1px solid #000099;background-color:#FFFFBF;border-bottom:1px solid #000099;}
td.numberstl {padding:0.5em;border-left:1px solid #000099;border-top:1px solid #000099;background-color:#FFFFBF;}
td.numberst {padding:0.5em;border-top:1px solid #000099;background-color:#FFFFBF;}
td.numberstr {padding:0.5em;border-right:1px solid #000099;border-top:1px solid #000099;background-color:#FFFFBF;}
td.right  {padding:0.5em;border-right:1px solid #000099;}
td.right h2  {text-align:right;padding:0.5em;}
td.bot {border-bottom:1px solid #000099;padding:0.75em;}
td.botl {border-bottom:1px solid #000099;border-left:1px solid #000099;padding:0.5em}
td.botr {border-bottom:1px solid #000099;border-right:1px solid #000099;padding:0.5em}
td.numbers {padding:0.5em;background-color:#FFFFBF;border-bottom:1px solid #000099;}

#flash {width:330px;height:50px;}