


#breadcrumb {
margin-top: 1em;
height: 1.5em;
}


.greyText {
color: #666666;
font-family: arial;
}

#breadcrumb .blueText {
color: #666666;
}

#breadcrumb .blueText a{
color: #666666;
}

#GCSEmenu {
font-family: Helvetica,Arial,sans-serif;
padding: 0;
font-size: 1em;
margin-bottom:1em;
}

#GCSEmenu ul {
list-style-type: none;
margin: 0;
padding: 0;

}



#GCSEmenu ul.top li {
background:#F1F2F7 url(../img/LH_NAV_BG.JPG) repeat-x scroll 0 0;
border-top: 1px solid #D7DCE0;

}

#GCSEmenu ul.top li a, #GCSEmenu ul.sub li a {
	display: block;
	font-family:Arial;
	}



#GCSEmenu ul.top a:link, #GCSEmenu ul.top a:hover, #GCSEmenu ul.top a:visited {
border-left: 8px solid #09488D;
color: #274778;
padding: 0.4em;
text-decoration: none;
}

#GCSEmenu ul.top li a:hover {
background-color: #e2e8f2;
color: #274778;}


#GCSEmenu ul.sub {
border-top: 1px solid #D7DCE0;
margin-left: 0.6em;
padding: 0;

}

#GCSEmenu ul.sub li {
border: solid 1px #e2e8f2;
background: #f1f4f9;

}

#GCSEmenu ul.sub a:link, #GCSEmenu ul.sub a:hover, #GCSEmenu ul.sub a:visited {
border-left: 0;
color: #274778;
padding: 0.4em;
text-decoration: none;
font-size: 1em;
}


 #GCSEmenu ul.sub li a:hover {
background-color:  #e1e8f8;
 }

#support-left-col { margin: 1em 0px 0px 0px; float: left; width: 14.6em;}



#right {float: right;
width:53.2em;
margin-top: 1em;
}

#right h1 {
color: #064990;
font-size: large;
font-weight: 900;
position: relative;
font-family: arial;
margin-bottom: 0.6em;
margin-top: 0.6em;
padding-left: 0.4em;
}


#mainContent .rgtabs-container a:link {
background-color:transparent;
}

#right .rgtabs-wrapper h1 {
font-family: arial;
font-size: 1%;
margin-bottom: 0;
margin-top: 0;
padding: 0em;
color: #ffffff;
}


#mainContent h2 {
margin-bottom: 0;
padding-top: 0;
}

h3 {
margin-bottom: 1em;
}


#mainContent .rgtabs-wrapper ul ul {
list-style-type: square;
margin-top: 1em;
}

#mainContent .rgtabs-wrapper table.specDetails {
width: 100%;
border: solid 1px #E5E5E5;
padding: 0.5em;
}

#mainContent .rgtabs-wrapper table.specDetails td {
vertical-align: top;
color: #666666;
padding:0.1em;
font-weight: 0.9em;
}

#mainContent .rgtabs-wrapper table.assessment td {
vertical-align: top;
color: black;
padding:1em;
font-weight: 0.9em;
}

#mainContent .rgtabs-wrapper table td {
font-family: Arial, Helvetica, sans-serif:
vertical-align: top;
color: #666666;
padding:0.5em 0 0.5em 1em;
}

#mainContent .rgtabs-wrapper table td p.bodytext {
padding: 0.1em;
margin-bottom:0.2em;
}

.borderBox p.heading a:visited:hover, .borderBox p.headingRight, .borderBox p.headRightSide a:visited:hover, .borderBox p.headRightSide a:link:hover, .borderBox p.headRightSide a:hover{
text-decoration:underline;
}

.borderBox p.heading a:visited, .borderBox p.headingRight, .borderBox p.headRightSide a:visited, {
color:#064990;
font-family:verdana;
text-decoration:none;
margin:0.5em 0 1em;
padding:0;
text-align:right;
width:9.9em;
font-weight: bold;
}



#mainContent {width: 38em;
float: left;
padding: 1.5em 0.2em 0;
margin-top: 1em;

}

#mainContent p {
margin-bottom: 1.3em;
line-height: normal;

}

#mainContent p img{
margin-right: 0.5em;

}

#mainContent .red {
color: red;
font-weight: bold;
}

