@charset "utf-8";
/* CSS Document */

html
{
overflow-y: scroll;
}

body
{
background-color: #f8f5ed;
margin:0px;
font-family: "Verdana", Arial, Helvetica, sans-serif;
font-size:8pt;
padding-bottom:10px;
}

#container
{
display: block; 
Background-color:#FFFFFF;
margin: 0 auto;
padding-left:5px;
width: 955px;
/*overflow: hidden;*/ /*Removed for rebrand banner*/
padding-bottom:0px;
}

#change-banner
{
position: absolute;
z-index:100;
width:40px;
height:272px;
top:76px;
right:-45px; 
}

.center
{
text-align:center;
}

#toppanel
{
position:relative;
width:950px;
height:125px;
top:0px;
}

#logo
{
position:absolute;
top:0;
left:0px;
width:215px;
height:65px;
}

.noborder
{
border: none;
}

#phonenumber
{
position:absolute;
top:50px;
left:520px;
width:300px;
}

#addthisicons
{
position:absolute;
top:50px;
left:815px;
width:160px;
font-family:"Trebuchet MS";
font-size:10pt;
}

.phonetext
{
color:#000000;
font-size:9pt;
}

.phonetext a
{
text-decoration:none;
}

.phonetext a:hover
{
text-decoration:underline;
color:#000000;
}

.phonetext2
{
color: #cc0000;
font-size:9pt;
font-weight:bold;
}

.phonetext2 a
{
text-decoration:none;
color:#cc0000;
}

.phonetext2 a:hover
{
text-decoration:underline;
color:#000000;
}

#leftbluebar
{
position:absolute;
width:950px;
height:40px;
left:0px;
top:75px;
background-color:#9e0813;
}

#leftbluebar p
{
position:relative;
top:10px;
left:10px;
font-size:11pt;
color:#ffffff;
}

#rightbluebar
{
position:absolute;
width:435px;
height:75px;
left:515px;
top:45px;
background-color:#9e0813;
}

#socialicons
{
position:absolute;
left:950px;
width:30px;
height:75px;
top:45px;
}

#socialicons img
{
padding-left:3px;
padding-bottom:0px;
}

#coursefinder
{
position:absolute;
top:15px;
left:22px;
width:162px;
height:20px;
background-color:#dfe2ed;
}

#coursefinder p
{
position:relative;
color:#000000;
top:3px;
left:5px;
}

#searchsite
{
position:absolute;
top:15px;
left:184px;
width:162px;
height:20px;
background-color:#939ec5;
}

#searchsite p
{
position:relative;
color:#000000;
top:3px;
left:5px;
}

#coursesearchbox
{
position:absolute;
width:324px;
height:25px;
left:22px;
top:35px;
background-color:#ffffff;
}

.dropdown
{
position:relative;
top:-8px;
left:0px;
width:354px;
height:20px;
}

.input2
{
position:relative;
top:-7px;
left:1px;
border: none;
background-color: transparent;
padding: 0;
color: #000000;
cursor:pointer;
}

form
{
padding:0px;
margin:0px;
}

#bluebar
{
position:relative;
width:950px;
height:5px;
}

#mainmenulinks2
{
position:absolute;
color:#FFFFFF;
top:65px;
left:770px;
width:175px;
}

#mainmenulinks2 a
{
text-decoration:none;
color:#000000;
}

#mainmenulinks2 a:hover
{
text-decoration:underline;
color:#999999;
}

#mainmenucontainer
{
position: relative;
width: 950px;
height: 30px;
border-top: solid;
border-bottom: solid;
border-width: 1px;
border-color: #cccccc;
}

#mainmenu
{
position:relative;
width:950px;
height:24px;
}

#mainmenu a
{
color:#595548;
font-weight:bold;
display: block;
text-decoration: none;
}

#homelink, #aboutlink, #courseslink, #newslink, #careerslink, #requestlink, #ilmlink, #sitemaplink, #faqslink
{
position:absolute;
top:0px;
text-align:center;
}

#homelink
{
left:0;
}

#aboutlink/*Careers tab*/
{
left:95px;
}

#courseslink/*Degree Courses tab*/
{
left:190px;
}

#ilmlink
{
left:345px;
}

#requestlink/*Request Prospectus tab*/
{
left:510px;
}

#newslink/*ILM Qualifications tab*/
{
left:690px;
}

#faqslink/*Faqs tab*/
{
left:775px;
}

#sitemaplink
{
left:872px;
}

#homelink a, #aboutlink a, #careerslink a, #sitemaplink a, #faqslink a, #ilmlink a, #newslink a
{
width: 77px;
margin-top: 3px;
line-height: 24px;
}

#homelink a:hover, #aboutlink a:hover, #courseslink a:hover, #careerslink a:hover, #requestlink a:hover, #ilmlink a:hover, #newslink a:hover, #sitemaplink a:hover, #faqslink a:hover
{
color: #ffffff;
background-color: #9e0813;
text-decoration: underline;
width: 77px; 
cursor:pointer;
margin-top: 3px;
padding-left:0px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
line-height: 24px;
}

#homelink p, #aboutlink p, #careerslink p, #sitemaplink p, #faqslink p
{
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
width: 80px;
font-size: 8pt;
left: 0px;
}

#courseslink a
{
font-weight:bold;
display: block;
text-decoration: none;
width: 127px;
line-height: 30px;
padding-left:0px;
}

#courseslink a:hover
{
width: 127px; 
}

#courseslink p
{
font-weight:bold;
display: block;
text-decoration: none;
width: 127px;
line-height: 30px;
}

#newslink p
{
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
width:77px;
font-size: 8pt;
left: 0px;
}

#requestlink a
{
font-weight:bold;
display: block;
text-decoration: none;
width: 160px;
line-height: 30px;
padding-left:0px;
}

#requestlink a:hover
{
width: 160px; 
}

#requestlink p
{
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
width:160px;
font-size: 8pt;
left: 0px;
}

#ilmlink a
{
width: 140px;
}

#ilmlink a:hover
{
width: 140px; 
}

#ilmlink p
{
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
width:140px;
font-size: 8pt;
left: 0px;
}

.separator
{
margin-left:10px;
width:3px;
height:1px;
margin-right:10px;
color:#ffffff;
}

.separator3
{
margin-left:10px;
width:3px;
height:1px;
margin-right:10px;
color:#1b418d;
}

#footer
{
position:relative;
width:950px;
height:50px;
top: 0;
font-size:8pt;
text-align:left;
color:#1b0069;
overflow: hidden;
clear: both;
}

.footertext
{
position:relative;
top:10px;
margin-bottom:0px;
width: 950px;
font-size: 8pt;
left:5px;
color:#595548;
text-align: left;
}

.footertext a
{
color:#595548;
border-bottom: 1px dotted #595548;
}

.footertext a:hover
{
color:#000000;
border-bottom: 1px solid #4a473f;
}

.footertext2
{
position:relative;
top:10px;
margin-bottom:0px;
width: 950px;
font-size: 8pt;
left:5px;
color: #666666;
text-align: left;
}

.footertext2 a
{
color:#595548;
border-bottom: 1px dotted #595548;
}

.footertext2 a:hover
{
color:#000000;
border-bottom: 1px solid #4a473f;
}

.footertext3
{
position:relative;
top:10px;
margin-bottom:0px;
width: 950px;
font-size: 8pt;
left:5px;
color:#595548;
text-align: left;
font-weight:bold;
}

.footertext3 a
{
color:#595548;
border-bottom: 1px dotted #595548;
}

.footertext3 a:hover
{
color:#000000;
border-bottom: 1px solid #4a473f;
}

.separator2
{
margin-left:5px;
width:3px;
height:1px;
margin-right:2px;
color:#a7a7a7;
}

#validationlayer
{
position:relative;
top:10px;
width:950px;
left:10px;
height:50px;
padding-top:10px;
padding-bottom:10px;
background:none;
text-align:left;
}

p
{
position: relative;
left: 0px;
margin-top: 0px;
margin-bottom:0px;
/*width: 460px;*/
}

.margin2
{
margin-top: 15px;
margin-bottom:15px;
}

h1
{
position:relative;
left:0px;
color: #595548;
font-size:14pt;
font-weight:normal;
margin-top:5px;
margin-bottom:5px;
}

h2
{
position:relative;
left:0px;
color: #595548;
font-size:12pt;
font-weight:normal;
margin-top:5px;
margin-bottom:0px;
}

ul
{
padding:0px;
margin-left:35px;
margin-top:15px;
}

li
{
list-style:square;
color:#fa8a09;
font-size:8pt;
text-align:left;
margin-top:10px;
margin-right:10px;
line-height:160%;
}

ol
{
padding:0px;
margin-left:35px;
margin-top:15px;
}

.li2
{
list-style:decimal;
color:#fa8a09;
font-size:8pt;
text-align:left;
margin-top:10px;
margin-right:10px;
line-height:160%;
}

.bulletpoint 
{ 
color: #595548;
}

.bulletpointspecial
{ 
color: #cc0000;
}

a
{
color:#595548;
text-decoration:none;
}

a:hover
{
color:#000000;
}

.bulletpoint a
{
text-decoration:none;
text-decoration:dotted;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #595548;
}

.bulletpoint a:hover
{
text-decoration:none;
text-decoration:solid;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #595548;
}

.bold
{
font-weight:bold;
}

.italic
{
font-style:italic;
}

.italic2
{
font-style:italic;
font-size:8pt;
}

#lilacbar
{
position:relative;
width:950px;
height:5px;
top:10px;
}

#lilacbar2
{
position:relative;
width:950px;
height:1px;
top:8px;
}

#content a
{
text-decoration: none; 
border-bottom: 1px dotted #595548;
}

#content a:hover
{
text-decoration: none; 
border-bottom: 1px solid #4A473F;
}


#indexcontent2
{
position:relative;
width:950px;
overflow:hidden;
}

#content2 a
{
text-decoration: none; 
border-bottom: 1px dotted #595548;
}

#content2 a:hover
{
text-decoration: none; 
border-bottom: 1px solid #4A473F;
}

#indexcontent2 a
{
text-decoration: none; 
color: #595548; 
border-bottom: 1px dotted #595548;
}

#indexcontent2 a:hover
{
text-decoration: none; 
border-bottom: 1px solid #4A473F;
}

#layer1
{
float:left;
width:473px;
height:373px;
background-image:url(../images/layer1.gif);
background-repeat:no-repeat;
margin-top:10px;
text-align:left;
}

