#content #relatedinfo {
position: relative;
float: right;
margin: 0;
margin-left: 10px;
margin-bottom: 10px;
padding: 10px;
background: #eeeeee;
width: 180px;
}

#caption {
font-style: italic;
font-size: 10px;
text-align: right;
padding-right: 0px;
}

#content #relatedinfo ul li {
padding-left: 20px;
list-style: none;
background-image: url(http://www.yorku.ca/graddvst/images/bulleticon.gif);
}


#toprow {
width: 610px;
margin-top: 10px;
}
#toprowleft {
float: left;
width: 389px;
}
#toprowright {
float: right;
width: 205px;

margin-left: 10px;
padding-bottom: 10px;
}
#bottomrow {
clear: both;
width: 610px;
margin-top: 10px;
}
#bottomrowleft {
float: left;
width: 389px;
}
#bottomrowright {
float: right;
width: 205px;
}

#toprowright p {margin: 4px;}

#column1 {
    float:left;
    width:430px;
    }
#column2{
    float:right;
    width:160px;
    }
#notes{
	clear:both;
}

#leftcolumn {
	float: left;
	width: 200px;
	padding: 0;
	margin: 0;
	padding-top: 10px;
	font-size: 12px;
	/*border: 1px solid;*/
}

#rightcolumn {
	float: right;
	width: 400px;
	/*padding-right: 30px;*/
	text-align: justify;
	font-size: 12px;
	padding-top: 10px;
	/*border: 1px solid;*/
}


#course {clear: both;}
#coursenumber {width: 50px; float: left}
#coursedescription{width: 500px; float: right;}

#quicklinks {border: none; background: #CC0000; color: #FFFFFF; font-weight: bold; text-align: center; padding: 2px; font-size: 14px;}


#quotefooter {clear: both;  padding-top: 30px; vertical-align: bottom}
#brochure {width:200px; float: left}
#quotebox {width: 404px; float:right;}
#quoteboxheader {background: url(http://www.yorku.ca/gradcmct/images/quoteboxtop.gif); height: 13px;}
#quoteboxmain {background: url(http://www.yorku.ca/gradcmct/images/quoteboxbottom.gif) bottom no-repeat; }
#quotetext {margin-left: 5px; padding-left: 30px; padding-right: 30px; padding-bottom: 5px; background: url(http://www.yorku.ca/gradcmct/images/openquote.gif) no-repeat top left; }
#quotedperson {text-align: right; padding-right: 30px; padding-bottom: 5px; font-style: italic}
.cmctlarge a {font-size: 1.3em; font-weight: bold; text-decoration: none;}
#mainleftcol {
width: 400px; float: left;}

#rightcol {width: 180px; float: right;}
#content h1 {border-bottom: #000000 solid 1px; width: 100%; color: #CC0000}
#content h2 {color: #000000; margin-top: 8px;}
#content h3 {color: #666666; margin-top: 8px;}
#content h4 {color: #CC0000;}

#studentprofiletable td {padding: none; margin: none; border-bottom: 1px solid #999999;}

.filestable td {border-bottom: 1px solid #CCCCCC; padding: 3px; vertical-align: top;}


#filelist {list-style: none; list-style-type: none; margin-left: 0px; padding-left: 0px;}
#filelist li {border-bottom: 1px solid #CCCCCC; padding: 3px; min-height: 30px;margin-left: none; padding-left: none;}
#filelist li p {margin-left: 28px; display: block; margin-top: 0px;}
#filelist img {float: left;}