#mainContent p.word-paragraph {
	background: transparent url("/fileadmin/templates/img/WORD_ICON_SMALL.JPG")
		no-repeat scroll left top;
	line-height: 1.1;
	padding-bottom: 2ex;
	padding-left: 2.5em;
	margin-left: 1em;
}

#middle ul li, #mainContent ul li{
padding-bottom: 1em;
}

#middle ul li .list-item-lessthan li , #mainContent .list-item-lessthan li {
	padding-bottom: 0;
}

#mainContent ul.docicon, #mainContent ul.docicon2 {
font-family:verdana;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
padding-left:1em;
}


#mainContent ul.docicon2 {
margin-left: 4em;
}

#mainContent ul.docicon2 li.nobullet {
background: none;
line-height:2em;
padding-bottom:1ex;
padding-left: 0;
padding-top: 0.5em;
}


#mainContent ul.docicon li, #mainContent ul.docicon2 li {
background:transparent url(/fileadmin/templates/img/DOCUMENT_ICON.JPG) no-repeat 0 25%;
line-height:2em;
padding-bottom:1ex;
padding-left:2.5em;
}

#mainContent ul.docicon2 li.ppt, #mainContent ul.docicon li.ppt {
background:transparent url(/fileadmin/templates/img/POWERPOINT.JPG) no-repeat scroll 0 50%;
}

#mainContent ul.docicon2 li.word, #mainContent ul.docicon li.word {
background: transparent url(/fileadmin/templates/img/WORD_ICON_SMALL.JPG) no-repeat scroll left top;
}

#mainContent ul.docicon2 li.audio, #mainContent ul.docicon li.audio {
background: transparent url(/fileadmin/templates/img/AUDIO_ICON.GIF) no-repeat scroll left top;
}

#mainContent ul.docicon2 li.zip, #mainContent ul.docicon li.zip {
background: transparent url(/fileadmin/templates/img/ZIP_ICON.JPG) no-repeat scroll left top;
}

#mainContent ul.docicon2 li.video, #mainContent ul.docicon li.video {
background: transparent url(/fileadmin/templates/img/VIDEO_ICON.GIF) no-repeat scroll left top;
}

#rightcol {
float: right;
width: 14.3em;
margin-left: 0.1em;
padding-top: 1.5em;
}

.borderBox {
border: 1px solid #CCCCCC;
display: inline-block;
margin-bottom: 0.5em;
min-height: 4em;
padding: 0.5em;
width: 12.9em;
}

.borderBox .leftside {
float: left;
padding-top: 0.3em;
text-align: left;
width: 36%; }

.borderBox .right {
float: right;
margin: 0;
padding: 0;
text-align: left;
width: 64%;
}

.borderBox p.headRightSide {
color: #064990;
font-size: 1.1em;
margin: 0.5em 0 1em;
padding: 0;
text-align: left;
width: 6.5em;
}

.borderBox p.heading {
font-size: 1.1em;
margin: 0.5em 0 1em;
padding: 0;
width: 9.9em;
color: black;}

.borderBox p.headRightSide a, .borderBox p.heading a {
color: #064990;
font-weight: bold;
text-decoration: none;}

.borderBox p {
margin-bottom: 1em;
margin-top: 0.5em;}


.borderBox .right p#contact {
font-size: 1.13m;
font-weight: bold;
margin-top: 0.5em;
}

.borderBox .right p#number {
margin-right:0;
}

.linkBox p {
padding: 0em 0 1em 0}





#gradedHorizontal {
background: transparent url(../img/LH_NAV_BG.JPG) repeat-x scroll 0 0;
height: 2em;
margin-top: -2.2em;
width: 100%;
margin-bottom: -1em;
}


.blueTable {
border-collapse: collapse;
width: 100%;
margin-top: 1em;
}


.blueTable td {
border: 1px solid #A4BDD1;
font-family: verdana;
margin-top: 1em;
padding: 0.4em;
text-align: center; }

#mainContent .blueTable td p.bodytext, #mainContent .meetings td p.bodytext, #mainContent .meetings th p.bodytext {
padding: 0;
margin-bottom: 0;}

.blueTable td.header {
background-color: #DAE7F7;
color: #195A93;
padding-top: 0.5em;
}

#vacancyLayout {
margin-top: 1em;}

#vacancyLayout p.bodytext, #vacancyLayout p {
padding: 0.5em 0 0.5em 0;
}

