/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
 abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0;padding: 0;border: 0; outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}


body{
padding:0;
margin:0;
background:#000 url(../assets/bg.jpg) top center no-repeat;
font-family:Arial, Helvetica, sans-serif;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
margin:0;
padding:12px 0 0 0;
}
/*   page contents starts from here   */

#mainContainer{
padding:0;
margin:0 auto;
}
#header{
width:100%;
float:left;
padding:0;
margin:0 auto;
}

#aboveNavBar{
width:100%;
height:36px;
padding:0;
margin:0;
float:left;
background:url(../assets/top_part.gif) top left repeat-x;
}

#aboveNavBarCon{
width:966px;
padding:0;
margin:0 auto;
padding:3px;
}

	.followUs{
	float:right;
	padding:0 10px 0 0;
	margin:0;
	}

	.visitUs{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9f9f9f;
	text-decoration:none;
	font-weight:bold;
	}
	.textLink{
	padding:0 10px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
#navBar{
width:100%;
height:85px;
margin:0;
padding:0;
float:left;
background:url(../assets/nagbanner.jpg) top left repeat-x;
}

#navBarCons{
width:966px;
height:85px;
padding:0;
margin:0 auto;
}
	.logo{
	float:left;
	padding:6px 0 0 20px;
	}
	
	#navImgs{
	float:right;
	padding:0px 5px 0 0;
	margin:0;
	}
	
		#navImgs ul{
		margin:0;
		padding:0;
		}
		
		#navImgs li{
		background:url(../assets/nav_up.jpg) right top no-repeat;
		height:85px;
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0px;
		list-style:none;
		}
			#navImgs li a{
			height:50px;
			width:100%;
			float:left;
			padding:35px 0 0 0;
			margin:0 12px 0 12px;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			text-transform:uppercase;
			}
			
			#navImgs li a:hover{
			background:url(../assets/nav_over.jpg) left top repeat-x;
			}
		
#bodyContainer{
width:966px;
height:100%;
background:#000000;
margin:0 auto;
padding:0 0 50px 0;
}

#flashBanner{
padding:50px 0 30px 3px;
margin:0;
float:left;
}

#whiteContainer{
width:966px;
float:left;
padding:5px 0 10px 0;
margin:0;
background-color:#fff;
}
#WRcontainer{
width:700px;
float:left;
padding:10px 0 0 10px;
margin:0;
}

	#RtextContainer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	padding:15px 20px 0 8px;
	float:left;
	margin:0;
	}
		#RtextContainer h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:32px;
		color:#293c4d;
		
		padding:0 0 0 0;
		float:left;
		margin:0;
		}
		
		
		#RtextContainer ul{
		padding:0 0 0 70px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		line-height:18px;
		}
	#wrcontainer_top{
	float:left;
	padding:0 0 20px 0;
	margin:0;
	}
	#WRcontainer img{
	float:left;
	padding:0;
	margin:0;
	}
	
	#wrcontainer_bot{
	width:700px;
	float:left;
	padding:0;
	margin:0;
	}
			#footerContainerBot{
			width:699px;
			float:left;
			padding:0 0 15px 0;
			margin:0;
			background:url(../assets/hpg_footer_bot.jpg) left bottom no-repeat;
			
			}
			#footerContainerMid{
			width:699px;
			float:left;
			padding:0px 0 0 0;
			margin:0;
			background:url(../assets/hpg_footer_mid.jpg) left top repeat-y;

			}
			#footerContainerTop{
			width:699px;
			float:left;
			padding:5px 0 0 0;
			margin:0;
			background:url(../assets/hpg_footer_top.jpg) left top no-repeat;
			}
			
			#footer_webpages{
			width:150px;
			float:left;
			padding:10px 0 0 20px;
			margin:0;

			}
			#footer_iphone{
			width:200px;
			float:left;
			padding:10px 0 0 20px;
			margin:0;

			}
			
			#footer_android {
			width:200px;
			float:left;
			padding:10px 0 0 20px;
			margin:0;
			}
			
			#wrcontainer_bot h4{
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bold;
			color:#7ac1eb;

			}
			
			#wrcontainer_bot a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#CCCCCC;
			text-decoration:none;
			}
			
			#wrcontainer_bot a:hover{
			color:#ffffff;
			text-decoration:underline;
			}
			#wrcontainer_bot ul{
			line-height:15px;
			float:left;
			padding:0 0 0 10px;
			margin:0;
			}
			
			#wrcontainer_bot li{
			padding:0;
			list-style:none;
			
			}
			
			
			
