	/*Body and Global CSS*/
body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
	/*End*/


/*Newsletter*/

.top_text {
	color:#555;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:11px;
	padding-right:20px;
	padding-top:10px;
}

.top_text2 {
	color:#555;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:11px;
	padding-right:20px;
	padding-left:20px;	
	padding-top:10px;
}

.newshead {
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}

.header_image {
	padding-left:20px;
	padding-right:20px;
}

.textspace {
	padding-left:20px;
	padding-right:10px;
}

.textspace_r {
	padding-left:35px;
	padding-right:20px;
}

.newsheadline {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:24px;
	color:#5B83AC;
	padding-top:35px;
	padding-bottom:20px;
}

.bloodhead {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:14px;
	padding-top:35px;
	color: #990000;
	padding-left:10px;
}

.ad_box {
	background-image:url(news/images/greyblock.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:185px;
	width:230px;
}

.adhead {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:16px;
	color:#5B83AC;
	padding-left:65px;
	padding-top:40px;
	
}

.newsfoot {
	padding-left:20px;
}

	/*Links*/
a:link, a:visited, a:active {
	color:#FF9900;
	text-decoration:none;
	font-family:"Helvetica", Arial, sans-serif;
}

a:hover {
	color:#9A9A9A;
	text-decoration: underline;
	font-family:"Helvetica", Arial, sans-serif;
}

.navlinks:hover {
	color:#FFFFFF;
	/*background-image: url(images/tile3.gif);
	background-repeat: repeat-x;*/
	height:100%;
}

.navlinks:active {
	color:#CCCCCC;
	/*background-image:url(images/tile2.gif);
	background-repeat: repeat-x;*/
	height:100%;
}

.navlinks:visited {
	color:#CCCCCC;
	background-image:url(images/tile2.gif);
	background-repeat: repeat-x;
	height:100%;
}

	/*End*/


	/*All Table Styles*/
.standardtable {
	border-color:#CCC;
	border-collapse:collapse;
}

.content_tables {
	width:100%;
	height:100%;
}

.footer_table {
	width:100%;
	height:100%;
}

.standardtd {
	color:#666;
}

.navtd {
	width:100px;
}

.content_td {
	height:234px;
}

.arrow_td {
	width:9px;
}

.tutorial_td {
	width:20px;
}

.dyn_tutorial_td {
	width:110px;
}
	/*End*/


	/*Input Boxes*/
.standardinput {
	width:200px;
}
	/*End*/


	/*Buttons*/
.standardbuttons {
	border-top:0px;
	border-bottom:0px;
	border-right:0px;
	border-left:0px;
	background-color:#FFFFFF;
	color:#FF9900;
	float:left;
	text-align:left;
}
	/*End*/


	/*Divs*/
.bottomline {
	border-bottom:1px solid #CCCCCC;
	width:97%;
}

.table_b {
	padding-left:20px;
	padding-right:20px;
	padding-top:35px;
	padding-bottom:20px;
}

.bodytext {
	color:#333333;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.bodytext2 {
	color:#333333;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
}

.headline {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:32px;
	color:#5B83AC;
	padding-top:35px;
	padding-bottom:20px;
}

.subheadline {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:32px;
	color:#5B83AC;
	padding-top:35px;
	padding-bottom:20px;
}

.headline2 {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:14px;
	color: #990000;
	padding-left:10px;
}

.onsmall {
	padding-bottom:5px;
	float:right;
}

.ads {
	padding-bottom:10px;
}

.copy {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color: #000000;
	padding-left:20px;
	padding-top:10px;
}

.phone {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	padding-left:20px;
}

.tutor {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:18px;
	color:#9A9A9A;
}

.tutor_date {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color: #990000;
	padding-left:10px;
}

.bodytextt {
	color:#333333;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	vertical-align:top;
	padding-left:10px;
}

#design_cursor {
	widows:100%;
	height:234px;
	background-image:url(images/cursor2.png);
	background-repeat:no-repeat;
	background-position:-15%;
}

#design_white {
	background-image: url(images/08_tymnlogo_white.png);
	background-repeat: no-repeat;
	background-position:top 5%;
	
}

#design_black {
	background-image:url(images/black.gif);
	background-repeat: repeat;
	
}

#header_blue {
	background-image:url(images/menu_image.jpg);
	background-repeat:no-repeat;
	height:11px;
	background-color:#5A84AB;
	
}

#header {
	background-image:url(images/image_blue.jpg);
	background-repeat:repeat-x;

}

#chalk {
	background-image:url(images/chalk.jpg);
	background-repeat:repeat-x;

}

#card {
	background-image: url(images/card.png);
	background-repeat: no-repeat;
	background-position:5%;

}

#call {
	background-image: url(images/call.png);
	background-repeat: no-repeat;
	background-position:50%;

}

#mesh {
	background-image:url(images/mesh.jpg);
	background-repeat: repeat-x;
	
}

#wire1 {
	background-image:url(images/wires1.png);
	background-repeat: no-repeat;
	background-position:-5%;
	
}

#wire2 {
	background-image:url(images/wires2.png);
	background-repeat: no-repeat;
	background-position:98%;
	
}

#wire3 {
	background-image:url(images/wires3.png);
	background-repeat: no-repeat;
	background-position:60%;
	
}

#wire4 {
	background-image:url(images/wires4.png);
	background-repeat: no-repeat;
	background-position:35%;
	
}

#wire5 {
	background-image:url(images/wires5.png);
	background-repeat: no-repeat;
	background-position:50%;
	
}

