@charset "utf-8";
/* CSS Document */

.newapp {
	float: right;
	height: 275px;
	width: 285px;
	margin-right:230px;
	margin-top:0px;
        border: 0px;
        text-decoration: none;
	border-style: none;
}


.mainimage_scroller {
	float: left;
	height: 320px;
	width: 420px;
	margin-right:5px;
	margin-top:0px;
    border:0px;
    text-decoration: none;
	border-style: none;
}

img {
text-decoration: none;
border-style: none;
}

body { margin: 0px; text-align: center;	background:#fff url('../images/bg.gif') repeat-x; font-family:Arial, Helvetica, sans-serif;}

#wrapper { width:978px; height: auto; overflow:auto; text-align: left; margin: 0 auto 0 auto;}
#wrapper #footer { width:978px; height: auto; margin:12px 0px 0px 0px; text-align:center; clear:both;}

/******************** Home Page *********************/
#wrapper #top { width:978px; height: 323px; background:url('../images/bg001.jpg') no-repeat;}
#wrapper #btm { width:963px; height: 475px; background:url('../images/bg002.jpg') no-repeat; padding:0px 0px 0px 15px;}
#btm #logo{ width:528px; height: auto;}                  
#btm #menu{ width:850px; height: auto; margin:40px 0px 0px 18px; text-align: center;}
#btm #copyright{ width:528px; height: auto; padding:0px 0px 0px 0px; text-align: center; clear:both;}

/******************** About Us *********************/

#wrapper #headerAbout { width:978px; height: 219px; overflow:hidden; background:url('../images/aboutus_banner.jpg') no-repeat;}
#menuTopAbout{ width:765px; height: 40px; margin:161px 0px 0px 10px; padding:18px 0px 0px 15px; background:url('../images/bar-longger1.png') no-repeat;float:left;/* border:solid 1px;*/}
#logoTopAbout{ width:159px; height:110px; /*margin:75px 20px 0px 0px; */margin:55px 20px 0px 0px; float:right;}
#wrapper #center { width:978px; height: auto; overflow: hidden; background:url('../images/wrap_ctr.jpg') repeat-y;}
#wrapper #bottom { width:978px; height: 24px; background:url('../images/wrap_btm.jpg') no-repeat;}


/*#menuTop{ width:600px; height: 40px; margin:161px 0px 0px 16px; padding:18px 0px 0px 15px; background:url('../images/menu_bg.gif') no-repeat;float:left;}*/
#menuTop{ width:765px; height: 40px; margin:161px 0px 0px 10px; padding:18px 0px 0px 15px; background:url('../images/bar-longger1.png') no-repeat;float:left;/* border:solid 1px;*/}
#test {
	height: 251px;
	background-image: url(../images/head_media2_03.jpg);
	width: 975px;
	background-repeat: no-repeat;
}
/*#logoTop{ width:239px; height: 110px; margin:75px 50px 0px 0px; float:right;}*/
#logoTop{ width:159px; height:110px; /*margin:75px 20px 0px 0px; */margin:55px 20px 0px 0px; float:right;}
#center #mainframe { width:949px; height: 415px; margin:10px 0px 0px 18px; background:url('../images/cont_bg.jpg') no-repeat;}
#mainframe #mfLeft{ width:700px; height: auto; margin:25px 0px 0px 30px; float:left;}
#mfLeft #head{ width: auto; height: auto;}
#mfLeft #logos{ width: auto; height: auto; margin:15px 0px 0px 0px;}
#mfLeft #contDiv{ width: auto; height: auto; margin:30px 0px 0px 105px;}
#mainframe #mfRight{ width:208px; height: 415px; background:url('../images/lighthouse_img.gif') no-repeat bottom; float: right;}

