@charset "utf-8";

/* CSS Document */



/*////////////////RESET CSS/////////////////*/

pre, tt, code, samp, kbd, xmp, listing, plaintext { font-family: monospace; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-family:Arial, Helvetica, sans-serif; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none; list-style-position:outside;}
strong{ font-weight:bold;}
em{ font-style:italic;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
strong{ font-weight:bold;}
em{ font-style:italic;}
img { border: 0; outline: 0; }
input, select, textarea { font-size: 11px; font-family: Arial, Helvetica, Sans-Serif; }
a { text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#711371; font-size:11px;}/* Float fix */
div.clear { clear: both; height: 1px; /* Height must be 1 for the wrapping element to actually wrap the containing elements (IE fix) */
			overflow: hidden; /* Style used because MSIE refuses to automatically make div tags less than 1em high when in Standards Compatible mode. */
}
/*////////////////////END RESET/////////////////////*/

.comments { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; font-weight:bold;}

.bkgRepeat { background-repeat:no-repeat; }



.indentTEXT {
	width:100px;
	overflow:hidden;
	text-indent:-9999px;

		}

		

body { background-color:#e6e6e6;}


#wrapperMain {
	margin:0 auto;
	width:1020px;
	min-height:800px;
	background-image:url(../images/get_BKG.jpg);
	background-repeat:repeat-y;

	}



#headerMain {
	width:1020px;
	height:108px;
	background-image:url(../images/get_headBKG.jpg);
	display:inline;

	}

	

	#logo{
		width:301px;
		height:108px;
		margin-left:136px;
		}

		

	#conjoin{
		width:210px;
		height:14px;
		display:inline;
		float:right;
		margin-right:0px;
		margin-top:60px;
	}


#navMain {
	width:1020px;
	height:24px;
	background-image:url(../images/navBKG.jpg);
	}
	
#navMainINT{
	width:745px;
	height:24px;
	margin-left:138px;
	}

#navMainINT ul{
	display:inline;
	float:left;
}	

#navMainINT li {
	float:left;
	height:24px;
	background-image:url(../images/navSprite.jpg);
	background-repeat:no-repeat;}


#navMainINT li a { 
	display:block; 
	height:24px; 
	background-image:url(../images/navSprite.jpg);
	overflow:hidden;
	text-indent:-9999px;
	}

			

#navMain2 {
	width:1020px;
	height:24px;
	background-image:url(../images/navBKG.jpg);
	}
	
#navMainINT2{
	width:745px;
	height:24px;
	margin-left:138px;
	}

#navMainINT2 ul{
	display:inline;
	float:left;
}	

#navMainINT2 li {
	float:left;
	height:24px;
	background-image:url(../images/navSprite2.jpg);
	background-repeat:no-repeat;}

#navMainINT2 li a { 
	display:block; 
	height:24px; 
	background-image:url(../images/navSprite2.jpg);
	overflow:hidden;
	text-indent:-9999px;
	}
			
#navMainINT2 li a { 
	display:block; 
	height:24px; 
	background-image:url(../images/navSprite2.jpg);
	overflow:hidden;
	text-indent:-9999px;
	}



			#navMainINT2 li.nav001 a { background-position:0 -24px; width:73px;}
			#navMainINT2 li.nav002 a { background-position:-73px -24px; width:91px;}
			#navMainINT2 li.nav003 a { background-position:-164px -24px; width:95px;}
			#navMainINT2 li.nav004 a { background-position:-259px -24px; width:65px;}
			#navMainINT2 li.nav005 a { background-position:-324px -24px; width:118px;}
			#navMainINT2 li.nav006 a { background-position:-442px -24px; width:82px;}
			#navMainINT2 li.nav007 a { background-position:-524px -24px; width:75px;}
			#navMainINT2 li.nav008 a { background-position:-599px -24px; width:81px;}
			#navMainINT2 li.nav009 a { background-position:-680px -24px; width:65px;}

			#navMainINT2 li.nav001 a:hover { background-position:0 0; width:73px;}
			#navMainINT2 li.nav002 a:hover { background-position:-73px 0; width:91px;}
			#navMainINT2 li.nav003 a:hover { background-position:-164px 0; width:95px;}
			#navMainINT2 li.nav004 a:hover { background-position:-259px 0; width:65px;}
			#navMainINT2 li.nav005 a:hover { background-position:-324px 0; width:118px;}
			#navMainINT2 li.nav006 a:hover { background-position:-442px 0; width:82px;}
			#navMainINT2 li.nav007 a:hover { background-position:-524px 0; width:75px;}
			#navMainINT2 li.nav008 a:hover { background-position:-599px 0; width:81px;}
			#navMainINT2 li.nav009 a:hover { background-position:-680px 0; width:65px;}

	

