body {

	font-family: Arial,  Verdana, Tahoma, Helvetica, sans-serif;

	font-size: 12px;

	color: #717171;

	background-color: #DDDDDD;

	background-image: url(Images/Page_Background.jpg);

	background-repeat: repeat-x;

	margin: 0px;

	text-align:justify

}

h1 {

	font-size: 12px;

	color: #537cb5;

}

a {

	color: #537cb5;

	text-decoration: none;

}

a:hover {

	color: #174078;

	text-decoration: none;

}

img {

	border: 0px;

}

hr {

	height: 1px;

	border: 0px;

	color: #999999;

	background-color: #999999;

}

.Position {

	width: 780px;

	margin-left: auto;

	margin-right: auto;

	background-image: url(Images/Main_Background.jpg);

}

.Navigation {

	height: 28px;

	margin-left: 8px;	

	line-height: 26px;

	font-size: 12px;

}

.Button_Left {

	display: block;

	width: 112px;

	height: 28px;

	background-image: url(Images/Button_Left.jpg);

	color: #FFFFFF;

	text-align: center;

	float: left;

}

.Button_Left:hover {

	background-position: 0px -28px;

	color: #FFFFFF;

}

.Button_Center {

	display: block;

	width: 108px;

	height: 28px;

	background-image: url(Images/Button_Center.jpg);

	color: #FFFFFF;

	text-align: center;

	float: left;

}

.Button_Center:hover {

	background-position: 0px -28px;

	color: #FFFFFF;

}

.Button_Right {

	display: block;

	width: 112px;

	height: 28px;

	background-image: url(Images/Button_Right.jpg);

	color: #FFFFFF;

	text-align: center;

	float: left;

}

.Button_Right:hover {

	background-position: 0px -28px;

	color: #FFFFFF;

}

.Banner {

	margin-top: 12px;

	height: 121px;

	background-image: url(Images/Header_Banner.jpg);	

}

.Header_Dropdown {

	height: 39px;

	background-image: url(Images/Header_Dropdown.jpg);

	line-height: 38px;

	overflow: hidden;

}

.Search_Form {

	margin-left: 52px;

	_margin-left: 35px;

	margin-top: -42px;

	_margin-top: -30px;

}
input, select, textarea {
	border: 1px solid #717171;
}
.Search_Field {

	font-family: Arial,  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;

}

.Search_Select {

	font-family: Arial,  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;

}
.search_area {
	font-family: Arial,  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
}
	
optgroup {

	background-color: #DDDDDD;
	line-height:14px;

}

option {

	background-color: #FFFFFF;

}

.Search_Submit {

	width: 26px;

	height: 20px;

	background-image: url(Images/Submit_Button.jpg);

	background-repeat: no-repeat;

	border: 0px;

	margin-bottom: -1px;

	_margin-bottom: 1px;

}

.Content {

	margin-top: 18px;

	padding-left: 8px;

	padding-right: 8px;

}

.Column_Title {

	padding-left: 19px;

	color: #FFFFFF;

	line-height: 22px;

}

.Left_Column {

	float: left;

}

.Left_Content_Header {

	height: 33px;

	width: 221px;

	background-image: url(Images/Left_Content_Header.jpg);	

}

.Left_Content_Content {

	width: 221px;

	background-image: url(Images/Left_Content_Background.jpg);

}

.Global_Navigation_Button {

	display: block;

	height: 19px;

	width: 192px;

	background-color: #e3e9ef;

	border-top: 1px solid #B7C9E2;

	line-height: 18px;

	padding-left: 27px;

	color: #717171;

}

.Global_Navigation_Button:hover {

	background-color: #CDD9EA;

	color: #717171;	

}

.Tutorial_Categories {

	margin-left: 1px;

	margin-right: 1px;

}

.Tutorial_Categories_Group {

	display: block;

	height: 19px;

	width: 192px;

	background-color: #e3e9ef;

	border-top: 1px solid #B7C9E2;

	line-height: 18px;

	padding-left: 27px;

	color: #717171;

	background-image: url(Images/expand.gif);

	background-repeat: no-repeat;

	background-position: center left;

}

.Tutorial_Categories_Group:hover {

	background-color: #CDD9EA;

	color: #717171;	

}

.Tutorial_Categories_Option {

	display: block;

	height: 19px;

	width: 193px;

	background-color: #f7f8f9;

	border-top: 1px solid #B7C9E2;

	line-height: 18px;

	padding-left: 26px;

	color: #717171;

}

.Tutorial_Categories_Option:hover {

	background-color: #ffffff;

	color: #717171;

}

.Tutorial_Categories_Blank {

	display: block;

	height: 19px;

	width: 200px;

	background-color: #e3e9ef;

	border-top: 1px solid #B7C9E2;

	line-height: 18px;

	padding-left: 19px;

	color: #717171;

}

.Tutorial_Categories_Submit {

	display: block;

	height: 19px;

	width: 200px;

	border-top: 1px solid #B7C9E2;

	line-height: 18px;

	padding-left: 19px;

	background-color: #CDD9EA;

	color: #717171;	

}

.Tutorial_Categories_Submit:hover {

	background-color: #CDD9EA;

	color: #717171;	

}

.show {

	display:inline;

}

.hide {

	display:none;

}





.Affiliates_Padding {

	padding: 9px 8px 9px 8px;	

}

.Affiliate {

	line-height: 16px;	

}

.Left_Content_Footer {

	height: 1px;

	width: 221px;

	background-color: #717171;

	margin-bottom: 16px;

	overflow: hidden;

}

.Right_Column {

	float: right;

}

.Right_Content_Header {

	height: 33px;

	width: 529px;

	background-image: url(Images/Right_Content_Header.jpg);	

}

.Right_Content_Content {

	width: 529px;

	background-image: url(Images/Right_Content_Background.jpg);

}

.Main_Content_Padding {

	padding: 9px 8px 9px 8px;	

}

.Tutorial_Details {

	padding-top: 2px;

	font-size: 90%;

	line-height: 14px;

}

.Right_Content_Footer {

	height: 1px;

	width: 529px;

	background-color: #717171;

	margin-bottom: 16px;

	overflow: hidden;

}

.Copyright {

	height: 19px;

	background-image: url(Images/Footer.jpg);

	line-height: 20px;

	padding-left: 25px;

	padding-right: 25px;

	margin-top: -10px;

	_margin-top: -20px;

	_margin-bottom: -3px;

}

.Footer {

	border-top: 1px solid #717171;

	height: 1px;

	width: 780px;

	margin-left: auto;

	margin-right: auto;

}

.Thumbnail {

	border: 1px solid #737373;

	height: 50px;

	width: 50px;

}
