@charset "utf-8";
/* CSS Document */

body
{
background-color: #ffffff;
margin:0px;
font-family: "Trebuchet MS";
font-size:9pt;
padding-bottom:10px;
}

#container
{
position: relative;
top: 0px;
margin-left: auto;
margin-right: auto;
width: 850px;
text-align: center;
background: white;
overflow: hidden;
padding-bottom:10px;
}

.center
{
text-align:center;
}

#toppanel
{
position:relative;
width:850px;
height:90px;
top:0px;
text-align:left;
background:#ffffff;
}

#toparc
{
float:right;
width:305px;
height:23px;
clear:both;
background:url(images/toparc.gif);
}

#link1, #link2, #link3, #link4, #link5, #link6, #link7
{
position:absolute;
top:2px;
}

#link1
{
left:565px;
}

#link2
{
left:610px;
}

#link3
{
left:675px;
}

#link4
{
left:720px;
}

#link5
{
left:795px;
}

#link6
{
left:810px;
}

#link7
{
left:825px;
}

#accessibility
{
float:right;
width:190px;
height:20px;
clear:both;
margin-top:6px;
}

#accesslinks
{
float:right;
width:162px;
height:20px;
clear:both;
margin-top:10px;
}

#topbuttons
{
float:right;
width:260px;
height:25px;
clear:both;
margin-top:6px;
}

#virtualtour
{
float:left;
width:180px;
height:90px;
}

#virtualtour img
{
border:none;
}

#requestinformation
{
float:left;
width:180px;
height:90px;
margin-top:10px;
}

#requestinformation img
{
border:none;
}

#applynow
{
float:left;
width:180px;
height:90px;
margin-top:10px;
}

#applynow img
{
border:none;
}

#kaplanlogo
{
position:relative;
top:20px;
width:250px;
height:60px;
}

#kaplanlogo img
{
border:none;
}

#topbluelayer
{
position:relative;
width:850px;
height:25px;
top:0px;
text-align:left;
background-image:url(images/bluelayer.gif);
background-repeat:no-repeat;
}

#signin
{
float:right;
width:290px;
height:16px;
color:#FFFFFF;
margin-top:4px;
}

#topimage
{
position:relative;
width:848px;
height:198px;
top:0px;
text-align:left;
border:1px solid black;
}

#topimage img
{
border:none;
}

#thinblueline1
{
position:relative;
width:850px;
height:10px;
top:0px;
text-align:left;
}

#toplinks
{
position:relative;
width:848px;
height:30px;
top:0px;
text-align:left;
border-right:1px solid gray;
border-left:1px solid gray;
}

#callactions
{
position:relative;
width:850px;
height:23px;
top:0px;
text-align:left;
border-left:1px solid gray;
}

#bottomarc
{
float:right;
width:305px;
height:23px;
clear:both;
background:url(images/bottomarc.gif);
}

#search 
{
float:left;
width: 180px;
height: 20px;
color: #000;
padding-top: 0px;
padding-bottom:20px;
text-align:left;
}

#searchindex
{
float:left;
width: 260px;
height: 30px;
color: #000;
padding-top: 0px;
padding-bottom:20px;
text-align:left;
}

#search form 
{
height:20px;
margin-left:5px;
}

.input
{
left:0px;
height: 16px;
border: 1px solid #000000;
margin-top:5px;
margin-left:0px;
width:120px;
}

.input2
{
height: 20px;
line-height:15px;
margin-left:5px;
}

.inputindex
{
height: 16px;
border: 1px solid #000000;
margin-top:5px;
width:120px;
}

.inputindex2
{
height: 20px;
line-height:15px;
margin-left:5px;
}

#homelink, #aboutuslink, #courseslink, #faqslink, #employerslink, #newslink, #prospectuslink
{
position:absolute;
top:7px;
text-align:left;
}

#homelink
{
left:15px;
}

#aboutuslink
{
left:64px;
}

#courseslink
{
left:131px;
}

#faqslink
{
left:192px;
}

#employerslink
{
left:238px;
}

#newslink
{
left:282px;
}

#prospectuslink
{
left:410px;
}


.separator
{
margin-left:6px;
color:#1b0069;
}

#thinblueline2
{
position:relative;
width:850px;
height:10px;
top:0px;
}

#content
{
position:relative;
width:848px;
height:940px;
top:0px;
text-align:left;
border-left:1px solid gray;
border-right:1px solid gray;
padding-top:10px;
}

#layer1
{
position:relative;
width:778px;
margin-left:28px;
margin-top:10px;
padding:5px;
overflow:hidden;
border-bottom:1px solid gray;
}

#layer1text
{
float:left;
width:550px;
}

#layer1image
{
float:left;
width:139px;
height:90px;
margin-top:30px;
margin-left:78px;
}