.tx-dmmjobcontrol-pi1 {
margin-top: 1em;
}

#mainContent .tx-dmmjobcontrol-pi1 ul.list-item-pdf {
margin-left:0em;
}

#mainContent .tx-dmmjobcontrol-pi1 ul.list-item-word {
margin-left:0em;
}

/* diagram-wrap table for the GCSE tabbed pages */

.diagram-wrap table {
	border-collapse:separate;
}
.diagram-wrap table tr td {
	padding:5px;
	font-family:Verdana, sans-serif;
}
.diagram-wrap .light-block {
	background:#f4f4f4;
	border:1px solid #ddd;
}
.diagram-wrap .dark-block {
	background:#888;
	color:#fff;
	font-weight: bold;
	border-top:5px solid #fff;
}



/*styles for key materials drop down*/

ul.matmenu2, ul.matmenu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:2em;
}

.matmenu2 a, .matmenu {
text-decoration:none;
}

#mainContent .matmenu2 li, #mainContent .matmenu li {
list-style-type:none;
background-color:#E5E5E5;
border:1px solid #C6C6C6;
margin-bottom:0.5em;
margin-left: -2em;
padding:0.5em;
}

#mainContent .matmenu2 li {
margin-left: 0;
}

#mainContent .matmenu li .matbullet a, #mainContent .matmenu li .matbullet a:link, #mainContent .matmenu li .matbullet a:hover{
background:transparent url(../img/right_arrow.gif) no-repeat scroll 3px 1px;
color:#333333;
padding-left:2em;
text-decoration:none;
}


.matmenu2 {
margin-left: 4em;
}

.matmenu2 .matbullet a {
padding-left: 2em;
background:transparent url(../img/right_arrow.gif) no-repeat scroll 2px 1px;
text-decoration:none;
color:#333333;
}

#mat1, #mat2, #mat3, #mat4 {
border:0.1em solid #FFFFFF;
}

select.styled {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#333333;
float:left;
font-family:Verdana,Geneva,sans-serif;
padding:3px;
width:200px;
}

input.gcse {
background:transparent url(../img/BUTTON-BG.JPG) repeat-x scroll center top;
border:1px solid #999999;
color:#333333;
display:inline;
font-family:Verdana,Geneva,sans-serif;
font-size:0.8em;
font-weight:bold;
margin-left:8px;
padding:3px 6px;
width:25px;
}

#mainContent .rgtabs-wrapper table.layout {
border-collapse: collapse;
margin: 0;
padding: 0;
width: 99%;
text-align: left;
border: solid 1px black;

}

#mainContent .rgtabs-wrapper table.layout tr, #mainContent .rgtabs-wrapper table.layout th  {
border-collapse: collapse;
border: solid 1px black;
margin: 0;
padding: 0.5em;
}

#mainContent .rgtabs-wrapper table.layout td {
border-collapse: collapse;
border: solid 1px black;
margin: 0;
padding: 0.5em;
color: black;}

#mainContent .rgtabs-wrapper table.layout td  input {
color: black;
    border: 1px solid #555555;
    border-top: 2px solid black;
    border-left: 2px solid black;
    padding: 2px 2px 2px 2px;
}

#mainContent .buttons .submit {
	color: black;
    border: 1px solid #555555;
    border-top: 2px solid black;
    border-left: 2px solid black;
    padding: 2px 2px 2px 2px;
    margin-top: 0.5em;
}

/*styles for GCSE subject index pages*/


#mainContent .rgtabs-wrapper .right {
float: right;
padding: 0.3em 0 0.3em 0.3em;
}



.subjectmenu {
color: navy;
float: left;
padding-right: 1.5em;
width: 46%;
margin-top: 0.2em;

}

.subjectinfo {
	background:transparent url(/fileadmin/templates/img/SG_IMAGE_GRAD.JPG) repeat-x scroll 0 0;
	height: 58px;
}

.subjectimage {
float: left; }

.subjecttitle {
float: left;
font-size: 1.1em;
padding-left: 0.8em;
padding-top: 1.3em; }


.subjectpara {
float: left;
font-size: 1.1em;
 padding-top: 1.3em; 
 margin-top: 4em;
 }




#mainContent ul.whichspectab {
margin-bottom: 1em;
margin-top: 1em;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-left: 0;
padding-left: 0;
font-family: Arial,Helvetica,sans-serif;
}