#word1 {
	background-image: url(images/chalkboard/spam.png);
	background-repeat: no-repeat;
	background-position: -5%;

}

#word2 {
	background-image: url(images/chalkboard/data.png);
	background-repeat: no-repeat;
	background-position: -10%;

}

#word3 {
	background-image: url(images/chalkboard/xml.png);
	background-repeat: no-repeat;
	background-position:98%;

}

#word4 {
	background-image: url(images/chalkboard/web.png);
	background-repeat: no-repeat;
	background-position:85%;

}

#word5 {
	background-image: url(images/chalkboard/ons.png);
	background-repeat: no-repeat;
	background-position:20%;

}

#word6 {
	background-image: url(images/chalkboard/net.png);
	background-repeat: no-repeat;
	background-position:90%;

}

#word7 {
	background-image: url(images/chalkboard/htm.png);
	background-repeat: no-repeat;
	background-position:10%;

}


#email {
	background-image:url(images/email.png);
	background-repeat:no-repeat;
	background-position:10%;
}

#sleeve_b {
	background-image:url(images/b_sleeve.png);
	background-repeat:no-repeat;
	background-position:420px;
}

#sleeve_t {
	background-image:url(images/t_sleeve.png);
	background-repeat:no-repeat;
	background-position:420px;
}

#cd {
	background-image:url(images/disc.png);
	background-repeat:no-repeat;
	background-position: -7%;	
}

#flop {
	background-image:url(images/flop.png);
	background-repeat:no-repeat;
	background-position:50px;
}

#apple {
	background-image:url(images/apple.jpg);
	background-repeat: no-repeat;
	background-position:800px;
	
}


#pole {
	background-image:url(images/pole.png);
	background-repeat:no-repeat;
	background-position:35%;
}

#wood {
	background-image:url(images/wood.jpg);
	background-repeat: repeat-x;
	
}

#shad1 {
	background-image:url(images/shadl1.png);
	background-repeat: no-repeat;
	background-position:left;
	
}

#shad2 {
	background-image:url(images/shadl.png);
	background-repeat: no-repeat;
	background-position:right;
	
}

#shad1_l {
	background-image:url(images/shadl1_l.png);
	background-repeat: no-repeat;
	background-position:left;
	
}

#shad2_l {
	background-image:url(images/shadl_l.png);
	background-repeat: no-repeat;
	background-position:right;
	
}

#road {
	background-image:url(images/road.jpg);
	background-repeat: repeat-x;
	background-position:20%;
}

#car {
	background-image:url(images/car.png);
	background-repeat:no-repeat;
	background-position:-20%;
}

#com1 {
	background-image:url(images/computer1.png);
	background-repeat:no-repeat;
	background-position:5%;
}

#com2 {
	background-image:url(images/computer2.png);
	background-repeat:no-repeat;
	background-position:50%;
}

#com3 {
	background-image:url(images/computer3.png);
	background-repeat:no-repeat;
	background-position:90%;
}

#com4 {
	background-image:url(images/computer4.png);
	background-repeat:no-repeat;
	background-position:80%;
}

#com5 {
	background-image:url(images/computer5.png);
	background-repeat:no-repeat;
	background-position:25%;
}

#menu {
	background-image:url(images/tile1.gif);
	background-repeat:repeat-x;
	height:47px;
}

#sign {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#logo {
	padding-left:30px;
}

#logo2 {
	float:right;
	padding-right:30px;
}

#blogo {
	padding-left:20px;
}

#grad {
	background-image:url(images/image_blue.jpg);
	height:100%;
	width:100%;
	background-repeat:repeat-x;
}

#num {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:24px;
	color: #000000;
	padding-right:20px;
	padding-top:20px;
	text-align:right;
}

#unum {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color: #000000;
	padding-right:71px;
	text-align:right;	
}

#ill1 {
	padding-right:10px;
}

#bot {
	padding-top:10px;
}

#ill2 {
	padding-left:15px;
}

#tymn {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:10px;
	color:#999999;
	padding-left:48px;
	padding-bottom:10px;
}

#login {
	float:right;
	font-family:"Helvetica", Arial, sans-serif;
	color:#CCCCCC;
	padding-right:20px;
}

#tlogo {
	padding-left:15px;
	padding-top:10px;
}

.errordiv {
	font-style:italic;
	color:red;
	display:none;
}
	/*End*/


	/*Span*/	
	
.menu_but:hover {
	display:block;
	background-image: url(images/tile3.gif);
	background-repeat: repeat-x;
	height:31px;
	width:100%;
	font-family:"Helvetica", Arial, sans-serif;
	padding-top:18px;
	font-size:12px;
	color:#cccccc;
	text-decoration:none;
}

.menu_but:active {
	display:block;
	text-align:center;
	background-image: url(images/tile2.gif);
	background-repeat: no-repeat;
	height:31px;
	width:100%;
	padding-top:18px;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	z-index:1;
}

.menu_but_subclass {
	display:block;
	text-align:center;
	background-image: url(images/tile2.gif);
	background-repeat: no-repeat;
	height:29px;
	width:100%;
	padding-top:18px;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
	/*End*/


	/*Text Styles*/

.bodytext_blue {
	color:#5B83AC;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	vertical-align:top;
	padding-left:10px;
}

.bodytext_red {
	color:#990000;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	vertical-align:top;
	padding-left:10px;
}

.subarrowtext {
	color:#5B83AC
}

.subtutorialtext {
	color:#9A9A9A
}
	/*End*/

	/*End CSS*/
