body {background:#4779B3;}
	td#main {background: #4779B3; padding: 10px; text-align:left; color:#E7E3D1}
	#bottomhomeC {background:#4779B3; clear:both; padding:5px 0px; color:#E7E3D1; font-size:.75em; text-align:center;}
	#bottomhomeC a {color:#E7E3D1; text-decoration:none;}
	
	b.top {font: normal 11pt arial, helvetica, sans-serif; color: #E7E3D1;}

img.frame {border:2px solid #E7E3D1;}

.smnav {font-size:.85em; text-align:right;}
.smnav a {color:#E7E3D1; font-weight:bold;}

table#layout {width:750px; margin-left:auto; margin-right:auto; font-family:arial,helvetic,sans-serif;}


table#sitebar {width:659px;}
	table#sitebar td {vertical-align:top; text-align:center; padding-top:1px; padding-bottom:1px;}
	td.siena {background:#A24619; width:219px;}
	td.barcelona {background:#D18810; width:219px;}
	td.paris {background:#4779B3; width:219px;}
	td.px {width:1px;}
	
	table#sitebar td a {text-decoration:none; font-weight:bold;}
	table#sitebar td a:link {color:#fff;}
	table#sitebar td a:visited {color:#fff;}
	table#sitebar td a:hover {color:#E7E3D1;}
	

	
	.horiznav {background:#000; padding:1px 0px; text-align:center;}
	.horiznav a {text-decoration:none; padding-left:6px; padding-right:6px; font-size:.85em; font-weight:bold;}
	.horiznav a:link {color:#fff;}
	.horiznav a:visited {color:#fff;}
	.horiznav a:hover {color:#E7E3D1;}
	
	#sidelinks {float:left; width:130px; margin-right:15px; padding-top:15px;}
	#sidelinks a {font-weight:bold; text-decoration:none; font-size:.9em;}
	#sidelinks a:link {color:#000}
	#sidelinks a:visited {color:#000}
	#sidelinks a:hover {color:#155193}
	
td#topnavIS{background-color: #FF9966; padding: 3px;}
td#topnavSET{background-color: #FDB718; padding: 3px;}
td#topnavPROG{background-color: #FFCC99; padding: 3px;}
td#topnavGEN{background-color: #86B186; padding: 3px;}

td.sideIS {font-size: .8em; background-color: #FF9966; padding:10px; text-align:left;}
td.sideSET {font-size: .8em; background-color: #FDB718;  padding:10px; text-align:left;}
td.sidePROG {font-size: .8em; background-color: #FFCC99;  padding:10px; text-align:left;}
td.sideGEN {font-size: .8em; background-color: #86B186;  padding:10px; text-align:left;}

ul#side {list-style-type:none; padding-left:0px; margin-left:0px;}
ul#side li  {list-style-type:none; padding-left:0px; margin-left:0px; padding-bottom:10px;}
ul#side li a {}
ul#side li a:link {color: #000; font-weight: bold; }
ul#side li a:visited {color: #000; font-weight: bold;}
ul#side li a:hover {color: #155193; font-weight: bold;}

#sidebar {font-size:.9em;  padding: 3px; text-align:left; width:109px;}
#sidebar a:link {color:#000}
#sidebar a:visited {color:#000}
#sidebar a:hover {color:#155193}

#sidebarN a:link {color:#000}
#sidebarN a:visited {color:#000}
#sidebarN a:hover {color:#155193}

#subnav {text-align:left; margin-left:70px;}
.subnav2 {text-align:left; font-weight:bold; padding:8px; font-size:.9em; font-weight:bold;}

h2 {font: bold 140% arial, helvetica, sans-serif; color: #000;}
h2.setting {font: bold 140% arial, helvetica, sans-serif; color: #FFCC33;}
h2.siena {font: bold 140% arial, helvetica, sans-serif; color: #FF9966;}
h2.program {font: bold 140% arial, helvetica, sans-serif; color: #FFCC99;}
h2.general {font: bold 140% arial, helvetica, sans-serif; color: #99CC99;}
h2.app {font: bold 140% arial, helvetica, sans-serif; color: #CCCC99;}


h3 {font: bold 125% arial, helvetica, sans-serif; color: #A24619;}



b      {font: bold 11pt;}
b.sm      {font: bold 10pt arial, helvetica, sans-serif; color: #000000;}
strong.gold {color: #D18810;}
strong.terra {color: #A24619;}
strong.blue {color: #4779B3;}

td {vertical-align: top;}
.sm {font-size: .9em;}
.sm2 {font-size: .8em;}
.sm3 {font-size: .7em;}
.terrasm {font: bold .8em; color: #A24619;}
.goldsm {font: bold .8em; color: #D18810;}
.bluesm {font: bold .8em; color: #4779B3;}

.sp {height: 5pt;}
.sp2 {height: 15pt;}

a.nav { text-decoration: none; font-size: .8em; font-weight: bold; font-family: arial, helvetica, sans-serif;}
a.nav:link { color: #000;}
a.nav:active { color: #ff9;}
a.nav:visited { color: #000;}
a.nav:hover { color: #ff9;}

a.nav1 { text-decoration: none; font-size: .8em; font-weight: bold; font-family: arial, helvetica, sans-serif;}
a.nav1:link { color: #fff;}
a.nav1:visited { color: #fff;}
a.nav1:hover { color: #E7E3D1;}

a.navsm {text-decoration: none; font-size: .75em; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif;}
a.navsm:link { color: #A24619; }
a.navsm:active { color: #CC9900;}
a.navsm:visited { color: #A24619;}
a.navsm:hover { color: #CC9900;}

a.navsm2 { text-decoration: underline; font-size: .7em; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif;}
a.navsm2:link { color: #000;}
a.navsm2:visited { color: #000;}
a.navsm2:hover { color: #155193;}


/*a.navsmf96:link { color: #933; text-decoration: none; font-size: 10pt; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif;}
a.navsmf96:active { color: #933; text-decoration: none; font-size: 10pt; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif;}
a.navsmf96:visited { color: #933; text-decoration: none; font-size: 10pt; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif;}
a.navsmf96:hover { color: #155193; text-decoration: none; font-size: 10pt; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif;}*/


/*a.nav2 { text-decoration: underline; font-size: .85pt; font-family: arial, helvetica, sans-serif;}
a.nav2:link { color:#000;}
a.nav2:active { color: #ff9;}
a.nav2:visited { color: #000;}
a.nav2:hover { color: #ff9;}*/

#main {background-color: #fff; padding: 0px 10px 0px 10px;}




	
	/*#buttons {float:left; width:279px; margin-right:25px;}
	#buttons img {padding-bottom:3px;}*/

	
	.rightpad {padding-right:1px;}
	
	form {font-size:.85em;}