body {font-family: arial, helvetica, sans-serif; color: #000; background-color: #E7E3D1;}
	#maintext {padding:10px 10px 10px 10px;  font-size:.9em;}

a:link {color:#155193;}
a:visited {color:#155193;}
a:hover {color:#333;}
		
		
table#layout {width:750px; margin-left:auto; margin-right:auto;}
td {vertical-align: top;}

.comment {font-size:.9em;}

img.sandframe  {border:2px solid #E7E3D1;}
img.sienaframe {border:2px solid #A24619;}
img.goldframe {border:2px solid #D18810;}
img.blueframe {border:2px solid #4779B3;}

img.settingframe {border:2px solid #FFCC33;}
img.isframe {border:2px solid #FF9966;}
img.programframe {border:2px solid #FFCC99;}
img.generalframe {border:2px solid #99CC99;}
img.appframe {border:2px solid #CCCC99;}


.sand {color:#E7E3D1}
.siena {color:#A24619}
.gold {color:#D18810}
.oldgold {color:#CC9900}
.blue {color:#4779B3}
.setting {color:#FFCC33}
.is {color:#FF9966}
.program {color:#FFCC99}
.general {color:#006633}
.app {color:#CCCC99}

h2 {font: bold 140% arial, helvetica, sans-serif; color: #000;}
h2.subhead {font: bold 140% arial, helvetica, sans-serif; color: #000; text-align:left; margin:5px 0px 2px 98px;}




h2.setting {font: bold 140% arial, helvetica, sans-serif; color: #FFCC33;}
h2.sojournsis {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: #006633;}
h2.app {font: bold 140% arial, helvetica, sans-serif; color: #CCCC99;}

.settingsm {font-size:.75em;  font-weight:bold; font-weight;  color: #FFCC33;}
.settingsm a {color: #FFCC33;}
.settingsm a:hover {color: #333;}

.sojournsabroadissm {font-size:.75em;  font-weight:bold; font-weight; color: #A24619; }
.sojournsabroadissm a {color: #A24619;}
.sojournsabroadissm a:hover {color: #333;}

.programsm {font-size:.75em;  font-weight:bold; font-weight;  color: #FFCC99;}
.programsm a {color: #FFCC99;}
.programsm a:hover {color: #333;}

.generalsm {font-size:.75em;  font-weight:bold; font-weight;  color: #006633;}
.generalsm a {color: #006633;}
.generalsm a:hover {color: #333;}

.appsm {font-size:.75em;  font-weight:bold; font-weight;  color: #CCCC99;}
.appsm a {color: #CCCC99;}
.appsm a:hover {color: #333;}


h3 {font: bold  arial, helvetica, sans-serif; color: #000;}

#subnav {text-align:left; margin-left:70px;}
.subnav2 {text-align:left; font-weight:bold; padding:8px; font-weight:bold; width:170px; float:right; margin:3px 5px; line-height:1em;}


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 {background-color: #FF9966; padding:10px; text-align:left;}
td.sideSET {background-color: #FDB718; padding:10px; text-align:left;}
td.sidePROG {background-color: #FFCC99; padding:10px; text-align:left;}
td.sideGEN {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; font-size:.8em;}
ul#side li a {text-decoration:none;}
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;}
	
	.sm {font-size:.75em;}
	.medsm {font-size:.85em;}



/*b.top {font: normal 11pt arial, helvetica, sans-serif; color: #000;}

b      {font: bold 11pt arial, helvetica, sans-serif; color: #000000; }
b.sm      {font: bold 10pt arial, helvetica, sans-serif; color: #000000;}
b.gold {font: bold 11pt arial, helvetica, sans-serif; color: #CC9900;}
b.terra {font: bold 11pt arial, helvetica, sans-serif; color: #CC6633;}*/



.terrasm {font: bold 10pt arial, helvetica, sans-serif; color: #CC6633;}
.goldsm {font: bold 10pt arial, helvetica, sans-serif; color: #CC9900;}

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



/*p a:hover {color: #000000;}*/

#footer {text-align:center;}
#footer a:link {color:#000;}
#footer a:visited {color:#000;}
#footer a:hover {color:#333;}

	.horiznav {background:#000; padding:1px 0px; text-align:center;}
	.horiznav a {text-decoration:none; padding-left:6px; padding-right:6px; font-size:.75em; font-weight:bold;}
	.horiznav a:link {color:#fff;}
	.horiznav a:visited {color:#fff;}
	.horiznav a:hover {color:#E7E3D1;}

	#bottomhomeC {clear:both; padding:5px 0px; color:#000; font-size:.75em; text-align:center;}
	#bottomhomeC a {color:#000; text-decoration:none;}
	
	#sidelinks a:link {color:#000}
	#sidelinks a:visited {color:#000}
	#sidelinks a:hover {color:#155193}

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:link { color: #000; text-decoration: underline; font-size: 11pt; font-family: arial, helvetica, sans-serif;}
a.nav2:active { color: #ff9; text-decoration: underline; font-size: 11pt; font-family: arial, helvetica, sans-serif;}
a.nav2:visited { color: #000; text-decoration: underline; font-size: 11pt;  font-family: arial, helvetica, sans-serif;}
a.nav2:hover { color: #ff9; text-decoration: underline; font-size: 11pt; font-family: arial, helvetica, sans-serif;}

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

	table#sitebar {width:750px;}
	table#sitebar td {vertical-align:top; text-align:center; padding-top:1px; padding-bottom:1px;}
	td.siena {background:#A24619; width:249px;}
	td.barcelona {background:#D18810; width:250px;}
	td.paris {background:#4779B3; width:249px;}
	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;}