#layer1 h1
{
padding-top:10px;
width:450px;
color:#1a1f71;
font-size:12pt;
padding-left:8px;
}

#layer1 p
{
padding-top:10px;
padding-bottom:10px;
width:450px;
padding-left:8px;
}

#newlayer1
{
float:left;
width:473px;
height:200px;
background-image:url(../images/newlayer1.gif);
background-repeat:no-repeat;
margin-top:10px;
text-align:left;
}

#newlayer1 h1
{
padding-top:10px;
width:450px;
color:#1a1f71;
font-size:12pt;
padding-left:8px;
}

#newlayer1 p
{
padding-top:2px;
padding-bottom:5px;
width:450px;
padding-left:8px;
line-height:160%;
}

#layer2
{
float:left;
width:458px;
height:190px;
text-align:left;
margin-top:15px;
padding-left:8px;
}

#layer2sub
{
float:left;
width:458px;
height:190px;
background-image:url(../images/layer2.gif);
background-repeat:no-repeat;
text-align:left;
}

#layer2 p
{
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
width:430px;
}

#layer3
{
float:left;
width:231px;
height:200px;
text-align:left;
margin-top:10px;
padding-left:7px;
}

#layer3sub
{
float:left;
width:231px;
height:200px;
background-image:url(../images/layer3.gif);
background-repeat:no-repeat;
text-align:left;
}

#layer3sub h2
{
padding-top:10px;
width:200px;
color:#1a1f71;
font-size:12pt;
padding-left:8px;
}

#layer3inner
{
float:left;
width:231px;
height:50px;
margin-top:5px;
margin-left:10px;
}

.layer3innertext
{
margin-top:17px;
color:#595548;
font-size:11pt;
margin-left:10px;/*Variable*/
}

.layer3innertext a
{
text-decoration:none;
color:#3b6cb9;
}

.layer3innertext a:hover
{
text-decoration:underline;
color:#000000;
}

#layer3inner2
{
float:left;
width:230px;
height:50px;
margin-left:10px;
}

.layer3innertext2
{
margin-top:16px;
color:#000000;
}

/*.layer3innertext2 a
{
color:#cc0000;
font-weight:bold;
text-decoration:none;
font-size:10pt;
}

.layer3innertext2 a:hover
{
color:#000000;
font-weight:bold;
text-decoration:underline;
}*/

#layer3inner3
{
float:left;
width:230px;
height:50px;
margin-left:10px;
}

.layer3innertext3
{
margin-top:16px;
color:#000000;
font-size:10pt;
}

.applyicon
{
float:left;
margin-top:-7px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.phoneicon
{
float:left;
margin-top:-9px;
/*margin-left:10px;*/
margin-right:10px;
display:inline;
}

.downloadicon
{
float:left;
margin-top:-9px;
/*margin-left:10px;*/
margin-right:10px;
display:inline;
}

.chaticon
{
float:left;
margin-top:-9px;
/*margin-left:10px;*/
margin-right:10px;
display:inline;
}

.pdficon
{
float:right;
margin-top:-23px;
margin-left:0px;
margin-right:30px;
display:inline;
}

.pdficon2
{
float:right;
margin-top:-23px;
margin-left:0px;
margin-right:85px;
display:inline;
}

.pdficon3
{
float:right;
margin-top:-23px;
margin-left:0px;
margin-right:155px;
display:inline;
}

#layer3inner4
{
float:left;
width:230px;
height:50px;
border-bottom:1px dotted #b8bad5;
margin-top:5px;
}

#layer4
{
float:right;
width:230px;
height:200px;
text-align:left;
margin-top:10px;
padding-left:5px;
}

#layer4sub
{
float:right;
width:230px;
height:200px;
text-align:left;
}

#layer4sub p
{
padding-top:100px;
padding-bottom:10px;
padding-left:20px;
width:200px;
line-height:160%;
}

/*#layer4sub a
{
text-decoration:none;
color:#000000;
}

#layer4sub a:hover
{
text-decoration:none;
cursor:pointer;
color:#000000;
}*/

#ilmlayer
{
float:right;
width:230px;
height:200px;
text-align:left;
margin-top:10px;
padding-left:1px;
}

#ilmlayersub
{
float:right;
width:230px;
height:235px;
text-align:left;
}

#ilmlayersub p
{
padding-top:100px;
padding-bottom:10px;
padding-left:20px;
width:200px;
line-height:160%;
}

/*#ilmlayersub a
{
text-decoration:none;
color:#000000;
}

#ilmlayersub a:hover
{
text-decoration:none;
cursor:pointer;
color:#000000;
}*/

#layer5
{
float:left;
width:231px;
height:160px;
text-align:left;
margin-top:13px;
padding-left:7px;
}

#layer5sub
{
float:left;
width:231px;
height:160px;
background-image:url(../images/layer5.gif);
background-repeat:no-repeat;
text-align:left;
}

#layer5sub h3
{
padding-top:10px;
width:200px;
color:#000000;
font-size:9pt;
padding-left:8px;
}

#layer5 p
{
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
width:210px;
}

#newlayer5
{
float:left;
width:700px;
height:160px;
text-align:left;
margin-top:8px;
padding-left:0px;
}

#newlayer5top
{
float:left;
width:711px;
height:38px;
background-image:url(../images/layer5top2.gif);
background-repeat:no-repeat;
text-align:left;
}

#newlayer5sub
{
float:left;
width:711px;
height:160px;
background-image:url(../images/layer5bottom.gif);
background-repeat:no-repeat;
text-align:left;
}

#newlayer5sub h3
{
padding-top:10px;
width:690px;
color:#000000;
font-size:9pt;
padding-left:8px;
}

#newlayer5top p
{
padding-top:8px;
padding-bottom:10px;
padding-left:10px;
width:650px;
text-align:left;
color:#000000;
font-size:11pt;
}

#layer5innerbox1
{
float:left;
width:300px;
height:120px;
padding-left:10px;
}

#layer5innerbox2
{
float:left;
width:300px;
height:120px;
padding-left:0px;
}

#layer5innerbox1 p, #layer5innerbox2 p
{
width:300px;
padding-top:20px;
padding-bottom:10px;
padding-left:8px;
line-height:160%;
}

#layer6
{
float:right;
width:231px;
height:160px;
text-align:left;
margin-top:13px;
padding-left:5px;
}

#layer6sub
{
float:right;
width:231px;
height:160px;
background-image:url(../images/layer6.jpg);
background-repeat:no-repeat;
text-align:left;
}

#layer6sub h3
{
padding-top:10px;
width:200px;
color:#000000;
font-size:9pt;
padding-left:8px;
}

#layer6 p
{
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
width:210px;
}

#newlayer6
{
float:right;
width:231px;
height:200px;
text-align:left;
margin-top:8px;
padding-left:5px;
}

#newlayer6top
{
float:right;
width:231px;
height:38px;
background-image:url(../images/layer6top.gif);
background-repeat:no-repeat;
text-align:left;
}

#newlayer6top p
{
padding-top:8px;
padding-bottom:10px;
padding-left:10px;
width:210px;
text-align:center;
color:#000000;
font-size:11pt;
}

#newlayer6sub
{
float:right;
width:231px;
height:160px;
background-image:url(../images/layer6bottom.gif);
background-repeat:no-repeat;
text-align:left;
}

#newlayer6sub h3
{
padding-top:10px;
width:200px;
color:#000000;
font-size:9pt;
padding-left:8px;
}

.virtualtour
{
padding-top:20px;
}

.findmore
{
font-size:10pt;
color:#1a1f71;
}

/*.findmore a
{
text-decoration:none;
color:#1a1f71;
}

.findmore a:hover
{
text-decoration:underline;
color:#999999;
}*/

.findmore2
{
font-size:10pt;
color:#000000;
}

/*.findmore2 a
{
text-decoration:none;
color:#000000;
}

.findmore2 a:hover
{
text-decoration:underline;
color:#ffffff;*/
}


#indexcontent
{
position:relative;
width:950px;
padding-left:10px;
}

#panel4_2
{
float:left;
width:600px;
text-align:left;
padding-left:0px;
}

#panel9
{
float:left;
width:320px;
padding-left:10px;
height:274px;
margin-left:0px;
text-align:left;
}

#panel9 h2
{
padding-top:10px;

}

#panel9 p
{
padding-top:15px;
padding-bottom:10px;
width:300px;
}

.panel4box1
{
float:left;
width:280px;
padding-left:10px;
}

.panel4box2
{
float:left;
width:280px;
padding-left:20px;
}

.panel4box1 li, .panel4box2 li
{
padding:0px;
margin:0px;
}

#panel4_2 h1
{
padding-top:10px;
width:600px;
}

/*.panel4box1 a, .panel4box2 a, #panel9 a
{
text-decoration:none;
color: #2f2f82;
}

.panel4box1 a:hover, .panel4box2 a:hover, #panel9 a:hover
{
text-decoration:underline;
color: #000000;
}*/

#panel4_2 p
{
padding-top:10px;
padding-bottom:10px;
width:560px;
}

#contentpanel
{
position:relative;
width:950px;
top:0px;
text-align:left;
padding-top:0px;
}

#leftmenu
{
float: left;
clear: none;
padding-top: 15px;
padding-bottom:5px;
padding-left:0px;
width: 190px;
text-align:left;
}

.leftmenu a 
{
display: block;
color: #595548;
background-color: #f2ecde;
border-top:1px solid #cccccc;
text-decoration: none;
line-height: 25px;
width: 178px;
padding-top:1px;
padding-bottom:1px;
padding-left:12px;
}

.leftmenu a:hover
{
color: #000000;
background-color: #dddddd;
border-top:1px solid #cccccc;
text-decoration: none;
line-height: 25px;
width: 178px; 
cursor:pointer;
padding-top:1px;
padding-bottom:1px;
}

.leftmenu p
{
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
width:175px;
font-size: 8pt;
left: 0px;
}

.menu3 a {
display: block;
border: none;
background-color: white;
line-height: 25px;
width: 168px;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 0px;
margin-left: 10px;
}

.menu3 a:hover {
border:none;
background-color:#FFFFFF;
}

.menu3 p
{
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
width:165px;
font-size: 8pt;
left: 0px;
}

.menu4 a
{
display: block;
color:#595548;
background-color:#ffffff;
border-top:none;
text-decoration: none;
line-height: 25px;
width: 168px;
padding-top:1px;
padding-bottom:1px;
padding-left:12px;
margin-left:10px;
}