/******************** Press *********************/
#wrapper #headerPress { width:978px; height: 219px; overflow:hidden; background:url('../images/press_banner.jpg') no-repeat;}
#wrapper #box_link
{
    position:absolute;
	width: 310px; 
	height: 180px;
	background-color:transparent;
	
}
#center #mainframePress { width:949px; height: auto; margin:10px 0px 0px 18px; }
#press { width:912px; height: auto; margin:auto; margin-top:10px;}
#press #lt{ width:450px; height: auto; float:left;}
#press #rt{ width:450px; height: auto; float:left; margin-left:10px;}
#imgtxt{ width:450px; height: auto; overflow:auto; padding-top:6px; clear:both;}
#img{ width:134px; height: auto; text-align:center;float:left;}
#txt{ width:300px; height: auto; float:left; margin-left:10px;}
/******************** Press More *********************/
#wrapper #center1 { width:978px; height: auto; padding:0px 0 25px 0; background:url('../images/wrap_ctr.jpg') repeat-y;}
#wrapper #headerPress1 { width:978px; height: 232px; background:url('../images/press_banner001.jpg') no-repeat;}
#center1 #inside{ width:949px; height: 730px; margin:auto; margin-bottom:25px; background:url('../images/press_bg.gif') no-repeat;}
#inside #backline{ width: auto; padding:12px 0 0 0; height: auto;}
#backline #backBtn{ width: auto; height: auto; padding:0 0 0 20px; float: left;}
/*#backline #iconBtn{ width: 300p; height: auto; padding:0 0 0 320px; float: left*/}/*edited 3-6-10*/
#inside #txt1{ width: 949px; height: auto; clear:both; text-align:center;}
#inside #txt2{ width: 949px; height: auto; padding:5px 0 0 0; clear:both; text-align:center;}
#inside #txt3{ width: 880px; height:600px; margin:auto; padding:30px 0 0 0; clear:both;}


/******************** Products *********************/
#wrapper #headerProducts { width:978px; height: 219px; overflow:hidden; background:url('../images/product_banner.jpg') no-repeat;}
#wrapper #product_link
{
    position:absolute;
	width: 420px; 
	height: 165px;
	background-color:transparent;
	
}
#wrapper #headerbuildmyapp { width:978px; height: 219px; overflow:hidden; background:url('../images/buildapp_header_1.png') no-repeat;}
#center #mainframeProducts { width:949px; height: auto; overflow:auto; margin:10px 0px 0px 18px; clear:both;}
#mainframeProducts #proLt{ width:502px; height: 415px; padding:0px 10px 0px 20px;  float:left;}


#mainframeProducts #head_bg{ width:502px; height:15px;  float:left; background:url('../images/box1.gif') no-repeat;}
#mainframeProducts #body_bg{ width:502px; padding:10px;float:left; background:url('../images/box2.gif') repeat-y;}
#mainframeProducts #dat{ width:480px;}
#mainframeProducts #footer_bg{ width:502px; height: 25px;  float:left; background:url('../images/box3.gif') no-repeat;}



#mainframeProducts #proRt{ width:415px; height: 346px; margin:55px 0px 0px 0px; /*background:url('../images/phone.jpg') no-repeat;*/ float:left;}
/******************** Buildmyapp *********************/
#wrapper #buildmyapp_bgimage{ background-image:url('../images/fish_wallpapper2.png');}

/******************** Management *********************/
#wrapper #headerManagement { width:978px; height: 219px; overflow:hidden; background:url('../images/management_banner.jpg') no-repeat;}
#center #mainframeManagement { width:939px; height: 395px; margin:10px 0px 0px 18px; padding:20px 0px 0px 10px; background:url('../images/cont_bg.jpg') no-repeat;}
#mainframeManagement #mmLeft{ width:850px; height: auto; float:left;}
#mainframeManagement #mmReft{ width:80px; height: 395px; background:url('../images/logo_foot.gif') no-repeat bottom; float:right;}
#mmLeft #mMenu{ width:800px; height: auto;}
#mmLeft #photo{ width:800px; height: auto; margin:auto; padding-top:50px; clear:both;}
#photo #p1{ width:180px; height: auto; text-align:center; margin-left:50px; float:left;}
#photo #p2{ width:180px; height: auto; text-align:center; margin-left:50px; float:left;}


