/* 
 * Cascading Style Sheet(CSS 467), for TestMagic
 * Author: James A. Mathias, admin@leihu.com, http://www.1lotus.com 
 * Copyright: 2004 Onelotus Creative and James A. Mathias, all rights reserved 
 *
 * All style rule attributes in alpha-numeric order starting from 0
 * Edited by The Bear, TestMagic Awesome Staff
 */

/*
 * This style sheet is a closed source
 * Unauthorized use will result in legal action
 * Please respect intellectual property rights
 * x = horizontal, y = vertical
 *
 * START STYLES --
 */

body{
	background: #ffcc33;
	margin: 0;
	padding:8px;
}

body{ /* text/font styles */
	font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
	font-size: 12px;
	color: #353535;
}

table,td,tr{ /* text/font styles */
 font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
 font-size: 12px;
}

img{
	border: 0;
}

form, ul, ol{
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
	Font-size: 13px;
	color: #383838

}
h2, h3, h4, h5, h6{
	margin: 10 0 10 0;
	padding: 0;
	font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
	Font-size: 1.3em;
	font-weight: bold;
	color: #383838

}

abbr, acronym {
	font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
	border-bottom: 1px dotted #000;
	cursor: help;
}
ul, ol{
	list-style-type: none;
}

a.help {
	font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
	cursor: help;
}

a:link{
	background: transparent;
	color: #0099CC;
	font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
}

a:visited{
	background: transparent;
	color: #0099CC;
	font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
}

a:hover{
	background: transparent;
	color: #FFCC33;
	font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
	text-decoration: none;
}

a:active{
	color: #0099CC;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
}

body, td { 
	font: 12px arial, helvetica, sans-serif; 
}

LI { 
	list-style: circle; 
	color: #383838; 
	margin: 0px 0px 0px 17px
}


/* maincontent styles */

.maincontent{
	background: #FFF;
	margin: 4px 0;
	padding: 5px;
}

.maincontent h1,
.maincontent h2,
.maincontent h3,
.maincontent h4,
.maincontent h5{
	border-bottom: 2px solid #CCC;
	color: #317BC6;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
}

.maincontent h4{
	border-bottom: 1px solid #CCC;
	color: #222;
	font-size: 12px;
}

.maincontent p{
	color: #333;
	font-size: 12px;
	padding: 5px;
}

.maincontent ul{
	color: #333;
	font-size: 12px;
	list-style-type: square;
	margin: 5px 5px 5px 35px;
}

/* extras */

.rule{
	background: #DEEEFF;
	border: 2px solid #317BC6;
	font-weight: bold;
	margin: 4px 0;
}

.goads{
	background: #F9F9F9;
}

.define {
	border-bottom :1px dashed #000;
	font: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
	color:#06c;
	cursor: help;
	}

/* footer styles */

#footerwrap{
	clear: both;
	font: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
	font-size: 10px;
	padding: 5px;
	text-align: center;
}

#footerwrap p{
	padding: 8px;
}

#footerwrap ul,
#footerwrap li{
	display: inline;
}

#footerwrap li{
	margin-right: 5px;
}

#footer {
font-size: x-small;
}	

/*
 * END STYLES --
 * Please do not steal my code.
 * Thank you.
 *
 */h7 { margin: 0; padding: 0; font-family: Arial, Verdana, Tahoma, "Trebuchet MS", Sans-Serif; Font-size: 14px; font-weight: bold; color: #000000 }

//Rounded-corners CSS
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(http://www.testmagic.com/images/graphics/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(http://www.testmagic.com/images/graphics/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(http://www.testmagic.com/images/graphics/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(http://www.testmagic.com/images/graphics/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

h1 { 
	margin: 0 0 10px 0;
	padding: 0;
	font-family: Arial, Verdana, Tahoma, "Trebuchet MS", Sans-Serif;
	Font-size: 1.5em;
	font-weight: bold;
	color: #383838}

.darkbg a:link {background: transparent; color: #ffffff; font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif; font-weight: bold; font-size: 1.1em; text-decoration: none}
.darkbg a:visited {background: transparent; color: #ffffff; font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif; font-weight: bold; font-size: 1.1em; text-decoration: none}
.darkbg a:active {background: transparent; color: #ffffff; font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif; font-weight: bold; font-size: 1.1em; text-decoration: none}
.darkbg a:hover {background: transparent; color: #ffcc33; font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif; font-weight: bold; font-size: 1.1em; text-decoration: none;}

#schedules {
font-family: Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}

caption {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.0em;
font-weight:bold;
text-shadow: 0px 1px 1px #fff;
padding: 0px 0px 10px 0px;
}

#schedules td, schedules th {
font-size:0.8em;
border:1px solid #999;
padding:3px 7px 2px 7px;
}

#schedules th 
{
font-family: Georgia;
font-size:0.8em;
text-shadow: 0px 1px 1px #fff;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#efede7;
color:#333;
}
#schedules tr.alt td 
{
color:#000000;
background-color: #EDFFEA;
}

.schedules tr:hover th[scope=row], .schedules tr:hover td { 
background-color: #eff8ff;
color: #000;
} 