.menu4 a:hover
{
color: #999999;
background-color: #ffffff;
border-top:none;
line-height: 25px;
width: 168px; 
cursor:pointer;
padding-top:1px;
padding-bottom:1px;
margin-left:10px;
}

.menu4 p
{
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
width:165px;
font-size: 8pt;
left: 0px;
}

.borderbottom
{
border-bottom:1px solid #cccccc;
}

#content
{
float: left;
clear: none;
padding-left: 20px;
margin-top: 0px;
width: 536px;
text-align: left;
padding-bottom: 20px;
font-size:9pt;
padding-top:0px;
}

#content p
{
color:#595548;
width:530px;
font-size:8pt;
line-height:160%;
padding-top:0px;
}

#content4 a
{
text-decoration: none; 
color: #595548; 
border-bottom: 1px dotted #595548;
}

#content4 a:hover

{
text-decoration: none; 
border-bottom: 1px solid #4A473F;
}

#content h1, #content2 h1, #content3 h1
{
color:#595548;
}

#content h2, #content2 h2, #content3 h2
{
color:#595548;
}

#content2
{
float: left;
clear: none;
padding-left: 20px;
margin-top: 0px;
width: 736px;
text-align: left;
padding-bottom: 20px;
font-size:9pt;
padding-top:0px;
}

#content2 p
{
width:680px;
color:#595548;
font-size:8pt;
line-height:160%;
padding-top:0px;
}

#content3
{
float: left;
clear: none;
padding-left: 20px;
margin-top: 0px;
width: 916px;
text-align: left;
padding-bottom: 20px;
font-size:9pt;
padding-top:30px;
}

#content3 p
{
width:910px;
font-size:8pt;
line-height:160%;
padding-top:0px;
}

#content4
{
float: left;
clear: none;
padding-left: 0px;
margin-top: 0px;
width: 950px;
text-align: left;
padding-bottom: 0px;
font-size:9pt;
padding-top:0px;
}

#content4 p
{
width:944px;
font-size:8pt;
line-height:160%;
padding-top:0px;
}

#topcontent
{
float: left;
clear: none;
padding-left: 20px;
margin-top: 0px;
width: 736px;
text-align: left;
padding-bottom: 0px;
font-size:9pt;
padding-top:0px;
}

#topcontent p
{
width:680px;
font-size:8pt;
line-height:160%;
padding-top:0px;
}

#rightmenu
{
float:right;
width:190px;
padding-top:44px;
}

#rightlayer1
{
float:right;
width:190px;
height:40px;
background-image:url(../images/right-header.gif);
background-repeat:no-repeat;
}

#rightlayer1 p
{
color:#ffffff;
padding-top:18px;
padding-left:10px;
}

#rightlayer1 a
{
color:#FFFFFF;
text-decoration:none;
}

#rightlayer1 a:hover
{
color:#000000;
text-decoration:none;
}

#rightlayer2
{
float:right;
width:190px;
}

#rightlayer2 p
{
color:#000000;
padding-top:18px;
padding-left:0px;
line-height:160%;
}

#rightlayer2 ul
{
padding:0px;
margin-left:18px;
margin-top:15px;
}

#rightlayer2 li
{
list-style: url(../images/right-bullet.gif);
color:#1b418c;
font-size:8pt;
text-align:left;
margin-top:10px;
margin-right:10px;
}

#rightlayer3
{
float:right;
width:190px;
height:11px;
padding-bottom:20px;
background-image:url(../images/right-bottom.gif);
background-repeat:no-repeat;
}

.pageimage6
{
float:right;
margin-left:15px;
margin-right:15px;
display:inline;
}

blockquote
{
margin:0px;
}

.speech
{
float:left;
width:680px;
margin-right:0px;
margin-left:0px;
margin-bottom:5px;
text-align:left;
background: url(../images/quote-marks1.gif) left top no-repeat;
clear:both;
}

.speechquote
{
font-size:9pt;
padding: 22px 7px 12px 10px;
color:#999999;
background:url(../images/quote-marks2.gif) right bottom no-repeat;
line-height:160%;
}

.speech p
{
font-size:9pt;
width:610px;
margin-top:0px;
padding-left:10px;
color: #333333;
line-height:160%;
}

blockspeech
{
margin:0px;
}

#mapbox
{
float:left;
width:650px;
}

#number1box
{
float:left;
width:650px;
margin-top:10px;
}

#number2box
{
float:left;
width:320px;
margin-left:0px;
}

#number2box p
{
width:300px;
}

#number3box
{
float:left;
width:300px;
margin-left:20px;
}

#number3box p
{
width:300px;
}

#courseimagebox
{
float:left;
width: 950px;
padding-top:10px;
}

#courseimage
{
float:left;
width:950px;
height:188px;
}

#courseimage2
{
float:left;
width:950px;
height:216px;
}

#courselayer1
{
float:left;
width: 950px;
padding-top:10px;
}

#courselayer2
{
float:left;
width: 950px;
padding-top:0px;
}

#coursebox1
{
float:left;
width:230px;
}

#coursebox1top
{
float:left;
width:230px;
height:90px;
}

#coursebox1bottom
{
float:left;
width:228px;
height:58px;
border: solid;
border-width:1px 1px 1px 1px;
border-color:#bdb6c8;
background-color:#f2ecde;
}

#coursebox2
{
float:left;
width:230px;
margin-left:10px;
}

#coursebox2top
{
float:left;
width:230px;
height:90px;
}

#coursebox2bottom
{
float:left;
width:228px;
height:58px;
border: solid;
border-width:1px 1px 1px 1px;
border-color:#bdb6c8;
background-color:#f2ecde;
}

#coursebox3
{
float:left;
width:230px;
margin-left:10px;
}

#coursebox3top
{
float:left;
width:230px;
height:90px;
}

#coursebox3bottom
{
float:left;
width:228px;
height:58px;
border: solid;
border-width:1px 1px 1px 1px;
border-color:#bdb6c8;
background-color:#f2ecde;
}

#coursebox4
{
float:left;
width:230px;
margin-left:10px;
}

#coursebox4top
{
float:left;
width:230px;
height:90px;
}

#coursebox4bottom
{
float:left;
width:228px;
height:58px;
border: solid;
border-width:1px 1px 1px 1px;
border-color:#bdb6c8;
background-color:#f2ecde;
}

#coursebox1bottom h2, #coursebox2bottom h2, #coursebox3bottom h2, #coursebox4bottom h2
{
width:210px;
padding-left:10px;
padding-top:2px;
color:#FFFFFF;
font-size:11pt;
}

#coursebox1bottom a, #coursebox2bottom a, #coursebox3bottom a, #coursebox4bottom a
{
text-decoration:none;
color:#595548;
}

#coursebox1bottom a:hover, #coursebox2bottom a:hover, #coursebox3bottom a:hover, #coursebox4bottom a:hover
{
text-decoration:none;
color:#000000;
}

#coursebox5
{
float:left;
width:230px;
}

#coursebox5top
{
float:left;
width:230px;
height:30px;
background-color:#354993;
}

#coursebox5bottom
{
float:left;
width:228px;
height:240px;
background-color: #FFFFFF;
border-left: solid;
border-right: solid;
border-width: 1px;
border-color: #bdb6c8;
}

#coursebox6
{
float:left;
width:230px;
margin-left:10px;
}

#coursebox6top
{
float:left;
width:230px;
height:30px;
background-color:#354993;
}

#coursebox6bottom
{
float:left;
width:228px;
height:240px;
background-color: #FFFFFF;
border-left: solid;
border-right: solid;
border-width: 1px;
border-color: #bdb6c8;
}

#coursebox7
{
float:left;
width:230px;
margin-left:10px;
}

#coursebox7top
{
float:left;
width:230px;
height:30px;
background-color:#354993;
}

#coursebox7bottom
{
float:left;
width:228px;
height:240px;
background-color: #FFFFFF;
border-left: solid;
border-right: solid;
border-width: 1px;
border-color: #bdb6c8;
}

#coursebox8-index-slider
{
position: relative;
float:left;
width:230px;
height:275px;
background-color:#999999;
}

#inspirational-prize-winner
{
position: relative;
float:left;
width:230px;
height:138px;
}

#affiliated-by-essex
{
position: relative;
float:left;
width:230px;
}

#coursebox5bottomsub, #coursebox6bottomsub, #coursebox7bottomsub, #coursebox8bottomsub, #coursebox8bottomsub, #coursebox9bottomsub
{
float:left;
width:228px;
height:40px;
background-color:#F2ECDE;
border-top: solid;
border-left: solid;
border-right: solid;
border-bottom: solid;
border-width: 1px;
border-color: #bdb6c8;
}

#coursebox8bottomsub
{
border-top: none;
}


#coursebox5bottomsub p, #coursebox6bottomsub p, #coursebox7bottomsub p, #coursebox8bottomsub p, #coursebox9bottomsub p
{
width:210px;
padding-left:10px;
padding-top:5px;
color:#000000;
font-size:7pt;
line-height:160%;
font-style:italic;
font-weight:bold;
}

#coursebox5bottomsub a, #coursebox6bottomsub a, #coursebox7bottomsub a, #coursebox8bottomsub a, #coursebox9bottomsub a
{
text-decoration:none;
color:#595548;
}

#coursebox5bottomsub a:hover, #coursebox6bottomsub a:hover, #coursebox7bottomsub a:hover, #coursebox8bottomsub a:hover, #coursebox9bottomsub a:hover
{
text-decoration:none;
color:#595548;
}

#coursebox9bottomsub
{
border-top: none;
}

#coursebox8
{
float:left;
width:230px;
margin-left:10px;
overflow:hidden;
}

#coursebox8top
{
float:left;
width:230px;
height:30px;
background-color:#354993;
}

#coursebox8bottom
{
float:left;
width:230px;
height:240px;
background-image:url(../images/coursebox8.gif);
background-repeat:no-repeat;
}

#coursebox8bottom h2
{
padding-top:10px;
width:200px;
color:#595548;
font-size:12pt;
padding-left:10px;
padding-bottom:0px;
}

#coursebox5top p, #coursebox6top p, #coursebox7top p, #coursebox8top p
{
width:210px;
padding-left:10px;
padding-top:7px;
color:#FFFFFF;
font-size:10pt;
}

#coursebox5bottom p, #coursebox6bottom p, #coursebox7bottom p
{
width:210px;
padding-left:10px;
padding-top:7px;
color:#595548;
font-size:8pt;
line-height:160%;
}

#s1, #s2, #s3
{
float:left;
width:530px;
margin-top:10px;
}

#section1
{
float:left;
width:255px;
}