#sky_FlashTop {
	width:1020px;
	height:34px;
	background-image:url(../images/sky_flashTop.jpg);
	}


/*////////////////INTERIOR PAGE STYLES///////////////////*/	

#homeFlash { width:986px; height:640px; margin-left:17px;}

#bodyMain01 {
	width:1020px;
	height:auto;
	}



#bodyMain01INT{
	display:block;
	float:left;
	background-color:#fff;
	width:745px;
	height:auto;
	}

#bodyMain01INT_FLASH{
	display:block;
	float:left;
	background-color:#fff;
	width:1020;
	height:380px;
	}

#bodyM01_FLash{
	width:715px;
	height:338px;
	margin:15px;
	background-color:#CCCCCC;
}

#bodyM01_TechHead{
		width:715px;
		height:200px;
		margin-left:15px;
		margin-top:15px;
	}

	
	#bodyM01_INT{
		width:715px;
		height:auto;
		margin-left:15px;
	}


			#bodyM01_INT_Left{
				width:500px;
				height:500px;
				color:#747474;
			}

					#bodyM01_INT_Left h2 { 	margin-top:25px; 
											font-size:12px; 
											font-weight:bold; 
											color:#711371;}

					#bodyM01_INT_Left p {	font-size:12px; }

					.iconHolder { width:475px; height:60px; padding-top:-10px;}

					.icon {float:left; }

					

					#bodyM01_INT_Left.press { height:auto; }

					#bodyM01_INT_Left.press h1 { font-size:18px; font-weight:bold; color:#747474; margin-left:35px; width:400px; }

					#bodyM01_INT_Left.press h2 a { font-size:14px; font-weight:bold; color:#711371; margin-top:10px; margin-left:35px; }

					#bodyM01_INT_Left.press p { width:400px; font-size:14px; color:#747474;  margin-left:35px; }

					.first { margin-top:10px;}

					.news { margin-bottom:6px; margin-left:55px; }


					#bodyM01_INT_Left.about h1 { font-size:12px; font-weight:bold; color:#747474; }

					#bodyM01_INT_Left.about p { font-size:12px; width:480px; }




			#bodyM01_INT_Right {
				float:right;			
				width:200px;
				height:500px;
			}

					#bodyM01_INT_Right.press { height:100%; }

					#bodyM01_INT_Right p {
						color:#747474;
						font-size:11px;
					}



