﻿body { color: black; font-size: 1em; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fdfae9; background-image: url(../images/Background_silver5.jpg); background-repeat: repeat-x; text-align: center; margin: 0; padding: 0; }
h1 { color: black; font-size: 110%; font-family: "Times New Roman", Georgia, Times, serif; text-align: left; height: 25px; clear: both; margin: 0 0 0 0; padding: 10px 0 0 30px; }
h2 { font-size: 80%; font-weight: bold; text-align: left; margin: 0; padding: 9px 0 0 30px; }
h3 { color: #1e7878; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-align: left; letter-spacing: 1px; margin: 0; padding: 10px 5px 10px 20px; }
h5 { color: black; font-size: 75%; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 100%; text-align: left; letter-spacing: 1px; margin: 0; padding-top: 210px; padding-right: 0; padding-left: 20px; }
p { font-size: 90%; line-height: 150%; text-align: left; margin: 0; padding: 5px 30px 0; }
#wrapper { width: 990px; height: auto; margin: 30px auto 0; padding: 0; }
/*<agl.folder "header">*/
	#flash1 { width: 990px; height: 90px; float: left; margin: 0; padding: 0; }
	div#flash1 img { margin: 0; padding: 0 0 0 0; }
	div#flash1 p { margin: 0; padding: 0 0 0; }
/*</agl.folder>*/
#container { background-color: white; background-image: url(../images/link_pg_container.jpg); margin: 0; padding: 0; width: 990px; height: auto; float: left; }
/*<agl.folder "navbar">*/
	div#navbar { background-image: url(../images/topnav_bkgrnd.jpg); background-repeat: no-repeat; width: 990px; height: 39px; float: left; margin: 0; padding: 0; }
	ul#nav { width: 960px; height: 39px; float: left; margin: 0; padding: 0 0 0 15px; list-style-type: none; display: inline; white-space: nowrap; }
	ul#nav li { color: white; font-size: 70%; font-weight: 600; text-align: center; letter-spacing: 2px; position: relative; width: 192px; height: 39px; float: left; margin: 0; padding: 0; }
	ul#nav li a { color: #deffde; background-image: url(../images/navbar192_Slider.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; top: 0; width: 192px; height: 27px; padding-top: 12px; display: block; }
	ul#nav li a:hover { color: #1d5ab4; text-decoration: none; background-image: url(../images/topnav198_Slider.jpg); background-position: -192px 0; height: 27px; padding-top: 12px; }
	ul#nav li a:hover /* IE6 hack */ { overflow: hidden; }
	ul#nav li ul.nav2 { background-image: none; position: absolute; width: 192px; float: left; margin: 0; padding: 0; list-style-type: none; display: none; }
	ul#nav li ul.nav2 /* IE6, IE7 hack */ { position: absolute; left: 0; }
	ul#nav li:hover ul.nav2, li.over ul.nav2 { display: block; }
	ul#nav li ul.nav2 li { color: #1d5ab4; font-size: 90%; font-weight: normal; background-image: none; text-align: center; letter-spacing: 1px; position: relative; width: 187px; height: 30px; float: none; margin: 0; padding: 0; }
	ul#nav li ul.nav2 li a { color: black; background-image: url(../images/navbar_dropdown_slider.jpg); background-repeat: no-repeat; width: 187px; height: 30px; margin: 0; padding: 9px 0 0; border-left: 5px solid #21549f; display: block; }
	ul#nav li ul.nav2 li a:hover  /* IE 6 hack: background and height */ { color: #000; background-image: url(../images/navbar_dropdown_slider.jpg); background-position: -187px 0; width: 187px; height: 30px; margin: 0; padding: 9px 0 0; border-left-color: #272727; }
/*</agl.folder>*/
#flash2 { margin: 0; padding: 0; width: 990px; height: 270px; float: left; }
#flash3 { background-color: #fff; margin: 0; padding: 0; width: 990px; height: 50px; clear: both; }
/*<agl.folder "col_1">*/
	#col1 { background-image: url(../images/Col_1_bkimage.jpg); background-repeat: no-repeat; margin: 0; padding: 20px 0 10px; width: 360px; height: auto; float: left; }
	div#col1 h2 { color: white; font-size: 80%; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: left; margin: 0; padding: 0 0 0 10px; }
	div#col1 p { color: black; font-size: 80%; line-height: 130%; text-align: left; margin: 0; padding: 10px 10px 0 30px; }
	div#col1 ul { color: #fcf8db; text-align: left; width: 300px; margin: 0; padding: 3px 0 0 50px; display: block; }
	div#col1 li { color: black; font-size: 70%; line-height: 120%; text-align: left; margin: 0; padding: 0 0 0 0; list-style-type: decimal; }
	div#col1 li.img { margin: 0; padding: 0; }
	div#col1 a { color: #007878; text-decoration: none; }
	div#col1 a:hover { color: #ff2626; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "col_2">*/
	#col2 { background-color: #fdfae9; background-image: url(../images/Col_2_bkimage.jpg); background-repeat: repeat; margin: 0; padding: 20px 0 0; width: 270px; height: auto; float: left; }
	div#col2 p { color: black; font-size: 80%; line-height: 120%; text-align: left; margin: 0; padding: 0 10px 0 20px; }
	div#col2 alt.p { color: black; font-size: 80%; line-height: 130%; text-align: left; margin: 0; padding: 0 10px 0 20px; }
	div#col2 ul { color: #fcf8db; text-align: left; margin: 0; padding: 10px 0 5px; display: block; }
	div#col2 li { color: #001973; font-size: 90%; font-weight: bold; line-height: 150%; text-align: center; letter-spacing: 1px; margin: 0; padding: 0 0 3px; list-style-type: none; }
	div#col2 li.alt { color: #780000; font-size: 90%; font-weight: bold; line-height: 150%; text-align: center; letter-spacing: 1px; list-style-type: none; margin: 0; padding: 0 0 3px; }
	div#col2 li.img { margin: 0; padding: 0 0 3px; }
	div#col2 a { color: #007878; font-size: 100%; text-decoration: none; }
	div#col2 a:hover { color: #f00; font-size: 100%; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "col_3">*/
	#col3 { background-image: url(../images/Col_3_grncomputing.jpg); background-repeat: no-repeat; margin: 0; padding: 0; width: 180px; height: auto; float: left; }
	div#col3 ul { background-position: 0 0; width: 180px; height: 175px; display: block; margin: 0; padding: 0; float: left; }
	div#col3 li { color: #001973; font-size: 80%; font-weight: bold; text-align: right; letter-spacing: 1px; margin: 0; padding: 36px 9px 0 0; list-style-type: none; }
	div#col3 a { color: #1e7878; text-decoration: none; }
	div#col3 a:hover { color: #f00; text-decoration: none; }
	div#col3 li img { margin: 0; padding: 0 0 0 0; }
/*</agl.folder>*/
/*<agl.folder "col_4">*/
	#col4 { background-image: url(../images/Col_4_bkimage.jpg); background-repeat: no-repeat; margin: 0; padding: 0; width: 180px; float: left; }
	div#col4 ul { background-position: 0 0; width: 180px; height: 175px; display: block; margin: 0; padding: 0; float: left; }
	div#col4 li { color: #001973; font-size: 80%; font-weight: bold; text-align: right; letter-spacing: 1px; margin: 0; padding: 36px 9px 0 0; list-style-type: none; }
	div#col4 a { color: #001973; text-decoration: none; }
	div#col4 a:hover { color: #f00; text-decoration: none; }
	div#col4 li img { margin: 0; padding: 0 0 0 0; }
/*</agl.folder>*/
/*<agl.folder "col_5">*/
	#col5 { margin: 0; padding: 0; width: 180px; float: left; }
	div#col5 ul {  width: 180px; height: 175px; display: block; margin: 0; padding: 0; float: left; }
	div#col5 li { color: #001973; font-size: 80%; font-weight: bold; text-align: right; letter-spacing: 1px; margin: 0; padding: 36px 9px 0 0; list-style-type: none; }
	div#col5 a { color: #001973; text-decoration: none; }
	div#col5 a:hover { color: #f00; text-decoration: none; }
	div#col5 li img { margin: 0; padding: 0 0 0 0; }
/*</agl.folder>*/
/*<agl.folder "col_6">*/
	#col6 { margin: 0; padding: 0; width: 180px; float: left; }
	div#col6 ul { width: 180px; height: 175px; display: block; margin: 0; padding: 0; float: left; }
	div#col6 li { color: #001973; font-size: 80%; font-weight: bold; text-align: right; letter-spacing: 1px; margin: 0; padding: 36px 9px 0 0; list-style-type: none; }
	div#col6 a { color: #001973; text-decoration: none; }
	div#col6 a:hover { color: #f00; text-decoration: none; }
	div#col6 li img { margin: 0; padding: 0 0 0 0; }
/*</agl.folder>*/

div#flash3 h2 { margin: 0; padding: 0; }
/*<agl.folder "subnav">*/
	#subnav { background-image: url(../images/FooterBarY_990.jpg); background-repeat: no-repeat; width: 990px; height: 25px; float: left; margin: 0; padding: 0; }
	div#subnav ul { text-align: right; width: 970px; height: 25px; float: left; margin: 0; padding: 0 20px 0 0; list-style-type: none; }
	div#subnav li { font-size: 65%; float: right; margin: 0; padding: 9px 20px 0; display: inline; white-space: nowrap; }
	div#subnav a { color: #005ab4; text-decoration: none; }
	div#subnav a:hover { color: #780000; text-decoration: none; }
	div#subnav li.alt { border-style: none; border-width: 0; }
/*</agl.folder>*/
/*<agl.folder "col_1b">*/
	#col1b { background-color: white; background-image: url(../images/submenu_blue.jpg); background-repeat: repeat-x; margin: 0; padding: 10px 5px 0; width: 180px; height: 360px; float: left; }
	div#col1b h2 { color: white; font-size: 80%; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: left; margin: 0; padding: 0 0 0 10px; }
	div#col1b p { color: black; font-size: 70%; line-height: 130%; text-align: left; margin: 0; padding: 10px 5px 0; }
	div#col1b ul { color: black; line-height: 130%; text-align: left; margin: 0; padding: 20px 0 0; display: block; }
	div#col1b li { color: black; font-size: 70%; text-align: left; letter-spacing: 1px; margin: 0; padding: 5px 0 0 10px; border-bottom: 1px dotted #1e6fb4; list-style-type: none; white-space: nowrap; }
	div#col1b a { color: #001973; text-decoration: none; text-align: left; padding-right: 30px; padding-left: 3px; }
	div#col1b a:hover { color: #ff2626; background-image: url(../images/submenu_silver.jpg); text-decoration: none; text-align: left; margin: 0; padding: 3px 30px 3px 3px; }
/*</agl.folder>*/
/*<agl.folder "col_2b">*/
	#col2b { margin: 0; padding: 10px 0 0; width: 500px; height: auto; float: left; }
	div#col2b p { color: black; font-size: 80%; line-height: 140%; text-align: left; margin: 0; padding: 5px 20px 3px 30px; }
	div#col2b p.head { color: #2d4895; font-size: 90%; font-weight: bold; margin-top: 5px; margin-bottom: 0; }
	div#col2b ul { color: black; text-align: left; display: block; margin: 0; padding: 5px 0 0 60px; }
	div#col2b li { color: black; font-size: 70%; line-height: 120%; letter-spacing: 1px; list-style-type: disc; margin: 0; padding: 0 5px 0 0; white-space: normal; }
	div#col2b a { color: #1e7878; font-weight: bold; text-decoration: none; }
	div#col2b a:hover { color: #f00; font-weight: bold; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "col_3b">*/
	#col3b { background-position: 0 30px; margin: 30px 0 0; padding: 0; width: 250px; height: auto; float: left; }
	div#col3b h3 { color: #1e7878; font-size: 80%; font-style: italic; line-height: 120%; text-align: left; letter-spacing: 1px; margin: 0; padding: 39px 0 0 36px; }
	div#col3b h4 { color: #1e7878; font-size: 80%; font-style: italic; line-height: 120%; text-align: left; letter-spacing: 1px; margin: 0; padding: 10px 0 0 36px; }
	div#col3b h5 { text-align: left; margin: 0; padding: 210px 0 0 30px; }
	div#col3b h6 { text-align: left; margin: 0; padding: 250px 0 0 30px; }
	div#col3b ul { background-color: white; background-image: url(../images/col3_integration.jpg); background-repeat: no-repeat; margin: 0; padding: 170px 0 0; display: block; }
	div#col3b li { color: #001973; font-size: 80%; font-family: Times, "Times New Roman", Georgia, serif; font-style: italic; line-height: 120%; text-align: left; letter-spacing: 1px; margin: 0; padding: 9px 10px 0; list-style-type: none; }
	div#col3b a { color: #001973; text-decoration: none; }
	div#col3b a:hover { color: #f78f1c; text-decoration: none; }
	div#col3b li img { margin: 0; padding: 0 0 0 0; }
	div#col3b p.head { color: black; font-weight: bold; margin-top: 5px; margin-bottom: 0; padding-top: 220px; }
/*</agl.folder>*/
/*<agl.folder "clearfix folder">*/
	.clearfix:after { content:"."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: inline-table; }
	/*backslash hack hides from IE/MAC\*/
	*html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/*end backslash hack */
/*</agl.folder>*/
div#col2c { color: black; font-size: 80%; text-align: left; width: 960px; height: auto; float: left; margin: 0; padding: 0 10px 0 20px; }
.quotesource { color: #0a1028; font-size: 90%; font-weight: bold; line-height: 100%; margin-top: 9px; margin-bottom: 0; padding-top: 0; padding-bottom: 9px; padding-left: 30px; }
.quotecap { color: #001973; font-size: 200%; font-family: Georgia, "Times New Roman", Times, serif; padding-top: 9px; padding-bottom: 0; }
.cap { color: black; font-size: 150%; }
.bold { font-weight: bold; }
.underline { font-weight: bold; text-decoration: underline; }

