@import url("https://fonts.googleapis.com/css?family=Crimson+Text:400,400i,700,700i|Source+Sans+Pro:400,400i,600,700,700i");

body {
	background-color: white;
    margin: 0;
	/*font-family: Arial, sans-serif; */
	font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
	font-size: 12pt;
}

a {
	color: #CC0000;
	font-weight: bold;
}

.rolloverlink A { 
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}

.rolloverlin A:hover {
	text-decoration: underline;
}

.rolloverlink A:hover {
	text-decoration: underline;
}

a.rolloverlink { 
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}

a.rolloverlink:hover {
	text-decoration: underline;
}

.trademark {
	font-size: 75%;
	vertical-align: super;
}

.Header_Dept_Name {
	font-family: "Crimson Text",Georgia,"Times New Roman",Times,serif;
	font-size: 24pt;
	font-weight: bold;
	color: #000066;
}

.Unit_Header_Dept_Name {
	font-family: "Crimson Text",Georgia,"Times New Roman",Times,serif;
        font-size: 22pt;
        font-weight: bold;
	color: #CC0000;
	padding-left: 15px;
	padding-top: 5px;
}


.Unit_Header_Dept_Name A {
	text-decoration: none;
}

.Unit_Header_Unit_Name {
	font-family: "Crimson Text",Georgia,"Times New Roman",Times,serif;
        font-size: 22pt;
        font-weight: bold;
	color: #000066;
	padding-left: 15px;
}

.Unit_Header_Unit_Name A {
	text-decoration: none;
	color: #000066;
}

.DBS_header {
	/* font-family: Arial; */
	font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
	font-size: 12pt; 
	font-weight: bold; 
	text-decoration: none;
	color: #000066;
}

.DBS_header_over {
	/* font-family: Arial; */
	font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
	font-size: 12pt; 
	font-weight: bold; 
	text-decoration: underline;
	color: #000066;
}

.DBS_footer {
	/* font-family: Arial; */
	font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.DBS_footer_link {
	/* font-family: Arial; */
	font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #CC0000;
}

.BreadCrumbOff {
    color: #000066; 
    /* font-family: Arial; */
    font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
    font-size:10pt;
    font-weight: normal;
    text-decoration: none
}

.BreadCrumbOn {
    color: #000066; 
    /* font-family: Arial; */
     font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
    font-size:10pt; 
    font-weight: normal;
    text-decoration: underline
}

.left-margin {
	/* font-family: Arial; */
	 font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
    font-size: 20pt;
	text-decoration: none;
	color: #000066;
	font-weight: bold;
}

.left-margin-link {
	/* font-family: Arial; */
	 font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
	font-size: 20pt;
	text-decoration: underline;
	color: #000066;
	font-weight: bold;
}

.body-xlarge {
	color: black;
	font-size: 18pt;
	text-decoration: none;
}

.body-large {
	color: black;
	font-size: 14pt;
	text-decoration: none;
}

.body-normal {
	color: black;
	font-size: 12pt;
	text-decoration: none;
}

.body-small {
	color: black;
	font-size: 12pt;
	text-decoration: none;
}

.body-xsmall {
	color: black;
	font-size: 10pt;
	text-decoration: none;
}


.header-top {
    /* font-family: Arial; */
	 font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
    font-size: 12pt;
    text-decoration: none;
    color: #000066;   
    font-weight: bold;
}

.header-top-over {
    /* font-family: Arial; */
     font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
    font-size: 12pt;
    text-decoration: underline;
    color: #000066;   
    font-weight: bold;
}

.header-bottom {
    /* font-family: Arial; */
	 font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
    font-size: 12pt;   
    text-decoration: none;
    color: #CC0000;
    font-weight: bold;
}

.header-bottom-over {
    /* font-family: Arial; */
	 font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
    font-size: 12pt;   
    text-decoration: underline;
    color: #000066;
    font-weight: bold;
}

.number-cell, .header-cell, .text-cell, .currency-cell {
	 font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
	/* font-family: Arial, sans-serif; */
	color: black;
}

.number-cell, .text-cell, .currency-cell {
	font-size: 12pt;
}

.currency-cell {
   text-align: right;
	color: #000000; 
	text-decoration: none
}

.number-cell
{
	text-align: center;
}

.text-cell {
   text-align: left;
	text-decoration: none;
}

.header-cell {
	text-align:center;
	padding: 3px;
   background-color: #DDDDDD;
	font-size: 12pt;
   font-weight: bold;
}

.sitemap {color: blue;}
.arrowlist {  list-style-image: url(/images/arrow_y_small.gif); vertical-align: center;}
<!--ul.commonlist {list-style-type: bullet; vertical-align: center; padding-left: 10px;}-->
ul.commonlist > li {margin: 7px 0px 7px 0px}
ul.arrowlist > li {margin: 5px 0px 5px 0px}
ul.mainpagearrowlist > li {margin: 3px 0px 3px 0px}
ul.mainpagearrowlist > li > a {text-decoration:none;}
ul.mainpagearrowlist > li > a:hover {text-decoration:underline;}
ol.commonlist > li {margin: 7px 0px 7px 0px}
.DBS_MainPage {  
   /* font-family: Arial, Helvetica, sans-serif; */
	 font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
	font-size: 16pt; 
	font-weight: bold; 
	color: #CC0000; 
	line-height: 22px; 
	text-decoration: none
}

.DBS_MainPage_over { 
    /* font-family: Arial, Helvetica, sans-serif; */
	 font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
	font-size: 16pt; 
	font-weight: bold; 
	color: #000066; 
	text-decoration: underline; 
	line-height: 22px;
}