#mainContent ul.whichspectab li {
padding-left: 1.5em;
text-align: left;
}

#mainContent .rgtabs-wrapper table.meetingsgreyaltrows p.important {
margin: 0;
margin-top: -1em;
}

#mainContent .rgtabs-wrapper table.selectASpec {
background:transparent url(/fileadmin/templates/img/UNDER_TABS_GRAD.JPG) repeat-x scroll 0 0;
color:#274778;
text-align: left;
border: none;
border-bottom:medium solid #E1E8F8;
margin-bottom: 1em;
width: 98%;
}

#mainContent .rgtabs-wrapper table.selectASpec p {
margin-bottom: 0.1em;
}

#mainContent .rgtabs-wrapper table.selectASpec th {
padding-top: 0.3em;
}

#mainContent .rgtabs-wrapper table.selectASpec  td {
padding-bottom: 1em;}

#mainContent .rgtabs-wrapper table.selectASpec  a:link, #mainContent .rgtabs-wrapper table.selectASpec  a {
background:transparent url(/fileadmin/templates/img/chevron.gif) no-repeat 0 50%;
color:#064990;
text-decoration:none;
padding-left: 1.5em;
}

#mainContent .rgtabs-wrapper table.whichspectab {
border-collapse:collapse;
margin:0;
padding:0;
}

#mainContent .rgtabs-wrapper table.whichspectab .header td {
background:#DAE7F7 none repeat scroll 0 0;
color:#195A93;}

#mainContent .rgtabs-wrapper table.whichspectab td {
border:1px solid #A4BDD1;
font-family:verdana;
margin-top:1em;
padding:0.4em;
color: black;
}

#mainContent .rgtabs-wrapper table.whichspectab .whichcellleft {
margin-bottom:-1em;
margin-top:0;
padding-left:1em;
text-align:left;
}

#mainContent .rgtabs-wrapper table.whichspectab  a:link, #mainContent .rgtabs-wrapper table.whichspectab  a {
background:transparent url(/fileadmin/templates/img/chevron.gif) no-repeat scroll 0 0.2em;
color:#064990;
text-decoration:none;
padding-left: 1.5em;
padding-bottom: 1em;
font-weight: normal;

}

#mainContent #peSpecBox, #mainContent #ictSpecBox, #mainContent #peSpecBox, #mainContent #statSpecBox, #mainContent #elecSpecBox, #mainContent #danceSpecBox, #mainContent #elecSpecBox, #mainContent #citSpecBox, #mainContent #humanSpecBox, #mainContent #artSpecBox, #mainContent #classCivSpecBox, #mainContent #psyCivSpecBox, #mainContent #landtSpecBox, #mainContent #langSpecBox {
width:100%;
padding-top: 0.5em;
}

#mainContent #peSpecBox img, #mainContent #ictSpecBox img, #mainContent #statSpecBox img, #mainContent #elecSpecBox img, #mainContent #danceSpecBox img, #mainContent #citSpecBox img, #mainContent #humanSpecBox img, #mainContent #artSpecBox img, #mainContent #classCivSpecBox img, #mainContent #landtSpecBox img, #mainContent #langSpecBox img {
float:left;
height:82px;
margin:0;
padding:0;
width:25%;
}

#mainContent #statSpecBox #right {
background-color:#DC1F31;
color:#FFFFFF;
float:left;
height:82px;
width:28.4em;
margin-top: 0;
}

#mainContent ul.SpecBoxpdficon {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0.5em;
margin-top:0.7em;
padding-left:1em;
padding-bottom: 0em;
font-family: Arial,Helvetica,sans-serif;
}

#mainContent ul.SpecBoxpdficon li {
background:transparent url(/fileadmin/templates/img/SPEC-PDF-ICON.PNG) no-repeat scroll left top;
line-height:1.4;
padding-bottom:2ex;
padding-left:2.5em;
}

#mainContent .rgtabs-container ul.SpecBoxpdficon li a {
color: #FFFFFF;
text-decoration: none;
}

ul.SpecBoxpdficon li #large {
font-size:1.3em;
font-weight:bold;
}