/******************** Contact Us *********************/
#wrapper #headerContact { width:978px; height: 219px; overflow:hidden; background:url('../images/contact_banner.jpg') no-repeat;}
#center #mainframeContact { width:949px; height: 415px; margin:10px 0px 0px 18px; background:url('../images/cont_bg.jpg') no-repeat;}
#mainframeContact #mcfLeft{ width:440px; height: auto; margin:25px 0px 0px 30px; float:left;}
#mainframeContact #mcfReft{ width:430px; height: auto; margin:25px 0px 0px 30px; float:left;}

#mcfLeft #formDiv{ width:440px; height: auto; overflow:auto; padding:21px 0px 0px 0px;}
#formDiv #name{ width:140px; height: auto; float:left;}
#formDiv #field{ width:219px; height: 23px; margin:0px 0px 0px 20px; background:url('../images/textfield_bg.gif') no-repeat; float:left;}
#formDiv #field1{ width:219px; height: 64px; margin:0px 0px 0px 20px; background:url('../images/textarea_small_bg.gif') no-repeat; float:left;}
#field2{ width:402px; height: 150px; margin:20px 0px 0px 0px; background:url('../images/textarea_big_bg.gif') no-repeat;}
#field5{ width:402px; height: 120px; margin:20px 0px 0px 0px; background:url('../images/textarea_big_bg.gif') no-repeat;}
/*#field3{ width:97px; height: 17px; margin:15px 0px 0px 0px; background:url('../images/select_bg.gif') no-repeat;}*/
#field4{ width:110px; height: 25px; margin:15px 0px 0px 0px;}
#submit { width:360px height: auto; margin:60px 32px 0px 0px; float:right;}



/******************** Privacy Policy *********************/
/*#menuTop1{ width:600px; height: 40px; margin:191px 0px 0px 16px; padding:18px 0px 0px 15px; background:url('../images/bar-longger1.png') no-repeat;float:left;}*/
#wrapper #ptop { width:978px; height: 219px; background:url('../images/privacy_banner.jpg') no-repeat;}
/*#wrapper #pbtm { width:978px; height: 520px; overflow:hidden; background:url('../images/btm002.jpg') no-repeat;}
#pbtm #contDiv1{ width: 775px; height: auto; margin:20px 0px 0px 25px;}
#wrapper #footer1 { width:978px; height: auto; padding:28px 0px 0px 0px; text-align:center; clear:both;}*/

/******************** Terms *********************/
#wrapper #ttop { width:978px; height: 219px; background:url('../images/terms_banner1.jpg') no-repeat;}

/******************** Terms *********************/
#wrapper #thankTop { width:978px; height: 219px; background:url('../images/contact_banner001.jpg') no-repeat;}

/*****mobile advertise************/
#wrapper #headeradvertise { width:978px; height: 219px; overflow:hidden; background:url('../images/mob_advertise.png') no-repeat;}
#wrapper #headerClients { width:978px; height: 219px; overflow:hidden; background:url('../images/client_banner.jpg') no-repeat;}

/******************** IE6 *********************/
.ie6 #mainframe #mfLeft{ width:700px; height: auto; margin:25px 0px 0px 15px; float:left;}
.ie6 #logoTop{ width:239px; height: 110px; margin:75px 25px 0px 0px; float:right;}
.ie6 #menuTop{ width:519px; height: 40px; margin:161px 0px 0px 8px; padding:18px 0px 0px 15px; background:url('../images/menu_bg.gif') no-repeat; float:left;}
.ie6 #mainframeProducts #proLt{ width:502px; height: 400px; padding:15px 10px 0px 20px; background:url('../images/box_pro.gif') no-repeat; float:left;}
.ie6 #photo #p1{ width:180px; height: auto; text-align:center; margin-left:25px; float:left;}
.ie6 #mainframeContact #mcfLeft{ width:440px; height: auto; margin:25px 0px 0px 14px; float:left;}
.ie6 #mcfLeft #formDiv{ width:440px; height: auto; overflow: hidden; padding:21px 0px 0px 0px;}
.ie6 #formDiv #field{ width:219px; height: 23px; margin:0px 0px 0px 2px; background:url('../images/textfield_bg.gif') no-repeat; float:left;}
.ie6 #formDiv #field1{ width:219px; height: 64px; margin:0px 0px 0px 2px; background:url('../images/textarea_small_bg.gif') no-repeat; float:left;}
			 
