/* Graohic components start*/.style2 {	font-size: 10px;	text-transform: uppercase;}#ButtonContainer {	width:500px;	padding: 0px 0px 0px 0px;	text-align: left;	margin: 0px 0px 0px 0px;	height: auto;	line-height: 30px;	vertical-align: text-bottom;	clear: both;	float: right;}.ButtonSquare {	width:90px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	height: 90px;	background-repeat: repeat-x;	line-height: 30px;	border-bottom-color: #6699CC;	border-bottom-width: 1px;	border-bottom-style: solid;	background-color: #FFFFFF;	float: left;	border-left-color: #6699CC;	border-left-style: solid;	border-left-width: 1px;	display: block;	text-align: center;	vertical-align: middle;}body {	margin: 0px 0px 0px 0px;	line-height: 14px;	color: #000;	font-size: 12px;	voice-family: "\"}\"";	voice-family: inherit;	font-size: 11px;	text-align: left;	background-image: url(back.jpg);	background-color: background-color: #7C7C7C;;	background-repeat: repeat-x;	background-color: #808080;	font-family: "Lucida Grande", Arial, Verdana, sans-serif;	}#bigContainer {	width:700px;	clear: none;	color: #333333;	padding: 0px 0px 0px 0px;	text-align: justify;	margin: auto;	height: auto;}#topper {	width:725px;	clear: none;	color: #333333;	padding: 0px 0px 0px 0px;	display: block;	margin: auto;	height: 90px;	float: left;}#topperB {	width:725px;	clear: none;	color: #333333;	padding: 0px 0px 0px 0px;	display: block;	height: 50px;	float: left;}#mainContent {	width:800px;	color: #333333;	padding: 0px 0px 0px 0px;	height: auto;	float: left;	background-image: url(back_white.jpg);	background-repeat: repeat-y;}#rightContent {	width:490px;	color: #072F67;	padding: 0px 5px 10px 5px;	text-align: left;	margin: 0px 0px 0px 10px;	height: auto;	float: left;	background-repeat: repeat-x;	line-height: 30px;	font-size: 12px;}#MenuContainer {	width:161px;	height:inherit;	float: left;	padding: 0px 0px 0px 15px;	margin: 0px 0px 0px 0px;	}#footer {	width:725px;	height:85px;	padding: 0px 0px 0px 0px;	font-size: 13px;	font-weight: bold;	clear: left;	display: block;	text-align: left;}#copyright {	width:725px;	height:30px;	padding: 0px 0px 0px 0px;	font-size: 10px;	font-weight: lighter;	clear: left;	display: block;	text-align: center;	margin: auto;	float: inherit;	color: #333333;}/* button styles */a.button {	display: block;	background-color: transparent;	background-repeat: no-repeat;	width: 175px;	height: 15px;	margin: 0px 0px 0px 0px;	padding: 5px 0px 5px 7px;	text-align: left;	font-family: "Lucida Grande", Arial, Verdana, sans-serif;	font-weight: normal;	text-decoration: none;	letter-spacing: 0.25px;	font-size: 10px;	text-transform: uppercase;	background-image: url(blank.jpg);	background-position: 154px;}a.button:link, a.button:visited {color: #072F67;}a.button:hover, a.button:active {	display: block;	background-color: transparent;	background-repeat: no-repeat;	width: 175px;	height: 15px;	margin: 0px 0px 0px 0px;	padding: 5px 0px 5px 7px;	text-align: left;	font-family: "Lucida Grande", Arial, Verdana, sans-serif;	font-weight: normal;	text-decoration: none;	letter-spacing: 0.25px;	font-size: 10px;	text-transform: uppercase;	background-image: url(button_bit.jpg);	background-position: 154px;}/* button SUB styles */a.buttonSub{	display: block;	background-color: transparent;	width: 160px;	height: auto;	margin: 0px 0px 0px 13px;	padding: 5px 0px 5px 10px;	text-align: left;	font-family: "Lucida Grande", Arial, Verdana, sans-serif;	font-weight: normal;	text-decoration: none;	font-size: 11px;	letter-spacing: 0.5px;	background-image: url(blank.gif);	background-repeat: no-repeat;	background-position: 141;}a.buttonSub:link, a.buttonSub:visited {color: #000000;}a.buttonSub:hover, a.buttonSub:active {	color: #003151;	background-image: url(button_bit.jpg);	background-repeat: no-repeat;	background-position: 141px;}#mainText {	height:auto;	padding: 10px 10px 40px 10px;	}.quoteText {	height:auto;	padding: 10px 10px 40px 10px;	text-align: left;	}.quoteName {	font-size: 11px;	text-align: right;	font-weight: bold;	float: right;	clear: none;	line-height: 1;	}h1{	color: #001C37;	text-decoration: none;	font-size: 20px;	text-align: left;	background-image: url(title_line_long.gif);	background-repeat: no-repeat;	background-position: right bottom;	padding: 0px 10px 0px 10px;	font-weight: normal;}.divider{	background-image: url(title_line_long.gif);	padding: 0px 10px 0px 10px;	line-height: 0.05em;	background-repeat: no-repeat;	height: 20px;	width: 445px;}.contactTitles {	height:auto;	padding: 0px 0px 10px 10px;	width: 75px;	text-align: right;	float: left;	}.contactBoxes {	height:auto;	padding: 0px 0px 10px 10px;	width: 250px;	text-align: left;	float: left;	}.contactContainer {	height: auto;	padding: 10px 0px 10px 0px;	width: 425px;	text-align: right;	float: left;	}#imageContent {	width:260px;	padding: 0px 0px 0px 0px;	text-align: center;	margin: 0px 0px 0px 0px;	height: 300px;	float: right;	line-height: 30px;	font-size: 12px;	vertical-align: text-bottom;	clear: both;}#topShadow {	width:730px;	color: #333333;	padding: 0px 0px 0px 0px;	height: 20px;	float: left;	background-image: url(top_shadow.jpg);	background-repeat: repeat-y;	margin: 0px 0px 0px 0px;}.smallLine {	width:135px;	padding: -30px 0px 0px 10px;	height: -10px;	float: left;	margin: 0px 0px 0px 13px;	border-top-color: #999999;	border-top-style: solid;	border-top-width: 1px;	display: block;	clear: both;}#mainselection {	display: block;	background-color: transparent;	background-repeat: no-repeat;	width: 175px;	height: 15px;	margin: 0px 0px 0px 0px;	padding: 5px 0px 5px 7px;	text-align: left;	font-family: "Lucida Grande", Arial, Verdana, sans-serif;	font-weight: normal;	text-decoration: none;	letter-spacing: 0.25px;	font-size: 10px;	text-transform: uppercase;	background-image: url(button_bit.jpg);	background-position: 154px;}#subselection {	color: #003151;	background-image: url(button_bit.jpg);	background-repeat: no-repeat;	background-position: 141px;}/* ---------------------------------------  Graohic components end*/ ul {	padding: 0px 0px 0px 0px;	}li {	list-style-type: none;}li a {	text-decoration: underline;	color: #000033;	font-family: Georgia, "Times New Roman", Times, serif;}/* both mouseovers and the menu item for the active page   get the same rollover effect */li a:hover, li a:focus, li a:active{	text-decoration: underline;	color: #000033;	font-family: Georgia, "Times New Roman", Times, serif;}#navbar {	width: 180px;	float: left;	display: inline; /* Fixes the IE double-margin bug for floated elements */	font-size: 100%;	margin: 100px 0 50px 42px;	padding-bottom: 5px;	}#navbar a:link, #navbar a:visited, #navbar a:active {	text-decoration: none;}#indexContentB a:link, #indexContentB a:focus, #indexContentB a:active, #indexContentB a:visited{	color: #000033;	text-decoration: underline;	font-family: Georgia, "Times New Roman", Times, serif;}#indexContentB a:linkhover{	color: #000033;	text-decoration: underline;	font-family: Georgia, "Times New Roman", Times, serif;}#indexContentA a:link, #indexContentA a:focus, #indexContentA a:active, #indexContentA a:visited{	color: #000033;	text-decoration: underline;	font-family: Georgia, "Times New Roman", Times, serif;}#indexContentA a:linkhover{	color: #000033;	text-decoration: underline;	font-family: Georgia, "Times New Roman", Times, serif;}#bigbody {	width:900px;	height:475px;	clear: both;	float: left;	clear: both;	background-image: url(file:///Tycho/Jobs/_COMPLETE/NAGLE_2/_SITE/nagle/vert_line_1.jpg);	background-repeat: repeat-y;	background-position: top right;}#indexContentA {	width:560px;	clear: none;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: normal;	color: #333333;	line-height: 2;	float: left;	padding: 39px 50px 0px 30px;	top: 257px;	text-align: justify;	background-image: url(file:///Tycho/Jobs/_COMPLETE/NAGLE_2/_SITE/nagle/vert_line_1.jpg);	background-repeat: repeat-y;	background-position: top right;	display: block;}.initText {	font-size: 20px;	color: #000000;	}.initTextB {	font-size: 15px;	color: #000000;	}.initTextFAQ {	font-size: 15px;	color: #000000;	font-weight: bold;	letter-spacing: 0px;	}.initTextList li {	list-style-type: circle;	}.initTextC {	font-size: 13px;	color: #000000;	}.initTextD {	font-size: 13px;	color: #000000;	text-decoration: underline;	}#contentContainer {	width:900px;	height:auto;	text-align: left;	margin-top: -26px;}.mainMenu {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	font-weight: bold;	width: 220px;	float: left;	padding: 0px 0px 0px 30px;	clear: none;}#top {	width: auto;	margin: 0px 0px 0px 42px;	padding: 0px 0px 0px 0px;	text-align: left;	font-size: 25px;	color: #000000;	height: 160px;	background-image: url(file:///Tycho/Jobs/_COMPLETE/NAGLE_2/_SITE/nagle/top_one.jpg);	background-repeat: repeat-x;	background-position: bottom left;	}	a.buttonDis:link, a.buttonDis:visited, a.buttonDis:hover, a.buttonDis:active {background-position: 0 -72px;color: #5F5F5F;cursor: default;}.icon {/*display: inline-block;*/background-repeat: no-repeat;padding: 0 0 5px 18px;}a.button:hover .icon, a.button:active .icon {background-position: 0 -5px;}a.buttonDis:link .icon, a.buttonDis:visited .icon, a.buttonDis:hover .icon, a.buttonDis:active .icon {background-position: 0 -56px;}/* list of button icons */#buttonOK .icon {	background-image: url(file:///Tycho/Jobs/_COMPLETE/NAGLE_2/_SITE/nagle/cancel.gif);}#selection {	background-position: 0 -36px;	background-image: url(file:#.jpg);	color: #002B49;}#buttonCancel .icon {background-image: url(file:///Tycho/Jobs/_COMPLETE/NAGLE_2/_SITE/nagle/cancel.gif);}#buttonImport .icon {background-image: url(file:///Tycho/Jobs/_COMPLETE/NAGLE_2/_SITE/nagle/import.gif);}