#section2
{
float:left;
width:255px;
margin-left:20px;
}

#subsection
{
float:left;
width:590px;
margin-top:15px;
}

#section3
{
float:left;
width:255px;
}

#section4
{
float:left;
width:255px;
margin-left:20px;
}

#section5
{
float:left;
width:255px;
}

#section1 p, #section2 p, #section3 p, #section4 p, #section5 p
{
width:215px;
}


#tourpanel1
{
float:left;
width:690px;
}

#toursubpanel1
{
float:left;
width:330px;
}

#toursubpanel1 p
{
width:330px;
}

#toursubpanel2
{
float:right;
width:305px;
padding-top:20px;
}

#tourpanel2
{
float:left;
width:690px;
padding-top:10px;
}

#toursubpanel3
{
float:left;
width:330px;
}

#toursubpanel3 p
{
width:330px;
}

#toursubpanel4
{
float:right;
width:274px;
padding-top:20px;
}

.testimoniallink
{
border-top:1px dotted #999999;
border-bottom:1px dotted #999999;
}

#sone, #stwo, #sthree, #s4, #s5, #s6, #s7, #s8, #s9, #s10, #s11, #s12, #s13, #s14, #s15, #s16, #s17, #s18, #s19, #s20, #s21
{
float:left;
width:590px;
margin-top:10px;
padding-left:50px;
}

#sectionone
{
float:left;
width:280px;
}

#sectiontwo
{
float:left;
width:280px;
margin-left:20px;
}

#sectionthree
{
float:left;
width:280px;
}

#sectionfour
{
float:left;
width:280px;
margin-left:20px;
}

#sectionfive
{
float:left;
width:280px;
}

#section6
{
float:left;
width:280px;
margin-left:20px;
}

#section7
{
float:left;
width:280px;
}

#section8
{
float:left;
width:280px;
margin-left:20px;
}

#section9
{
float:left;
width:280px;
}

#section10
{
float:left;
width:280px;
margin-left:20px;
}

#section11
{
float:left;
width:280px;
}

#section12
{
float:left;
width:280px;
margin-left:20px;
}

#section13
{
float:left;
width:280px;
}

#section14
{
float:left;
width:280px;
margin-left:20px;
}

#section15
{
float:left;
width:280px;
margin-left:0px;
}

#section16
{
float:left;
width:280px;
margin-left:20px;
}

#section17
{
float:left;
width:280px;
margin-left:0px;
}

#section18
{
float:left;
width:280px;
margin-left:20px;
}

#section19
{
float:left;
width:280px;
margin-left:0px;
}

#section20
{
float:left;
width:280px;
margin-left:20px;
}

#section21
{
float:left;
width:280px;
margin-left:0px;
}

#section22
{
float:left;
width:280px;
margin-left:20px;
}

#section23
{
float:left;
width:280px;
margin-left:0px;
}

#section24
{
float:left;
width:280px;
margin-left:20px;
}

#section25
{
float:left;
width:280px;
margin-left:0px;
}

#section26
{
float:left;
width:280px;
margin-left:20px;
}

#section27
{
float:left;
width:280px;
margin-left:0px;
}

#section1 p, #section2 p, #section3 p, #section4 p, #section5 p
{
width:215px;
}

#sectionone p, #sectiontwo p, #sectionthree p, #sectionfour p, #sectionfive p, #section6 p, #section7 p, #section8 p, #section9 p, #section10 p, #section11 p, #section12 p, #section13 p, #section14 p, #section15 p, #section16 p, #section17 p, #section18 p, #section19 p, #section20 p, #section21 p, #section22 p, #section23 p, #section24 p, #section25 p, #section26 p
{
width:265px;
}

#demobox
{
float:left;
width:880px;
padding-top:40px;
padding-bottom:40px;
}

#demobox1
{
float:left;
width:222px;
padding-left:5px;
}

#demobox1top
{
float:left;
width:222px;
height:10px;
}

#demobox1middle
{
float:left;
width:222px;
height:80px;
background: url(../images/demobox1middle.gif);
background-repeat: repeat-y;
}

#demobox1bottom
{
float:left;
width:222px;
height:35px;
background: url(../images/demobox1bottom.gif);
background-repeat:no-repeat;
}

#demobox2
{
float:left;
width:222px;
padding-left:90px;
}

#demobox2top
{
float:left;
width:222px;
height:10px;
}

#demobox2middle
{
float:left;
width:222px;
height:80px;
background: url(../images/demobox1middle.gif);
background-repeat: repeat-y;
}

#demobox2middle p
{
width:180px;
padding-left:20px;
padding-top:15px;
}

#demobox2bottom
{
float:left;
width:222px;
height:35px;
background: url(../images/demobox1bottom.gif);
background-repeat:no-repeat;
}

#demobox3
{
float:left;
width:222px;
padding-left:93px;
}

#demobox3top
{
float:left;
width:222px;
height:10px;
}

#demobox3middle
{
float:left;
width:222px;
height:80px;
background: url(../images/demobox1middle.gif);
background-repeat: repeat-y;
}

#demobox3middle p
{
width:180px;
padding-left:20px;
padding-top:15px;
}

#demobox2middle h2, #demobox3middle h2
{
font-size:11pt;
color:#2f2f82;
text-align:center;
padding-top:8px;
}

#demobox3bottom
{
float:left;
width:222px;
height:35px;
background: url(../images/demobox1bottom.gif);
background-repeat:no-repeat;
}

#demoboxleft
{
float:left;
width:80px;
padding-left:16px;
padding-top:15px;
}

#demoboxleft p
{
width:80px;
padding-bottom:10px;
}

#demoboxleft h2
{
padding-bottom:10px;
font-size:11pt;
color:#2f2f82;
}

#demoboxright
{
float:left;
width:70px;
padding-left:15px;
padding-top:15px;
}

#demoboxright p
{
width:70px;
padding-bottom:10px;
text-align:center;
}

#demoboxright h2
{
padding-bottom:10px;
font-size:11pt;
color:#2f2f82;
}

.chatborder
{
border: 1px solid #000000;
}

.clickicon
{
position:relative;
top:8px;
margin-left:0px;
margin-right:5px;
display:inline;
}

.whitetext
{
color:#ffffff;
}

table
{
font-size:8pt;
line-height:160%;
}

