/*CSS*/
html
{

	width: 100%;
	height: 100%;

}

	body
	{
	
		width: 100%;
		height: 100%;
		margin: 0px;
		padding: 0px;
		text-align: center;
		background-color: #15569c;
	
	}
	
		br.clear
		{
		
			clear: both;
			font-size: 1px;
			line-height: 0px;
		
		}
		
		a img
		{
		
			border: none;
		
		}
		
		a
		{
		
			outline: none;
			color: #0b4499;
			text-decoration: none;
		
		}
		
		a:hover,
		a:focus
		{
		
			text-decoration: underline;
		
		}
		
		div#wrapper
		{
		
			position: relative;
			width: 100%;
			min-width: 1153px;
			height: 100%;
			margin-left: auto;
			margin-right: auto;
			background-image: url(../images/pageBkg.jpg);
			background-repeat: repeat-x;
			background-position: 0px 117px;
			text-align: center;
		
		}
		
			div#header
			{
			
				width: 100%;
				min-width: 1153px;
				height: 84px;
				background-image: url(../images/headerBkg.gif);
				background-repeat: repeat-x;
			
			}
			
				div#innerHead
				{
				
					position: relative;
					width: 930px;
					height: 84px;
					margin-left: auto;
					margin-right: auto;
					padding-left: 109px;
					padding-right: 109px;
				
				}
				
					a#logo
					{
					
						position: absolute;
						top: 15px;
						left: 109px;
					
					}
					
					p#headText
					{
					
						position: absolute;
						font-family: helvetica, sans-serif;
						top: 24px;
						right: 109px;
						margin: 0px;
						padding: 0px;
						text-align: right;
						line-height: 120%;
					
					}
					
						a#techSupport
						{
						
							font-size: 16px;
							font-weight: bold;
							background-image: url(../images/arrow.gif);
							background-repeat: no-repeat;
							background-position: center left;
							padding-left: 15px;
						
						}
						
						p#headText span
						{
						
							font-size: 13px;
							font-weight: normal;
						
						}
						
						p#headText span.phone
						{
						
							font-weight: bold;
						
						}
			
			div#navContainer
			{
			
				background-image: url(../images/navBarBkg.gif);
				width: 100%;
				height: 33px;
			
			}
			
				div#topNav
				{
				
					width: 1153px;
					height: 33px;
					margin-left: auto;
					margin-right: auto;
					background-image: url(../images/navBar.jpg);
				
				}
				
				div#topNav ul
				{
				
					display: block;
					height: 33px;
					margin: 0px;
					padding: 0px;
					list-style-type: none;
					margin-left: 120px;
				
				}
				
					div#topNav ul li
					{
					
						display: inline;
						float: left;
						height: 24px;
						padding: 4px 0px 3px 0px;
						line-height: 21px;
						overflow: hidden;
					
					}
					
					div#topNav ul li.first a
					{
					
						border-left: 1px solid #628ebf;
					
					}
					
						div#topNav ul li a
						{
						
							display: block;
							float: left;
							padding: 3px 10px 1px 10px;
							color: #ffffff;
							font-family: helvetica, sans-serif;
							font-size: 15px;
							border-right: 1px solid #628ebf;
						
						}
						
						div#topNav ul li.on a,
						div#topNav ul li a:hover,
						div#topNav ul li a:focus
						{
						
							background-color: #7ba0c9;
							text-decoration: none;
						
						}
						
			div#centerCol
			{
			
				width: 942px;
				margin: 3px auto 0px auto;
				padding-left: 103px;
				padding-right: 103px;
				
				
			}
			
			div#centerCol.lvl2
			{
			
				margin-top: 3px;
			
			}
			
				div#bigBox
				{
				
					width: 935px;
				
				}
				
					div#brdr01
					{
					
						width: 18px;
						height: 14px;
						float: left;
						clear: left;
						background-image: url(../images/brdr01.gif);
						background-repeat: no-repeat;
					
					}
				
					div#brdr02
					{
					
						width: 899px;
						height: 14px;
						float: left;
						background-image: url(../images/brdr02.gif);
						background-repeat: repeat-x;
					
					}
					
						*html div#brdr01,
						*html div#brdr02,
						*html div#brdr03
						{
						
							margin-bottom: -5px;
						
						}
					
					div#brdr03
					{
					
						width: 18px;
						height: 14px;
						float: left;
						clear: right;
						background-image: url(../images/brdr03.gif);
						background-repeat: no-repeat;
					
					}
						
					div#brdr10
					{
					
						width: 19px;
						height: 300px;
						float: left;
						clear: left;
						background-color: #f8f8f8;
						background-image: url(../images/brdr10.gif);
						background-repeat: repeat-y;
						background-position: 0px 0px;
						position: relative;
						
					}
					
					div#bigBoxCenter
					{
					
						width: 904px;
						height: 300px;
						float: left;
						background-color: #f8f8f8;
					
					}
					
					*html div#bigBoxCenter
					{
					
						overflow: hidden;
					
					}
					
						div#leftCenterContent
						{
						
							width: 254px;
							padding-right: 10px;
							float: left;
							clear: left;
							text-align: left;
							font-family: helvetica, sans-serif;
							font-size: 12px;
							line-height: 125%;
						
						}
						
							div#leftCenterContent h1
							{
							
								font-family: helvetica, sans-serif;
								font-size: 28px;
								color: #0b4499;
								line-height: 130%;
								font-weight: normal;
								margin: 0px;
								padding: 0px;
							
							}
						
							div#l2BigBoxRightCol h3,
							div#leftCenterContent h3
							{
							
								color: #0b4499;
								line-height: 130%;
							
							}
							
							div#leftCenterContent p
							{
							
								margin-top: 0px;
								margin-bottom: 5px;
							
							}
							
						object#homeFlash,
						object#homeFlash img
						{
						
							width: 494px;
							height: 300px;
							float: left;
						
						}
						
						a#jsImage
						{
						
							display: block;
							float: left;
							clear: right;
							width: 146px;
							height: 299px;
						
						}
						
					div#brdr04b
					{
					
						width: 12px;
						height: 300px;
						float: left;
						clear: right;
						background-color: #f8f8f8;
						background-image: url(../images/brdr04b.gif);
						background-repeat: repeat-y;
						background-position: top right;
						position: relative;
					}
					
					div#brdr08
					{
					
						width: 18px;
						height: 14px;
						float: left;
						clear: left;
						background-image: url(../images/brdr08.gif);
						background-repeat: no-repeat;
					
					}
				
					div#brdr07
					{
					
						width: 899px;
						height: 14px;
						float: left;
						background-image: url(../images/brdr07.gif);
						background-repeat: repeat-x;
					
					}
					
					div#brdr06
					{
					
						width: 18px;
						height: 14px;
						float: left;
						clear: right;
						background-image: url(../images/brdr06.gif);
						background-repeat: no-repeat;
					
					}
						
				a.smallBox
				{
					
					display: block;
					float: left;
					width: 162px;
					height: 208px;	
					margin-top: 4px;
					margin-right: 3px;	
				
				}
				
				a.wideBox
				{
					
					display: block;
					float: left;
					width: 440px;
					height: 208px;	
					margin-top: 4px;
				
				}
				
			ul#footer
			{
			
				display: block;
				width: 930px;
				margin: 13px auto 25px auto;
				padding: 0px;
				padding-left: 109px;
				padding-right: 109px;
				list-style-type: none;
				clear: left;
				font-family: helvetica, sans-serif;
				font-size: 12px;
				line-height: 120%;
				color: #ffffff;
			
			}
			
				ul#footer li
				{
				
					display: inline;
					background-image: url(../images/footNavBrdr.gif);
					background-repeat: no-repeat;
					background-position: 100% 42%;
					padding: 0px 5px 0px 3px;
				
				}
				
				ul#footer li.last
				{
				
					background-image: none;
					padding-right: 0px;
				
				}
				
				ul#footer li a
				{
				
					color: #ffffff;
				
				}
				
			div#subNavHolder.emptyDiv
			{
			
				background-image: none;

			}
				
			div#subNavHolder
			{
			
				text-align: left;
				font-family: helvetica, sans-serif;
				font-size: 12px;
				margin-left: auto;
				margin-right: auto;
				width: 850px;
				height: 17px;
				margin-top: 6px;
				padding-top: 5px;
				background-image: url(../images/l2NavArrow.gif);
				background-repeat: no-repeat;	
				background-position: center left;
				line-height: 95%;
			
			}
			
				
				ul#l2SubNav, 
				ul.l2SubNav
				{
				
					display: block;
					margin: 0px;
					padding: 0px;
					list-style-type: none;
					padding-left: 11px;
					
				
				}
			
				ul#l2SubNav li,
				ul.l2SubNav li
				{
				
					display: inline;
					padding: 0px 8px 0px 6px;
				
				}
				
				ul#l2SubNav li,
				.l2SubNav li
				{
				
					display: inline;
					background-image: url(../images/l2NavBrdr.gif);
					background-repeat: no-repeat;
					background-position: 100% 42%;
					padding: 0px 8px 0px 6px;
				
				}

				ul#l2SubNav li.last,
				ul.l2SubNav li.last 
				{
				
					background-image: none;
				
				}

				ul#l2SubNav li.on,
				ul.l2SubNav li.on
				{
				
					font-weight: bold;
				
				}
					
					ul#l2SubNav li a,
					ul.l2SubNav li a
					{
					
						color: #ffffff;
					
					}
										
			div#l2BigBox
			{
			
				width: 692px;
				float: left;
				clear: left;
				background-image: url(../images/l2BigBoxBkg.gif);
				position: relative;
				min-height: 479px;
			
			}
										
			div#l2BigBox_2Col
			{
			
				width: 940px;
				float: left;
				clear: left;
				background-image: url(../images/l2BigBoxBkg_2Col.gif);
				position: relative;
				min-height: 479px;
			
			}
			
				img.l2BoxTop
				{
				
					position: absolute;
					top: 0px;
					left: 0px;
				
				}
				
				*html img.l2BoxTop
				{
				
					position: relative;
				
				}
			
				img.l2BoxBottom
				{
				
					position: absolute;
					bottom: 0px;
					left: 0px;
				
				}
				
				*html img.l2BoxBottom
				{
				
					margin-bottom: -5px;
				
				}
			
				div#l2BigBoxCenter
				{
				
					padding: 20px 0px 20px 0px;
					width: 692px;
				
				}
			
				div#l2BigBoxCenter_2Col
				{
				
					padding: 20px 0px 20px 0px;
					width: 940px;
				
				}
				
					div#l2BigBoxLeftCol
					{
					
						display: block;
						width: 188px;
						margin-left: 6px;
					
					}
				
					*html div#l2BigBoxLeftCol
					{
					
						float: left;
						margin-left: 3px;
					
					}
					
						div#l2BigBoxLeftCol ul
						{
						
							margin: 0px;
							padding: 0px;
							float: left;
							clear: left;
							list-style-type: none;
						
						}
						
						div#l2BigBoxLeftCol ul li,
						div#l2BigBoxLeftCol ul li a,
						div#l2BigBoxLeftCol ul li a img
						{
						
							float: left;
							clear: left;
						
						}
						
					div#l2BigBoxRightCol
					{
					
						width: 465px;
						margin-right: 15px;
						float: right;
						clear: right;
						text-align: left;
						font-family: helvetica, sans-serif;
						font-size: 12px;
						line-height: 130%;
						color: #303030;
						padding-bottom: 20px;
						margin-top:-120px!important;
					
					}
						
					div#l2BigBoxRightCol_2Col
					{
					
						width: 700px;
						margin-right: 15px;
						float: right;
						clear: right;
						text-align: left;
						font-family: helvetica, sans-serif;
						font-size: 12px;
						line-height: 130%;
						color: #303030;
						padding-bottom: 20px;
					
					}
					
						*html div#l2BigBoxRightCol
						{
						
							margin-right: 7px;
						
						}
					
						div#l2BigBoxRightCol h1,
						div#l2BigBoxRightCol_2Col h1
						{
						
							font-family: helvetica, sans-serif;
							font-size: 33px;
							color: #0b4499;
							line-height: 130%;
							font-weight: normal;
							margin-top: 0px;
							padding-top: 0px;
						
						}
				
			div#l2RightBox
			{
			
				position: relative;
				float: left;
				clear: right;
				width: 250px;
			
			}
			
				div#l2RightBoxCenter
				{
				
					padding: 20px 10px 20px 20px;
					background-image: url(../images/l2RightBoxBkg.gif);
					text-align: left;
					font-family: helvetica, sans-serif;
					font-size: 12px;
					line-height: 130%;
					color: #303030;
					float: left;
					clear: left;

				}
				
					div#l2RightBoxCenter h2
					{
					
						font-family: helvetica, sans-serif;
						font-size: 21px;
						color: #0b4499;
						line-height: 130%;
						font-weight: normal;
						margin-top: 0px;
						padding-top: 0px;
					
					}
					
					form#contactDynaSis fieldset
					{
					
						border: none;
						padding: 0px;
						margin: 0px;
					
					}
					
						form#contactDynaSis label
						{
						
							display: block;
							width: 75px;
							height: 20px;
							float: left;
							clear: left;
							font-weight: bold;
							margin-bottom: 10px;
							vertical-align: baseline;
							line-height: 30px;
						
						}
						
						form#contactDynaSis input.ctDs,
						form#contactDynaSis textarea.ctDs
						{
						
							width: 135px;
							display: block;
							float: left;
							clear: right;
							margin-bottom: 10px;
							background-color: #d8e3ef;
							border: inset 2px #d8e3ef;
							
						}
						
						*html form#contactDynaSis input.ctDs,
						*html form#contactDynaSis textarea.ctDs
						{
						
							float: none;
							margin-bottom: 0px;
						
						}
						
						input#emailUs
						{
						
							float: right;
							clear: right;
							width: 95px;
							height: 25px;
							margin: 0px 7px 10px 0px;
						
						}
					
					ul.headLines
					{
					
						list-style-type: none;
					
					}
					#sharethis{
					}