#WLcontainer{
width:230px;
float:right;
padding:30px 20px 0 0;
margin:0;
}
	#eqContainerBot{
	width:211px;
	float:left;
	padding:0 0 20px 0;
	margin:0;
	background:url(../assets/eq_contain_bot.jpg) left bottom no-repeat;
	}
	#eqContainerMid{
	width:211px;
	float:left;
	padding:0 0 0px 0;
	margin:0;
	background:url(../assets/eq_contain_mid.jpg) left top repeat-y;
	}
	#eqContainerTop{
	width:211px;
	float:left;
	padding:35px 0 0 0;
	margin:0;
	background:url(../assets/eq_contain_top.jpg) left top no-repeat;
	}
	#RQOContent{
	float:right;
	padding:10px 0 0 20px;
	margin:0;
	}
	
	.formItem{
	float:left;
	margin:0;
	padding:5px 0 0 15px;
	
	}
	
	.mandate{
	font-size:14px;
	color:#FF3300;
	}

/* form contents */
#WLcontainer label{
float:left;
font-size:13px;
margin:0;
font-weight:bold;
text-align:left;
color:#000;
clear:both;
}
	
#WLcontainer input{
width:170px;
font-size:14px;
line-height:100%;
border:1px solid #d0ddf6;
float:left;
height:20px;
}

#WLcontainer textarea{
font-size:14px;
line-height:100%;
border:1px solid #d0ddf6;
float:left;
}

#WLcontainer .submit{
width:104px;
height:25px;
cursor:pointer;
text-align:center;
font-size:14px;
font-weight:bold;
text-transform:capitalize;
color:#fff;
background:url(../assets/submit.jpg) left center no-repeat;
border:0;
}

/* text hilight */

.tritonetechName{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#293c4d;
cursor:pointer;
}

.textHilite{
font-weight:bold;
cursor:pointer;
}


/* sub page contents */
#pageBanner{
padding:50px 0 30px 0;
margin:0;
float:left;
}


/* contact form items */

#contactForm{
width:800px;
padding:20px 0 50px 50px;
margin:0;
float:left;
}
	.contactFormItem{
	width:100%;
	float:left;
	margin:0;
	padding:10px 0 0 0;
	text-align:right;
	clear:left;
	}
	
	#contactForm label{
width:150px;
float:left;
font-size:14px;
font-weight:bold;
margin:0;
padding:0px 20px 10px 0;
text-align:right;
color:#000;
clear:left;

	}
	
	input.new{
		width:170px;
		font-size:14px;
padding:2px 0 0px 0px;
line-height:100%;
margin:0px 0 6px 5px;
border:1px solid #73bce6;
float:left;
height:20px;
		}
		
			input.submit{
		width:104px;
		height:25px;
cursor:pointer;
text-align:center;
font-size:14px;
font-weight:bold;
text-transform:capitalize;
color:#fff;
background:url(../assets/submit.jpg) left center no-repeat;
border:0;
		}
		
		.contactFormItem textarea{
		width:340px;
		height:150px;
		font-size:14px;
		float:left;
		border:1px solid #73bce6;
		padding:2px 0 0px 0px;
		}
		
		select.new{
				width:170px;
		font-size:14px;
padding:2px 0 0px 0px;
line-height:100%;
margin:0px 0 6px 5px;
border:1px solid #73bce6;
float:left;
height:20px;
		}
		
		.contactFormItem1{
		float:left;
		padding:10px 0 0 190px;
		margin:0;
		
		}
		
		.contactFormItem2{
		float:left;
		padding:10px 0 0 20px;
		margin:0;
		
		}
		

		
	
	