#wrap {
		width: 398px;
		margin:0px;
		padding:0px; }
	.tabbed-box {
		width: 398px;
		background: #ffffff;
		margin-top:10px;
		margin-left:18px;
		}
	.tabbed-box ul{
		padding:0px;
		padding-left:0px;
		height:38px;
		margin:0px;
		}	
	.tabbed-box .tabs li {
		list-style: none;
		padding:0px;
		margin:0px;
		float: left; }
	.tabbed-box .tabs li a {
		font-size:8pt;
		display: block;
		width: 194px;
		height:16px;
		margin-top: 0px;
		margin-bottom:1px;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		background-color:#939ec5;
		padding-top:4px;
		padding-left:5px;
		color: #000; }
	.tabbed-box .tabs li:first-child a { }
	.tabbed-box .tabs li a:hover {
	background-color: #dfe2ed;
		color: #000;
		text-decoration:underline; }
	.tabbed-box .tabs li a:focus { }
	.tabbed-box .tabs li a.active {
		background-color: #dfe2ed;
		color: #000; }
	.tabbed-content {
		padding-left:10px;
		display: none;
 }
	.tabbed-content p {margin: 0; }
	
.feeslink
{
width:440px;
height:30px;
padding-bottom:5px;
background:url(../images/fees-link-box.gif) no-repeat;
font-size:11pt;
margin-top:10px;
padding-left:10px;
}

#feespanel p
{
width:440px;
}

.feeslink a
{
text-decoration:none;
color:#000000;
}

.feeslink a:hover
{
text-decoration:none;
color: #0b5096;
background:url(../images/back-arrow.gif) no-repeat;
background-position: right;
padding-right:30px;
}

#feespanel
{
float:left;
padding-left:0px;
padding-top:40px;
width:880px;
}

#feespanel1
{
float:left;
width:440px;
height:30px;
}

#feespanel2
{
float:left;
width:420px;
height:344px;
background: url(../images/fees-info-box.jpg);
background-repeat:no-repeat;
}

#feespanel2 p
{
width:370px;
padding-left:20px;
padding-top:20px;
}

.feesheading
{
font-size:15pt;
color:#000000;
font-weight:bold;
}

.feessubheading
{
font-size:11pt;
color:#0b5096;
font-weight:bold;
}

.feestext
{
font-size:9pt;
color:#0b5096;
}

.feesbigtext
{
font-size:15pt;
color:#0b5096;
font-weight:bold;
}

#map
{
float:left;
width:435px;
height:517px;
padding-left:20px;
}

#demographic
{
float:left;
padding-top:40px;
padding-left:80px;
width:320px;
}

#demographictop
{
float:left;
width:304px;
height:10px;
}

#demographicmiddle
{
float:left;
width:304px;
background: url(../images/demographicmiddle.gif);
background-repeat: repeat-y;
}

#demographicleft
{
float:left;
width:150px;
padding-left:20px;
padding-top:15px;
}

#demographicleft p
{
width:150px;
padding-bottom:10px;
}

#demographicleft h2
{
padding-bottom:10px;
font-size:11pt;
color:#2f2f82;
}

#demographicright
{
float:left;
width:70px;
padding-left:15px;
padding-top:15px;
}

#demographicright p
{
width:70px;
padding-bottom:10px;
text-align:center;
}

#demographicright h2
{
padding-bottom:10px;
font-size:11pt;
color:#2f2f82;
}

#demographicbottom
{
float:left;
width:304px;
height:35px;
background: url(../images/demographicbottom.gif);
background-repeat:no-repeat;
}

#sitebox1, #sitebox2, #sitebox3, #sitebox4, #sitebox5
{
float:left;
width:880px;
margin-top:10px;
border-bottom:1px solid gray;
}

#sitemap1, #sitemap2, #sitemap3, #sitemap4, #sitemap5
{
float:left;
width:950px;
margin-top:10px;
border-bottom:1px solid gray;
}

#sitemap6
{
float:left;
width:950px;
margin-top:10px;
}

#sitesection1 p, #sitesection2 p, #sitesection3 p, #sitesection4 p, #sitesection5 p, #sitesection6 p, #sitesection7 p,
#sitesection8 p, #sitesection9 p, #sitesection10 p, #sitesection11 p, #sitesection12 p, #sitesection13 p, #sitesection14 p,
#sitesection15 p, #sitesection16 p, #sitesection17 p, #sitesection18 p, #sitesection19 p, #sitesection20 p, #sitesection21 p,
#sitesection22 p, #sitesection23 p, #sitesection24 p
{
width:195px;
}

#sitesection1
{
float:left;
width:220px;
margin-left:0px;
}

#sitesection2
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection3
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection4
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection5
{
float:left;
width:220px;
margin-left:0px;
}

#sitesection6
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection7
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection8
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection9
{
float:left;
width:220px;
margin-left:0px;
}

#sitesection10
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection11
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection12
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection13
{
float:left;
width:220px;
margin-left:0px;
}

#sitesection14
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection15
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection16
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection17
{
float:left;
width:220px;
margin-left:0px;
}

#sitesection18
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection19
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection20
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection21
{
float:left;
width:220px;
margin-left:0px;
}

#sitesection22
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection23
{
float:left;
width:220px;
margin-left:20px;
}

#sitesection24
{
float:left;
width:220px;
margin-left:20px;
}

#testimoniallayer1
{
float:left;
width: 645px;
padding-top:10px;
}

#testimonialbox1
{
float:left;
width:643px;
height:216px;
}

#testimonialbox2
{
float:left;
width:214px;
padding-top:5px;
}

#testimonialbox2top
{
float:left;
width:206px;
height:35px;
background-color:#f5f0e5;
border:solid;
border-width:1px 1px;
border-color: #cccccc;
}

#testimonialbox2bottom
{
float:left;
width:206px;
height:229px;
background-color:#FFFFFF;
border:solid;
border-width:0 1px 1px 1px;
border-color: #cccccc;
}

#testimonialbox3
{
float:left;
width:214px;
padding-top:5px;
margin-left:1px;
}

#testimonialbox3top
{
float:left;
width:206px;
height:35px;
background-color:#f5f0e5;
border:solid;
border-width:1px 1px;
border-color: #cccccc;
}

#testimonialbox3bottom
{
float:left;
width:206px;
height:229px;
background-color:#FFFFFF;
border:solid;
border-width:0 1px 1px 1px;
border-color: #cccccc;
}

#testimonialbox4
{
float:left;
width:213px;
padding-top:5px;
margin-left:1px;
}

#testimonialbox4top
{
float:left;
width:211px;
height:35px;
background-color:#f5f0e5;
border:solid;
border-width:1px 1px;
border-color: #cccccc;
}

#testimonialbox4bottom
{
float:left;
width:211px;
height:229px;
background-color:#FFFFFF;
border:solid;
border-width:0 1px 1px 1px;
border-color: #cccccc;
}

#testimonialbox2top h2, #testimonialbox3top h2, #testimonialbox4top h2
{
width:202px;
padding-left:10px;
padding-top:5px;
color:#595548;
font-size:12pt;
}

#testimonialbox2top a, #testimonialbox3top a, #testimonialbox4top a
{
text-decoration:none;
color:#FFFFFF;
}

#testimonialbox2top a:hover, #testimonialbox3top a:hover, #testimonialbox4top a:hover
{
text-decoration:underline;
color:#FFFFFF;
}

#testimonialbox2bottom p, #testimonialbox3bottom p, #testimonialbox4bottom p
{
position: relative;
width:190px;
padding-left:10px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#testimoniallayer2
{
float:left;
width: 300px;
padding-top:10px;
margin-left:5px;
overflow:hidden;
}

#testimonialbox5
{
float:left;
width:300px;
height:216px;
}

#testimonialbox6
{
float:left;
width:298px;
height:265px;
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color:#CCCCCC;
background-repeat:no-repeat;
margin-top:5px;
}

#testimonialicon1
{
float:left;
width:280px;
height:50px;
margin-top:5px;
}

.testimonialicon1
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.testimonialicon1text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.testimonialicon1text a
{
text-decoration:none;
color:#3b6cb9;
}

.testimonialicon1text a:hover
{
text-decoration:underline;
color:#000000;
}

#testimonialicon2
{
float:left;
width:280px;
height:50px;
margin-top:5px;
}

.testimonialicon2
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.testimonialicon2text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.testimonialicon2text a
{
text-decoration:none;
color:#3b6cb9;
}

.testimonialicon2text a:hover
{
text-decoration:underline;
color:#000000;
}

#testimonialbox6sub
{
float:left;
width:300px;
height:5px;
margin-top:20px;
margin-bottom:10px;
}

#testimonialbox7
{
float:left;
width:300px;
height:100px;
}

#testimonialbox7 h2
{
width:200px;
padding-left:15px;
padding-top:0px;
font-size:12pt;
font-weight: bold; 
}

#testimonialbox7 p
{
width:270px;
padding-left:15px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#testimoniallayer3
{
float:left;
width:950px;
padding-top:10px;
}

#testimoniallayer3sub
{
float:left;
width:950px;
height:20px;
background-color:#9E0813;
}

#testimoniallayer4
{
float:left;
width:314px;
background-color:#faf6e1;
border-right:1px solid #bdb6c8;
}

#testimonialstories
{
float:left;
padding-top:40px;
width:290px;
}

#testimonialstories h2
{
width:200px;
padding-left:15px;
padding-top:0px;
font-size:12pt;
font-weight:bold; 
}

#testimonialstories p
{
width:270px;
padding-left:15px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#testimonialstories a
{
text-decoration:none;
}

#testimonialstories a:hover
{
text-decoration:underline;
color:#000000;
}

#testimoniallayer5
{
float:left;
width:634px;
background-color:#ffffff;
border-right:1px solid #bdb6c8;
}

#testimoniallayer5 p
{
float:left;
width:590px;
padding-left:20px;
line-height:160%;
}

#testimoniallayer5 h1
{
width:600px;
padding-left:20px;
padding-top:20px;
}

.testimonialheading
{
color:#595548;
font-size:13pt;
}

.testimonialsubheading
{
font-size:10pt;
font-style:italic;
}

.testimonialtext
{
font-size:8pt;
}

.testimonialquote
{
float:right;
padding-left:10px;
}

#testimonialicon3
{
float:left;
width:280px;
height:50px;
margin-top:5px;
}

.testimonialicon3
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.testimonialicon3text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.testimonialicon3text a
{
text-decoration:none;
color:#3b6cb9;
}

.testimonialicon3text a:hover
{
text-decoration:underline;
color:#000000;
}

#testimonialicon4
{
float:left;
width:290px;
height:50px;
margin-top:5px;
}

.testimonialicon4
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.testimonialicon4text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.testimonialicon4text a
{
text-decoration:none;
color:#3b6cb9;
}

.testimonialicon4text a:hover
{
text-decoration:underline;
color:#000000;
}

.height300
{
height:300px;
}

.height350
{
height:350px;
}

.height400
{
height:400px;
}

.height450
{
height:450px;
}

.height500
{
height:500px;
}

.height550
{
height:550px;
}

.height560
{
height:560px;
}

.height570
{
height:570px;
}

.height580
{
height:580px;
}

.height590
{
height:590px;
}

.height600
{
height:600px;
}

.height650
{
height:650px;
}

.height700
{
height:700px;
}

.height720
{
height:720px;
}

.height750
{
height:750px;
}

.height800
{
height:800px;
}

.height850
{
height:850px;
}

.height900
{
height:900px;
}

.height950
{
height:950px;
}

.height1000
{
height:1000px;
}

.height1050
{
height:1050px;
}

.height1100
{
height:1100px;
}

.height1150
{
height:1150px;
}

.height1200
{
height:1200px;
}

.height1250
{
height:1250px;
}

.height1300
{
height:1300px;
}

.height1350
{
height:1350px;
}

.height1400
{
height:1400px;
}

.height1450
{
height:1450px;
}

.height1500
{
height:1500px;
}

.height1550
{
height:1550px;
}

.height1600
{
height:1600px;
}

.height1650
{
height:1650px;
}

.height1700
{
height:1700px;
}

.height1750
{
height:1750px;
}

.height1800
{
height:1800px;
}

.height1850
{
height:1850px;
}

.height1900
{
height:1900px;
}

.height1950
{
height:1950px;
}

.height2000
{
height:2000px;
}

.height2050
{
height:2050px;
}

.height2100
{
height:2100px;
}

.height2150
{
height:2150px;
}

.height2200
{
height:2200px;
}

.height2250
{
height:2250px;
}

.height2300
{
height:2300px;
}

.height2350
{
height:2350px;
}

.height2400
{
height:2400px;
}

.height2450
{
height:2450px;
}

.height2500
{
height:2500px;
}

.height2550
{
height:2550px;
}

.height2600
{
height:2600px;
}

.height2650
{
height:2650px;
}

.height2700
{
height:2700px;
}

.height2750
{
height:2750px;
}

.height2800
{
height:2800px;
}

.height2850
{
height:2850px;
}

.height2900
{
height:2900px;
}

.height2950
{
height:2950px;
}

.height3000
{
height:3000px;
}

.height3050
{
height:3050px;
}

.height3100
{
height:3100px;
}

.height3150
{
height:3150px;
}

.height3200
{
height:3200px;
}

.height3250
{
height:3250px;
}

.height3300
{
height:3300px;
}

.height3350
{
height:3350px;
}

.height3400
{
height:3400px;
}

.height3450
{
height:3450px;
}

.height3500
{
height:3500px;
}

.height3550
{
height:3550px;
}

.height3600
{
height:3600px;
}

.height3650
{
height:3650px;
}

.height3700
{
height:3700px;
}

.height3750
{
height:3750px;
}

.height3800
{
height:3800px;
}

.height3850
{
height:3850px;
}

.height3900
{
height:3900px;
}

.height3950
{
height:3950px;
}

.height4000
{
height:4000px;
}

.height4050
{
height:4050px;
}

.height4100
{
height:4100px;
}

.height4150
{
height:4150px;
}

.height4200
{
height:4200px;
}

.height4250
{
height:4250px;
}

.height4300
{
height:4300px;
}

.height4350
{
height:4350px;
}

.height4400
{
height:4400px;
}

.height4450
{
height:4450px;
}

.height4500
{
height:4500px;
}

.height4550
{
height:4550px;
}

.height4600
{
height:4600px;
}

.height4650
{
height:4650px;
}

.height4700
{
height:4700px;
}

.height4750
{
height:4750px;
}

.height4800
{
height:4800px;
}

.height4850
{
height:4850px;
}

.height4900
{
height:4900px;
}

.height4950
{
height:4950px;
}

.height5000
{
height:5000px;
}

#internationallayer1
{
float:left;
width: 645px;
padding-top:10px;
}

#internationalbox1
{
float:left;
width:643px;
height:216px;
}

#internationalbox2
{
float:left;
width:214px;
padding-top:1px;
}

#internationalbox2top
{
float:left;
width:211px;
height:35px;
background-color:#F5F0E5;
border: solid #CCC 1px;
}

#internationalbox2bottom
{
float:left;
width:211px;
height:258px;
background-color:#FFFFFF;
border: solid #CCCCCC 1px;
border-top: 0px;
}

#internationalbox3
{
float:left;
width:214px;
padding-top:1px;
margin-left:1px;
}

#internationalbox3top
{
float:left;
width:211px;
height:35px;
background-color:#F5F0E5;
border: solid #CCC 1px;
}

#internationalbox3bottom
{
float:left;
width:211px;
height:258px;
background-color:white;
border: solid #CCCCCC 1px;
border-top: 0px;
}

#internationalbox4
{
float:left;
width:213px;
padding-top:1px;
margin-left:1px;
}

#internationalbox4top
{
float:left;
width:211px;
height:35px;
background-color:#F5F0E5;
border: solid #CCC 1px;
}

#internationalbox4bottom
{
float:left;
width:211px;
height:258px;
background-color:#FFFFFF;
border: solid #CCCCCC 1px;
border-top: 0px;
}

#internationalbox2top h2, #internationalbox3top h2, #internationalbox4top h2
{
width:202px;
padding-left:5px;
padding-top:5px;
color:#4A473F;
font-size:10pt;
}

#internationalbox2top a, #internationalbox3top a, #internationalbox4top a
{
text-decoration:none;
color:#FFFFFF;
}

#internationalbox2top a:hover, #internationalbox3top a:hover, #internationalbox4top a:hover
{
text-decoration:underline;
color:#FFFFFF;
}

#internationalbox2bottom p, #internationalbox3bottom p, #internationalbox4bottom p
{
width:200px;
padding-left:10px;
padding-top:15px;
color:#595548;
font-size:8pt;
line-height:160%;
}

#internationallayer2
{
float:left;
width: 300px;
padding-top:10px;
margin-left:5px;
}

#internationalbox5
{
float:left;
width:300px;
height:216px;
}

#internationalbox6
{
float:left;
width:300px;
height:297px;
background-image:url(../images/international-layer6.gif);
background-repeat:no-repeat;
margin-top:1px;
}

#internationalicon1
{
float:left;
width:280px;
height:44px;
margin-top:5px;
}

.internationalicon1
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.internationalicon1text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.internationalicon1text a
{
text-decoration:none;
color:#3b6cb9;
}

.internationalicon1text a:hover
{
text-decoration:underline;
color:#000000;
}

#internationalicon2
{
float:left;
width:280px;
height:44px;
margin-top:0px;
}

.internationalicon2
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.internationalicon2text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.internationalicon2text a
{
text-decoration:none;
color:#3b6cb9;
}

.internationalicon2text a:hover
{
text-decoration:underline;
color:#000000;
}

#internationalbox6sub
{
float:left;
width:300px;
height:5px;
margin-top:10px;
margin-bottom:10px;
}

#internationalbox7
{
float:left;
width:300px;
height:100px;
}

#internationalbox7 h2
{
width:250px;
padding-left:15px;
padding-top:0px;
color:#595548;
font-size:10pt;
}

#internationalbox7 p
{
width:270px;
padding-left:15px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#internationallayer3
{
float:left;
width:950px;
padding-top:10px;
}

#internationallayer3sub
{
float:left;
width:950px;
height:20px;
background-color:#9e0813;
}

#internationallayer4
{
float:left;
width:314px;
background-color:#faf6e1;
border-right:1px solid #bdb6c8;
}

#internationalstories
{
float:left;
padding-top:20px;
width:290px;
}

#internationalstories h2
{
width:250px;
padding-left:15px;
padding-top:0px;
color:#4A473F;
font-size:10pt;
}

#internationalstories h3
{
width:250px;
padding-left:15px;
padding-top:0px;
color:#1b418c;
font-size:10pt;
}

#internationalstories p
{
width:270px;
padding-left:15px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#internationallayer5
{
float:left;
width:634px;
background-color:#ffffff;
border-right:1px solid #bdb6c8;
}

.tablepadding
{
margin-left:20px;
}

.newtable
{
border-width: 1px;
border-color:#999999;
border-style: solid;
}

#internationallayer5 p
{
float:left;
width:590px;
padding-left:20px;
line-height:160%;
}

#internationallayer5 h1
{
width:600px;
padding-left:20px;
padding-top:20px;
}

#internationallayer5 h2
{
width:600px;
padding-left:20px;
padding-top:20px;
}

.internationalheading
{
color:#9E0813;
font-size:13pt;
}

.internationalsubheading
{
color:#1b418c;
font-size:10pt;
}

.internationaltext
{
font-size:8pt;
}

.internationalquote
{
float:right;
padding-left:10px;
}

#internationalicon3
{
float:left;
width:280px;
height:50px;
margin-top:5px;
}

.internationalicon3
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.internationalicon3text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.internationalicon3text a
{
text-decoration:none;
color:#3b6cb9;
}

.internationalicon3text a:hover
{
text-decoration:underline;
color:#000000;
}

#internationalicon4
{
float:left;
width:290px;
height:50px;
margin-top:5px;
}

.internationalicon4
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.internationalicon4text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.internationalicon4text a
{
text-decoration:none;
color:#3b6cb9;
}

.internationalicon4text a:hover
{
text-decoration:underline;
color:#000000;
}

#ilmlayer1
{
float:left;
width: 950px;
padding-top:10px;
}

#ilmbox1
{
float:left;
width:950px;
height:216px;
}

#ilmbox2
{
float:left;
width:214px;
padding-top:5px;
}

#ilmbox2top
{
float:left;
width:214px;
height:37px;
background-color:#B94A28;
}

#ilmbox2bottom
{
float:left;
width:212px;
height:259px;
overflow: hidden;
background-color:#F2ECDE;
border-width: 1px;
border-color: #CCC;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
background-color:#FFFFFF;
}

#ilmbox3
{
float:left;
width:213px;
padding-top:5px;
margin-left:2px;
}

#ilmbox3top
{
float:left;
width:212px;
height:37px;
background-color:#B94A28;
}

#ilmbox3bottom
{
float:left;
width:210px;
height:259px;
background-color:#F2ECDE;
border-width: 1px;
border-color: #CCC;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
background-color:#FFFFFF;
}

#ilmbox4
{
float:left;
width:213px;
padding-top:5px;
margin-left:1px;
}

#ilmbox4top
{
float:left;
width:215px;
height:37px;
background-color:#B94A28;
}

#ilmbox4bottom
{
float:left;
width:213px;
height:259px;
border-width: 1px;
border-color: #CCC;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
background-color:#FFFFFF;
}

#ilmbox2top h2, #ilmbox3top h2, #ilmbox4top h2
{
width:202px;
padding-left:10px;
padding-top:5px;
color:#FFFFFF;
font-size:11pt;
}

#ilmbox2top a, #ilmbox3top a, #ilmbox4top a
{
text-decoration:none;
color:#FFFFFF;
}

#ilmbox2top a:hover, #ilmbox3top a:hover, #ilmbox4top a:hover
{
text-decoration:underline;
color:#FFFFFF;
}

#ilmbox2bottom p, #ilmbox3bottom p, #ilmbox4bottom p
{
width:200px;
padding-left:10px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#ilmlayernew3
{
float:left;
width:646px;
}

#ilmboxnew1
{
float:left;
width:322px;
padding-top:5px;
}

#ilmboxnew1top
{
float:left;
width:322px;
height:37px;
background-color:#4767a6;
}

#ilmboxnew1bottom
{
float:left;
width:322px;
height:210px;
background-color:#d8dbe2;
}

#ilmboxnew2
{
float:left;
width:322px;
padding-top:5px;
margin-left:1px;
}

#ilmboxnew2top
{
float:left;
width:322px;
height:37px;
background-color:#4767a6;
}

#ilmboxnew2bottom
{
float:left;
width:322px;
height:210px;
background-color:#d8dbe2;
}

#ilmboxnew3
{
float:left;
width:645px;
height:39px;
background-color:#949fc6;
margin-top:1px;
}

#ilmboxnew1top h2, #ilmboxnew2top h2
{
width:302px;
padding-left:10px;
padding-top:5px;
color:#FFFFFF;
font-size:10pt;
}

#ilmboxnew1top a, #ilmboxnew2top a
{
text-decoration:none;
color:#FFFFFF;
}

#ilmboxnew1top a:hover, #ilmboxnew2top a:hover
{
text-decoration:underline;
color:#FFFFFF;
}

#ilmboxnew1bottom p, #ilmboxnew2bottom p 
{
width:300px;
padding-left:10px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#ilmboxnew3 p
{
width:600px;
padding-left:10px;
padding-top:3px;
color:#000000;
font-size:7pt;
line-height:160%;
}

#ilmlayer2
{
float:left;
width: 300px;
padding-top:4px;
margin-left:7px;
}

#ilmlayer2new
{
float:left;
width: 304px;
padding-top:0px;
margin-left:0px;
}

#ilmboxnew4
{
float:left;
width:304px;
padding-top:5px;
}

#ilmboxnew4top
{
float:left;
width:304px;
height:37px;
background-color:#000000;
}

#ilmboxnew4bottom
{
float:left;
width:304px;
height:210px;
background-color:#d8dbe2;
}

#ilmboxnew4bottomfooter
{
float:left;
width:304px;
height:39px;
margin-top:1px;
background-color:#000000;
}

#ilmboxnew4top h2
{
width:290px;
padding-left:10px;
padding-top:5px;
color:#FFFFFF;
font-size:10pt;
}

#ilmboxnew4top a
{
text-decoration:none;
color:#FFFFFF;
}

#ilmboxnew4top a:hover
{
text-decoration:underline;
color:#FFFFFF;
}

#ilmboxnew4bottom p
{
width:280px;
padding-left:10px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#ilmboxnew4bottomfooter p
{
width:280px;
padding-left:10px;
padding-top:11px;
color:#ffffff;
font-size:8pt;
line-height:160%;
}

#ilmboxnew4bottomfooter a
{
text-decoration:none;
color:#FFFFFF;
}

#ilmboxnew4bottomfooter a:hover
{
text-decoration:underline;
color:#FFFFFF;
}

#ilmbox5
{
float:left;
width:300px;
height:216px;
}

#ilmbox6
{
float:left;
width:300px;
height:297px;
background-image:url(../images/international-layer6.gif);
background-repeat:no-repeat;
margin-top:1px;
}

#ilmicon1
{
float:left;
width:300px;
height:44px;
margin-top:5px;
}

.ilmicon1
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.ilmicon1text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.ilmicon1text a
{
text-decoration:none;
color:#3b6cb9;
}

.ilmicon1text a:hover
{
text-decoration:underline;
color:#000000;
}

#ilmicon2
{
float:left;
width:280px;
height:44px;
margin-top:0px;
}

.ilmicon2
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.ilmicon2text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.ilmicon2text a
{
text-decoration:none;
color:#3b6cb9;
}

.ilmicon2text a:hover
{
text-decoration:underline;
color:#000000;
}

#ilmbox6sub
{
float:left;
width:300px;
height:5px;
margin-top:10px;
margin-bottom:10px;
}

#ilmbox7
{
float:left;
width:300px;
height:100px;
}

#ilmbox7 h2
{
width:250px;
padding-left:15px;
padding-top:10px;
color:#000000;
font-size:11pt;
}

#ilmbox7 p
{
width:270px;
padding-left:15px;
padding-top:10px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#ilmbox7 a
{
text-decoration:none;
color:#1b418c;
}

#ilmbox7 a:hover
{
text-decoration:underline;
color:#000000;
}

#ilmlayer3
{
float:left;
width:950px;
padding-top:10px;
}

#ilmlayer3sub
{
float:left;
width:950px;
height:20px;
background-color:#B94A28;
}

#ilmlayer4
{
float:left;
width:314px;
background-color:#faf6e1;
border-right:1px solid #bdb6c8;
}

#ilmstories
{
float:left;
padding-top:20px;
width:290px;
}

#ilmstories h2
{
width:250px;
padding-left:15px;
padding-top:0px;
color:#1b418c;
font-size:10pt;
}

#ilmstories h3
{
width:250px;
padding-left:15px;
padding-top:0px;
color:#1b418c;
font-size:10pt;
}

#ilmstories p
{
width:270px;
padding-left:15px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

/*#ilmstories a
{
text-decoration:none;
color:#1b418c;
width:270px;
}

#ilmstories a:hover
{
text-decoration:underline;
color:#000000;
width:270px;
}*/

#ilmlayer5
{
float:left;
width:634px;
background-color:#ffffff;
border-right:1px solid #bdb6c8;
}

.tablepadding
{
margin-left:20px;
}

#ilmlayer5 p
{
width:590px;
padding-left:20px;
line-height:160%;
}

#ilmlayer5 h1
{
width:600px;
padding-left:20px;
padding-top:20px;
}

#ilmlayer5 h2
{
width:600px;
padding-left:20px;
padding-top:20px;
}

.ilmheading
{
color:#595548;
font-size:13pt;
}

.ilmsubheading
{
color:#1b418c;
font-size:10pt;
}

.ilmtext
{
width:590px;
font-size:8pt;
}

.ilmquote
{
float:right;
padding-left:10px;
}

#ilmicon3
{
float:left;
width:280px;
height:50px;
margin-top:5px;
}

.ilmicon3
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

#ilmicon3 p
{
width:260px;
}

.ilmicon3text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
width:260px;
}

.ilmicon3text a
{
text-decoration:none;
color:#3b6cb9;
}

.ilmicon3text a:hover
{
text-decoration:underline;
color:#000000;
}

#ilmicon4
{
float:left;
width:290px;
height:50px;
margin-top:5px;
}

.ilmicon4
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

#ilmicon4 p
{
width:270px;
}

.ilmicon4text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
widows:270px;
}

.ilmicon4text a
{
text-decoration:none;
color:#3b6cb9;
}

.ilmicon4text a:hover
{
text-decoration:underline;
color:#000000;
}

#ilmtopbar
{
float:left;
padding-left:15px;
padding-top:20px;
width:590px;
height:17px;
}

iframe
{
border:none;
}

#graduation
{
float:left;
width:230px;
}

#graduationblue
{
position:relative;
width:230px;
height:30px;
margin-top:10px;
background-image:url(../images/graduation-blue-bar.gif);
background-repeat:no-repeat;
}

#graduationblue p
{
color:#ffffff;
width:200px;
font-size:11pt;
padding-left:5px;
padding-top:6px;
}

#graduationblue a
{
color:#ffffff;
text-decoration:none;
}

#graduationblue a:hover
{
color:#ffffff;
text-decoration:underline;
}

#graduationyellow
{
position:relative;
width:230px;
height:330px;
margin-top:0px;
background-image:url(../images/graduation-yellow-box.gif);
background-repeat:no-repeat;
}

#graduationyellowresize
{
position:relative;
width:230px;
height:330px;
margin-top:0px;
background-color:#faf6e1;
}

#graduationyellow p
{
color:#000000;
width:200px;
font-size:9pt;
padding-left:15px;
padding-top:6px;
}

#graduationyellowresize p
{
color:#000000;
width:200px;
font-size:9pt;
padding-left:15px;
padding-top:6px;
}

#graduationphoto
{
float:left;
margin-left:6px;
width:714px;
height:299px;
}

#graduationtable
{
float:left;
padding-left:10px;
width:700px;
margin-top:9px;
}

#graduationtable-with-image
{
float:left;
padding-left:10px;
width:450px;
margin-top:9px;
}

#graduationtable p
{
width:700px;
font-size:8pt;
line-height:160%;
padding-top:5px;
padding-bottom:5px;
}

#graduationtable-with-image p
{
width:450px;
font-size:8pt;
line-height:160%;
padding-top:5px;
padding-bottom:5px;
}

#photobox-graduation-image
{
position:relative;
width:250px;
height: 450px;
float: right;
top:50px;
}

#graduation-banner-image
{
position:relative;
float:left;
width:708px;
height:200px;
left:11px;
top:10px;
background:#CCCCCC;
margin-bottom: 10px;
}

#photobox
{
position:relative;
top:0px;
left:0px;
margin-top:10px;
}

#photobuttonbar
{
position:relative;
width:714px;
height:61px;
background-color:#B94A28;
}

#photo1
{
float:left;
width:33px;
height:33px;
padding-left:55px;
margin-right:15px;
margin-top:15px;
}

#photo1 a
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-button-1.gif);
background-repeat:no-repeat;
}

#photo1 a:hover
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-black-1.gif);
background-repeat:no-repeat;
}

#photo2
{
float:left;
width:33px;
height:33px;
padding-left:15px;
margin-right:15px;
margin-top:15px;
}

#photo2 a
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-button-2.gif);
background-repeat:no-repeat;
}

#photo2 a:hover
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-black-2.gif);
background-repeat:no-repeat;
}

#photo3
{
float:left;
width:33px;
height:33px;
padding-left:15px;
margin-right:15px;
margin-top:15px;
}

#photo3 a
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-button-3.gif);
background-repeat:no-repeat;
}

