}
.top
{
	background-attachment: scroll;
	background-image: 
		background-position: left top;
	
}
.smalltxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0768a9;
    font-weight: normal;
    text-align: center;
}
.smalltxt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #85898a;
	font-weight: normal
}
.blueH1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #5D8F9A;
	font-weight: bold
}
.homegrey {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #85898A;
	letter-spacing: 0.001em;
	

}
.blueheader2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #5D8F9A;
	letter-spacing: 0.001em;
	
}
.headingblue {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #5D8F9A;
	letter-spacing: 0.001em;

}
.txtgrey {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #85898A;
	letter-spacing: 0.001em;

}
.txtblue {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #5D8F9A;
	letter-spacing: 0.001em;

}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 85898A;
	padding-top : 2px;
	padding-bottom : 2px;

}

.txtnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;

}
.txtheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #30465F;
	font-weight: bold;
line-height: 25px;
}

.picbox
{

 margin-right: 10px;
margin-bottom: 15px;
 padding: 0px;
 border: 1px solid #105195
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4343C3;
		font-weight: normal;

}
.submit-button
{
color: #003082;
font-size: 11px; 
font-weight: bold;
background: #007DC8;
border: 1px #007DC8 outset;
cursor:pointer
}

.h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #c06d28;
	font-weight: bold;
	padding-left : 5px;
	padding-right : 5px;
}



A {
	color: #5D8F9A;
		text-decoration: none;
}
A:hover {
    color: #FFFFFF;
    text-decoration: none;

}


