/*
	GT WebSanity Internet Marketing www.websanity.co.uk
	2/11/10 Created
#pass-the-toeic-test
#practice-the-toeic-test
*/

/* Remove all browser dependent styling to start with as a basis */
body, h1, h2,h3,h4,h5,h6,p,ol,ul,form,blockquote { padding:0; margin:0; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
a { text-decoration:none; }
a img,:link img,:visited img { 	border: none; }
:link,:visited { text-decoration:none; color:#ec8d23; }
html {overflow-y: scroll;}	/* force horz scroll brs to stop jumping */


body {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; /* Base font size for ALL text */
	color:#111;
	line-height:15pt;
	margin-top:0px;
	background:#C5DECA url('background-bottom.png') repeat-y;
	background-position:center; 
}

.row-top {
	background:#C5DECA url('background.png') repeat-y;
	background-position:center; 
}
.row-centre {
	background:#C5DECA url('background.png') repeat-y;
	background-position:center; 
}
.row-bottom {
	background:#C5DECA url('background.png') repeat-y;
	background-position:center; 
}
.centre {
	margin-left:auto;
	margin-right:auto;
	width:974px;
}
.heading-strip {
	height:116px;
	background:url('heading-strip.png') no-repeat;
}
.footer-strip {
	padding-top:37px;
	background:#cfeffc url('footer-strip.png') no-repeat;
	height:100%;
}
.middle {
	width:974px;
/*	min-height:600px; */
	background:none;
	display:block;
	position:relative;
}

.content-top {
	width:953px;
	background:#fff;
	margin-left:19px;
	height:10px;
}
.content-middle {	/* MAIN COLUMN */
	width:700px;
	background:#FFF;
	float:right;
	min-height:350px;
	padding:20px;
}
.content-middle-test {	/* MAIN TEST COLUMN */
	width:745px;	/* 845px */
	background:#FFF;
	float:right;
	min-height:350px;
	padding:10px;
}
.content-test-left {	/* LEFT TEST COLUMN */
	width:200px;	/* 100px */
	background:#FFF;
	float:left;
	padding-left:5px;
	padding-top:20px;
}
.content-middle-test-answers {	/* MAIN TEST COLUMN WITH ANSWERS DISPLAYED */
	width:600px;
	background:#FFF;
	float:right;
	min-height:350px;
	padding:5px;
}
.content-test-left-answers {	/* LEFT TEST COLUMN */
	width:358px;
	background:#FFF;
	float:left;
	padding-left:5px;
	padding-top:20px;
}
.content-middle-test-answers-no-audio {	/* MAIN TEST COLUMN WITH ANSWERS DISPLAYED */
	width:950px;
	background:#fff;
	float:right;
	min-height:350px;
	padding:5px;
}
.content-test-left-no-answers-no-audio {	/* LEFT TEST COLUMN */
	width:10px;
	background:#FFF;
	float:left;
	padding-left:5px;
	padding-top:20px;
}
.content-answers {
	width:180px;
	background:#fff;
	float:right;
	padding:20px 20px 20px 0px;
}
.content-middle-with-answers {
	width:510px;
	background:#fff;
	float:left;
	min-height:350px;
	padding:20px;
}
.content-left {
	width:230px;
	background:#fff;
	float:left;
	margin-left:px;
	padding-left:0px;
	padding-top:0px;
	min-height:550px;
}

.content-centre {
}
.content-right {
}
.content-bottom {
	width:953px;
	background:#fff;
	margin-left:19px;
	height:10px;
}

.copyright {color:#000;font-weight:normal;}
.copyright a:link,.copyright a:visited { color:#989898; }
.copyright a:hover {color:#ffee00; }


h1 {
	font-size:28px;text-align:left;font-family:"Arial Black", Gadget, sans-serif;padding-bottom:20px;
}
h2 {
	font-size:22px;text-align:left;font-family:"Arial Black", Gadget, sans-serif;padding-bottom:10px;
}
#pass-the-toeic-test h1, #pass-the-toeic-test h2 {
color:#0032d0;
}
#practice-the-toeic-test h1, #practice-the-toeic-test h2 {
color:#d71921;
}








.sidemenu-top {
background:url('menu-top.png') no-repeat;
height:34px;
}
.sidemenu-middle {
background:url('menu-middle.png') repeat-y;
}
.sidemenu-middle-soon {
background:url('menu-middle.png') repeat-y;
/*background:url('menu-middle-soon.png') repeat-y;*/
}
.sidemenu-bottom {
background:url('menu-bottom.png') no-repeat;
height:49px;
}

 /* MENU STYLE FOR BUSINESS AREA NAVIGATION */
.business-area-menu {font-size:16px;font-weight:normal;} 
.business-area-menu ul {list-style-type:none;padding-left:26px;margin-right:0px;margin-left:0px;} 
.business-area-menu li {display:block;padding:5px 0 5px 0;height:25px;margin-right:25px;background:url('menu-divider.png') repeat-x bottom;} 
.business-area-menu li a {display:block;color:#898989 !important;height:25px;line-height:25px;} 

#pass-the-toeic-test .business-area-menu li a:hover {color:#f00 !important; }
#pass-the-toeic-test .business-area-menu li.menu-current a {color:#0051b7 !important; font-weight:bold}
#pass-the-toeic-test .business-area-menu li.menu-parent a {color:#0051b7 !important; }

#practice-the-toeic-test .business-area-menu li a:hover {color:#00f !important; }
#practice-the-toeic-test .business-area-menu li.menu-current a {color:#d71921 !important; font-weight:bold}
#practice-the-toeic-test .business-area-menu li.menu-parent a {color:#d71921 !important; }


/*
.business-area-menu {position:absolute;top:0px;left:0px;float:left;font-size:12px;font-weight:bold;} 
.business-area-menu ul {list-style-type:none;padding-left:0px;margin-right:0px;margin-left:0px;} 
.business-area-menu li {display:block;float:left;padding-right:0px;padding-left:0px;height:25px;padding-right:2px;} 
.business-area-menu li a {display:block;float:left;padding-left:15px;padding-right:15px;color:#FFF !important;height:25px;line-height:25px;} 
.business-area-menu li a:hover {color:#fff !important;background-image:url('menu-background-blue.gif');background-repeat:repeat-x;background-position:right -25px; }
.business-area-menu li a.menu_current {color:#fff !important;background-image:url('menu-background-blue.gif');background-repeat:repeat-x;background-position:right -25px;  }
.business-area-menu li.menu-current a {color:#fff !important;background-image:url('menu-background-blue.gif');background-repeat:repeat-x;background-position:right -25px; }
.business-area-menu li.menu-parent a {color:#fff !important;background-image:url('menu-background-blue.gif');background-repeat:repeat-x;background-position:right -25px; }
.business-area-menu li.menu-current  {background-image:url('menu-divider.gif');background-repeat:no-repeat;background-position:right -25px;height:25px;  }
.business-area-menu li.menu-parent {background-image:url('menu-divider.gif');background-repeat:no-repeat;background-position:right -25px;height:25px;   }
.business-area-menu li, .business-area-menu li:hover {background-image:url('menu-divider.gif');background-repeat:no-repeat;background-position:right 0px;height:25px; }
*/

.bottom_menu { width:800px;text-align:left;font-weight:normal;font-size:12px;padding-top:4px;float:left;padding-left:20px;}
.bottom_menu ul {list-style:none; }
.bottom_menu li {display:inline;padding-left:10px;padding-right:10px;}
.bottom_menu a {color:#0032d0}
.bottom_menu li.menu-current a {color:#ff4b2a !important; } /* Highlight current menu entry show_menu2 */
.bottom_menu li a:hover {color:#bf0000 !important; }

.websanity_links { width:200px;text-align:left;font-weight:normal;font-size:12px;padding-top:4px;float:right;padding-right:20px;color:#989898;text-align:right;}

.color_red { color:#f00; }	/* Error forms */



a.button-free-activities {
	display:block;
	width:349px;
	height:70px;
	background:url('https://www.pass-the-toeic-test.com/images/button-free-activities.png') no-repeat left;
}
a.button-free-activities:hover {
	background:url('https://www.pass-the-toeic-test.com/images/button-free-activities.png') no-repeat right;
	cursor:pointer;
}
a.button-teacher-resources {
	display:block;
	width:349px;
	height:70px;
	margin-top:16px;
	background:url('https://www.pass-the-toeic-test.com/images/button-teacher-resources.png') no-repeat left;
}
a.button-teacher-resources:hover {
	background:url('https://www.pass-the-toeic-test.com/images/button-teacher-resources.png') no-repeat right;
	cursor:pointer;
}
a.button-practice-tests {
	display:block;
	width:349px;
	height:70px;
	margin-top:16px;
	background:url('https://www.pass-the-toeic-test.com/images/button-practice-tests.png') no-repeat left;
}
a.button-practice-tests:hover {
	background:url('https://www.pass-the-toeic-test.com/images/button-practice-tests.png') no-repeat right;
	cursor:pointer;
}
a.button-brochure {
	display:block;
	margin:0 0 0 32px;
	width:155px;
	height:70px;
	background:url('https://www.pass-the-toeic-test.com/images/button-brochure.png') no-repeat left;
}
a.button-brochure:hover {
	background:url('https://www.pass-the-toeic-test.com/images/button-brochure.png') no-repeat right;
	cursor:pointer;
}

a.button {
	display:block;
	width:349px;
	height:50px;
	margin-top:16px;
	background:url('https://www.practice-the-toeic-test.com/images/button-blank.png') no-repeat left;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	font-size:22px;
	padding-top:20px;
	font-weight:bold;
}
a.button:hover {
	background:url('https://www.practice-the-toeic-test.com/images/button-blank.png') no-repeat right;
	color:#ddd;
	cursor:pointer;
}

a.button-medium {
	display:block;
	width:262px;
	height:33px;
	margin-top:0px;
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-medium.png') no-repeat left;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	font-size:18px;
	padding-top:8px;
	font-weight:bold;
}
a.button-medium:hover {
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-medium.png') no-repeat right;
	color:#ddd;
	cursor:pointer;
}
a.button-medium-green {
	display:block;
	width:262px;
	height:33px;
	margin-top:0px;
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-medium-green.png') no-repeat left;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	font-size:18px;
	padding-top:8px;
	font-weight:bold;
}
a.button-medium-green:hover {
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-medium-green.png') no-repeat right;
	color:#ddd;
	cursor:pointer;
}



a.button-small {
	display:block;
	width:175px;
	height:35px;
	margin-top:16px;
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-small.png') no-repeat left;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	font-size:12px;
	padding-top:20px;
	font-weight:bold;
}
a.button-small:hover {
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-small.png') no-repeat right;
	color:#ddd;
	cursor:pointer;
}



a.media {
	display:block;
	float:left;
	width:22px;
	height:22px;
	background:url('https://www.practice-the-toeic-test.com/media/media-buttons-small.gif') no-repeat 0px 0px;
	margin-right:6px;
}
a.media-first {
	background-position:0px 0px;
}
a.media-first:hover {
	background-position:-108px 0px;
}
a.media-previous {
	background-position:-22px 0px;
}
a.media-previous:hover {
	background-position:-129px 0px;
}
a.media-next {
	background-position:-43px 0px;
}
a.media-next:hover {
	background-position:-151px 0px;
}
a.media-last {
	background-position:-65px 0px;
}
a.media-last:hover {
	background-position:-172px 0px;
}


.sidemenu-text {
padding-left:30px;
padding-right:20px;
}



a.button-medium-bottom {
	display:block;
	width:141px;
	height:33px;
	margin-top:0px;
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-medium-bottom.png') no-repeat left;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	font-size:18px;
	padding-top:8px;
	font-weight:bold;
	float:left;
}
a.button-medium-bottom:hover {
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-medium-bottom.png') no-repeat right;
	color:#ddd;
	cursor:pointer;
}

a.button-currency {
	display:block;
	width:139px;
	height:33px;
	margin-top:0px;
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-currency.png') no-repeat left;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	font-size:18px;
	padding-top:8px;
	font-weight:bold;
	float:left;
}
a.button-currency:hover {
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-currency.png') no-repeat right;
	color:#ddd;
	cursor:pointer;
}
a.grey, a.grey:hover {
	color:#fff;
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-medium-bottom-grey.png') no-repeat left;
}
#cntdwn {
padding-top:12px;
float:right;
color:#f00;
}



a.button-sample-green {
	display:block;
	width:262px;
	height:66px;
	margin-top:0px;
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-sample-green.png') no-repeat left;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	font-size:18px;
	padding-top:18px;
	font-weight:bold;
}
a.button-sample-green:hover {
	background:url('https://www.practice-the-toeic-test.com/images/button-blank-sample-green.png') no-repeat right;
	color:#ddd;
	cursor:pointer;
}
a.lower {
	text-transform:none !important;
}

/* GT - WS   STop highlight focus on input forms, e.g. radio buttons in Internet Explorer */
input:focus {outline: none; }

.now_available {
	font-weight:bold;
	display:block;
	float:left;
	padding-left:30px;
	color:#f00;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:10px;
	font-size:16px;
}

.content-left li {
margin-left:12px;
list-style-position: outside;
}

.content-middle li {	/* GT - WS */
margin-left:22px;
padding-left:4px;
list-style-position: outside;
}


.html5_player {
width:250px;
zoom:0.8;
/*z-index:1000;*/
}


/* News ticker styles */
.newsticker-jcarousellite { width:195px;height:152px;overflow:hidden;}  
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:0px;height:150px;margin-left:0px;color:#144c99;font-weight:bold; }
/*.newsticker-jcarousellite .info { float:left; width:195px; }  
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }  */