#photo3 a:hover
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-black-3.gif);
background-repeat:no-repeat;
}

#photo4
{
float:left;
width:33px;
height:33px;
padding-left:15px;
margin-right:15px;
margin-top:15px;
}

#photo4 a
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-button-4.gif);
background-repeat:no-repeat;
}

#photo4 a:hover
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-black-4.gif);
background-repeat:no-repeat;
}

#photo5
{
float:left;
width:33px;
height:33px;
padding-left:15px;
margin-right:15px;
margin-top:15px;
}

#photo5 a
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-button-5.gif);
background-repeat:no-repeat;
}

#photo5 a:hover
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-black-5.gif);
background-repeat:no-repeat;
}

#photo6
{
float:left;
width:33px;
height:33px;
padding-left:15px;
margin-right:15px;
margin-top:15px;
}

#photo6 a
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-button-6.gif);
background-repeat:no-repeat;
}

#photo6 a:hover
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-black-6.gif);
background-repeat:no-repeat;
}

#photo7
{
float:left;
width:33px;
height:33px;
padding-left:15px;
margin-right:15px;
margin-top:15px;
}

#photo7 a
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-button-7.gif);
background-repeat:no-repeat;
}

#photo7 a:hover
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-black-7.gif);
background-repeat:no-repeat;
}