#mainContent #peSpecBox #right #alignRight, #mainContent #ictSpecBox #right #alignRight, #mainContent #statSpecBox #right #alignRight, #mainContent #elecSpecBox #right #alignRight, #mainContent #danceSpecBox #right #alignRight, #mainContent #citSpecBox #right #alignRight, #mainContent #humanSpecBox #right #alignRight, #mainContent #artSpecBox #right #alignRight, #mainContent #classCivSpecBox #right #alignRight, #mainContent #psySpecBox #right #alignRight, #mainContent #landtSpecBox #right #alignRight, #mainContent #langSpecBox #right #alignRight {
margin-top:-2em;
padding-right:1em;
text-align:right;
font-family: Arial,Helvetica,sans-serif;
}



#newsbox {
border: solid 2px #ccc;
width: 60%;
margin: auto;
margin-top: 6em;
margin-bottom: 6em;}

#newsbox #content {
padding: 1em;
}

#mainContent .right {
float: right;
padding: 1em;}

#mainContent{margin-bottom:1em;}

.contacton{width:36px;
height: 36px;}

#skip {position: absolute;
width 10em;
}

#skip a:focus, #skip a:active {
color: #fff;
}

#mainContent .pictureRight {
float:right;
margin:1em;
}

table.crf {
padding:0 1.5em 0 0.3em;
text-align:left;
}

table.crf td {
color:black;
font-family:verdana;
}

table.crf td.bottomBorder {
background:#F3F4F9 url(/fileadmin/templates/img/LH_NAV_BG.JPG) repeat-x scroll 0 0;
border-bottom:1px solid #D7DCE0;
padding:0;
vertical-align:middle;
}

table.crf td a:visited {
color:#064990;
font-family:verdana;
text-decoration:none;
}

table.playlist {
border:1px solid black;
border-collapse:collapse;
font-family:verdana;
}

table.playlist th {
background:#DAE7F7 none repeat scroll 0 0;
color:#195A93;
font-family:verdana;
text-align:center;
vertical-align:middle;
}

table.playlist td.Course {
background-color:transparent;
text-align:center;
}

table.playlist tr td {
padding:0.2em;
}

#mat41, #mat42 {
margin-left: 4em;
}

#leftContainer #maincolumn {
margin-top: 2em;
}

#leftContainer #maincolumn #column1,#leftContainer #maincolumn #column2 {
width: 46%;
float: left;
margin-left: 1em;
}

#leftContainer #maincolumn #column1 ul.list-item-arrow li,#leftContainer #maincolumn #column2 ul.list-item-arrow li {
background:transparent url(/fileadmin/templates/img/li.gif) no-repeat left 60%;
padding-left: 1em;

}

#leftContainer p.subjectheading {
position: relative;
padding: 0.4em 0 0.7em 1em;
}

.projectimage {
float:left;
margin-right: 1em;
}



/* project case studies page styles */

#mainContent div.greenBox {
	border: 1px solid #a8c2b2;
	background: #dcf7e7 url(/fileadmin/templates/img/quote-bg-green.jpg) repeat-x scroll 0 0;
	padding: 0.5em;
	margin-bottom: 1em;
	margin-top: 1em;
	height: 100%;
	width: 95.7%;
}

#mainContent div.greenBox div.leftSide {
	float: left;
	width: 30%;
}

#mainContent div.greenBox div.leftSide img{
	vertical-align: top;
	padding-right: 0.5em;
}

#mainContent div.greenBox div.rightSideNoimg {
	float: right;

}

#mainContent div.greenBox  p {
	padding-left: 3em;
	padding-right: 3em;
	margin-bottom: 0em;
}


#mainContent div.greenBox div.rightSide p.closeQuote, #mainContent div.greenBox div.rightSideNoimg p.closeQuote {
	background: url(/fileadmin/templates/img/close-quote-green.jpg) no-repeat scroll right bottom;
	margin-bottom: 1em;
}


#mainContent div.greenBox div.rightSide {
	float: right;
	width: 70%;
}

#mainContent div.greenBox div.rightSide p {
	padding-right: 3em;
}



#mainContent div.greenBox p.closeQuote{
	background: url(/fileadmin/templates/img/close-quote-green.jpg) no-repeat scroll right bottom;
	height:24px;
	margin-bottom: 0;
}


/* End of Project case studies page styles */


#mainContent div.blueBorder {
border: 1px solid #5488C2;
 margin-right:1em;
 padding:0;

}

#mainContent div.blueBorder h2 {

 padding: 5px 10px 10px 5px;
