/**STYLING OF GENERAL LAYOUT**/

body
{font-family: verdana; text-align: center;
padding: 0px; margin: 0px;}

#fullcontainer {
		
		width:100%;
		height:100%;
		border:1px solid;
				border-color: #FFFFFF;
				padding: 0px;
				margin-top: 0px;
				}

#insidecontainer {

		width:900px;
		height:800px;
		border:1px solid;
		margin-top: 0px; padding: 0px;
		border-color: #FFFFFF;	
		margin: auto;	
        text-align: left;
				 }
				 
				 #abouttext
				 
				 {width: 800px;}
				 
#pageheader		{

		width:100%;
		text-align:center;
        margin-top: 0px;
        padding: 0px;
		border:1px solid;
		border-color: #FFFFFF;
				}
				
#searchbar      {

		width:306px;
		height:88px;
		border:1px solid;
		border-color: #FFFFFF;		
		float:right;
		
				}

img	 {

border:0px solid;

			}			
				
#columnscontainer {
		
		width:100%;
		height:auto;
		border:1px solid;
		border-color: #FFFFFF;
		float: left;
		
			}
			
#columnleft {
		
		width:238px;
		height:auto;
		border:1px solid;
		border-color: #A0A0A0;
		float:left;
		margin-right: 10px;
 			}		
			
#columnmiddle {
		
		width:263px;
		height: auto;
		float:left;
		margin-right: 10px;
		padding-bottom: 10px;
					}	

#colmiddletext
{
		border:1px solid;
		height:auto;
		float: left;
		border-color: #A0A0A0;
		width: 100%;
		padding-bottom: 10px;
		}
			
#columnright {
		
		width:249px; /**was 259**/
		height:auto;
		border:1px solid;
		float:left;
		border-color: #A0A0A0;
	
			}	
			
			#columnright_two {
		
		width:249px; /**was 259**/
		height:228px;
		border:1px solid;
		float:left;
		border-color: #A0A0A0;
		margin-top: 10px;
		background-image: url(../images/index22.jpg);
		background-repeat: no-repeat;
		color: #FFFFFF;
		
	
			}	
		
			
	#columnright_two h2 {
		
		background-image: none;
		color: #FFFFFF;
		}
		
			#columnright_two p {
		
		
		color: #FFFFFF;
		}
		
					
		
#footer 	{
		
		width: 100%;
		float: left;
		height:30px;
		margin-top:30px;
		
		border:1px solid;
		color: #666666;
		font-family: tahoma;
		font-size: 12px;
		text-align:center;
				border-color: #FFFFFF;	

			}
			
#footer a{
text-decoration: none;
color: #0180c4;
font-weight: bold;
font-size: 12px;
font-family: tahoma;


}

#footer a:visited{
text-decoration: none;
color: #0180c4;

}

#footer a:hover{
text-decoration: none;
color: #0180c4;
text-decoration: underline;	
	

}	

	#support
	{
	width:259px;
		margin-top: 10px;
		padding-bottom: 10px;
		
		border:1px solid;
		float:left;
		border-color: #666666;
	}	
	

#team	
{
width: 340px; border: 1px solid; border-color: #82BCFD;
margin-left: 20px; vertical-align: top; float: left; height: 150px;
margin-bottom: 20px;
}

.team	
{
width: 340px; border: 1px solid; border-color: #82BCFD;
margin-left: 20px; vertical-align: top; float: left; height: 150px;
margin-bottom: 20px;
}

#sales	
{
float: left;
border: 1px solid; border-color: #82BCFD;
vertical-align: top; float: left;
width: 195px;

margin-bottom: 20px;
}

#team.img
{border: 1px solid; margin: 5px;}

img.home_images
{padding: 1px; border: 1px solid; border-color: #C0C0C0; float: left; width: 85px; height: 85px; margin: 5px;}


/**NAVIGATION STYLING**/

#containerbuttons {
		width:306px;

		border:0px solid;
		clear:right;
		float:right;
		padding-top: 25px;
		
				 }
				 