#bodyMain02 {
	width:1020px;
	height:auto;
	}

	.bodyMain02RINT{
		margin-left:138px;
		width:745px;
		height:300px;
		background-image:url(../images/bodyCopy001.jpg);
			}

	.bodyMain03RINT{
		margin-left:138px;
		width:745px;
		height:300px;
		background-image:url(../images/bodyCopy002.jpg);
			}

	.bodyMain04RINT{
		margin-left:138px;
		width:745px;
		height:300px;
		background-image:url(../images/bodyCopy003.jpg);
			}

	.bodyMain02LINT{
		float:right;
		margin-top:10px;
		margin-right:10px;
		width:270px;
		height:155px;
			}

			.bodyMain02LINT.download a { display:block; 
								width:200px; 
								height:18px; 
								background-image:url(../images/iconsSprite.jpg); 
								background-position:0 0; 
								background-repeat:no-repeat;
								overflow:hidden; }

			.bodyMain02LINT.download a:hover { background-position:0 -18px;  }

			.bodyMain02LINT p{ 	margin-top:5px; 
								margin-left:18px; 
								margin-bottom:10px; 
								font-size:10px; 
								color:#666;}

								.down001 a {	margin-bottom:20px;
												font-size:11px; color:#711371; 
												padding-left:20px;
												background-image:url(../images/iconsSprite8.jpg); 
												background-position:0 -52px; 
												background-repeat:no-repeat; 
												display:block; 
												width:180px; 
												height:18px;
												}

								.down001.press a {	margin-bottom:0px; margin-top:10px; }
								
								.press0 a {	margin-bottom:0px; margin-top:10px; width:300px;
												background-image:url(../images/iconsSprite7.jpg); 
												 }
								
								.press1 a {	margin-bottom:0px; margin-top:10px; width:300px;
												background-image:url(../images/iconsSprite2.jpg); 
												 }
								
								.press2 a {	margin-bottom:0px; margin-top:10px; width:300px;
												background-image:url(../images/iconsSprite5.jpg); 
												 }
								
								.press3 a {	margin-bottom:0px; margin-top:10px; width:300px;
												background-image:url(../images/iconsSprite3.jpg); 
												 }
								
								.press4 a {	margin-bottom:0px; margin-top:170px; margin-left:5px;
											width:300px;
												background-image:url(../images/iconsSprite5.jpg); 
												 }

								.press5 a {	margin-bottom:0px; margin-top:270px; margin-left:5px;
											width:300px;
												background-image:url(../images/iconsSprite5.jpg); 
												 }

								.press5_2 a {	margin-bottom:0px; margin-top:300px; margin-left:5px;
											width:300px;
												background-image:url(../images/iconsSprite5.jpg); 
												 }
								
								.press6 a {	margin-bottom:0px; margin-top:10px; width:300px;
												background-image:url(../images/iconsSprite6.jpg); 
												 }
								
								.press7 a {	margin-bottom:0px; margin-top:10px; width:300px;
												background-image:url(../images/iconsSprite9.jpg); 
												 }
								
								.down001 a:hover { background-position:0 0;}
								
								.press1 a:hover { background-position:0 0;}

								.press2 a:hover { background-position:0 0;}

								.press3 a:hover { background-position:0 0;}

								.press4 a:hover { background-position:0 0;}

								.press5 a:hover { background-position:0 0;}
								.press5_2 a:hover { background-position:0 0;}

								.press7 a:hover { background-position:0 0;}
			

#bodyNews01INT{
	display:block;
	float:left;
	background-color:#fff;
	width:745px;
	height:auto;
	}

	

	#bodyNews01_NewsHead {
			width:360px;
			height:40px;
			margin-top:15px;
			margin-left:55px;
			margin-bottom:5px;}

			

			#bodyNews01INT h1 { font-size:18px; font-weight:bold; color:#747474; margin-left:55px; width:650px; }

			#bodyNews01INT h2 {margin-left:55px; margin-top:20px; }

			#bodyNews01INT h2 a { font-size:14px; font-weight:bold; color:#711371; }

			#bodyNews01INT h2.resource a { font-size:14px; font-weight:normal; color:#711371; }

			#bodyNews01INT p { width:650px; font-size:14px; color:#747474;  margin-left:55px; }

			.first { margin-top:10px;}

			.news { margin-bottom:6px; margin-left:55px; }

			#bodyNews01INT p a { font-size:14px; font-weight:normal; color:#711371; }

			#bodyNews01INT.press h1 { width:400px; }

			#bodyNews01INT.press p { width:400px; }





#sky_FlashLeft {
	float:left;
	width:138px;
	height:368px;
	background-image:url(../images/sky_flashLeft.jpg);
	}



#sky_FlashRight {
	float:left;
	width:137px;
	height:368px;
	background-image:url(../images/sky_flashRight.jpg);
	}



#geContact { font-size:12px; }




.horDivide {
	display:block;
	width:745px;
	height:3px;
	margin-left:138px;
	background-image:url(../images/horDivide.jpg);
	}



.horDivide2 {
	display:block;
	margin-top:10px;
	width:745px;
	height:3px;
	background-image:url(../images/horDivide.jpg);
	}



.horDivide3 {
	display:block;
	width:745px;
	height:3px;
	background-image:url(../images/horDivide.jpg);
	}



.verDivide {
	float:right;
	width:3px;
	height:100%;
	background-image:url(../images/verDivide.jpg);
	margin-top:-20px;
	}



.verDivide.press {
	margin-top:0px;
	}



#footer {
	display:block;
	float:left;
	width:1020px;
	height:85px;
	background-image:url(../images/get_BKG.jpg);
	background-repeat:repeat-y;
	padding-top:10px;
	}



		.footerINT {
			margin-top:10px;
			margin-left:150px;
			margin-bottom:20px;
			color:#666;
			font-size:10px;
			}

			#footerINT ul{
					list-style:none; 
					display:inline;	
					}

					li.foot { 
						list-style:none; 
							display:inline;
					}

					li.foot a {font-size:11px; color:#747474;}

					li.foot a:hover { color:#999;}

