font-size: 100%;
}

#mainContent div.blueBorder h3 {
padding-left: 15px;
}

#mainContent div.blueBorder ul {
padding-left: 15px;
}
#mainContent div.blueBorder p {
 padding-left: 25px;
 padding-right: 10px;
 padding-top: 5px;

}

#mainContent div.blueBorder h2.lightBlue {
 background-color: #5488C2;
 color: white;
 margin: 0;
 padding: 5px 10px 10px 5px;
}

#mainContent div.blueBorder h2.darkBlue {
    margin: 0;
	padding: 5px 10px 10px 10px;
	background-color: #084890;
	color: white;
}

#mainContent div.blueBorder h2.lightBlueTop {
 background-color: #5488C2;
 color: white;
 margin-top:-1.8em;
 padding: 5px 10px 10px 5px;
}
html>/**/body #mainContent div.blueBorder h2.lightBlueTop , x:-moz-any-link, x:default{
margin-top: 0em;
}
* html #mainContent div.blueBorder h2.lightBlueTop {
margin-top: -15px;
padding-bottom: 10px;
}

 */ end of Project process styles */

 /* New standard quote style */

 .quote {
 padding-top: 10px;
 padding-bottom: 10px;
 }

 .topQuote {
 background: url("/fileadmin/templates/img/quote-top.jpg") no-repeat scroll;
 height: 16px;
 width: 413px;
 }

 .middleQuote {
 background-color: #EBF0F6;
 width: 413px;
 }

 .middleQuote .pictureQuote, .middleQuoteGreen .pictureQuote, .middleQuotePurple .pictureQuote {
 float: left;
 width: 116px;
 padding-left: 16px;
 }

 .middleQuote .contentQuote, .middleQuoteGreen .contentQuote, .middleQuotePurple .contentQuote {
 float: left;
 width: 281px;
 }

 .middleQuote .clearQuote, .middleQuoteGreen .clearQuote, .middleQuotePurple .clearQuote {
 clear: both;
 height: 1px;
 }

 .middleQuote p, .middleQuoteGreen p, .middleQuotePurple p {
 font-weight: normal;
 font-style: italic;
 margin: 0;
 color: #000;
 padding-left: 1em;
 padding-right: 1em;
 }

 #mainContent .middleQuote p, #mainContent .middleQuoteGreen p, #mainContent .middleQuotePurple p {
 margin-bottom: 0;
 }

 .middleQuote p.heading, .middleQuoteGreen p.heading, .middleQuotePurple p.heading {
 color: #214990;
 font-weight: bold;
 font-style: normal;
 padding-top: 0;
 padding-bottom: 1em;
 }

 .middleQuote p.pdf, .middleQuoteGreen p.pdf, .middleQuotePurple p.pdf {
 background: url("/fileadmin/templates/img/pdf-tr.gif") no-repeat scroll left top transparent;
 padding-left: 2.5em;
 margin-left: 1em;
 }

 .middleQuote p.name, .middleQuoteGreen p.name, .middleQuotePurple p.name {
 text-align: right;
 font-style: normal;
 padding-bottom: 0;
 padding-top: 1em;
 }

 .middleQuote p.text, .middleQuoteGreen p.text, .middleQuotePurple p.text {
  font-style: normal;
  padding-bottom: 0;
  padding-top: 1em;
 }

 .bottomQuote {
 background: url("/fileadmin/templates/img/quote-bottom.jpg") no-repeat scroll;
 height: 16px;
 width: 413px;
 }

 .topQuoteGreen {
 background: url("/fileadmin/templates/img/quote-projects-top.gif") no-repeat scroll;
 height: 16px;
 width: 413px;
 }

 .bottomQuoteGreen {
 background: url("/fileadmin/templates/img/quote-projects-bottom.gif") no-repeat scroll;
 height: 16px;
 width: 413px;
 }

 .middleQuoteGreen {
 background-color: #ecf6eb;
 width: 413px;
 }

 .topQuotePurple {
 background: url("/fileadmin/templates/img/quote-bacc-top.gif") no-repeat scroll;
 height: 16px;
 width: 413px;
 }

 .bottomQuotePurple {
 background: url("/fileadmin/templates/img/quote-bacc-bottom.gif") no-repeat scroll;
 height: 16px;
 width: 413px;
 }

 .middleQuotePurple {
 background-color: #f6ebf6;
 width: 413px;
 }



