/* Carisma */
/* Version 1.0 */
/* Author: Jamie Brooker */

/* Default Styles */

body { background-color: #ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.75em; color:#003d5c; margin-top:10px; line-height:20px; }
a:link { text-decoration:none; color:#969595; }
a:visited { text-decoration:none; color:#969595; }
a:hover { text-decoration:none; color:#003d5c; }
p { margin-top:0px; }


/* Site Styles */

#main_container { width:100%; height:auto; margin-left:auto; margin-right:auto;}
#left { width:100%;  margin-top:1em; }


#left a.logo:link {  width:100%; height:133px; display: list-item; list-style-image: url(images/logo.gif); list-style-position: inside;   border-bottom:solid 1px #c8b200;  } 
#left a.logo:visited {  width:100%; height:133px; display: list-item; list-style-image: url(images/logo.gif); list-style-position: inside;  border-bottom:solid 1px #c8b200; } 
#left a.logo:hover {  width:100%; height:133px; display: list-item; list-style-image: url(images/logo.gif); list-style-position: inside;   border-bottom:solid 1px #c8b200; } 


#left #text {width:100%; height:auto; margin-top:16px; margin-bottom:20px; }
#left #text ul { list-style:disc; color:#c8b200; }
#left #text .ul_2 { list-style:disc; color:#c8b200; margin-top:0px; margin-left:8px; padding-left:8px; }
#left #text .ul_2 li { padding-bottom:10px;}
#right{display:none}
.large_italic_blue { font-size:1.7em; font-style:italic; line-height:23px; color:#003d5c; }
.large_italic_gold { font-size:1.7em; font-style:italic; line-height:23px; color:#C8B200; }
.large_italic_blue2 { font-size:1.4em; font-style:italic; line-height:18px; color:#003d5c; }
.large_italic_gold2{ font-size:1.4em; font-style:italic; line-height:18px; color:#C8B200; }

.small_grey { font-size:0.9em; color:#969595; line-height:17px; }
.blue { color:#003d5c; }
.grey { color:#969595; }

dt{
font-weight:bold;
display:inline;
float:left;
width:30%;
}

dd{
display:block;
float:left;
width:55%;
}


.bottomLine{
border-bottom:solid 1px #c8b200;
}
h2{
font-family:Georgia, "Times New Roman", Times, serif;
color: #003D5C;
font-size:20px;
text-align:left;
text-transform:uppercase;
}

h3{
font-family:Georgia, "Times New Roman", Times, serif;
color: #c8b200;
font-size:16px;
text-align:left;
}

h4{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-align:left}




.width10pr{width:10%;}
.width20pr{width:20%;}
.width25pr{width:25%;}
.width33pr{width:33%;}
.width30pr{width:30%;}
.width40pr{width:40%;}
.width50pr{width:49%;}
.width60pr{width:59%;}
.width70pr{width:69%;}
.width75pr{width:74%;}
.width80pr{width:79%;}
.width90pr{width:89%;}
.width100pr{width:100%;}

.margin-bottom20{margin-bottom:20px}
.margin-top20{margin-top:20px}
.padding-bottom20{padding-bottom:20px}
.padding-top20{padding-top:20px}
.fontBold{font-weight:bold}

/***** TABLE STYLES ****/
table{
	border-bottom:#c8b200 solid 1px;
	border-left:#c8b200 solid 1px;
	border-right:#c8b200 solid 1px;
	border-top:#c8b200 solid 1px;
	text-align:left
	}

th, td{
	border-bottom:#c8b200 solid 1px;
	border-left:#c8b200 solid 1px;
	border-right:#c8b200 solid 1px;
	border-top:#c8b200 solid 1px;
	padding-left:3px;
	padding-right:3px;
	vertical-align:top;
	}
	
.th1{
	font-size:16px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#003D5C;
	color:#FFFFFF;
}	
.th2{
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom-width:2px;
}

.centerImage{text-align:center; padding-top:20px; padding-bottom:20px;}
.centerText{text-align:center;}

.div100left{ 
width:100%;
}

.div75left{
width:74%;
float:left}



.div50left{
width:49%;
float:left}

.div30left{
width:30%;
float:left}





.div50right{
width:49%;
float:right}

.div70right{
width:69%;
float:right}




.alignRight{
text-align:right;
}

.alignLeft{
text-align:left;
}

.alignVerCentre{
height:100%;
display:table-cell;
vertical-align:middle;
}


.arrowToTop{
display:none;
}

#theses_page h3{
margin-bottom:0px;
}	


#sub_nav ul li{ text-transform:uppercase}


.displayBlock{
display:block
}

.displayNone{
display:none}
/* styles for site map */
#siteMap_page  a:link { text-decoration:none; color:#003d5c; }
#siteMap_page a:visited { text-decoration:none; color:#003d5c; }
#siteMap_page a:hover { text-decoration:none; color:#969595; }

#left #text #siteMap_page ul{list-style-image:none; list-style-type:none;}
#left #text #siteMap_page ul li{ text-transform:uppercase}
#left #text #siteMap_page ul li li li{ text-transform:none; }
#left #text #siteMap_page ul ul ul{list-style-type:square; color:#C8B200}

.infoItem1{
width:100%;
padding-bottom:20px;
page-break-inside:avoid;
display:table-row;
overflow:visible;
}

.div70left{
width:69%;
display:table-cell;
float:left;
}
.div30right{
width:30%;
display:table-cell;
float:right
}

.div25left{
width:25%;
display:table-cell;
float:left}

.div75right{
width:74%;
display:table-cell;
float:right}


#location_google_map{
width:425px;
height:350px;
border-style:none;
margin:0px;
}

/*styles for footer*/
#footer { clear:both; width:95%; height:50px; border-top:solid 1px #c8b200; padding-top:10px; }

