
#browsepagecontent {float:left; width:717px; margin-top:5px;}

#browseheader {height:auto; background:url(../images/indexpages/capsuleheaderfos.gif) center top no-repeat; margin-top:3px; position:relative;}

/* Browse page capsules
---------------------------------------------- */
.capsulediv {width:713px; border:#56659b solid 1px; margin:10px 0; padding:1px; background-color:#fff;  position:relative; }

/* set height for ie6 /  to extend bgcolor to button width = ul.listwrap + .rolloverCapBTN  */
.capsulewrap {  width:568px; position:relative;  background-color:#f4f9ff; margin:0 0 0 145px; padding:5px 0; height:150px; overflow:hidden; }

/* reset real height   */
html>body .capsulewrap {height:150px;  } 

.clientlogo {width:146px; position:absolute; top:0; margin-top:1px; left:0px; text-align:center; height:160px; }
 
.clientlogo a{display:block; height:100px; padding-top:60px; }

.addinfobottom { text-align:left;background-color:#9bb8d4; margin-left:0px;  height:21px; vertical-align:middle; }

.addinfobottom a:link, .addinfobottom a:active , .addinfobottom a:visited, .addinfobottom a:hover{color:#333; font-weight:bold; text-decoration:none;  padding-left:160px; display:block;padding-top:7px; height:14px;  }

.groundbrowselocation {position:absolute; top:165px; right:14px; font-weight:bold; font-size:11px; color:#0a0c6d; text-align:right; width:655px;}

span.groundbrowselocation a:link, span.groundbrowselocation a:active, span.groundbrowselocation a:visited, span.groundbrowselocation a:hover { margin:0; padding:0; color:#0a0c6d; text-decoration:none; }
 
/* width should be a little over 2x the width of each list item  */ 
ul.listwrap  {color:#996600;  margin:0 0 0 0;  padding:0 0 0 5px; width:448px;  }

ul.listwrap a:link,  ul.listwrap a:active,  ul.listwrap a:visited,  ul.listwrap a:hover {color:#000066;  margin:0; padding:3px 0; display:block; text-decoration:underline;}

ul.listwrap a:hover { color:#ff7e00; text-decoration:none; }

/* total width should not exceed width of ul.listwrap */
ul.listwrap li { line-height:1.1em; height:48px; margin:3px 5px 0 0px; padding:0 0 0 12px; list-style:none; width:200px; float:left; background: url(../images/browse/capsulebullet.gif) 0 7px no-repeat; overflow:hidden; }

a:link.schoolnamelink, a:active.schoolnamelink, a:visited.schoolnamelink, a:hover.schoolnamelink {font-size:14px; font-weight:bold; text-decoration:none; color:#000066;}

/* Capsule button 
---------------------------------------------- */
.rolloverCapBTN {display:block; position:absolute; top:50%; left:446px;  margin-top:-32px;  width:122px; height:64px; }

.rolloverCapBTN a {display:block; width: 122px; height: 64px; background: url(../images/browse/capsulbtn_red.gif) 0 0 no-repeat; cursor: pointer; cursor: hand; }

.rolloverCapBTN a:hover { display:block; background-position: 0 -64px; }

.arrow47767 {position:absolute; left:107px;top:142px; }

/* Headings
-------------------------------- */
.capsuleheading {font-family:Arial, Helvetica, sans-serif;font-weight:bold;  font-size:28px; color: #273869; margin:5px 0 0 22px; padding:0;}

/* Pagination 
---------------------------------------------- 
#findSchool {text-align:right; padding-top:4px; padding-right:2px; font-weight:bold;}

#findSchool a.selected {color:#000000; text-decoration:none;}

*/


/* Browse right rail
---------------------------------------------- */

#rightrail {float:right;width:228px;margin:24px 0;}

.vertrgttxt {padding:25px 5px; background:url(../images/browse/vertrgtbkgrd.gif) 0 0 repeat-x; font-size:11px; line-height:14px;}

.quoteindent {padding:0 0 0 10px; margin:0 0 0 10px;}

.smgrey{ font-size:9px; color:#999; }

/*right side bachelor
---------------------------------------------- */

.rgtcolbrder {border-top:#ccc dotted 1px; padding-top:5px;}

.bachlist {margin-left:2px; margin-top:5px; margin-bottom:0; padding:0; list-style:none; line-height:16px;}

.bachlist li {padding-left:10px; padding-bottom:2px; background:url(../images/browse/vertarrow2.gif) 0 3px no-repeat;}

.bachsublist {margin:0; padding:0; margin-top:3px; list-style:none; }

.bachsublist li {padding-left:10px; padding-bottom:2px; background:url(../images/browse/vertarrow1.gif) 0 3px no-repeat;}

/*right side FOS list
---------------------------------------------- */

.foslist {margin: 5px 0 5px 5px; padding:0; list-style:none; /*line-height:16px;*/}

.foslist li {padding-left:18px; padding-bottom:4px; background:url(../images/browse/check.gif) 0 2px no-repeat;}

 /*certifFolders
---------------------------------------------- */

.folder1 {background: url(../images/browse/folder.gif) 0 0 no-repeat; padding:10px 0 0 40px;}

.folder2 {background: url(../images/browse/folder2.gif) 0 0 no-repeat; padding:16px 0 16px 60px;}

.folder3 {background: url(../images/browse/folder3.gif) 0 0 no-repeat; padding:16px 0 16px 60px;}

.folder4 {background: url(../images/browse/folder4.gif) 0 0 no-repeat; padding:16px 0 16px 60px;}

/*****************************************
* International 
*****************************************/
div#intlPrograms{color:#000081;font-family:verdana;}
div#intlPrograms div.intlInfo{width:476px;font-size:12px;}
div#intlRail{text-align:center;position:absolute;top:14px;left:510px;width:190px;height:78px;}
div#intlRail div.intlHeadline{font-weight:bold;font-size:17px;font-family:verdana;}
div#intlRail div#intlLink{cursor:pointer;color:#3366cc;font-size:18px;font-weight:bold;font-family:verdana;height:26px;margin-top:12px;background:url(../images/canadaFlag.png) 14px 0 no-repeat;}
div#intlRail div#intlLink span{padding-left:70px;}
div#intlRail div.intlFooter{font-size:14px;font-family:verdana;font-weight:bold;margin-top:6px;}
div.schoolNavBar{height:30px;background:#cccccc;color:#333;margin-top:18px;}
div.schoolCount{width:200px;line-height:30px;float:left;font-size:18px;padding-left:10px;}