/* End new standard quote style */

.assessBus {
background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin-bottom:0.7em;
margin-top:0.7em;
padding-top:0.5em;
text-align:center;
width:95%;
}

.darkgrey {
background:#808080 none repeat scroll 0 0;
color:#FFFFFF;
padding:0.2em;
text-align:center;
width:94.5%;
}

.assessBus2 {
background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin-bottom:1em;
margin-top:1.5em;
padding-top:0.5em;
text-align:center;
width:95%;
}

.assessBus3 {
background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin-bottom:0.8em;
margin-top:1.4em;
padding-top:0.5em;
text-align:center;
width:97%;
}

#coRight1 {
width:30%;
float:left;
background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #CCCCCC;
text-align:center;
margin-top: 1em;
margin-right: 0.2em;
padding: 0.2em;
height: 9.2em;
}

.clear {
clear:both;
}


input.ca {border: solid 1px #CCCCCC;}

#curriculumadvisers {
width: 100%;
}

#curriculumadvisers .left{
float: left;
width: 26%;
}

#curriculumadvisers .right .left{
width: 12em;
padding-top: 1em;
}

#curriculumadvisers .right{
float: left;
width: 72%;
padding-right: 0;
padding-top: 0;
padding-left: 0.5em;
}

#curriculumadvisers .right .right{
width: 14em;
padding-top: 1em;
width: 53%;
}

#curriculumadvisers p {
padding: 0.2em;
}

/* tabs*/

.tx-rgtabs {
width: 100%;
 background: url(/fileadmin/templates/img/tabs/UNDER_TABS_GRAD_2.JPG) repeat-x bottom;
height: 43px;
}

/* Tab-Menu ul */
#mainContent ul.rgtabs-menu  {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
height: 14px;
padding: 0;
margin: 0;

}

/* Tab-Menu li */
#mainContent .rgtabs-menu  li, #left .rgtabs-menu  li {
  list-style-type: none;
  list-style:none;
  float: left;
  margin: 0 2px 0 0 !important;
  padding: 0 0 0 0px !important;
  cursor: pointer;
}	

/* Tab-Menu li.a */
.rgtabs-menu  li a, #left .rgtabs-menu  li a{
  background: url(/fileadmin/templates/img/tabs/TAB_OFF_BG_2.JPG) repeat-x;
  display: block;
  float: left;
  height: 18px;
  color: #333333;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px 1px 0;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
  font-weight: bold;
  padding: 0.4em 0.5em 0.2em 0.5em;
  text-decoration: none;
  outline:0;
}

/* Selected Tab */
#mainContent .rgtabs-menu  li.rgtabs-selected {
    background: url(/fileadmin/templates/img/tabs/tab-off-l.gif) no-repeat;
    padding-bottom: 0;
}	

#left .rgtabs-menu  li.rgtabs-selected a, .rgtabs-menu  li.rgtabs-selected a, .rgtabs-menu  li a:hover, #left .rgtabs-menu  li a:hover {
  background: url(/fileadmin/templates/img/tabs/TAB_ON_BG_2.JPG) repeat-x;
  display: block;
  float: left;
  height: 16px;
  color: #064896;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px 1px 0;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
  font-weight: bold;
  padding: 0.4em 0.5em 0.2em 0.5em;
  text-decoration: none;
  outline:0;
  height: 18px;}
  
#mainContent .rgtabs-menu  li.rgtabs-selected a:hover {
  background: url(/fileadmin/templates/img/tabs/TAB_ON_BG_2.JPG) repeat-x;
  display: block;
  float: left;
  height: 18px;
  color:#064896;;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px 1px 0;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
  font-weight: bold;
  padding: 0.4em 0.5em 0.2em 0.5em;
  text-decoration: none;
  outline:0;}

.rgtabs-menu  li a:hover, #left .rgtabs-menu  li a:hover {
  background: url(/fileadmin/templates/img/tabs/TAB_HOVER_BG_2.JPG) repeat-x;
   color: #333333; }

/* Next / Prev nav */
.rgtabs-pageswrapper {
	display:block;
	border: solid 1px green;
}

h1.csc-firstHeader {
display: none;
}

.colcontainer h4 {
font-style: arial;
font-size: 1.1em;
font-weight: bold;
}