ul {
	list-style-image: url(file:///C|/Users/User/Documents/Websites/Oxford%20Duplication%20Centre/httpdocs/Templates/images/bullet.jpg);
	font-size: 14px;
	font-family: Arial;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	

	
	}

.m_bg
{
	background-attachment: scroll;
	background-image: url(file:///C|/Users/User/Documents/Websites/Oxford%20Duplication%20Centre/httpdocs/Templates/images/m_txt_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	
}
.main_background
{
    background-attachment: scroll;
    background-image: url(file:///C|/Users/User/Documents/Websites/Oxford%20Duplication%20Centre/httpdocs/Templates/images/main_background.gif);
    background-repeat: no-repeat;
    background-position: center top;
    text-align: center;
	
}
.bottom_bg1
{
	background-attachment: scroll;
	background-image: url(file:///C|/Users/User/Documents/Websites/Oxford%20Duplication%20Centre/httpdocs/Templates/images/bg_bottom.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	
}
.top_bg
{
	background-attachment: scroll;
	background-image: url(file:///C|/Users/User/Documents/Websites/Oxford%20Duplication%20Centre/httpdocs/Templates/images/background_new.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}

.txt_bg
{
	background-attachment: scroll;
	background-image: url(file:///C|/Users/User/Documents/Websites/Oxford%20Duplication%20Centre/httpdocs/Templates/images/txt_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	
}

.submenu{
color: 5b5b5E;  text-decoration: none; font-weight: regular; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif
}
a.submenu:link { color: 30465FE; text-decoration: none; font-weight: regular; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif}
a.submenu:active { color:E13A3E; text-decoration: none;}
a.submenu:visited { color: 30465F}
a.submenu:hover { color: E13A3E; text-decoration: none;
}

a.nav:link { color: 5E8E9A; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif}
a.nav:active { color:B1B3B3; text-decoration: none; font-weight: bold; font-size: 13px;font-family: Arial, Helvetica, sans-serif}
a.nav:visited { color: 5E8E9A; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif}
a.nav:hover { color: B1B3B3; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif }

a.nav2:link { color: 003082; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif}
a.nav2:active { color:9b8900; text-decoration: none; font-weight: bold; font-size: 13px;font-family: Arial, Helvetica, sans-serif}
a.nav2:visited { color: 003082; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif}
a.nav2:hover { color: 9b8900; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif }

a.txtheading2:link { color: 30465F; text-decoration: none; font-weight: bold; font-size: 17px; font-family: Arial, Helvetica, sans-serif}
a.txtheading2:active { color:E13A3E; text-decoration: none;  font-weight: bold; font-size: 17px;font-family: Arial, Helvetica, sans-serif}
a.txtheading2:visited { color: 30465F; text-decoration: none;  25px; font-weight: bold; font-size: 17px; font-family: Arial, Helvetica, sans-serif}
a.txtheading2:hover { color: E13A3E; text-decoration: none; font-weight: bold; font-size: 17px; font-family: Arial, Helvetica, sans-serif }

a.txtfooter:link { color: 85898a; text-decoration: none; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif}
a.txtfooter:active { color:0768a9; text-decoration: none;  font-weight: bold; font-size: 10px;font-family: Arial, Helvetica, sans-serif}
a.txtfooter:visited { color: 85898a; text-decoration: none;  25px; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif}
a.txtfooter:hover { color: 0768a9; text-decoration: none; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif }

a.txtbread:link { color: 85898a; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
a.txtbread:active { color:0768a9; text-decoration: none;  font-weight: bold; font-size: 12px;font-family: Arial, Helvetica, sans-serif}
a.txtbread:visited { color: 85898a; text-decoration: none;  25px; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
a.txtbread:hover { color: 0768a9; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif }


a.buttons:link { color: ffffff; text-decoration: none; font-weight: bold;  font-size: 13px; font-family: Arial, Helvetica, sans-serif}
a.buttons:active { color:ffffff; text-decoration: none;  font-weight: bold; font-size: 13px;font-family: Arial, Helvetica, sans-serif}
a.buttons:visited { color: ffffff; text-decoration: none;  25px; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif}
a.buttons:hover { color: ffffff; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif }


.btnav { background-color: #85898A; } 
.btnav2 { background-color: #0768A9; } 

a.topnav:hover, a.topnav:visited:hover { border-right:2px solid blue; }
a.topnav:link, a.topnav:visited { border-right:2px solid red; }

div#menu
{  background-color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  width:185px;
  font-weight: bold;
 
}

a.button
{  background-color:#ffffff;
  border-top:1px #85898C solid;
  border-left:1px #85898C solid;
       color:#85898C;
  display:block;
   margin:0 0 4px 0;

  padding:3px;
    text-decoration:none;
  width:185px;
}

a.button:hover
{  /* Specify only the properties that differ from a.button */
  border-top:1px #2171A7 solid;
  border-left:1px #2171A7 solid;
   color:#2171A7;
 }
 
 a.buttonA
{  background-color:#F5F7F7;
  
       color:#2171A7;
  display:block;
   margin:0 0 0 0;
   padding:0px;
   margin:0px 0px 0px 0px;
    text-decoration:none;
  width:171px;
}
 
 a.buttonA:hover
{  /* Specify only the properties that differ from a.button */
    background-color:#DDEEFF;
 }
 
 
 
 
 a.button2
{  background-color:#D3E2F3;
        color:#2171A7;
  display:block;
   margin:0 0 4px 0;
  padding:3px;
    text-decoration:none;
  width:185px;
}

a.button2:hover
{  /* Specify only the properties that differ from a.button */
    color:#85898C;
 }
 
 
 
 
 

.txtheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #30465F;
	font-weight: bold;
line-height: 25px;
}


.picbox
{

 margin: 0px;
margin-right: 0px;
margin-bottom: 0px;
 padding: 0px;
 border: 1px solid #5E8E98
}
.submit-button
{
color: #ffffff;
font-size: 12px; 
font-weight: bold;
background: #5E8E9A;
border: 1px #5E8E9A outset;
cursor:pointer
}
@charset "UTF-8";

.testimonial-slider-container {
  background: #e6e6e6;
  padding: 1rem 1rem;
}

.testimonial-slider-container .orbit-previous,
.testimonial-slider-container .orbit-next {
  color: #0a0a0a;
}

.testimonial-slider-container .orbit-previous:hover, .testimonial-slider-container .orbit-previous:active, .testimonial-slider-container .orbit-previous:focus,
.testimonial-slider-container .orbit-next:hover,
.testimonial-slider-container .orbit-next:active,
.testimonial-slider-container .orbit-next:focus {
  background-color: transparent;
}

.testimonial-slider-container .orbit-previous {
  left: -1rem;
}

.testimonial-slider-container .orbit-next {
  right: -1rem;
}

.testimonial-slider-container .testimonial-slide {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.testimonial-slider-container .testimonial-slide-content {
  padding: 1rem 1.5rem;
}

@media screen and (min-width: 40em) {
  .testimonial-slider-container .testimonial-slide-content {
    padding: 1rem 4rem;
  }
}
