@import url(//fonts.googleapis.com/css?family=Roboto:500);
* {padding:0;margin:0}
a{outline:0;border:0;text-decoration:none}
a img{border:0}
a:hover{text-decoration:none}
html, body{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

p{padding-bottom: 10px;}
input, textarea{outline:0}
body{background:#f7f7f7; }
.clear {clear:both;width:100%;line-height:0;font-size:0}
#bgCont{position:absolute;width:100%;left:0;top:0}
#xbg1{height:60px;background:#115b82;border-bottom:10px solid #0e3f58}
#xbg2{height:281px;background:#fff}

#mainCont{width:960px;margin-left:auto;margin-right:auto;position:relative}
#headCont{height:70px;position:relative}
#home{position:absolute;top:3px;left:0}
#home img{width:356px;height:54px}
#topLnks {float:right;position:relative}
#topLnks a{float:right;height:60px;border-bottom:2px solid #0e3f58;text-align:center;color:#fff;font:bold 14px 'Helvetica Neue', Helvetica, Arial, 'lucida grande',tahoma,verdana,arial,sans-serif;position:relative;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;}
#topLnks a:hover{background:#0e3f58;border-bottom:2px solid #f7f7f7}
#topLnks a .txt{height:60px;line-height:60px;margin-left:10px;margin-right:10px;padding-left:19px;padding-top:3px}
#HP .txt{background:url(../images/sprite.png) -183px 0 no-repeat}
#CU .txt{background:url(../images/sprite.png) -183px -33px no-repeat}
#GB .txt{background:url(../images/sprite.png) -182px -68px no-repeat}
.activeTopLnk{background:#0e3f58;cursor:default;border:none !important}
#activeTopLnkArrow, #activeMidLnk{background:url(../images/sprite.png) -69px -25px no-repeat;width:13px;height:8px;display:block;position:absolute;top:0;left:50%;margin-left:-6px}

#imageMenu{margin:8px 0 8px 2px}
.kwicks {display:block;list-style-type:none;list-style:none;position:relative;margin:0;padding:0}
.kwicks > * {display:block;overflow:hidden;padding:0;margin:0}
.kwicks.kwicks-processed > * {margin:0;position:absolute}
.kwicks-horizontal > * {float:left}
.kwicks-horizontal > :first-child {margin-left:0}
.kwicks-vertical > :first-child {margin-top:0}
.kwicks {width:956px;height:200px}
.kwicks > li,.kwicks > li > a {height:200px;width:320px;float:left}
#Image1{background:url('../images/header-slider/ALevelFieldwork.jpg')}
#Image2{background:url('../images/header-slider/UrbanFieldwork.jpg')}
#Image3{background:url('../images/header-slider/IBFieldwork.jpg')}
#Image4{background:url('../images/header-slider/GCSEFieldwork.jpg')}
#Image5{background:url('../images/header-slider/Accommodation.jpg')}
#Image6{background:url('../images/header-slider/CompassReading.jpg')}
#Image7{background:url('../images/header-slider/AutomatedMarking.jpg')}
.kwicks span:first-child{font:500 .8em/16px Roboto,verdana,arial;color:#fff;position:absolute;bottom:0;left:0;text-shadow:-1px -1px 5px rgb(0, 0, 0);padding:3px;letter-spacing:.03em;z-index:1}
.kwicksTrans{background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.5;opacity:0.4;width:320px;height:22px;position:absolute;bottom:0;left:0}
#midLnks{width:960px;height:55px;position:relative;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
background:#0e3f58;background:-moz-linear-gradient(top,  rgba(14,63,88,1) 0%, rgba(0,66,105,1) 43%, rgba(0,55,94,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(14,63,88,1)), color-stop(43%,rgba(0,66,105,1)), color-stop(100%,rgba(0,55,94,1)));background:-webkit-linear-gradient(top,  rgba(14,63,88,1) 0%,rgba(0,66,105,1) 43%,rgba(0,55,94,1) 100%);background:-o-linear-gradient(top,  rgba(14,63,88,1) 0%,rgba(0,66,105,1) 43%,rgba(0,55,94,1) 100%);background:-ms-linear-gradient(top,  rgba(14,63,88,1) 0%,rgba(0,66,105,1) 43%,rgba(0,55,94,1) 100%);background:linear-gradient(to bottom,  rgba(14,63,88,1) 0%,rgba(0,66,105,1) 43%,rgba(0,55,94,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e3f58', endColorstr='#00375e',GradientType=0 )}
#midCont{width:960px;height:55px;position:absolute;left:0;top:0}

.midContLnk{height:43px;margin-top:6px;margin-left:5px;float:left;display:block;cursor:pointer;position:relative}
.midContLnkL{background:url(../images/sprite.png) 0 0 no-repeat;width:7px;height:43px;float:left;display:block}
.midContLnkM{background:url(../images/midBtnM.png);width:90px;height:43px;float:left;display:block}
.midContLnkR{background:url(../images/sprite.png) -7px 0 no-repeat;width:7px;height:43px;float:left;display:block}
.midContLnkT{display:none}
.midContLnkM span {background:url(../images/sprite.png);width:90px;height:17px;display:block;margin-top:14px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}
#geography{background-position:-26px -60px}
#biology{background-position:-14px -79px}
#geology{background-position:-17px -98px}
#bizStudies{background-position:-26px -117px;width:136px}

.midContLnk:hover .midContLnkL {background:url(../images/sprite.png) -51px 0 no-repeat}
.midContLnk:hover .midContLnkM {background:url(../images/midBtnMH.png)}
.midContLnk:hover .midContLnkM span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.midContLnk:hover .midContLnkR {background:url(../images/sprite.png) -56px 0 no-repeat}

.activeMidContLnk{cursor:default}
.activeMidContLnk .midContLnkL {background:url(../images/sprite.png) -51px 0 no-repeat}
.activeMidContLnk .midContLnkM {background:url(../images/midBtnMH.png)}
.activeMidContLnk .midContLnkM span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.activeMidContLnk .midContLnkR {background:url(../images/sprite.png) -56px 0 no-repeat}

#midLnkRight{float:right;margin-top:18px}
#midLnkRight a{height:18px;display:inline-block;color:#fff;font:500 10pt/18px Roboto,arial,verdana,tahoma;margin-right:12px;background-image:url(../images/sprite.png);-webkit-transition:background 1.5s linear;-moz-transition:background .3s linear;-o-transition:background .3s linear;-ms-transition:background .3s linear;transition:background .3s linear}
#midLnkRight a:hover{color:#82d7ff}

#makeAB{width:120px;height:47px;position:absolute;right:320px;top:8px;cursor:pointer}
#makeAB span:first-child{background:url(../images/sprite.png) 0 -377px;width:42px;height:42px;display:block;;-webkit-transition:background 1.5s linear;-moz-transition:background .3s linear;-o-transition:background .3s linear;-ms-transition:background .3s linear;transition:background .3s linear}
#makeABTxt{color:#e4aa2e;text-align:center;display:block;position:absolute;top:0;left:43px;font:14px/18px Roboto,arial,verdana;text-align:center;-o-transition:color .2s ease-out;-ms-transition:color .4s ease-out;-moz-transition:color .4s ease-out;-webkit-transition:color .4s ease-out;transition:color .4s ease-out;text-shadow:0px 0px 6px rgb(31,27,27)}
#makeAB:hover span:first-child{background:url(../images/sprite.png) -50px -377px}
#makeAB:hover #makeABTxt{color:#82d7ff}

#availability{background-position:0 -144px;padding-left:22px}
#availability:hover{background-position:0 -165px}
.price{background-position:0 -192px;padding-left:14px}
.price:hover{background-position:0 -212px}

#cse-search-box{position:absolute;right:368px;top:17px}
#keywords{height:18px;width:100px;padding:4px;border:0;color:#fff;font:normal 11px/18px Verdana, Tahoma, sans-serif;background:#086ea3 url(../images/sprite.png) -88px -284px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:all 0.7s;-webkit-transition:all 0.7s;-o-transition:all 0.7s;-ms-transition:all 0.7s;transition:all 0.7s;padding-left:10px}
#keywords:focus{background:#fff url(../images/sprite.png) -8px -305px;color:#141414;width:180px;font-size:13px}
.ww{position:absolute;right:7px;top:5px;}

#srchBtn{width:37px;height:32px;background:url(../images/sprite.png) -108px 0;position:absolute;right:4px;top:6px;display:block;-webkit-transition:background 1.5s linear;
-moz-transition:background .3s linear;
-o-transition:background .3s linear;
-ms-transition:background .3s linear;
transition:background .3s linear}
#srchBtn:hover{background-position:-145px 0}

#print{font-size:1px;width:22px;height:22px;background:url(../images/sprite.png) -66px 0;position:absolute;right:332px;top:20px;display:block;cursor:pointer;-webkit-transition:background 1.5s linear;-moz-transition:background .3s linear;-o-transition:background .3s linear;-ms-transition:background .3s linear;transition:background .3s linear}
#print:hover{background-position:-93px 0}

#dataCont{width:960px;position:relative;margin-top:10px}
#leftMenu{width:192px;float:left}
#menuTop{background:#115b82;height:32px}
#menuMid{background:#fff;padding-bottom:20px;padding-top:10px}
#menuBtm{background:#0e3f58;height:9px}

#data{xwidth:764px;xfloat:right;background:#fff;min-height:500px;padding-bottom:40px;text-align:center;}
#dataL{xwidth:458px;xfloat:left;border-right:1px solid #dddcdc}
#dataL1{xwidth:295px;border-right:1px solid #dddcdc;margin-left:6px;float:left}
.dataLBlock4{width:288px}
.dataLBlock3{width:290px}
.dataLHD4{background:#115b82;border-left:6px solid #224766;padding:6px;font:18px 'ABeeZee', sans-serif;font-weight:400;color:#fff}
.dataLHD3{font:16px 'ABeeZee', sans-serif;font-weight:600;color:#0e3f58}
.dataLBtm{margin-top:10px;margin-bottom:10px;height:20px;background:url(../images/sprite.png) 0 -337px}
.dataLCont{color:#141414;font:12px/18px verdana,arial,tahoma;padding-top:8px}
.dataLCont a, #dataG a{color:#ad292c;font:16px/20px verdana,arial,tahoma;-o-transition:color .2s ease-out;-ms-transition:color .4s ease-out;-moz-transition:color .4s ease-out;-webkit-transition:color .4s ease-out;transition:color .4s ease-out}
.dataLCont a:hover, #dataG a:hover{color:#0b94af}
.arrowLnk{background:url(../images/sprite.png) -194px -103px no-repeat;padding-left:8px;display: inline-block;margin-top:6px}
.arrowLnk:hover{background:url(../images/sprite.png) -194px -125px no-repeat}

#dataG{color:#141414;font:12px/18px verdana,arial,tahoma;margin:0 6px;padding:0px 5px;}
.dataGH{background:#115b82;border-left:6px solid #224766;padding:6px;font:18px 'ABeeZee',sans-serif;font-weight:400;color:#fff;margin:0 0 15px -11px;xwidth:746px}
.imgDesc{font:12px Verdana, Arial, Helvetica, sans-serif;color:#999;text-align:center;margin-top:6px;margin-bottom:30px}

#dataM{width:156px;float:left}
#dataM img{display:block;margin:0 auto}
#dataR{float:left;margin-left:8px}

#footer{background:#0e3f58;height:64px;position:relative}
#footerCont{width:960px;margin:0 auto;height:64px}
#lastUpdate{border-left:4px solid #0e3f58;float:right;margin-top:4px;padding:4px;font:8pt verdana,arial,tahoma;color:#a2abb4}
#CR{margin-left:246px;height:64px;float:left;text-align:center;color:#a2abb4;font:8pt verdana,arial,tahoma}
#CR span{line-height:20px;}
#CR a{line-height:20px;color:#a2abb4;-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}
#CR a:hover{color:#fff}

.captionBoxTxt {text-align:center;margin-top:2px;font-size:11px;color:#b4b4b4;line-height:11px;font-family:verdana, arial, helvetica,sans-serif;text-align:center;margin-left:2px;margin-right:2px}

#toTop {display:none;text-decoration:none;position:fixed;right:50%;bottom:31px;overflow:hidden;width:31px;height:31px;text-indent:-999px;z-index:1005;background:url(../images/sprite.png) no-repeat -161px -215px;cursor:pointer}
#toTopHover{background:url(../images/sprite.png) no-repeat -161px -246px;width:31px;height:31px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}
#toTop:active, #toTop:focus {outline:none}

.defaultTextActive {color:#141414}
color:#141414;font:12px/18px verdana,arial,tahoma;
.etext{color:#141414;font:12px/18px verdana,arial,tahoma;line-height:18px;}
.etextright{color:#141414;font:12px/18px verdana,arial,tahoma;line-height:18px;text-align:right;}
.etextsmall{color:#141414;font:10px verdana,arial,tahoma;padding-top:0px;line-height:12px;text-align:center;}
.etext4a{color:#141414;font:12px/18px verdana,arial,tahoma;line-height:12px;text-align:center;}
.etext4b{color:#115b82;font:12px/18px verdana,arial,tahoma;line-height:12px;text-align:center;}

.etext4 {
font-size:12px;
color:#808080;
line-height:18px;
font-family:verdana,arial,tahoma;
text-align:center;
margin-left:5px;
margin-right:1px
}

.etext8 {
font-size:12px;
color:#d50045;
line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
margin-left:1px;
margin-right:1px;
margin-top:7px;
}

.header {
font-weight:700;
font-size:12px;
color:#900;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
margin-left:5px;
margin-right:5px;
padding-top:10px;
margin-top:10px;
}

.header1 {
font-weight:700;
font-size:12px;
color:#900;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-right:5px;
padding-top:10px;
margin-top:10px;
}

.header2 {
font-size:12px;
color:#666;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-right:5px;
}

.header3 {
font-weight:700;
font-size:14px;
color:#900;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-left:5px;
margin-right:1px;
}

.header4 {
font-weight:700;
font-size:12px;
color:#900;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-right:5px;
}

.header5 {
font-weight:700;
font-size:14pt;
color:#666;
line-height:16pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-right:5px;
}

.header6 {
font-weight:700;
font-size:12px;
color:#888;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-right:5px;
}

.header7 {
font-weight:700;
font-size:12px;
color:#888;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
margin-right:5px;
}

.header8{color:#000;font:13px/18px verdana,arial,tahoma;padding-top:18px;line-height:16px;font-weight:700;}

.header9 {
font-weight:700;
font-size:14pt;
color:#060;
line-height:16pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-right:5px;
padding-left:5px;
}

.header10 {
font-weight:700;
font-size:12px;
color:#900;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
margin-right:5px;
padding-top:10px;
margin-top:10px;
}

h3 {color:#990000;}.

.main ul li {
list-style-image:url(images/level_1.gif);
font-size:12px;
color:#000;
line-height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding-top:3px;
margin-left:20px;
}

.main1 ul li {
list-style-image:url(images/level_1.gif);
font-size:12px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-position:outside;
line-height:14px;
margin-left:-25px;
padding-top:3px;
}

.main2 ul li {
list-style-image:url(images/level_1.gif);
font:12px/18px verdana,arial,tahoma;
color:#000;
line-height:16px;
text-align:left;
margin-left:-9px;
}

.main3 ul li {
list-style-image:url(images/level_1.gif);
font-size:12px/18px;
font-family:verdana,arial,tahoma;
color:#141414;
line-height:18px;
text-align:left;
margin-left:-7px;
padding-top:3px;
padding-bottom:3px;
}

.main4 ul li {
list-style-image:url(images/level_4.gif);
font:12px/18px verdana,arial,tahoma;
color:#000;
line-height:16px;
text-align:left;
margin-left:-9px;
}

table.grid {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.grid th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
table.grid td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}

table.grid1 {
	font:12px/18px verdana,arial,tahoma;
	color:#141414;
	border-width: 1px;
	border-color: #999999;
	border-collapse: collapse;
        width: 90%;
        table-layout: auto; //fixed
}
table.grid1 th {
	font:12px/18px verdana,arial,tahoma;
        font-weight: bold;
	border-width: 1px;
	padding: 8px;
	color:#fff;
	border-style: solid;
	border-color: #999999;
	background-color: #00524a;
        table-layout: fixed;
}
table.grid1 td {
	font:12px/18px verdana,arial,tahoma;
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #999999;
	background-color: #ffffff;
}

ul,ol {
text-align:left;
color:#000;
margin-left:20px;
font:12px/18px verdana,arial,tahoma;
line-height:18px;
}

.image {
margin-top:7px;
}

.imageleft {
margin-left:8px;
margin-right:8px;
}

.imagebottom {
margin-left:5px;
}

.imageright {
margin-top:10px;
margin-left:10px;
margin-bottom:7px;
}

.imagelefttop {
margin-top:10px;
margin-bottom:3px;
margin-right:10px;
}

td {
font-size:12px;
text-align:left;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:3px;
margin-right:3px
}

#tabs .ui-state-default a { color: #204060; font-size:12px;}
#tabs .ui-state-active a { color: #2B557E; font-weight:700;}
#tabs .ui-state-hover a, .ui-state-focus a { color: #CC3300;}
#ui-tabs .ui-tabs-nav li.ui-tabs-active a {color: #ff0000;}
#tabs p{color: #141414;}
.ui-widget-header {background: url("../images/midBtnM.png") 50% 50% repeat-x;}
.ui-tabs .ui-tabs-panel {padding: 1em 1.4em 1em 1em;}

#rg1 { font-family: verdana,arial,tahoma; font-size: 12px; width: 690px; text-align: left; border-collapse: collapse; border: 1px solid #ffffff; margin-left: 10px; margin-right: 5px; margin-top: 13px; margin-bottom: 17px }
#rg1 th { font-family: verdana,arial,tahoma; font-weight: bold; font-size: 12px; text-align: left; color: #fff; background-color: #4F81BD; background-repeat: repeat; background-attachment: scroll; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg1 td { font-family: verdana,arial,tahoma; font-size: 12px; background-color: #E9EDF4; background-repeat: repeat; background-attachment: scroll; color: #000; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg1 tbody tr:hover td { background-color: #E2E8F1; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50% }

#rg2 { font-family: verdana,arial,tahoma; font-size: 12px; width: 690px; text-align: left; border-collapse: collapse; border: 1px solid #ffffff; margin-left: 10px; margin-right: 5px; margin-top: 13px; margin-bottom: 17px }
#rg2 th { font-family: verdana,arial,tahoma; font-weight: bold; font-size: 12px; text-align: left; color: #fff; background-color: #00524a; background-repeat: repeat; background-attachment: scroll; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg2 td { font-family: verdana,arial,tahoma; font-size: 12px; background-color: #EBEED7; background-repeat: repeat; background-attachment: scroll; color: #000; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg2 tbody tr:hover td { background-color: #E4E9C9; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50% }

#rg3 { font-family: verdana,arial,tahoma; font-size: 12px; width: 690px; text-align: left; border-collapse: collapse; border: 1px solid #ffffff; margin-left: 10px; margin-right: 5px; margin-top: 13px; margin-bottom: 17px }
#rg3 th { font-family: verdana,arial,tahoma; font-weight: bold; font-size: 12px; text-align: left; color: #fff; background-color: #800040; background-repeat: repeat; background-attachment: scroll; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg3 td { font-family: verdana,arial,tahoma; font-size: 12px; background-color: #F4EAEA; background-repeat: repeat; background-attachment: scroll; color: #000; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg3 tbody tr:hover td { background-color: #F0E3E3; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50% }

#rg4 { font-family: verdana,arial,tahoma; font-size: 12px; width: 690px; text-align: left; border-collapse: collapse; border: 1px solid #ffffff; margin-left: 10px; margin-right: 5px; margin-top: 13px; margin-bottom: 17px }
#rg4 th { font-family: verdana,arial,tahoma; font-weight: bold; font-size: 12px; text-align: left; color: #fff; background-color: #990000; background-repeat: repeat; background-attachment: scroll; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg4 td { font-family: verdana,arial,tahoma; font-size: 12px; background-color: #f8eae9; background-repeat: repeat; background-attachment: scroll; color: #000; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg4 tbody tr:hover td { background-color: #f4dddd; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50% }

#rg5 { font-family: verdana,arial,tahoma; font-size: 12px; width: 690px; text-align: left; border-collapse: collapse; border: 1px solid #ffffff; margin-left: 10px; margin-right: 5px; margin-top: 13px; margin-bottom: 17px }
#rg5 th { font-family: verdana,arial,tahoma; font-weight: bold; font-size: 12px; text-align: left; color: #fff; background-color: #7D7D00; background-repeat: repeat; background-attachment: scroll; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg5 td { font-family: verdana,arial,tahoma; font-size: 12px; background-color: #eaf4d2; background-repeat: repeat; background-attachment: scroll; color: #000; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg5 tbody tr:hover td { background-color: #e3f0c4; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50% }

#rg6 { font-family: verdana,arial,tahoma; font-size: 12px; width: 100%; text-align: left; border-collapse: collapse; border: 1px solid #ffffff; margin-left: 10px; margin-right: 5px; margin-top: 13px; margin-bottom: 17px }
#rg6 th { font-family: verdana,arial,tahoma; font-weight: bold; font-size: 12px; text-align: left; color: #fff; background-color: #eaeaea; background-repeat: repeat; background-attachment: scroll; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg6 td { font-family: verdana,arial,tahoma; font-size: 12px; background-color: #f2f2f2; background-repeat: repeat; background-attachment: scroll; color: #000; border: 1px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg6 tbody tr:hover td { background-color: #f0f0f0; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50% }

#rg7 { font-family: verdana,arial,tahoma; font-size: 12px; width: 100%; text-align: left; border-collapse: collapse; border: 0px solid #ffffff; margin-left: 10px; margin-right: 5px; margin-top: 13px; margin-bottom: 17px }
#rg7 th { background:#006699; font:18px 'ABeeZee', sans-serif; font-weight:400; color:#fff; text-align: left; line-height:20px; background-repeat: repeat; background-attachment: scroll; border: 0px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg7 td { font-family: verdana,arial,tahoma; font-size: 12px; background-color: #EBEFF5; background-repeat: repeat; background-attachment: scroll; color: #000; border: 0px solid #ffffff; padding: 5px; background-position: 0% 50% }
#rg7 tbody tr:hover td { background-color: #E2E8F1; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50% }

#dhtmltooltip {
position:absolute;
width:300px;
background-color:#FFFFE0;
visibility:hidden;
text-align:left;
z-index:100;
filter:'progid DXImageTransform.Microsoft.Shadow(color=gray', direction=135);
border:1px solid #000;
padding:2px
}