/******************** IE7 *********************/
.ie7 #mcfLeft #formDiv{ width:440px; height: auto; overflow: hidden; padding:21px 0px 0px 0px;}
.ie7 #formDiv #field{ width:219px; height: 23px; overflow:hidden; margin:0px 0px 0px 2px; background:url('../images/textfield_bg.gif') no-repeat; float:left;}
.ie7 #formDiv #field1{ width:219px; height: 64px; margin:0px 0px 0px 2px; background:url('../images/textarea_small_bg.gif') no-repeat; float:left;}

/******************** STYLES *********************/

.btn001 { width:79px; height:17px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#231f20; font-weight: normal; font-size:11px; 
		  background:url('../images/btn001_hover.gif') no-repeat; text-align:center; text-decoration:none; padding:4px 0px 0px 0px; margin:0px 0px 0px 4px; float:left;}
.Abtn001 { width:79px; height:17px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#231f20; font-weight: normal; font-size:11px; 
		  background:url('../images/btn001.gif') no-repeat; text-align:center; text-decoration:none; padding:4px 0px 0px 0px; margin:0px 0px 0px 4px; float:left;}		  
.btn001:hover { width:79px; height:17px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:11px; 
		  background:url('../images/btn001.gif') no-repeat; text-align:center; text-decoration:none; padding:4px 0px 0px 0px; margin:0px 0px 0px 4px; float:left;}
		  
		 /*========================button2================================ */
.btn002 { width:173px; height:26px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:19px; letter-spacing:0.1px; 
		  background:url('../images/btn002.gif') no-repeat; text-align:center; text-decoration:none; padding:2px 0px 0px 0px; margin:0px 0px 0px 20px; float:left;}
		  
.Abtn002 { width:173px; height:26px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:19px; letter-spacing:0.1px; 
		  background:url('../images/btn002_hover.gif') no-repeat; text-align:center; text-decoration:none; padding:2px 0px 0px 0px; margin:0px 0px 0px 20px; float:left;}		  
/*.btn002:hover { width:173px; height:26px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:19px; letter-spacing:0.1px; 
		  background:url('../images/btn002_hover.gif') no-repeat; text-align:center; text-decoration:none; padding:2px 0px 0px 0px; margin:0px 0px 0px 20px; float:left;}*/
		  
		  
		  	 /*========================button3================================ */
		  
.btn003 { width:212px; height:26px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:19px; letter-spacing:0.1px; 
		  background:url('../images/btn003.gif') no-repeat; text-align:center; text-decoration:none; padding:2px 0px 0px 0px; margin:0px 0px 0px 20px; float:left;}
		  
.Abtn003 { width:212px; height:26px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:19px; letter-spacing:0.1px; 
		  background:url('../images/btn003_hover.gif') no-repeat; text-align:center; text-decoration:none; padding:2px 0px 0px 0px; margin:0px 0px 0px 20px; float:left;}		  
/*.btn003:hover { width:212px; height:26px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:19px; letter-spacing:0.1px; 
		  background:url('../images/btn003_hover.gif') no-repeat; text-align:center; text-decoration:none; padding:2px 0px 0px 0px; margin:0px 0px 0px 20px; float:left;}*/
		  
		  
		  
		   /*========================button4================================ */
.btn004 { width:289px; height:26px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:19px; letter-spacing:0.1px; 
		  background:url('../images/btn004.gif') no-repeat; text-align:center; text-decoration:none; padding:2px 0px 0px 0px; margin:0px 0px 0px 20px; float:left;}
		  
		  
.Abtn004 { width:289px; height:26px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:19px; letter-spacing:0.1px; 
		  background:url('../images/btn004_hover.gif') no-repeat; text-align:center; text-decoration:none; padding:2px 0px 0px 0px; margin:0px 0px 0px 20px; float:left;}
		  
		  