#photo8
{
float:left;
width:33px;
height:33px;
padding-left:15px;
margin-right:15px;
margin-top:15px;
}

#photo8 a
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-button-8.gif);
background-repeat:no-repeat;
}

#photo8 a:hover
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-black-8.gif);
background-repeat:no-repeat;
}

#photo9
{
float:left;
width:33px;
height:33px;
padding-left:15px;
margin-right:15px;
margin-top:15px;
}

#photo9 a
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-button-9.gif);
background-repeat:no-repeat;
}

#photo9 a:hover
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-black-9.gif);
background-repeat:no-repeat;
}

#photo10
{
float:left;
width:33px;
height:33px;
padding-left:15px;
margin-right:15px;
margin-top:15px;
}

#photo10 a
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-button-10.gif);
background-repeat:no-repeat;
}

#photo10 a:hover
{
display:block;
width:33px;
height:33px;
background-image:url(../images/photo-black-10.gif);
background-repeat:no-repeat;
}

#graduationlayer1
{
float:left;
width: 645px;
padding-top:10px;
}

#graduationbox1
{
float:left;
width:643px;
height:216px;
}

#graduationbox2
{
float:left;
width:214px;
padding-top:1px;
}

#graduationbox2top
{
float:left;
width:212px;
height:36px;
background-color:#4767a6;
border:solid;
background-color:#F5F0E5;
border-width: 1px 1px 0 1px;
border-color:#ccc;
}

#graduationbox2bottom
{
float:left;
width:212px;
height:198px;
border: solid;
border-width: 1px;
border-color: #ccc;
}

#graduationbox3
{
float:left;
width:214px;
padding-top:1px;
margin-left:1px;
}

#graduationbox3top
{
float:left;
width:212px;
height:36px;
background-color:#000000;
border:solid;
background-color:#F5F0E5;
border-width: 1px 1px 0 1px;
border-color:#ccc;
}

#graduationbox3bottom
{
float:left;
width:212px;
height:198px;
border: solid;
border-width: 1px;
border-color: #ccc;
}

#graduationbox4
{
float:left;
width:213px;
padding-top:1px;
margin-left:1px;
}

#graduationbox4top
{
float:left;
width:211px;
height:36px;
background-color:#2f5a90;
border:solid;
background-color:#F5F0E5;
border-width: 1px 1px 0 1px;
border-color:#ccc;
}

