	
	body {
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:center;
	background-color: #0083C3;
		}
		
	
		#frame {
		width:737px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:center;
		vertical-align:top;
	}
	
	
	#box1_title_logo {
	position: relative;
	left:13px;
	top:0px;
	width:737px;
	height:41px;
	background-color:0083C3;
	z-index: 2;
	}
	
	#box2_nav_splashImage {
	position: relative;
	left:13px;
	top:20px;
	width:737px;
	height:41px;
	background-color:0083C3;
	}
	
	#box2_nav_development {
	position: relative;
	left:13px;
	top:25px;
	width:737px;
	height:41px;
	background-color:0083C3;
	z-index: 2;
	}
	
	#box3_title_subPages {
	position: absolute;
	left:329px;
	top:308px;
	width:750px;
	height:41px;
	background-color:0083C3;
	z-index: 2;
	}
	
	#outerBody_subPages {
	position: absolute;
	left:563px;
	top:391px;
	width:737px;
	height:304px;
	background-color:0083C3;
	}	

	
	#calloutBoxes1 {
	position: absolute;
	left:519px;
	top:233px;
	width:200px;
	height:275px;
	background-color:0083C3;
	}		
	
	#calloutBoxes2 {
	position: absolute;
	left:519px;
	top:514px;
	width:200px;
	height:172px;
	background-color:0083C3;
	}
	
	#calloutBoxes1-products {
	position: absolute;
	left:519px;
	top:262px;
	width:200px;
	height:275px;
	background-color:0083C3;
	}		
	
	#calloutBoxes2-products {
	position: absolute;
	left:519px;
	top:543px;
	width:200px;
	height:172px;
	background-color:0083C3;
	}				

	#box4_body_subPages {
	position: absolute;
	left:462px;
	top:451px;
	width:737px;
	height:304px;
	background-color:0083C3;
	}	
	
	#box5_footer_subPages {
	position: absolute;
	left:13px;
	top:10px;
	width:737px;
	height:50px;
	background-color:0083C3;
	}		


	#bodyBase {

	width:737px;
	height:304px;
	z-index: 3;
	}	

	#box3_bodyContent {
	position: relative;
	/*  left:13px;
	top:313px;  */
	width:737px;
	height:381px;
	background-color:0083C3;
	text-align: left;	
	}	
	
	#box4_footer {
	position: relative;
	/* left:13px;
	top:619px;  */
	width:737px;
	height:50px;
	background-color:0083C3;
	}		
	

	/* Home Promotion Box Definitions */
	#home_promoBox_1 {
	position: relative;
	left:0px;
	top:0px;
	width:233px;
	height:130px;
	background-image:url(gts-images/homePage/box_small_background.gif);
	background-repeat: no-repeat;
	text-align: left;
	}

	#home_promoBox_2 {
	position: absolute;
	left:0px;
	top:135px;
	width:233px;
	height:130px;
	background-image:url(gts-images/homePage/box_small_background.gif);
	background-repeat: no-repeat;
	text-align: left;
	
	}	
	
	#home_promoBox_3 {
	position: absolute;
	left:0px;
	top:270px;
	width:233px;
	height:130px;
	background-image:url(gts-images/homePage/box_small_background.gif);
	background-repeat: no-repeat;
	text-align: left;
	}		
	
	/* Definitions for smaller, sub-component areas that sit within promo boxes.*/	
	
	#home_promoBox_title {
	position: relative;
	left:10px;
	top:8px;
	width:150px;
	}
	#home_promoBox_text {
	position: relative;
	left:8px;
	top:10px;
	width:155px;
	height:72px;
	text-align: left;
	}	
	#home_promoBox_moreButton {
	position: relative;
	left:8px;
	top:15px;
	width:50px;
	}	
	#home_promoBox_icon {
	position: relative;
	left:160px;
	top:-80px;
	width: 60px;
	}	

	/* Definitions for main box, sub-component areas that sit within main box area.*/	
	
	#home_main_left {
	position: absolute;
	left:8px;
	top:11px;
	width:480px;
	
	}
	#home_main_right {
	position: absolute;
	left:306px;
	top:60px;
	width:150px;
	}	
	#home_main_news {
	position: absolute;
	left:8px;
	top:115px;
	width:150px;
	height:150px;
	}		
	
	#home_mainBox_left_title {
	position: relative;
	left:0px;
	top:0px;
	width:208px;
	height: 18;
	}
	#home_mainBox_left_text {
	position: relative;
	left:0px;
	top:5px;
	width:290px;
	height:60px;
	text-align: left;
	}	
	
	#home_mainBox_leftnews_title {
	position: relative;
	left:0px;
	top:0px;
	width:150px;
	}
	#home_mainBox_leftnews_text {
	position: relative;
	left:0px;
	top:5px;
	width:234px;
	height:60px;		
	text-align: left;			
	}		
	
	#home_mainBox_left_moreButton {
	position: relative;
	left:0px;
	top:12px;
	width:50px;
	}	
	
	
	#home_mainBox_right_title {
	position: relative;
	left:0px;
	top:0px;
	width:150px;
	text-align: left;		
	}
	#home_mainBox_right_text {
	position: relative;
	left:0px;
	top:4px;
	width:234px;
	height:60px;
	z-index: 2;
	text-align: left;		
	}	
	#home_mainBox_right_moreButton {
	position: relative;
	left:0px;
	top:12px;
	width:50px;
	text-align: left;		
	}	
	#home_mainBox_right_handset	{
	position: absolute;
	left:70px;
	top:90px;
	width:150px;
	}
		
	
	
	/* End of definitions within main box */
	
	
	
	#home_main_contentBox {
	position: absolute;
	left:243px;
	top:0px;
	width:495px;
	height:400px;
	background-image:url(gts-images/homePage/box_main_background.gif);
	background-repeat:no-repeat;
	text-align: left;
	}			


	
	
	


	#centercontent {
		background:#fff;
		top: 130px;
   		margin-left: 199px;
   		margin-right:199px;
		border:1px solid #000;
		/*
		IE5x PC mis-implements the box model. Because of that we sometimes have
		to perform a little CSS trickery to get pixel-perfect display across browsers.
		The following bit of code was proposed by Tantek Celik, and it preys upon a CSS
		parsing bug in IE5x PC that will prematurly close a style rule when it runs
		into the string "\"}\"". After that string appears in a rule, then, we can override
		previously set attribute values and only browsers without the parse bug will
		recognize the new values. So any of the name-value pairs above this comment
		that we need to override for browsers with correct box-model implementations
		will be listed below.
		
		We use the voice-family property because it is likely to be used very infrequently,
		and where it is used it will be set on the body tag. So the second voice-family value 
		of "inherit" will override our bogus "\"}\"" value and allow the proper value to
		cascade down from the body tag.  */
		
		}
