/* CSS Document */

body {margin:0px;font-family: Verdana, Helvetica, Arial, sans-serif; font-size:100%;}
td { font-size:12px; }
a {color:#082D59;}
#left {width:175px; float:left; text-align:center;}
#main {margin-left:175px;}
#header { margin-bottom:10px;height:118px; background-image:url(graphics/header.gif); background-position:top right; background-repeat:no-repeat; position:relative;}
#bar {height:21px; background-color:#CCD5E4; border-top:1px solid #032C6A; position:absolute; bottom:0px; width:100%; z-index:99;}

.indexlink { text-decoration:none; color:#FF3130; font-weight:bold;}

#menu {position:absolute; bottom:38px; margin-left:-40px; height:23px; z-index:200;}
#menu ul { list-style-type:none; float:left; }
#menu ul li { position:relative; height:23px;width:80px;margin-right:18px; background-image:url(graphics/menu.gif); float:left; font-size:70%; text-align:center; line-height:23px;}
#menu ul li a {display:block; color:#003069; text-decoration:none; font-weight:bold;}
#menu ul li:hover a {color:#FF0000;}
#menu ul li a#offers {color:#FF0000;}
#menu ul li:hover ul#aboutMenu { display:block; }

#menu ul li ul#aboutMenu { display:none; margin:0px; padding:0px; list-style-type:none; width:500px; position:absolute; top:23px; left:-95px; }
#menu ul li ul#aboutMenu li { display:block; float:left; background:none; height:21px; line-height:21px; font-size:100%;}
#menu ul li ul#aboutMenu li:hover a {display:block; color:#ff0000;}
#menu ul li ul#aboutMenu li a { display:block; text-decoration:none; }

#nav {width:165px; font-size:70%; text-align:left; margin-top:10px;}
#nav ul { width:100%; margin:0px; padding:0px;}
#nav ul li {height:21px; margin-left:19px; border-bottom:1px solid #D6D6D6; line-height:21px; list-style:none; }
#nav ul li a {display:block; padding-left:8px; color:#000000; text-decoration:none; }

#nav ul li img {position:absolute; left:0;}

#nav ul li:hover { background-color:#FF0000; }
#nav ul li:hover a { color:#FFFFFF; }

#nav ul li#selected { background-color:#FF0000; }
#nav ul li#selected a { color:#FFFFFF; }

#nav ul li.navsub { margin-left:19px; }
#nav ul li.navsub a {display:block; margin-left:0px; padding-left:19px;background:url(graphics/arrow2.gif) 6px 50% no-repeat;}

#nav ul li#navtitle {padding-left:8px;color:#FF0000; font-weight:bold;}
#nav ul li#navtitle { background:none;}

.blue {background-color:#082D59}
.blue a {color:#FFFFFF; text-decoration:underline;}

#footer {clear:both; margin-top:20px; font-size:11px; line-height:40px; padding:10px; color:#8D9EBA;}
#footer a {text-decoration:none; color:#002C60;}
#footer a.skylight { color:#8D9EBA;}

.front {width:24%; float:left; text-align:center;}
.front img {padding:6px; background-color:#FFFFFF; border:1px solid #8AA0B7;}
.ftitle {color:#000000; font-size:140%; margin-bottom:10px; font-weight:bold;}

.product {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #002F67;
	text-decoration: none;
}

.body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}

#box {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	height: 180px;
	overflow: auto;
}

.title {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #002E67;
	font-weight:bold;
}
.imagetext {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: 16pt;
	color: #ffffff;
	position:relative;
	right: 20px;
	top: 80px;
}