#layer2
{
float:left;
width:790px;
padding-left:28px;
margin-top:20px;
}

#layer3
{
float:left;
width:790px;
padding-left:28px;
margin-top:20px;
}

#layer1_1
{
float:left;
width:490px;
margin-top:10px;
padding:5px;
}

#layer2_1
{
float:left;
width:308px;
margin-top:10px;
padding:5px;
padding-right:155px;
}

#layer2_2
{
float:left;
width:308px;
margin-top:10px;
padding:5px;
}

#layer2_1 p, #layer2_2 p, #layer3_1 p, #layer3_2 p
{
width:295px;
}

#layer3_1
{
float:left;
width:308px;
margin-top:10px;
padding:5px;
padding-right:155px;
}

#layer3_1_1
{
float:left;
width:225px;
height:44px;
}

#layer3_2
{
float:left;
width:308px;
margin-top:10px;
padding:5px;
}

#layer3_2_1
{
float:left;
width:225px;
height:43px;
}

#layer3_3
{
float:right;
width:225px;
border:1px solid #1b0069;
margin-top:10px;
overflow:hidden;
}

#layer3_3_1
{
float:left;
width:225px;
height:44px;
}

#layer4
{
float:left;
width:738px;
height:100px;
border: 1px solid #1b0069;
margin-top:10px;
}

#bottombluelayer
{
position:relative;
width:850px;
height:25px;
top:0px;
text-align:left;
margin-left:auto;
margin-right:auto;
}

#footer
{
position:relative;
width:848px;
height:100px;
top:0px;
font-size:8pt;
text-align:left;
background:#FFFFFF;
color:#1b0069;
overflow:hidden;
margin-left:auto;
margin-right:auto;
}

#careers, #privacy, #terms, #resources, #partners, #subscribe, #ukdegree, #employers, #sitemap
{
position:absolute;
top:25px;
padding-top:5px;
}

#careers
{
left:135px;
}

#privacy
{
left:190px;
}

#terms
{
left:245px;
}

#resources
{
left:370px;
}

#partners
{
left:440px;
}

#subscribe
{
left:503px;
}

#ukdegree
{
left:595px;
}

#employers
{
left:665px;
}

#sitemap
{
left:730px;
}

#openlearning, #foundation, #onlinebusiness, #onlineuniversity, #distance, #onlineeducation
{
position:absolute;
top:45px;
padding-top:5px;
}

#openlearning
{
left:90px;
}

#foundation
{
left:180px;
}

#onlinebusiness
{
left:297px;
}

#onlineuniversity
{
left:435px;
}

#distance
{
left:578px;
}

#onlineeducation
{
left:685px;
}

#marketing, #business, #entrepreneurship, #onlinemarketing, #webmaster
{
position:absolute;
top:65px;
padding-top:5px;
}

#marketing
{
left:130px;
}

#business
{
left:250px;
}

#entrepreneurship
{
left:360px;
}

#onlinemarketing
{
left:515px;
}

#webmaster
{
left: 665px;
}

#validationlayer
{
position:relative;
top:0px;
width:850px;
height:50px;
padding-top:10px;
padding-bottom:10px;
background:#ffffff;
margin-left:auto;
margin-right:auto;
}

h1
{
position:relative;
left:0px;
color: #1b0069;
font-size:14pt;
font-weight:normal;
margin-top:5px;
margin-bottom:5px;
}

h2
{
position:relative;
left:0px;
color: #1b0069;
font-size:14pt;
font-weight:normal;
margin-top:5px;
margin-bottom:0px;
}

h3
{
position:relative;
left:0px;
color: #1b0069;
font-size:14pt;
font-weight:normal;
margin-top:5px;
margin-bottom:0px;
}

p
{
position: relative;
left: 0px;
margin-top: 0px;
margin-bottom:0px;
/*width: 460px;*/
}

.lineheight
{
line-height:160%;
}

a
{
color: #1b0069;
text-decoration:none;
}

a:hover
{
color:#999999;
text-decoration:underline;
}

#sigina
{
color: #ffffff;
text-decoration:none;
}

#sigina:hover
{
color:#ffffff;
text-decoration:underline;
}

ul
{
padding:0px;
margin-left:35px;
margin-top:0px;
}

li
{
list-style:square;
color:#392a23;
font-size:9pt;
text-align:left;
margin-top:0px;
margin-right:10px;
}

ol
{
padding:0px;
margin-left:35px;
margin-top:15px;
}

.li2
{
list-style:decimal;
color:#1b0069;
font-size:9pt;
text-align:left;
margin-top:10px;
margin-right:10px;
}

.whitetext
{
color:#ffffff;
font-size:9pt;
margin-top:3px;
margin-left:5px;
}

