@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	color:#6d6d6d;
	background-image: url('../images/bg.gif');
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#ffffff;
	}
	
A:link {
	color:#4d4d4d;
	TEXT-DECORATION: none;
}

A:visited {
	color:#4d4d4d;
	TEXT-DECORATION: none;
}

A:active {
	color:#4d4d4d;
	TEXT-DECORATION:  none;
}

A:hover {
	color:#4d4d4d;
	TEXT-DECORATION: underline;
	}
	
/* -------------------------- Start -  Top Banner -------------------------- banner Style from Style Sheet */

#main {
	width:950px;
	background-color:#ffffff;
	height:auto;
	float:inherit;
	}
	
.main1 {
	width:950px;
	background-color:#ffffff;
	height:auto;
	float:left;
	border-top:2px;
	border-top-style:solid;
	border-top-color:#c30d0d;
	border-bottom:2px;
	border-bottom-style:solid;
	border-bottom-color:#c30d0d;
	}
	
.main {
	width:929px;
	height:auto;
	}
	
.main .m1 {
	width:100%;
	float:left;
	}
	
.main .m1 .top_m {
	width:100%;
	height:81px;
	float:left;
	}
	
.main .m1 .top_m .left {
	width:206px;
	height:81px;
	float:left;
	}
	
.main .m1 .top_m .right {
	width:693px;
	height:81px;
	text-align:left;
	float:right;
	}
	
/*  -------------------------- Start - Top Main Links -------------------------*/
	
.main .m1 .top_m .right .home {
	width:92px;
	height:80px;
	float:left;
	}

.main .m1 .top_m .right .home A {
	background-image:url(../images/top_links_n_01.gif);
	width:92px;
	height:80px;
	display:block;
	}
	
.main .m1 .top_m .right .home A:hover {
	background-image:url(../images/top_links_h_01.gif);
	width:92px;
	height:80px;
	}
	
.main .m1 .top_m .right .about {
	width:92px;
	height:80px;
	float:left;
	}

.main .m1 .top_m .right .about A {
	background-image:url(../images/top_links_n_02.gif);
	width:92px;
	height:80px;
	display:block;
	}
	
.main .m1 .top_m .right .about A:hover {
	background-image:url(../images/top_links_h_02.gif);
	width:92px;
	height:80px;
	}
	
.main .m1 .top_m .right .products {
	width:92px;
	height:80px;
	float:left;
	}

.main .m1 .top_m .right .products A {
	background-image:url(../images/top_links_n_03.gif);
	width:92px;
	height:80px;
	display:block;
	}
	
.main .m1 .top_m .right .products A:hover {
	background-image:url(../images/top_links_h_03.gif);
	width:92px;
	height:80px;
	}
	
.main .m1 .top_m .right .order {
	width:92px;
	height:80px;
	float:left;
	}

.main .m1 .top_m .right .order A {
	background-image:url(../images/top_links_n_04.gif);
	width:92px;
	height:80px;
	display:block;
	}
	
.main .m1 .top_m .right .order A:hover {
	background-image:url(../images/top_links_h_04.gif);
	width:92px;
	height:80px;
	}
	
.main .m1 .top_m .right .contactus {
	width:92px;
	height:80px;
	float:left;
	}

.main .m1 .top_m .right .contactus A {
	background-image:url(../images/top_links_n_05.gif);
	width:92px;
	height:80px;
	display:block;
	}
	
.main .m1 .top_m .right .contactus A:hover {
	background-image:url(../images/top_links_h_05.gif);
	width:92px;
	height:80px;
	}
	