#graduationbox4bottom
{
float:left;
width:211px;
height:198px;
border: solid;
border-width: 1px;
border-color: #ccc;
}

#graduationbox2top h2, #graduationbox3top h2, #graduationbox4top h2
{
width:202px;
padding-left:10px;
padding-top:5px;
color:#595548;
font-size:12pt;
}

#graduationbox2top a, #graduationbox3top a, #graduationbox4top a
{
text-decoration:none;
color:#FFFFFF;
}

#graduationbox2top a:hover, #graduationbox3top a:hover, #graduationbox4top a:hover
{
text-decoration:underline;
color:#FFFFFF;
}

#graduationbox2bottom p, #graduationbox3bottom p, #graduationbox4bottom p
{
width:200px;
padding-left:10px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#graduationlayer2
{
float:left;
width: 300px;
padding-top:10px;
margin-left:5px;
}

#graduationbox5
{
float:left;
width:300px;
height:216px;
}

#graduationbox6
{
float:left;
width:300px;
height:237px;
background-image:url(../images/graduation-layer6.gif);
background-repeat:no-repeat;
margin-top:1px;
}

#graduationicon1
{
float:left;
width:280px;
height:50px;
margin-top:5px;
}

.graduationicon1
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.graduationicon1text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.graduationicon1text a
{
text-decoration:none;
color:#3b6cb9;
}

.graduationicon1text a:hover
{
text-decoration:underline;
color:#000000;
}

#graduationicon2
{
float:left;
width:280px;
height:50px;
margin-top:5px;
}

.graduationicon2
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.graduationicon2text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.graduationicon2text a
{
text-decoration:none;
color:#3b6cb9;
}

.graduationicon2text a:hover
{
text-decoration:underline;
color:#000000;
}

#graduationbox6sub
{
float:left;
width:300px;
height:5px;
margin-top:20px;
margin-bottom:10px;
}

#graduationbox7
{
float:left;
width:300px;
height:100px;
}

#graduationbox7 h2
{
width:200px;
padding-left:15px;
padding-top:0px;
color:#000000;
font-size:12pt;
}

#graduationbox7 p
{
width:270px;
padding-left:15px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#graduationbox7 a
{
text-decoration:none;
color:#1b418c;
}

#graduationbox7 a:hover
{
text-decoration:underline;
color:#000000;
}

#graduationlayer3
{
float:left;
width:950px;
padding-top:10px;
}

#graduationlayer3sub
{
float:left;
width:950px;
height:20px;
background-color:#1b418d;
}

#graduationlayer4
{
float:left;
width:314px;
background-color:#faf6e1;
border-right:1px solid #bdb6c8;
}

#graduationstories
{
float:left;
padding-top:40px;
width:290px;
}

#graduationstories h2
{
width:200px;
padding-left:15px;
padding-top:0px;
color:#1b418c;
font-size:12pt;
}

#graduationstories p
{
width:270px;
padding-left:15px;
padding-top:15px;
color:#000000;
font-size:8pt;
line-height:160%;
}

#graduationstories a
{
text-decoration:none;
color:#1b418c;
}

#graduationstories a:hover
{
text-decoration:underline;
color:#000000;
}

#graduationlayer5
{
float:left;
width:634px;
background-color:#ffffff;
border-right:1px solid #bdb6c8;
}

#graduationlayer5 p
{
float:left;
width:590px;
padding-left:20px;
line-height:160%;
}

#graduationlayer5 h1
{
width:600px;
padding-left:20px;
padding-top:20px;
}

.graduationheading
{
color:#1b418c;
font-size:13pt;
}

.graduationsubheading
{
color:#1b418c;
font-size:10pt;
}

.graduationtext
{
font-size:8pt;
}

.graduationquote
{
float:right;
padding-left:10px;
}

#graduationicon3
{
float:left;
width:280px;
height:50px;
margin-top:5px;
}

.graduationicon3
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.graduationicon3text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.graduationicon3text a
{
text-decoration:none;
color:#3b6cb9;
}

.graduationicon3text a:hover
{
text-decoration:underline;
color:#000000;
}

#graduationicon4
{
float:left;
width:290px;
height:50px;
margin-top:5px;
}

.graduationicon4
{
float:left;
margin-top:-12px;
margin-left:10px;
margin-right:10px;
display:inline;
}

.graduationicon4text
{
margin-top:20px;
color:#3b6cb9;
font-size:9pt;
}

.graduationicon4text a
{
text-decoration:none;
color:#3b6cb9;
}

.graduationicon4text a:hover
{
text-decoration:underline;
color:#000000;
}

#leftbox
{
float:left;
width:140px;
height:600px;
}

#leftbox1
{
float:left;
width:140px;
height:40px;
background-image:url(../images/right-header.gif);
background-repeat:no-repeat;
}

#leftbox1 p
{
color:#ffffff;
padding-top:18px;
padding-left:10px;
}

#leftbox1 a
{
color:#FFFFFF;
text-decoration:none;
}

#leftbox1 a:hover
{
color:#000000;
text-decoration:none;
}

#leftbox2
{
float:left;
width:140px;
}

#leftbox2 p
{
color:#000000;
padding-top:8px;
padding-left:0px;
line-height:160%;
}

#leftboxnew
{
float:left;
width:120px;
height:550px;
}

#leftbox3
{
float:left;
width:120px;
height:30px;
background-image:url(../images/right-header2.gif);
background-repeat:no-repeat;
}

#leftbox3 p
{
color:#ffffff;
padding-top:12px;
padding-left:5px;
font-size:7pt;
}

#leftbox3 a
{
color:#FFFFFF;
text-decoration:none;
}

#leftbox3 a:hover
{
color:#000000;
text-decoration:none;
}

#leftbox4
{
float:left;
width:120px;
}

#leftbox4 p
{
color:#000000;
padding-top:8px;
padding-left:0px;
line-height:160%;
}

.lineheight
{
line-height:200%;
}

.lineheight2
{
line-height:160%;
}

#degreebox1
{
float:left;
width:230px;
}

#degreebox1top
{
float:left;
width:230px;
height:90px;
}

#degreebox1bottom
{
float:left;
width:230px;
height:60px;
background-color:#4767a6;
}

#degreebox2
{
float:left;
width:230px;
margin-left:10px;
}

#degreebox2top
{
float:left;
width:230px;
height:90px;
}

#degreebox2bottom
{
float:left;
width:230px;
height:60px;
background-color:#000000;
}

#degreebox3
{
float:left;
width:230px;
margin-left:10px;
}

#degreebox3top
{
float:left;
width:230px;
height:90px;
}

#degreebox3bottom
{
float:left;
width:230px;
height:60px;
background-color:#2f5a90;
}

#degreebox4
{
float:left;
width:230px;
margin-left:10px;
}

#degreebox4top
{
float:left;
width:230px;
height:90px;
}

#degreebox4bottom
{
float:left;
width:230px;
height:60px;
background-color:#949fc6;
}

#degreebox1bottom h2, #degreebox2bottom h2, #degreebox3bottom h2, #degreebox4bottom h2, #degreeboxgraduationbottom h2
{
width:210px;
padding-left:10px;
padding-top:2px;
color:#FFFFFF;
font-size:13pt;
}

#degreebox1bottom a, #degreebox2bottom a, #degreebox3bottom a, #degreebox4bottom a, #degreeboxgraduationbottom a
{
text-decoration:none;
color:#FFFFFF;
}

#degreebox1bottom a:hover, #degreebox2bottom a:hover, #degreebox3bottom a:hover, #degreebox4bottom a:hover, #degreeboxgraduationbottom a:hover
{
text-decoration:underline;
color:#FFFFFF;
}

#degreeebox5
{
float:left;
width:230px;
}

#degreebox5top
{
float:left;
width:230px;
height:30px;
background-color:#354993;
}

#degreebox5bottom
{
float:left;
width:230px;
height:240px;
background-color:#d8dbe2;
}

#degreebox6
{
float:left;
width:230px;
margin-left:10px;
}

#degreebox6top
{
float:left;
width:230px;
height:30px;
background-color:#354993;
}

#degreebox6bottom
{
float:left;
width:230px;
height:240px;
background-color:#d8dbe2;
}

#degreebox7
{
float:left;
width:230px;
margin-left:10px;
}

#degreebox7top
{
float:left;
width:230px;
height:30px;
background-color:#354993;
}

#degreebox7bottom
{
float:left;
width:230px;
height:240px;
background-color:#d8dbe2;
}

#degreeboxgraduationbottom
{
float:left;
width:230px;
height:35px;
background-color:#949fc6;
}

#degreebox7graduation
{
float:left;
width:230px;
height:240px;
}

#degreebox5bottomsub, #degreebox6bottomsub, #degreebox7bottomsub 
{
float:left;
width:230px;
height:40px;
background-color:#9fb1da;
}

#degreebox5bottomsub p, #degreebox6bottomsub p, #degreebox7bottomsub p
{
width:210px;
padding-left:10px;
padding-top:5px;
color:#000000;
font-size:7pt;
line-height:160%;
font-style:italic;
font-weight:bold;
}

#degreebox5bottomsub a, #degreebox6bottomsub a, #degreebox7bottomsub a
{
text-decoration:none;
color:#000000;
}

#degreebox5bottomsub a:hover, #degreebox6bottomsub a:hover, #degreebox7bottomsub a:hover
{
text-decoration:underline;
color:#000000;
}

#degreebox8
{
float:left;
width:230px;
margin-left:10px;
}

#degreebox8top
{
float:left;
width:230px;
height:30px;
background-color:#354993;
}

#degreebox8bottom
{
float:left;
width:230px;
height:240px;
background-image:url(../images/coursebox8.gif);
background-repeat:no-repeat;
}

#degreebox8bottom h2
{
padding-top:10px;
width:200px;
color:#1a1f71;
font-size:12pt;
padding-left:10px;
padding-bottom:0px;
}

#degreebox5top p, #degreebox6top p, #degreebox7top p, #degreebox8top p
{
width:210px;
padding-left:10px;
padding-top:7px;
color:#FFFFFF;
font-size:10pt;
}

#degreebox5bottom p, #degreebox6bottom p, #degreebox7bottom p, #degreeboxgraduationbottom p
{
width:210px;
padding-left:10px;
padding-top:7px;
color:#000000;
font-size:8pt;
line-height:160%;
}

.smallfont
{
font-size:7pt;
}

.ilmtable
{
margin-left:20px;
}

.paddingonleft
{
padding-left:30px;
}
