body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
body {background-color:#cccccc; margin:0px auto; width:900px; background-image:url(/images/headerbg.jpg); background-repeat:repeat-x; background-position:left top;}

a:link,a:visited {color:#7CB7F3;}
a:hover {color:#D4E5F7;}

#content_area {background-image:url(/images/headerbg.jpg); background-repeat:repeat-x; background-position:left top; background-color:#003366}

.navdiv {font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; background-image: url(/images/navbg1.jpg); background-repeat: no-repeat; background-position: left top; width: 165px; padding:0px 10px;}
.navbg {background-image: url(/images/navbg2.jpg); background-repeat: repeat-y; background-position: left top;}

.mainnav {
	padding:4px;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.mainnav2 {padding:4px; border-bottom:1px solid #C5ABBB; text-align:left;}
a.mainlink:link, a.mainlink:visited {font: bold 14px Arial, Helvetica, sans-serif; color: #003366; text-decoration: none;}
a.mainlink:hover {font: bold 14px Arial, Helvetica, sans-serif; color: #0069AA; text-decoration: none;}
li.list1 {color: #003366;}
a.whitelinks:link, a.whitelinks:visited {font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF;}
a.whitelinks:hover {font: 11px Arial, Helvetica, sans-serif; color: #7CB7F3;}

.gallery {width:184px; height:184px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-bottom: 5px;}
.gallery_main {font:bold italic Arial, Helvetica, sans-serif; margin-bottom: 5px; border:1px solid #ffffff; width:678px; margin-left:10px;}

.content {font: 12px Arial, Helvetica, sans-serif; color: #FFFFFF; padding-right: 8px; padding-left: 12px; text-align:left;}
.content h1,.content h2,.content h3,.content h4 {font-weight:bold; margin:0px;}
.content h3 {font-size: 18px; color: #ffffff;}
.content h4 {font-size: 12px; color: #ffffff;}
.content h5 {font-size:14px; color:#FFFFFF; font-weight:bold;}
.content img {margin-left:5px; margin-right:5px;}
.swap {border:1px solid #ffffff; width:184px; height:184px;}
.swap img {margin:0px;}
.internatstud img {margin:0px;}
.wesleyphotobook img {margin:0px;}
.wesleyphotobook {border:0px solid #ffffff; width:300px; height:180px;}
.commenceh {border:1px solid #ffffff; width:448px; height:299px;}
.commenceh img {margin:0px;}
.commencev {border:1px solid #ffffff; width:299px; height:448px;}
.commencev img {margin:0px;}
.whywesley {border:0px solid #ffffff; width:107px; height:160px;}
.whywesley img{margin:0px;}
#content-right {background-color:#cccccc; width:200px; padding:5px; color:#003366; border:1px solid #ffffff;}
#content-right h4 {font-size: 12px; color: #003366; font-weight:bold; margin:0px;}
#content-right a:link, #content-right a:visited {color:#003366;}
#content-right a:hover {color:#1A82EB;}
#content-right li {list-style-type: square; margin-left: -20px; color: #003366;}

#staytablea {background-color:#CCCCCC; color:#003366;}
#staytablea a:link,#staytablea a:visited {color:#003366;}
#staytablea a:hover {color:#33CCFF;}

#newsbox_top {background-image:url(/images/box_top.jpg); background-repeat:repeat-x; background-position:top left; height:8px;}
#newsbox_main {background-image:url(/images/box_mainbg.jpg); background-repeat:repeat-y; background-position:top left; padding:0px 10px; font:12px Arial, Helvetica, sans-serif; text-align:left;}
#whatbox_main {background-image:url(/images/box_mainbg.jpg); background-repeat:repeat-y; background-position:top left; padding:0px 5px; font:12px Arial, Helvetica, sans-serif; text-align:left;}
#newsbox_main ul {color:#003366;}
#newsbox_bottom {background-image:url(/images/box_btm.jpg); background-repeat:repeat-x; background-position:top left; height:8px}

.titles {color: #003366; font: bold 12px Arial, Helvetica, sans-serif;}

.news {height:100px; margin-left: 10px; margin-right: 5px; }
.listnews {color:#003366;}
.news li {color:#003366;}
.newsl  a:link {font: 11px Arial, Helvetica, sans-serif; color: #003366; text-decoration: underline;}
.newsl  a:visited {font: 11px Arial, Helvetica, sans-serif; color: #003366; text-decoration: underline;}
.newsl  a:hover {font: 11px Arial, Helvetica, sans-serif; color: #0069AA; text-decoration: underline;}
a.newslink:link {font: 11px Arial, Helvetica, sans-serif; color: #003366; text-decoration: underline;}
a.newslink:visited {font: 11px Arial, Helvetica, sans-serif; color: #003366; text-decoration: underline;}
a.newslink:hover {font: 11px Arial, Helvetica, sans-serif; color: #0069AA; text-decoration: underline;}

a.morelink:link {font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #003366; padding: 2px 5px; border: 1px solid #FFFFFF; text-decoration: none;}
a.morelink:visited {font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #003366; padding: 2px 5px; border: 1px solid #FFFFFF; text-decoration: none;}
a.morelink:hover {font: 10px Arial, Helvetica, sans-serif;color: #FFFFFF;background-color: #0069AA;padding: 2px 5px;border: 1px solid #FFFFFF;text-decoration: none;}

.address {font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; background-image: url(/images/footerbg.jpg); background-repeat: repeat-x; background-position: left bottom; width:900px; padding:7px 0px; text-align:center;}
.footer {font: 10px Arial, Helvetica, sans-serif; color: #003366; text-align:center; padding:5px; border:1px solid #003366;}
a.footerlinks:link, a.footerlinks:visited {font: 11px Arial, Helvetica, sans-serif; color: #003366;}
a.footerlinks:hover {font: 11px Arial, Helvetica, sans-serif; color: #444444;}
.font { color: #003366;}
.font td {color: #003366;}
.font a:link { color:#003366;}
.font a:hover { color:#00CCFF;}
.font a:visited { color:#0000FF;}

.donor_table {font-size:11px; color:#ffffff;}
#popup {background-color:#003366; color:#ffffff; padding:10px; font-size:12px; width:355px;}
