﻿body        { font-family:Arial, Sans-Serif; color:#000000; font-size:13px; line-height:1.6em; behavior: url("layouts/csshover3.htc"); }
.altText    { }
    
h1, h2, h3, h4, h5, h6 { }
h1 { }
.heading, headingBold, headingbold,
.pageHeading    { font-size:20px; color:#000066; font-weight:bold; text-transform:uppercase; text-align:right; margin-bottom:15px; }
.subheadingBold, subheadingbold,
.subheading     { font-size:18px; color:#000066;  }
.subHeading1    { font-size:14px; color:#000000; font-weight:bold; }
.subHeading2    { }
.subHeading3    { }

hr       { }
hr.space { }
.hr      { }

p        { }
p.normal { }
p.fancy  { }

.altColor,
.altcolor			{}
.altColorBold,
.altcolorBold		{}

a { color:#000000; }
a:focus, a:hover { color:#C00105; }

.buttonContainer a,
.buttonContainer button      { padding-right:15px; height:25px; font:13px Arial, Helvetica; color:#FFFFFF; font-weight:normal; }
.buttonContainer a span,
.buttonContainer button span { padding-left: 15px; height:25px; line-height:25px; }
.buttonContainer a:hover     { color:#FFFFFF; }

#FellowWpr					{ line-height:1.2em; }
#FellowWpr #FellowDetails 	{ float:left; width:360px; margin-right:15px; }
#FellowWpr #FellowSideBar	{ float:left; width:180px; }
#FellowWpr .sectionHeader 	{ font-weight:bold;  }
#FellowWpr h3.heading		{ color:#C60206; font-size:18px; border-bottom:solid 1px #C5C5C5; padding-bottom:10px; margin-bottom:10px; }
#FellowWpr #ContactWpr		{ height:60px; margin-top:10px; background:url(../images/fellows/phone-bg.jpg) no-repeat left; }
#FellowWpr #ContactWpr span { display:block; padding:17px 0 0 30px; color:#FFFFFF; font-size:11px; font-weight:bold; }
#FellowWpr #AddressWpr		{ height:93px; margin-top:10px; background:url(../images/fellows/address-bg.jpg) no-repeat left; }
#FellowWpr #AddressWpr span { display:block; padding:35px 0 0 30px; color:#000000; font-size:11px; }


.normal				{}
.normalBold,
.normalbold			{}