/*.btn004:hover { width:289px; height:26px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:19px; letter-spacing:0.1px; 
		  background:url('../images/btn004_hover.gif') no-repeat; text-align:center; text-decoration:none; padding:2px 0px 0px 0px; margin:0px 0px 0px 20px; float:left;}*/
		  
	 .btn009 { width:85px; height:17px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#231f20; font-weight: normal; font-size:11px; 
		  background:url('../images/btn009_hover.gif') no-repeat; text-align:center; text-decoration:none; padding:4px 0px 0px 0px; margin:0px 0px 0px 4px; float:left;}
.Abtn009 { width:85px; height:17px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#231f20; font-weight: normal; font-size:11px; 
		  background:url('../images/btn009.gif') no-repeat; text-align:center; text-decoration:none; padding:4px 0px 0px 0px; margin:0px 0px 0px 4px; float:left;}		  
.btn009:hover { width:85px; height:17px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight: normal; font-size:11px; 
		  background:url('../images/btn009.gif') no-repeat; text-align:center; text-decoration:none; padding:4px 0px 0px 0px; margin:0px 0px 0px 4px; float:left;}
		  	  
		   /*====================================================================== */

.textfield { width:210px; height:17px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-size:13px; font-weight: normal; text-decoration:none; 
			 text-align: left; background-color:#FFFFFF; border:1px solid #fff; padding:0px 0px 0px 0px; margin:4px 0px 0px 4px;}
.textarea { width:210px; height:56px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-size:13px; font-weight: normal; text-decoration:none; 
			 text-align: left; background-color:#fff; border:1px solid #fff; padding:0px 0px 0px 0px; margin:4px 0px 0px 4px;}
.textarea1 { width:392px; height:190px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-size:13px; font-weight: normal; text-decoration:none; 
			 text-align: left; background-color:#fff; border:1px solid #fff; padding:0px 0px 0px 0px; margin:4px 0px 0px 4px;}
			 .textarea5 { width:392px; height:120px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-size:13px; font-weight: normal; text-decoration:none; 
			 text-align: left; background-color:#fff; border:1px solid #fff; padding:0px 0px 0px 0px; margin:4px 0px 0px 4px;}
.list { width:100px; height:20px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-size:13px; font-weight: normal; text-decoration:none; 
			 text-align: left; background-color:#fff; border:1px solid #ccc; padding:0px 0px 0px 0px; margin:3px 0px 0px 4px;}
			 
.copyright { font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#0f1518; font-weight:normal; font-size:12px; text-decoration:none; line-height:15px;}
.content { font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-weight:normal; font-size:11px; text-decoration:none; line-height:15px; text-align:justify;}
.cont1 { font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-weight:normal; font-size:12px; text-decoration:none; line-height:18px;}
.formtxt { font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:12px; text-decoration:none;}
.h1 { font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#231f20; font-weight:normal; font-size:16px; text-decoration:none;}
.h2 { font-family: Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-weight: bold; font-size:16px; text-decoration:none; text-transform:uppercase;}


rm:uppercase;}
#header_medias {
	background-image: url(../images/head_media_03.jpg);
	background-repeat: no-repeat;
	height: 229px;
	width: 976px;
}
#top_inner {
	background-image: url(../images/inner_head_media_03_03.gif);
	background-repeat: no-repeat;
	height: 55px;
	width: 976px;
}
#middle_inner {
	background-image: url(../images/media1.jpg);
	/*height: 800px;*/
	width: 976px;
	background-repeat:no-repeat;
		float:left;
}
#light {
	background-image: url(../images/lighthouse_media_03.png);
	height: 333px;
	width: 228px;
	margin-left: 748px;
	z-index: 32;
	overflow: visible;
	margin-top: -344px;
	float:left;
	
}
#content_media {
	height:auto;
	width: 500px;
	margin-left: 45px;
	padding-top: 25px;
}
#bottom_inner {
	background-image: url(../images/inner_bottom_media_03.jpg);
	background-repeat: no-repeat;
	height: 52px;
	width: 976px;
	z-index: 100;

		float:left;
	
}
#footer_media {
	background-image: url(../images/footer_media_03.jpg);
	height: 89px;
	width: 976px;
}

.medialink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #32BFEB;
}
.mediadesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

#Style {
	position:absolute;
	visibility:hidden;
	border:solid 1px #CCC;
	padding:5px;
	
} 
adding:5px;
	
} 

