		/* Only for highway.html */

			#highwayContentWithBackgroundInner {
				width:550px;
				height:400px;
				margin-left:56px;
				margin-top:160px;
				line-height:25px;
			}

			#highwayContentWithBackgroundInnerSpecial {
				width:500px;
				line-height:25px;
			}
		
			#highwayContentWithBackground {
/*				background-image:url(../pyt_images/highway-code-background.jpg); */
				background-image:url(../pyt_images/highway-code-background.gif); 
				width: 940px;
				height: 612px;
				font-family: Arial, Helvetica, sans-serif;
				background-repeat:no-repeat;
				
			}
			
			#highwayContentVideoLinkImages {
				margin-top:15px;
				width:573px;
				height:135px;
				border-style:none;
			}
						
			#highwayContentBottomHeadingCurlyLine {
				margin-top:20px;
				width:491px;
				height:11px;
				background-image:url(../pyt_images/curly-line.png);
				background-repeat:repeat-x;
			}

			#highwayContentBulletedText {
				margin-top:15px;
				width:516px;
				height:124px;
				font-size:14px;
				line-height:18px;
				color:#FFFFFF;
			}

			#highwayContentBottomHeading {
				margin-top:15px;
				width:456px;
				height:29px;
				font-size:20px;
				font-weight:bold;
				color:#F4112E;
			
			}

			#highwayContentBulletedTextInTable {
				font-size:14px;
				line-height:18px;
				color:#666666; 
				padding-top:30px;
				
			}
		/* End of Only for highway.html */				




/* Start SDMenu */


div.sdmenu {
	width: 230px;
	font-family: Arial, sans-serif;
	font-size: 15px;
}
div.sdmenu div {
	background: url(../pyt_images/ptuts_mnu_title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div.collapsed {
	height: 26px;
	line-height: 26px;

}
div.sdmenu div span {
	height:21px;
	line-height:21px;
	display: block;
	padding: 5px 0px 0px 5px;
	cursor: pointer;
	cursor: hand;
}



.normal_class{
	color:#666666;
	background: url(../pyt_images/ptuts_mnu_title.gif) repeat-x;
	overflow: hidden;
	height:26px;
	line-height:26px;
	text-decoration:none;
	font-family: Arial, sans-serif;
	font-size: 15px;
	cursor: pointer;
	cursor:hand;
}
	
.selected_class  {
	color:#F4112E;
	text-decoration:none;
	display: block;
	cursor: pointer;
	cursor:hand;
	height:26px;
	line-height:26px;
	background: url(../pyt_images/ptuts_mnumn_bg.gif) repeat-x;
	font-family: Arial, sans-serif;
	font-size: 15px;
}
 
.normal_sub_class, a.normal_sub_class,  a.normal_sub_class:link, a.normal_sub_class:hover, a.normal_sub_class:visited {
	background: url(../pyt_images/ptuts_mnusb_bg.gif) repeat-x;
	color:#666666;
	text-decoration:none;
	display: block;
	cursor: pointer;
	cursor:hand;
	height:22px;	
	line-height:22px;	
	padding: 4px 0px 0px 20px;
	border:0px;;	
	font-family: Arial, sans-serif;
	font-size: 15px;
}

.selected_sub_class, a.selected_sub_class,  a.selected_sub_class:link, a.selected_sub_class:hover, a.selected_sub_class:visited {
	background: url(../pyt_images/ptuts_mnusb_bg.gif) repeat-x;
	color:#F4112E;
	text-decoration:none;
	display: block;
	cursor: pointer;
	cursor:hand;
	height:22px;	
	line-height:22px;	
	padding: 4px 0px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: 15px;
	
}

div.sdmenu a:active { outline: none; -moz-outline-style: none; }
div.sdmenu a:focus { outline: none; -moz-outline-style: none; }


/* End SDMenu */


/* Start styling menu */

.ptuts_menu_section {
	float:left;
	margin-right:20px;
	margin-top:20px;
}
.ptuts_menu_hdr {
	background:url(../pyt_images/hg_cd_mnu_hdr.png) no-repeat top left;
/*	height:59px;*/
	height:61px;
}
.ptuts_menu_ftr {
/*	height:22px;*/
	height:26px;
	background:url(../pyt_images/hg_cd_mnu_ftr.png) no-repeat bottom left;
	vertical-align:bottom;
}

.ptuts_menu_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#707070;
	padding-left:12px;
	vertical-align:middle;
	width:180px;
}

.ptuts_menu_left {
	background:url(../pyt_images/hg_cd_mnu_left.png) repeat-y top left;
	width:8px;
}
.ptuts_menu_right {
	background:url(../pyt_images/hg_cd_mnu_right.png) repeat-y top right;
	width:9px;
}
.ptuts_menu_con {
	background-color:#ffffff;
	height:150px;
/*	width:200px;*/
	width:220px;
	vertical-align:top;
}
.ptuts_menu_section ,  .ptuts_menu_hdr , .ptuts_menu_ftr {
/*		width:217px;*/
		width:240px;
	}

#highway_flashpaper	{
	float:left;	
	margin-top:20px;
	margin-bottom:50px;
		
	}
/* End menu*/
