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


/*-------- Nav Bar / Footer --------*/

img
{
	border:none !important;
	outline:none !important;
}

.navText {
			font-family:Georgia, "Times New Roman", Times, serif;
			text-align:right;
			margin-top:68px;
			color:#009bdb;
			
		 }
		 
.r {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:right;
	margin-top:68px;
	color:#009bdb;
	text-decoration:none;
	font-size:14px;
	outline: none;
		}

.r:Hover {
			font-family:Georgia, "Times New Roman", Times, serif;
			text-align:right;
			margin-top:68px;
			color:#009bdb;
			text-decoration:underline;
		}	
		
		
		
.r2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:right;
	margin-top:68px;
	color:#009bdb;
	text-decoration:none;
	font-size:13px;
	outline: none;
		}

.r2:Hover {
			font-family:Georgia, "Times New Roman", Times, serif;
			text-align:right;
			margin-top:68px;
			color:#009bdb;
			text-decoration:underline;
		}		

#navDiv {
			margin-top:52px;
			float:right;
		}

.footerText {
				text-align:center;
				font-family:Georgia, "Times New Roman", Times, serif;
				color:#009bdb;
				font-size:12px;
			 }

/*-------------------------*/
		
		
		
		
		
		

/*---------- Page Structure ----------*/


body {
		border:0px;
		margin:0px;
		padding:0px;
	 }
	 
#footer {
			padding-top:15px;
			clear:both;
		}

#mainWrapper {
				width:740px;
				text-align:left;
				margin-left:auto;
				margin-right:auto;
				font-family:Georgia, "Times New Roman", Times, serif;
			 }

.waveDiv {
			clear:both;
			}

.problems {
			width:720px;
			padding-top:10px;
			padding-bottom:10px;
			margin-left:auto;
			margin-right:auto;
		  }

.problemsText {
				padding-left:10px;
				padding-right:10px;
			  }

#productContent {
	width:450px;
	float:left;
	padding:15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
				}
#vortechContent {
					width:495px;
					float:left;
				}				

#productTech {
	width:740px;
	margin-top: 15px;
				}
#productTop {
	width: 740px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 100px;
	margin-left: 0px;
	clear: both;
	float:left;
}
				
#productSidebar {
	width:210px;
	float:right;
	background-color:#FFFFFF;
				}

#content {
			width:740px;
			padding-top:15px;
			padding-bottom:15px;
		 }
		 
#productImage {
				width:200px;
				height:250px;
				text-align:left;
				vertical-align:middle;
				margin-left:auto;
				margin-right:auto;
				margin-top:25px;
				margin-bottom:5px;
		 	  }
			  
#productSidebarText {
						width:200px;
						margin-left:auto;
						margin-right:auto;
						margin-bottom:5px;
					}
					
#productTitle {
				margin-bottom:5px;
				margin-top:5px;
				margin-left:5px;
				width:450px;
			}
			
.floatLeft {
			float:left;
			margin-right:20px;
			margin-bottom:30px;
			margin-top:10px;
			}
			
.productPictures {
					margin-top:10px;
					}
			
.floatRight {
			float:right;
			margin-right:20px;
			margin-bottom:30px;
			margin-top:10px;
			}
			
.contactForm {
	float:right;
	width:360px;
				}
			
			
#belowPic{
			font-family:Georgia, "Times New Roman", Times, serif;
			padding-top:5px;
			font-size:14px;
			text-align:left;

			}
			
.clear
{
	width:740px;
	height:20px;
	clear:both;
}
					
/*-----------------------------------*/
			 
			 
			 
			 
			 
			 
			 
/*---------- Text Styles ------------*/			 
			 
			  
p {
	color:#000000;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

.products {
	color:#000000;
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
.divSwitchers {
	color:#000000;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;				
			  }

h1 {
	color:#009bdb;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	}

h2 {
	color:#009bdb;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	}

h3 {
	color:#009bdb;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:13px;
	}

h4 {
	color:#009bdb;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:18px;
	}
			  
.techSpecsCategories {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	padding-left:10px;
	line-height:25px;
					 }
			
.techSpecsInfo {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
			   }

.techSpecsHeaders {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	background-color:#c1def7;
					} 
					
.finePrint {
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:10px;
				color:#666666;
				}
				
a.product:Link {
			font-family:Georgia, "Times New Roman", Times, serif;
			text-align:right;
			margin-top:68px;
			color:#000000;
			text-decoration:none;
		}

a.product:Hover {
			font-family:Georgia, "Times New Roman", Times, serif;
			text-align:right;
			margin-top:68px;
			color:#009bdb;
			text-decoration:underline;
		}

a.product:Active {
			font-family:Georgia, "Times New Roman", Times, serif;
			text-align:right;
			margin-top:68px;
			color:#000000;
			text-decoration:none;
		}
		
a.product:Visited {
			font-family:Georgia, "Times New Roman", Times, serif;
			text-align:right;
			margin-top:68px;
			color:#000000;
			text-decoration:none;
		}
		
		
		
a.orderedList {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #009BDB;
	font-size:13px;
	line-height:20px;
	text-decoration:none;
}

a.orderedList:Hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #009BDB;
	font-size:13px;
	line-height:20px;
	text-decoration:underline
}

.techTable {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	line-height:30px;
}

.solutions {
			font-family:Georgia, "Times New Roman", Times, serif;
			margin-top:68px;
			color:#009bdb;
			text-decoration:none;
			font-size:14px
		}

.solutions:Hover {
			font-family:Georgia, "Times New Roman", Times, serif;
			margin-top:68px;
			color:#009bdb;
			text-decoration:underline;
		}
		
a.belowPic{
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-top:5px;
	font-size:12px;
	color:#009BDB;
	text-decoration:none;		

			}
			
a.belowPic:Hover{
	text-decoration:underline;
			}
			
.downloadHeader{
				color:#009bdb;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-weight:bold;
				font-size:13px;
				background-color:#E0E0E0;
				text-align:center;
				}
				
.downloadIcon{
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#009bdb;
			text-decoration:none;
			font-size:14px;
			text-align:right;
			}
			
.downloadIcon:Hover{
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#009bdb;
					text-decoration:underline;
					text-align::right;
					}
					
					
.aboutUs{
		color:#000000;
		font-size:13px;
		font-family:Georgia, "Times New Roman", Times, serif;
		padding-left:15px;
		}
					

/*-----------------------------------*/
.footer {
	float: clear;
}
#repInfo {
}

a
{
	outline:none;
}

#upper
{
	width:740px;
	position:relative;
	height: 250px;
}

#lower
{
	width:740px;
	position:relative;
}

#photoDiv
{
	position:absolute;
	height:250px;
	width:200px;
	top:0px;
	right: 0px;
	text-align: right;
	font-size: 10px;
}

#textDiv {
	width: 530px;
	padding: 0 10px 0 0;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 250px;
}

.productHeader
{
	font-size:24px;
	color:#009bdb;
	font-weight:bold;
}

#upper ul
{
	font-size: 11pt;
	padding:0;
	margin-left:12px;
}


#motto
{
	font-size:36px;
	color:#009bdb;
	margin-bottom:10px;
	text-align:center;
}

#isobar
{
	font-size:28px;
	margin-bottom:10px;
	color:#009bdb;
	text-align:center;
}

#isobar-home
{
	font-size:24px;
	color:#009bdb;