.bulletpoint 
{ 
color: #000000;
}

.pageimage3
{
float:right;
margin-left:15px;
margin-right:15px;
display:inline;
}

.boxtext
{
position:relative;
left:8px;
top:7px;
}

.margin
{
margin-bottom:15px;
}

.footertext
{
position:relative;
top:10px;
margin-bottom:0px;
width: 850px;
font-size: 8pt;
left:0px;
color: #1b0069;
text-align:center;
}

.border
{
border:none;
}

#pagecontent
{
float: left;
clear: none;
margin-left: 27px;
margin-top: 0px;
width: 366px;
text-align: left;
padding-bottom: 0px;
font-size:9pt;
padding-top:20px;
}

#pagecontent2
{
float: left;
clear: none;
margin-left: 37px;
margin-top: 0px;
width: 594px;
text-align: left;
padding-bottom: 0px;
font-size:9pt;
padding-top:20px;
}

#rightmenu
{
float:left;
width:180px;
margin-top:30px;
margin-left:15px;
}

#leftmenu
{
float: left;
clear: none;
padding-top: 10px;
padding-left:0px;
padding-bottom:5px;
padding-left:20px;
width: 180px;
text-align:left;
}

#content2
{
position:relative;
width:848px;
top:0px;
text-align:left;
padding-top:10px;
border-left:1px solid gray;
border-right:1px solid gray;
}

#pagecontent p
{
width:358px;
}

#pagecontent2 p
{
width:588px;
}

.menu2 a 
{
display: block;
color: #1b0069;
background-color:#ffffff;
background-image:url('images/blue-square.jpg');
background-position: left center;
background-repeat:no-repeat;
border-top:2px solid white;
text-decoration: none;
line-height: 25px;
width: 177px;
padding-top:1px;
padding-bottom:1px;
padding-left:12px;
}

.menu2 a:hover
{
color: #999999;
background-color: #ffffff;
border-top:2px solid white;
text-decoration: underline;
line-height: 25px;
width: 177px; 
cursor:pointer;
padding-top:1px;
padding-bottom:1px;
}

.menu2 p
{
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
width:175px;
font-size: 8pt;
left: 0px;
}

.menu3 a 
{
display: block;
color: #1b0069;
background-color:#ffffff;
background-image:url('images/grey-square.jpg');
background-position: left center;
background-repeat:no-repeat;
border-top:2px solid white;
text-decoration: none;
line-height: 25px;
width: 167px;
padding-top:1px;
padding-bottom:1px;
padding-left:12px;
margin-left:10px;
}

.menu3 a:hover
{
color: #999999;
background-color: #ffffff;
border-top:2px solid white;
text-decoration: underline;
line-height: 25px;
width: 167px; 
cursor:pointer;
padding-top:1px;
padding-bottom:1px;
margin-left:10px;
}

.menu3 p
{
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
width:165px;
font-size: 8pt;
left: 0px;
}

.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;
}

.wide100
{
width:220px;
}

.wide300
{
width:185px
}

.wide305
{
width:190px;
}

.textsize
{
font-size:9pt;
}

.size1, .size2, .size3, .size4
{
padding-left: 4px;
padding-right: 4px;
color: #ffffff;
}

.size1
{ 
font-size:9pt;
color: White;
}

.size2 {font-size:10pt;}

.size3 {font-size:11pt;}

.size4 {font-size:12pt;}

.bold
{
font-weight:bold
}

#section
{
float:left;
width:590px;
}

#s1, #s2, #s3, #s4, #s5, #s6, #s7, #s8, #s9
{
float:left;
width:590px;
margin-top:10px;
}

#section1
{
float:left;
width:280px;
}

#section2
{
float:left;
width:280px;
margin-left:20px;
}

#subsection
{
float:left;
width:590px;
margin-top:15px;
}

#section3
{
float:left;
width:280px;
}

#section4
{
float:left;
width:280px;
margin-left:20px;
}

#section5
{
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;
}

#section1 p, #section2 p, #section3 p, #section4 p, #section5 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
{
width:265px;
}

table
{
border:none;
}

td
{
vertical-align:top;
}

.review
{
float:left;
width:580px;
margin-right:0px;
margin-left:0px;
margin-bottom:5px;
text-align:left;
background: url(images/quote-marks1.gif) left top no-repeat;
clear:both;
}

.reviewquote
{
font-size:9pt;
padding: 22px 7px 12px 10px;
color:#999999;
background:url(images/quote-marks2.gif) right bottom no-repeat;
}

.review p
{
font-size:9pt;
width:540px;
margin-top:0px;
padding-left:10px;
color: #333333;
}

blockquote
{
margin:0px;
}

.underline
{
text-decoration:underline;
}