#containerbuttons a{
text-decoration: none;
color: #0180c4;
font-weight: bold;
font-size: 14px;
font-family: tahoma;


}

#containerbuttons a:visited{

color: #0180c4;
text-decoration: underline;	

}

#containerbuttons a:hover{
text-decoration: none;
color: #0180c4;

}
	
#navleft
{float: left; width: 150px;}

#navright
{float: left;}

#navleft ul, #navright ul
{list-style-type: none; margin: 0px; padding: 0px;}

#navleft ul li, #navright ul li
{
height: 30px;
}

#navleft ul li a, #navright ul li a
{
margin-left: 25px; padding-left: 20px; font-size: 16px;
	}
	
	#navleft ul li a:visited, #navright ul li a:visited

{text-decoration: none;}
	
#navleft ul li a.button1
	{background-image: url(../images/buttons/button1.gif); margin-top: 10px;}
	
	#navleft ul li a.button2
	{background-image: url(../images/buttons/button2.gif);}
	
	#navleft ul li a.button3
	{background-image: url(../images/buttons/button3.gif);}
	
	#navright ul li a.button4
	{background-image: url(../images/buttons/button4.gif);}
	
		#navright ul li a.button5
	{background-image: url(../images/buttons/button5.gif);}
	
		#navright ul li a.button6
	{background-image: url(../images/buttons/button6.gif);}


/**TEXT STYLING**/		
	 
			p
{
		color: #282828;
		padding-left: 10px;
		padding-right: 10px;		
		font-size: 13px;	
				}
	
	p.largetext
	{font-size: 16px; padding-bottom: 0px; margin-bottom: 0px;}
	
	p.boldtext
	{font-weight: bold;}
			
				h2
				
				{
				color: #0180C4;
				font-size: 18px;
				margin-left: 10px;
				padding-left: 10px;
				padding-right: 10px;	
				
				

				
				}
		
		h2.home
		{font-size: 13px; width: 100%; clear: right; margin-left: 6px; padding-left: 6px;}
				
		h2.alt
		{color: #d98a33;}
	
		h2.alttwo
		{color: #67ab1d;}
			
				h3
				
				{
				color: #0180C4;
				font-size: 16px;
				margin-left: 10px;
				padding-left: 10px;
				padding-right: 10px;	
			    

				
				}

h2.center
{
text-align: center;
background-image: none;
padding: 0px;
margin: 0px 0px 10px 0px;
font-size: 18px;
}

ul
{list-style-type: none;
color: #0A0A0A;
font-size: 13px;
margin: 0px;
padding-left: 15px;
}


ul.subbullet
{margin-left: 5px; margin-top: 20px; font-size: 16px;}

ul.subbullet li
{
margin-left: 0px; font-weight: bold;
}

ul.subbullet li ul
{margin-left: 0px; padding-left: 0px;}


ul.subbullet li ul li
{
margin-left: 0px; font-weight: normal; margin-bottom: 5px;
}




ul li a, ul li a:visited
{color: #b33e68;
background-image: url(../images/index16.gif); background-repeat: no-repeat; background-position: left;
margin: 0px;
padding-left: 10px; 
}

ul li a:hover
{color: #b33e68;
text-decoration: none;

}

.style1 {
    font-size: 9px;
    color: #949494;
}

.style1 a {
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    color: #0180C4;
}

.style1 a:hover {
    text-decoration: underline;
}
	  

/**STYLING OF IMAGES**/

img.logo
{
float:left; margin-left:25px; margin-top:15px;
}

img.search
{
float:left;
}
	
	.img
	{border: none;}
	
/**STYLING OF FORMS**/


	.remotecode
	{background-color: #CCCCCC; margin-left: 10px; border: 1px solid #808080;}
	
	.remotesubmit
{	width: 80px; background-color: #CCCCCC; border: 1px solid #808080; margin-left: 10px; margin-top: 2px; 
}

input
{padding:2px; border:1px solid #808080; height:23px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color: #C0C0C0;}

#name, #email, #phonenumber, #company, #verif_box, #question
{background-color: #C0C0C0; border: 1px solid; border-color: #808080;}