.main .m1 .top_m .right .right_spacer {
	width:233px;
	height:80px;
	float:left;
	background-image:url(../images/img_text_buildingthefuture.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#999;
	}
	
/*  -------------------------- End - Top Main Links -------------------------*/

.main .m2 {
	width:90%;
	height:3px;
	float:left;
	}
	
.main .m3 {
	width:100%;
	float:left;
	padding-top:3px;
	padding-bottom:10px;
	}
	
.main .m3m {
	width:100%;
	float:left;
	height:283px;
	padding-top:3px;
	padding-bottom:10px;
	}
	
.main .m4 {
	width:100%;
	float:left;
	height:auto;
	text-align:left;
	}
	
/* ------ Start - Common classes of DIV d1, d2, d3, d4 and d5 ------------- */
.main .m4 .h {
	height:80px;
	}
	
.main .m4 .f {
	font-size: 15px;
	font-weight: bold;
	color: #0b7eb0;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.main .m4 .t {
	text-align:justify;
	line-height:16px;
	}
	
.main .m4 .c {
	color:#5e5e5e;
	}
	
	
/* ------ End - Common classes of DIV d1, d2, d3, d4 and d5 ------------- */

	
.main .m4 .d1 {
	width:289px;
	float:left;
	}
	
.main .m4 .d1 .left {
	width:100px;
	float:left;
	}
	
.main .m4 .d1 .right {
	width:188px;
	float:left;
	}
	
.main .m4 .d2 {
	width:24px;
	float:left;
	}
	
.main .m4 .d3 {
	width:300px;
	float:left;
	}
	
.main .m4 .d3 .left {
	width:105px;
	float:left;
	}
	
.main .m4 .d3 .right {
	width:195px;
	float:left;
	}
	
.main .m4 .d4 {
	width:24px;
	float:left;
	}
	
.main .m4 .d5 {
	width:289px;
	float:left;
	}
	
.main .m4 .d5 .left {
	width:100px;
	float:left;
	}
	
.main .m4 .d5 .right {
	width:188px;
	float:left;
	}
	
.main .m5 {
	width:100%;
	height:10px;
	float:left;
	text-align:left;
	}
	
.main .m6 {
	width:100%;
	float:left;
	}
	
/* ------ Start - Common classes of Home Page - DIV m6 - left, right and center ------------- */
.main .m6 .h {
	height:120px;
	}
	
.main .m6 .h2 {
	height:20px;
	}
	
.main .m6 .h3 {
	height:100px;
	}
	
.main .m6 .tt {
	font-size: 15px;
	font-weight: 800;
	color: #d67500;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	}
		
/* ------ End - Common classes of Home Page - DIV m6 - left, right and center ------------- */
	
.main .m6 .left {
	width:614px;
	float:left;
	}
	
.main .m6 .left .t1 {
	width:614px;
	float:left;
	}
	
.main .m6 .left .t2 {
	width:614px;
	float:left;
	list-style-type:square;
	}
	
.main .m6 .left .t2 ul {
	list-style-type:square;
	}
	
.main .m6 .left .t2 .left {
	width:456px;
	float:left;
	text-align:justify;
	margin-right:8px;
	line-height:18px;
	}
	
.main .m6 .left .t2 .right {
	width:148px;
	float:left;
	}
	
.main .m6 .center {
	width:24px;
	float:left;
	}
	
.main .m6 .right {
	width:290px;
	float:left;
	}
	
.main .m6 .right .t1 {
	width:290px;
	float:left;
	}
	
.main .m6 .right .t2 {
	width:290px;
	float:left;
	}
	

/* ------------- Start - Home Page - Solar System Search - design ---------------- */
	
.main .m6 .right .t2 .border {
	width:289px;
	float:left;
	border: 1px solid #eeeeee;
	text-align:center;
	height:115px;
	padding-top:5px;
	}
	
.main .m6 .right .t2 .border .search {
	height:92px;
	width:100%;
	padding-top:8px;
	}
	
.main .m6 .right .t2 .border .search .d1 {
	width:60px;
	height:16px;
	float:left;
	padding-left:5px;
	padding-top:2px;
	}
	
.main .m6 .right .t2 .border .search .d2 {
	width:86px;
	height:18px;
	float:left;
	}
	
.main .m6 .right .t2 .border .search .d3 {
	width:47px;
	height:16px;
	float:left;
	padding-top:2px;
	}
	
.main .m6 .right .t2 .border .search .d4 {
	width:90px;
	height:18px;
	float:left;
	}
	
.main .m6 .right .t2 .border .search .d5 {
	width:285px;
	height:10px;
	float:left;
	}
	
.main .m6 .right .t2 .border .search .d6 {
	width:60px;
	height:16px;
	float:left;
	padding-left:5px;
	padding-top:2px;
	}
	
.main .m6 .right .t2 .border .search .d7 {
	width:86px;
	height:18px;
	float:left;
	}
	
.main .m6 .right .t2 .border .search .d8 {
	width:47px;
	height:16px;
	float:left;
	padding-top:2px;
	}
	
.main .m6 .right .t2 .border .search .d9 {
	width:90px;
	height:18px;
	float:left;
	}
	
.main .m6 .right .t2 .border .search .d10 {
	width:280px;
	height:6px;
	float:left;
	}
	
.main .m6 .right .t2 .border .search .d11 {
	width:285px;
	height:23px;
	float:left;
	}
	
.main .m6 .right .t2 .border .search .d12 {
	width:180px;
	height:23px;
	float:left;
	}
	
.main .m6 .right .t2 .border .search .d13 {
	width:100px;
	height:23px;
	float:left;
	}
	
/* ------------- End - Home Page - Solar System Search - design ---------------- */

.main .m6 .right .t2 .ih {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.main .m6-1 {
	width:100%;
	height:10px;
	float:left;
	}

.main .m7 {
	width:100%;
	height:70px;
	float:left;
	text-align:left;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#c5c5c5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
.main .m7 A:link {
	color:#4d4d4d;
	TEXT-DECORATION: none;
}

.main .m7 A:visited {
	color:#4d4d4d;
	TEXT-DECORATION: none;
}

.main .m7 A:active {
	color:#4d4d4d;
	TEXT-DECORATION:  none;
}

.main .m7 A:hover {
	color:#4d4d4d;
	TEXT-DECORATION: underline;
	}
	
.main .m7 .left {
	width:50%;
	height:60px;
	padding-top:10px;
	float:left;
	}
	
.main .m7 .right {
	width:49%;
	text-align:right;
	height:60px;
	float:right;
	height:70px;
	}
	
.main .m7 .right .d1 {
	width:100%;
	padding-top:6px;
	float:left;
	height:20px;
	}
	
.main .m7 .right .d2 {
	width:100%;
	float:left;
	height:10px;
	}
	
.main .m7 .right .d3 {
	width:100%;
	float:left;
	height:25px;
	}
	
/* --------------  Start Inner Page Div Style -------------------------------*/

.main .inner .m6 {
	width:930px;
	float:left;
	}
	
/* ------ Start - Common classes of Home Page - DIV m6 - left, right and center ------------- */
.main .inner .m6 .h {
	height:120px;
	}
	
.main .inner .m6 .h2 {
	height:20px;
	}
	
.main .inner .m6 .h3 {
	height:100px;
	}
	
.main .inner .m6 .tt {
	font-size: 15px;
	font-weight: 600;
	color: #d67500;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	}
		
/* ------ End - Common classes of Inner Page - DIV m6 - left, right and center ------------- */

.main .inner {
	float:left;
	}
	
.main .inner .m6 .left {
	width:720px;
	float:left;
	}
	
.main .inner .m6 .left .t1 {
	width:100%;
	float:left;
	}
	
.main .inner .m6 .left .t2 {
	width:100%;
	float:left;
	text-align:justify;
	}
	
.main .inner .m6 .left .t2 .left {
	width:540px;
	float:left;
	text-align:justify;
	margin-right:2px;
	line-height:18px;
	}
	
.main .inner .m6 .left .t2 .right {
	width:155px;
	float:left;
	text-align:right;
	}
	
	
/* ------------- End - Inner Page - Solar System Search - design ---------------- */

.main .inner .m6 .right .t2 .ih {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.main .inner .m6 .left .t2 .tc {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#d10606;
	}
	
.main .inner .m6 .left .t2 .tho {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	}
	
.main .inner .m6 .left .t2 .it {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0b7eb0;
	}

/* --------------   End Inner Page DIV Style  -------------------------------*/


/* ------------- Start - Contact Us Page Form - design ---------------- */

.form_main {
	width:480px;
	height:auto;
	float:left;
	padding-top:10px;
	}

	
.formin {
	width:500px;
	height:auto;
	float:left;
	}
	
.formin .m {
	width:450px;
	float:left;
	}
	
.formin .m .ls {
	width:20px;
	height:30px;
	float:left;
	}
	
.formin .m .imgs {
	width:30px;
	height:30px;
	float:left;
	}

.formin .m .txt {
	width:180px;
	height:25px;
	float:left;
	padding-left:15px;
	padding-top:5px;
	vertical-align:middle;
	}
	
.formin .m .txtbox {
	width:180px;
	height:30px;
	float:left;
	padding-left:15px;
	vertical-align:middle;
	}
	
.formin .m .txtbox input {
	width:143px;
	height:15px;
	}
	
.formin .m .txtarea {
	width:180px;
	float:left;
	padding-left:15px;
	vertical-align:middle;
	}
	
.formin .m .txtarea textarea {
	width:143px;
	}
	
.formin .m .bs {
	height:1px;
	width:450px;
	float:left;
	}
	
/* ---------  Start - Form Images ---------- */
.formin .m .img1 {	
	background-image:url(../images/icon_07.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	
.formin .m .img2 {	
	background-image:url(../images/icon_08.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	
.formin .m .img3 {	
	background-image:url(../images/icon_09.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	
.formin .m .img4 {	
	background-image:url(../images/icon_10.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	
.formin .m .img5 {	
	background-image:url(../images/icon_12.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	
/* ---------  End - Form Images ---------- */
	
/* ------------- End - Contact Us Page Form - design ---------------- */


/* ------------- Start - Inner Pages - Quick Links - design ---------------- */

.inner_right_main {
	width:210px;
	height:auto;
	float:right;
	}
	
.inner_right_main .m1 {
	width:100%;
	height:auto;
	float:left;
	text-align:right;
	}
	
.inner_right_main .m2 {
	height:auto;
	width:191px;
	float:right;
	}
	
.inner_right_main .m3 {
	height:18px;
	width:191px;
	float:right;	
	}
	
.inner_right_main .m4 {
	height:auto;
	width:191px;
	text-align:left;
	float:right;
	background-image:url(../images/img_qlinks_03.gif);
	background-repeat:repeat-y;
	}
	
.inner_right_main .m5 {
	width:175px;
	font-size:13px;
	height:auto;
	color:#50930f;
	padding-left:10px;
	line-height:20px;
	}
	
.inner_right_main .m5 ul {
	margin-left:-20px;
	margin-top:0px;
	color:#50930f;
	list-style-type:square;
	}
	
.inner_right_main .m5 ul A:link{
	text-decoration:none;
	color:#50930f;
	}
	
.inner_right_main .m5 ul A:Active{
	text-decoration:none;
	color:#50930f;
	}
	
.inner_right_main .m5 ul A:Visited{
	text-decoration:none;
	color:#50930f;
	}
	
.inner_right_main .m5 ul A:hover{
	text-decoration:underline;
	color:#50930f;
	}
	
/* ------------- End - Inner Pages - Quick Links - design ---------------- */
