﻿a img { border: 0; }
a {color:#0000ff} /* sets the default color of hyperlinks */
a:visited {color:#0000ff} /* sets the default color of visited hyperlinks */
a:hover {color:#0000ff} /* sets the default color of selected hyperlinks */


.MS_MasterBody
{
	background:#ffffff;
}

.MSC_Body
{
	padding:0px;
                margin: 0px 0px 0px 0px;
	text-align:left;
	background:#ffffff;
	height:100%;
                background-color: transparent;
                /* background-image: url(/images/lightbluebackgroundv3.gif); */
                background-image: url(/images/darkbluebackgroundsquare.gif);
                background-repeat: no-repeat;

}
	
body
{
	text-align:Center;
                margin: 0px 0px 0px 0px;
	/* background:#DCDCDC; - light grey */
                /* background:#B498A8; */
                /* background:#CEC0AE; - purplish grey */
                background:#e6e6fa;

	font-family:'Trebuchet MS', 'Lucida Grande', sans-serif;
	font-size:10pt;
}

td, th
{
               font-family:'Trebuchet MS', 'Lucida Grande', sans-serif;
               font-size:10pt;
}

.MSC_PrimaryNavFrame
{
	/* background:#ffffff; */
                background-color: transparent;
	width:100%;
	margin:1px 0px 5px 0px;
	text-align:left;
}
.MSC_PrimaryNavLink
{
	/* color:#000000;*/
                /*color:#D8DEF0; */
color:#ffffff;
	/* font-size:12px; */
	font-size:11pt;
                /* font-weight:bold; */
	text-decoration:none;

}
.MSC_PrimaryNavLink:hover
{
	color:#ffffff;
	/* font-size:12px; */
	font-size:11pt;
	text-decoration:underline !important;
}
.MSC_PrimaryNavLink:visited
{
	/* color:#000000; */
/* color:#D8DEF0; */
color:#ffffff;
	/* font-size:12px; */
	font-size:11pt;
	text-decoration:none;
                /* font-weight:bold; */
}
.MSC_PrimaryNavLinkFrame-On
{
	/* background:#ffffff; */
                background-color: transparent;
	white-space:nowrap;
	padding:5px 10px 5px 10px;
}
.MSC_PrimaryNavLink-On
{
	color:#ffffff;
	font-size:11pt;
	text-decoration:underline;
	font-weight:bold;
}
.MSC_PrimaryNavLink-On:hover
{
	/* color:#000000; */
color:#ffffff;
	font-size:11pt;
	text-decoration:underline;
	font-weight:bold;
}
.MSC_PrimaryNavLink-On:visited
{
	color:#ffffff;
	font-size:11pt;
	text-decoration:underline;
	font-weight:bold;
}
.MSC_PrimaryNavLeftSpace
{
	width:1px;
	white-space:nowrap;
	background:#000000;
	font-size:1px;
}
.MSC_PrimaryNavRightSpace
{
	width:1px;
	/* background:#ffffff; */
                background-color: transparent;
	white-space:nowrap;
	font-size:1px;
}
.MSC_PrimaryNavTopSpace
{
	height:1px;
	/* background:#ffffff; */
               background-color: transparent;
}
.MSC_PrimaryNavBottomSpace
{
	height:1px;
	/* background:#ffffff; */
               background-color: transparent;
}



.MS_MasterLeftNav
{
	/* background:#ffffff; */
               background-color: transparent;
}
.MSC_SecondaryNavFrame
{
	/* background:#ffffff; */
                background-color: transparent;
	width:100%;
	text-align:left;
                margin:0px 0px 0px 10px
}
.MSC_SecondaryNavLink
{
	color:#ffffff;
	font-size:10pt;
                line-height: 0.6em;
	text-decoration:none;
}
.MSC_SecondaryNavLink:hover
{
                color:#ffffff;
	font-size:10pt;
	text-decoration:underline !important;
}
.MSC_SecondaryNavLink:visited
{
	color:#ffffff;
	font-size:10pt;
	text-decoration:none;
}
.MSC_SecondaryNavLeftSpace
{
	font-size:1px;
	/* background:#ffffff; */
                background-color: transparent;
	width:1px;
	white-space:nowrap;
}
.MSC_SecondaryNavRightSpace
{
	font-size:1px;
	/* background:#ffffff; */
                background-color: transparent;
	width:1px;
	white-space:nowrap;
}
.MSC_SecondaryNavTopSpace
{
	/* background:#ffffff; */
                background-color: transparent;
	height:1px;
}
.MSC_SecondaryNavBottomSpace
{
	/* background:#ffffff; */
                background-color: transparent;
	height:1px;
}
.MSC_SecondaryNavLeftFrame-On
{
	padding:0px;
	/* background:#ffffff; */
                background-color: transparent;
}
.MSC_SecondaryNavLinkFrame-On
{
	white-space:wrap;
	padding:0px;
	/* background:#ffffff; */
                background-color: transparent;
}
.MSC_SecondaryNavLink-On
{
	padding:5px;
	/* background:#ffffff; */
                background-color: transparent;
	font-size:10pt;
	color:#ffffff;
	text-decoration:underline;
}
.MSC_SecondaryNavLink-On:hover
{
	padding:5px;
	/* background:#ffffff; */
                background-color: transparent;
	font-size:10pt;
	font-weight:bold;
                color:#ffffff;
	text-decoration:underline;
}
.MSC_SecondaryNavLink-On:visited
{
	padding:5px;
	/* background:#ffffff; */
                background-color: transparent;
	font-size:10pt;
	color:#ffffff;
	text-decoration:underline;
}

.MSC_SiteWidth,.MS_MasterHeader,.MS_MasterFrame,.MS_MasterGlobalLinks,.MS_MasterHeader,.MS_MasterPrimaryNav,.MS_MasterFooter,.MS_MasterTopAD,.MS_MasterBottomAD
{
	width:975px;
}

.MSC_FooterFrame
{
	background:#ffffff;
                /* background-color: transparent; */
	padding:10px;
                /* height:50px; */
	text-align:center;
                width:100%;
}

.MSC_FooterText
{
	color:#325884;
	font-size:8pt;
}

div#IWS_WH_Zone2 {
          width:167px;
          /* position: relative; top: -6px; left: 0px; */
          padding:0px;
          /* background-color:#ffffff; */
         background-color: transparent;
}

div#IWS_WH_Zone4 {
         width:755px;
         background-color: transparent;
         font-size:9pt;
         color:#325884;
/*      font-weight:bold;  */
         text-align:center;
}


div#IWS_WH_Zone3 {
         width:755px;
         /* line-height: 1.2em; */
         /* background-color:#ffffff; */
         background-color: transparent;
         padding:0px 10px 10px 10px;
         position: relative; left: -15px;

}
div#IWS_WH_Zone1 {
        width:100%; height:135px;
        padding:0px;
        margin: 0px 0px 0px 0px;
        /*  background-color:#ffffff; */
        background-color: transparent;
        background-image: url(/images/swarthmorepreslogobantiqua5.gif);
        background-repeat: no-repeat;

}

#IWS_WH_Elem_Header img {      /*to fix the OL 3.0 header width bug */
margin:0 0 0 0 !important;
}

.BG_Base img
{
         margin: 0px 0px 0px 0px !important;
}
