/* CSS Document */
body{
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #03616d;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	
}
.main_body{
	height: 600px;
	width: 977px;
	margin-right: auto;
	margin-left: auto;
	
}

a:link { 
color: #000;
border=0px;
text-decoration: none;
	 }

a:visited:hover {
	color: #ffffff;
	border=0px;
	text-decoration: none;
	}
a:visited {
	color: #000;
	border=0px;
	text-decoration: none;
	}
a:link:hover {
	color: #ffffff;
	text-decoration: none;
	border=0px;}	
	
.top_header{
	height: 72px;
	width: 977px;
	background-image:url('topbar2.png');
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	text-align:center;
	background-color: #ffffff;
}
.top_header3{
	height: 72px;
	width: 977px;
	background-image:url('topbar5.png');
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	text-align:center;
	background-color: #ffffff;
}
.content_main2{
	clear:both;
	height: 462px;
	width: 945px;
	background-image:url('main2.png');
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	text-align:center;
	background-color: #ffffff;
}
.image_ext1_small
{
	height:90px;
	width:90px;
	display:inline-block;
	background-image:url('Images/extension1.png');
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.content_main1{
	clear:both;
	height: 462px;
	width: 941px;
	background-image:url('main1.png');
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	text-align:center;
	background-color: #ffffff;
}

.footer_bar{
	clear:both;
	height: 48px;
	width: 977px;
	background-image:url('bottombar.png');
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	text-align:center;
	background-color: #ffffff;
}
.bottom_header{
	height: 2px;
	width: auto;
	background-color: #000000;
	
}

.top_button_box{
	height: 80px;
	
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
	
}

.buttons{
	height: 30px;
	width: 200px;
	float: left;
	text-align: center;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	color: #000;
	font-family: "Comic Sans MS", cursive;
}
.bar_left{
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-color: #000000;
	border-left-color: #000000;
	height: 500px;
	width: 150px;
	float: left;
	text-align: Left;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 0px;
	color: #000;
	font-family: "Comic Sans MS", cursive;
}
.bar_right{
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-color: #000000;
	border-left-color: #000000;
	height: 500px;
	width: 150px;
	float: right;
	text-align: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 5px;
	color: #000;
	font-family: "Comic Sans MS", cursive;
}
.content_main{
	height: 400px;
	width: 700px;
	text-align: center;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	color: #000000;
	background-color: #ffffff;
	font-family: "Comic Sans MS", cursive;
}

.content_dmin_add{
	height: 400px;
	width: 700px;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	color: #000000;
	background-color: #ffffff;
	font-family: "Comic Sans MS", cursive;
}

.skin_colour{
	background: #99CCFF; /* old browsers */
	color: #000;
	cursor:pointer;
	width: 200px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-right-style: outset;
	border-bottom-style: outset;
	border-right-color: #6AB5FF;
	border-bottom-color: #6AB5FF;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.skin_colour:hover
{
	color: #FFF;
	cursor:pointer;
	width: 200px;
	padding-top: 4px;
	padding-bottom: 4px;
	zoom:1;
	background-color: #0683FF;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: inset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: inset;
	border-top-color: #0683FF;
	border-right-color: #0683FF;
	border-bottom-color: #0683FF;
	border-left-color: #0683FF;
}


.round_all{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.content{
	height: 500px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




.medium_box{
	height: 250px;
	width: 190px;
}
.medium_box_image{
	height: 250px;
	width: 190;
	margin-top: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.medium_box_text{
	font-weight: bold;
	color: #03616d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	width: 500px;
	height: 35px;
}
.footer{
	color: #000000;
	height: 50px
	text-align:right;
}


.footer_left{
	float: left;
	text-align: left;
	height: 30px;
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.footer_right{
	float: right;
	text-align: right;
	height: 30px;
	width: 200px;
	padding: 0px;
}

.header_left{
	color: #000000;
	float: left;
	height: 50px;
	width: 200px;
	padding: 0px;
	margin: 0px;
	text-align:left;
}

.header_right{
	color: #000000;
	float: right;
	height: 50px;
	width: 100px;
	padding: 0px;
	margin: 0px;
	text-align:right;
}

.ButtonBox1_Selected{
	width: 175px;
	height: 39px;
	background-color:#F6921B;
	display:inline-block;
	color:#ffffff;
	vertical-align:middle;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:22px;
}
.ButtonBox1{
	width: 175px;
	height: 39px;
	background-color:#004C81;
	display:inline-block;
	color:#ffffff;
	vertical-align:middle;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:22px;
}
.ButtonBox1:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.ButtonBox1:active {
	position:relative;
	top:1px;
}
.ButtonBoxSpacer{
	width: 176px;
	height: 7px;
}

.ButtonBox2{
	width: 176px;
	height: 39px;
	background-color:#004C81;
	display:inline-block;
	color:#ffffff;
	vertical-align:center;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:7px;
}
.ButtonBox2_Selected{
	width: 176px;
	height: 39px;
	background-color:#F6921B;
	display:inline-block;
	color:#ffffff;
	vertical-align:center;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:7px;
}
.ButtonBox2:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.ButtonBox2:active {
	position:relative;
	top:1px;
}
.ButtonBox3{
	width: 176px;
	height: 39px;
	background-color:#004C81;
	display:inline-block;
	color:#ffffff;
	vertical-align:center;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:7px;
}
.ButtonBox3_Selected{
	width: 176px;
	height: 39px;
	background-color:#F6921B;
	display:inline-block;
	color:#ffffff;
	vertical-align:center;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:7px;
}

.ButtonBox3:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.ButtonBox3:active {
	position:relative;
	top:1px;
}
.ButtonBoxSmallSpacer{
	width: 5px;
	height: 5px;
	background-color:#ffffff;
}

.ResourcesTitle{
	display:inline-block;
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:31px;
}
.ResourcesTitle2{
	display:inline-block;
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:23px;
}
.Resources_th{
	color:#000000;
}
.Ext1_ImageBox{
	float:right;
	margin-top:80px;
	margin-bottom:0px;
	margin-right:120px;
	margin-left:0px;
}
.Ext4_ImageBox{
	float:right;
	margin-top:80px;
	margin-bottom:0px;
	margin-right:53px;
	margin-left:0px;
}

.intro_ImageBox{
	float:right;
	margin-top:70px;
	margin-bottom:0px;
	margin-right:80px;
	margin-left:0px;
}
.Next_Back_Box{
	float:right;
	border:0px;
	display:inline-block;
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	float:right;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:20px;
}
.Next_Box{
	display:inline-block;
	border:0px;
	color:#ffffff;
	vertical-align:middle;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:20px;
}
.Back_Box{
	display:inline-block;
	color:#ffffff;
	vertical-align:middle;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	float:right;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:20px;
	margin-left:0px;
}
.Home_Box{
	display:inline-block;
	border:0px;
	color:#ffffff;
	vertical-align:middle;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:29px;
}
.Next_Spacer{
	width: 50px;
	height: 3px;
}
.TitleBox1{
	display:inline-block;
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:25px;
}
.ButtonBoxSmall1_Selected{
	width: 13px;
	height: 13px;
	background-color:#F6921B;
	border: 2px solid #B5B7BA;
	display:inline-block;
	color:#ffffff;
	vertical-align:middle;
	font-family:arial;
	font-size:12px;
	float:left;
	text-decoration:none;
	text-align:center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.ButtonBoxSmall1{
	width: 13px;
	height: 13px;
	background-color:#ffffff;
	border: 2px solid #B5B7BA;
	display:inline-block;
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:12px;
	float:left;
	text-decoration:none;
	text-align:center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.ButtonBoxSmall1:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.ButtonBoxSmall1:active {
	position:relative;
	top:1px;
}
.ButtonBoxSmall2_Selected{
	width: 9px;
	height: 9px;
	background-color:#F6921B;
	border: 2px solid #B5B7BA;
	display:inline-block;
	color:#ffffff;
	vertical-align:middle;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:6px;
	margin-bottom:6px;
	margin-right:0px;
	margin-left:10px;
}
.ButtonBoxSmall2{
	width: 9px;
	height: 9px;
	background-color:#ffffff;
	border: 2px solid #B5B7BA;
	display:inline-block;
	color:#ffffff;
	vertical-align:middle;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:6px;
	margin-bottom:6px;
	margin-right:0px;
	margin-left:10px;
}
.ButtonBoxSmall2:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.ButtonBoxSmall2:active {
	position:relative;
	top:1px;
}
.boxText{
	width: 40px;
	height: 20px;
	text-align: Left;
	background-color:#ffffff;
	border: 0px solid #B5B7BA;
	display:inline-block;
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:6px;
	}

.twoitems{}

.twoitems:hover .ButtonBoxSmall2 {
    background-color:#F6921B;   
} 
.Button_2_Small_Selected{
	width: 122px;
	height: 55px;
	background-image:url('btn_small_01.png');
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	color:ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}

.Button_2_Small{
	width: 122px;
	height: 55px;
	background-image:url('btn_small_00.png');
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	color:ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.Button_2_Small:hover {
	background-image:url('btn_small_01.png');
	color:#ffffff;
}
.Button_2_Small:active {
	position:relative;
	top:0px;
}
.Button_2_Smal2_Selected{
	width: 108px;
	height: 37px;
	background-color:#F6921B;
	border: 0px solid #50C1CC;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:2px;
	vertical-align: middle;
	
	
}
.Button_2_Smal2{
	width: 108px;
	height: 37px;
	background-color:#50C1CC;
	border: 0px solid #50C1CC;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:2px;
	vertical-align: middle;
	
	
}
.Button_2_Smal2:hover {
	background-color:#F6921B;
	color:#ffffff;

}
.Button_2_Smal2:active {
	position:relative;
	top:0px;
}
.Button_2_Medium{
	width: 163px;
	height: 50px;
	background-color:#50C1CC;
	border: 0px solid #50C1CC;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:2px;
	vertical-align: middle;

}
.Button_2_Medium:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.Button_2_Medium:active {
	position:relative;
	top:0px;
}


.Button_2_Smal_Spacer{
	width: 108px;
	height: 10px;
}
.Button_2_Smal_Spacer_5px{
	width: 108px;
	height: 5px;
}
.left_bar_spacer{
	width: 19px;
	height: 55px;
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}

.Button_Medium{
	width: 178px;
	height: 64px;
	background-image:url('btn_medium_00.png');
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	color:ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.Button_Medium:hover {
	background-image:url('btn_medium_01.png');
	color:#ffffff;
}
.Button_Medium:active {
	position:relative;
	top:0px;
}
.Button_Large_Spacer_1line{
	width: 270px;
	height: 4px;
}
.Button_Large_Spacer_2line{
	width: 270px;
	height: 10px;
}
.Button_Large{
	width: 270px;
	height: 64px;
	background-image:url('btn_large_00.png');
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	color:ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.Button_Large:hover {
	background-image:url('btn_large_01.png');
	color:#ffffff;
}
.Button_Large:active {
	position:relative;
	top:0px;
}

.Button_Large2{
	width: 250px;
	height: 50px;
	background-color:#50C1CC;
	border: 0px solid #50C1CC;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:5px;
}
.ImageBoxRounded{
	border: 1px solid #50C1CC;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.Button_Large2:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.Button_Large2:active {
	position:relative;
	top:0px;
}
.TitleBottomBox_Spacer{
	width: 435px;
	height: 4px;
}

.pxSpacer{
	width: 108px;
	height: 6px;
}
.ext1_img{
	background-image:url('extension1_90.png');
	border: 0px solid #B5B7BA; 
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	width: 90px;
	height: 87px;
}
.ext2_img{
	background-image:url('extension2_90.png');
	border: 0px solid #B5B7BA; 
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	width: 90px;
	height: 87px;
}
.ext3_img{
	background-image:url('extension3_90.png');
	border: 0px solid #B5B7BA; 
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	width: 90px;
	height: 87px;
}
.ext4_img{
	background-image:url('extension4_90.png');
	border: 0px solid #B5B7BA; 
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	width: 130px;
	height: 87px;
}
.ext5_img{
	background-image:url('extension5_90.png');
	border: 0px solid #B5B7BA; 
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	width: 130px;
	height: 87px;
}
.ext1_img_large{
	background-image:url('extension1_283.png');
	border: 0px solid #B5B7BA; 
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	width: 292px;
	height: 283px;
}
.ext2_img_large{
	background-image:url('extension2_283.png');
	border: 0px solid #B5B7BA; 
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	width: 292px;
	height: 283px;
}
.ext3_img_large{
	background-image:url('extension3_283.png');
	border: 0px solid #B5B7BA; 
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	width: 292px;
	height: 283px;
}
.ext4_img_large{
	background-image:url('extension4.png');
	border: 0px solid #B5B7BA; 
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	width: 424px;
	height: 283px;
}
.ext5_img_large{
	background-image:url('extension5.png');
	border: 0px solid #B5B7BA; 
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	width: 424px;
	height: 283px;
}
.intro_img_large{
	background-image:url('Introduction.jpg');
	border: 0px solid #B5B7BA; 
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	width: 327px;
	height: 283px;
}

.TitleBottomBox{
	width: 435px;
	height: 38px;
	background-color:#005183;
	display:inline-block;
	color:#ffffff;
	vertical-align:middle;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	float:right;
	text-align: middle;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:28px;
	margin-left:0px;
}
.Next_Box_custom{
	width: 110px;
	height: 37px;
	background-color:#50C1CC;
	border: 0px solid #50C1CC;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:2px;
	
}
.Next_Box_custom:hover {
	background-color:#F6921B;
	color:#ffffff;

}
.Next_Box_custom:active {
	position:relative;
	top:0px;
}
.Back_Box_custom:hover {
	background-color:#F6921B;
	color:#ffffff;

}
.Back_Box_custom:active {
	position:relative;
	top:0px;
}
.Back_Box_custom{
	width: 110px;
	height: 37px;
	background-color:#50C1CC;
	border: 0px solid #50C1CC;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:2px;
	
}
.TitleBottomSuperScript{
	
	display:inline-block;
	color:#ffffff;
	vertical-align:center;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:right;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}

/* ------------------------------------------------------------------------------------------------------------------------------- */

/* New to TGSG V2


/* ------------------------------------------------------------------------------------------------------------------------------- */

.button_table{
	height:40px;
}
.Button_intro2{
	width: 164px;
	height: 38px;
	background-color:#50C1CC;
	border: 0px solid #50C1CC;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:4px;
	margin-bottom:4px;
	margin-right:0px;
	margin-left:10px;
	vertical-align: middle;
}
.Button_intro2:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.Button_intro2:active {
	position:relative;
	top:0px;
}
.Button_intro{
	width: 188px;
	height: 50px;
	border: 0px solid #B5B7BA;
	background-image:url('btn_163x35_00.png');
	background-repeat:no-repeat;
	display:inline-block;
	vertical-align:middle;
	color:ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.Button_intro:hover {
	background-image:url('btn_163x35_01.png');
	color:#ffffff;
}
.Button_intro:active {
	position:relative;
	top:0px;
}
.main_Title{
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.main_Title2{
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	float:center;
	text-decoration:none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.intro_spacer{
	width: 298px;
	height: 30px;
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.content2_spacer{
	width: 175px;
	height: 00px;
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	clear:both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.content2_spacer2{
	width: 276px;
	height: 30px;
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	clear:both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.content2_spacer3{
	width: 25px;
	height: 0px;
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	clear:both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.content2_spacer4{
	width: 10px;
	height: 0px;
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	clear:both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.content2_Title{
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.content2_Title2{
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.content2_button_box{
	width: 120px;
	height: 30px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.content2_button_box:hover .ButtonBoxSmall2 {
    background-color:#F6921B;   
} 
.content2_button_box_text{
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:11px;
	text-align: left;
	padding-left: 30px;
}
.content2_button_box_text2{
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:11px;
	text-align: left;
	padding-left: 30px;
	padding-top: 5px;
}
.content2_Button_Large{
	width: 272px;
	height: 50px;
	border: 0px solid #B5B7BA;
	background-image:url('btn_245x35_00.png');
	background-repeat:no-repeat;
	display:inline-block;
	vertical-align:middle;
	color:ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.content2_Button_Large:hover {
	background-image:url('btn_245x35_01.png');
	color:#ffffff;
}
.content2_Button_Large:active {
	position:relative;
	top:0px;
}
.content2_Button_Large2{
	width: 245px;
	height: 38px;
	background-color:#50C1CC;
	border: 0px solid #50C1CC;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:11px;
	vertical-align: middle;
}
.content2_Button_Large2:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.content2_Button_Large2:active {
	position:relative;
	top:0px;
}
.content2_Button_2_Smal_Spacer{
	width: 108px;
	height: 3px;
}
.content2_image{
	width:440px;
}
.content2_image2{
	height:315px;
}
.extension_Button_Large{
	width: 272px;
	height: 50px;
	border: 0px solid #B5B7BA;
	background-image:url('btn_245x35_00.png');
	background-repeat:no-repeat;
	display:inline-block;
	vertical-align:middle;
	color:ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.extension_Button_Large:hover {
	background-image:url('btn_245x35_01.png');
	color:#ffffff;
}
.extension_Button_Large:active {
	position:relative;
	top:0px;
}
.extension_Button_Large2{
	width: 245px;
	height: 38px;
	background-color:#50C1CC;
	border: 0px solid #50C1CC;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:11px;
	vertical-align: middle;
}
.extension_Button_Large2:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.extension_Button_Large2:active {
	position:relative;
	top:0px;
}
.extension_Button_Small{
	width: 72px;
	height: 55px;
	border: 0px solid #B5B7BA;
	background-image:url('btn_56x32_00.png');
	background-repeat:no-repeat;
	display:inline-block;
	vertical-align:middle;
	color:ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.extension_Button_Small:hover {
	background-image:url('btn_56x32_01.png');
	color:#ffffff;
}
.extension_Button_Small:active {
	position:relative;
	top:0px;
}
.extension_Button_Small2{
	width: 56px;
	height: 34px;
	background-color:#50C1CC;
	border: 0px solid #50C1CC;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:8px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:6px;
	vertical-align: middle;
}
.extension_Button_Small2:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.extension_Button_Small2:active {
	position:relative;
	top:0px;
}
.extension_Button_2_Smal_Spacer{
	width: 108px;
	height: 6px;
}
.extension_spacer{
	width: 612px;
	height: 10px;
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	float:left;
}
.extension_spacer2{
	width: 608px;
	height: 0px;
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	float:left;
}
.addon_body{
	border-style:solid;
	border: 2px solid #B5B7BA;
	color:#000000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.addon_Button_Large{
	width: 270px;
	height: 64px;
	border: 0px solid #B5B7BA;
	display:inline-block;
	vertical-align:middle;
	background-image:url('btn_large_00.png');
	color:ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
.addon_Button_Large:hover {
	background-image:url('btn_large_01.png');
	color:#ffffff;
}
.addon_Button_Large:active {
	position:relative;
	top:0px;
}
.addon_Button_Large2{
	width: 250px;
	height: 50px;
	background-color:#50C1CC;
	border: 0px solid #50C1CC;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display:inline-block;
	vertical-align:middle;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:5px;
	vertical-align: middle;
	float:left;
}
.addon_Button_Large2:hover {
	background-color:#F6921B;
	color:#ffffff;
}
.addon_Button_Large2:active {
	position:relative;
	top:0px;
}
.setup_body{
	font-style:normal;
	color:#000000;
	padding-top: 100px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 20px;
}
.addon_content{
	width: 875px;
	height: 390px;
	overflow:auto;
}
.content_main3{
	clear:both;
	height: 462px;
	width: 941px;
	background-image:url('main3.png');
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	text-align:center;
	background-color: #ffffff;
}

.content2_td{
	vertical-align:top;
}
.content2_buttontable_top1{
	height:70px;
}
.content2_buttontable_top2{
	height:110px;
}
.content2_buttontable_top3{
	height:11px;
}
.content2_buttontable_between1{
	height:20px;
}
.content2_buttontable_between2{
	height:5px;
}
.content2_buttontable_between3{
	height:29px;
}
.content2_sidebar_spacer{
	height:10px;
}
.intro_image{
	height:361px;
}
.lessons_top_margin{
	height:50px;
}
.lessons_spacer{
	width:0px;
}
.challenge_top_margin{
	height:50px;
}
.resources_top_margin{
	height:9px;
}
.resource_td{
}
.extension_td{
}
.extension_image{
	height: 113px;
}
.extensions_top_margin{
	height:14px;
}
.extensions_bottom_margin{
	height:1px;
}
.warning_spacer1{
	height:10px;
}
.warning_spacer2{
	height:10px;
}
.warning_spacer3{
	height:0px;
}
.content1_Next_Back_Box{
	float:right;
	border:0px;
	display:inline-block;
	color:#000000;
	vertical-align:middle;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	float:right;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:20px;
}
