body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	list-style-type: circle;
	margin-top:14px;
	text-align:center;
	min-width: 820px;
}

ul {
	line-height:12pt;}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
	margin-bottom:-2px;
	}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	padding-bottom:6px;
}

a { font-size: 10pt; color: #02679D; font-weight:bold;}
a:link { text-decoration: none; color: #02679D; }
a:visited { text-decoration: none; color: #02679D; }
a:active { text-decoration: none; color: #02679D; }
a:hover { text-decoration: none; color: #000000; }

.menu { font-family: Arial, Helvetica, sans-serif; font-size:11pt; color: #000000; font-weight:bold; line-height: 22px; }
a.menu:active { font-family: Arial, Helvetica, sans-serif; font-size:11pt; color:#02679D; font-weight:bold;  line-height: 22px;}
a.menu:link { font-family: Arial, Helvetica, sans-serif; font-size:11pt; color:#02679D; font-weight:bold; line-height: 22px;}
a.menu:visited { font-family: Arial, Helvetica, sans-serif; font-size:11pt; color:#02679D; font-weight:bold; line-height: 22px;}
a.menu:hover { font-family: Arial, Helvetica, sans-serif; font-size:11pt; color:#000000; font-weight:bold;  line-height: 22px;}


.menu_row { text-align:left; }

#wrapper { 
	top:4px;
	width:810px;
	margin: 0px auto;
	text-align: center;
}

#top_bar { width:736px;
	margin: 0px auto;
	text-align:right;
	background-image:url(images/top_logos.jpg);
	background-repeat:no-repeat;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#c8c8c8;
	padding:30px;
	padding-top:38px;
	border-top: #999999 solid 2px;
	border-right: #999999 solid 2px;
	border-left: #999999 solid 2px;
	}

#nav_row { width:792px;
	margin: 0px auto;
	text-align:center;
	background-color:#ffffff;
	border-right: #999999 solid 2px;
	border-left: #999999 solid 2px;
	background-image:url(images/nav_bk.gif);
	background-repeat:repeat-x;
	height:60px;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	padding-left:4px;
	}
	
.nav_font { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: #999999; font-weight:bold; border: #E1F4FF solid 1px; display:block; padding:1px;}
a.nav_font:active { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: #02679D; font-weight:bold;}
a.nav_font:link { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#02679D; font-weight:bold;}
a.nav_font:visited { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#02679D; font-weight:bold;}
a.nav_font:hover { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: #000000; font-weight:bold; background-color:#FFFFFF; display:block; border:#CCCCCC solid 1px;}

#nav1 {
	float:left;
	text-align:center;
	width:74px;
	height:42px;
	padding:2px;
	margin: 0px auto;
	border: #569ABD solid 1px;
	background-color: #ffffff;
	margin:3px;
	background-image:url(images/nav_button_bk.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#nav1_open {
	float:left;
	width:74px;
	height:42px;
	padding:2px;
	text-align:center;
	margin: 0px auto;
	margin:3px;
	border: #cccccc solid 1px;
	background-color: #ffffff;
}
#nav2 {
	float:left;
	text-align:center;
	width:142px;
	height:42px;
	margin: 0px auto;
	padding:2px;
	border: #569ABD solid 1px;
	background-color: #ffffff;
	margin:3px;
	background-image:url(images/nav_button_bk.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#nav2_open {
	float:left;
	width:142px;
	height:42px;
	text-align:center;
	margin: 0px auto;
	padding:2px;
	margin:3px;
	border: #cccccc solid 1px;
	background-color: #ffffff;
}
#nav3 {
	float:left;
	text-align:center;
	width:122px;
	height:42px;
	margin: 0px auto;
	padding:2px;
	border: #569ABD solid 1px;
	background-color: #ffffff;
	margin:3px;
	background-image:url(images/nav_button_bk.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#nav3_open {
	float:left;
	width:122px;
	height:42px;
	text-align:center;
	margin: 0px auto;
	padding:2px;
	margin:3px;
	border: #cccccc solid 1px;
	background-color: #ffffff;
}
#nav4 {
	float:left;
	text-align:center;
	width:162px;
	height:42px;
	margin: 0px auto;
	padding:2px;
	border: #569ABD solid 1px;
	background-color: #ffffff;
	margin:3px;
	background-image:url(images/nav_button_bk.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#nav4_open {
	float:left;
	width:162px;
	height:42px;
	text-align:center;
	margin: 0px auto;
	padding:2px;
	margin:3px;
	border: #cccccc solid 1px;
	background-color: #ffffff;
}
#nav5 {
	float:left;
	text-align:center;
	width:128px;
	height:42px;
	margin: 0px auto;
	padding:2px;
	border: #569ABD solid 1px;
	background-color: #ffffff;
	margin:3px;
	background-image:url(images/nav_button_bk.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#nav5_open {
	float:left;
	width:128px;
	height:41px;
	text-align:center;
	margin: 0px auto;
	padding:2px;
	margin:3px;
	border: #cccccc solid 1px;
	background-color: #ffffff;
}

#nav6 {
	float:left;
	text-align:center;
	width:84px;
	height:42px;
	padding:2px;
	margin: 0px auto;
	border: #569ABD solid 1px;
	background-color: #ffffff;
	margin:3px;
	background-image:url(images/nav_button_bk.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#nav6_open {
	float:left;
	width:84px;
	height:42px;
	padding:2px;
	text-align:center;
	margin: 0px auto;
	margin:3px;
	border: #cccccc solid 1px;
	background-color: #ffffff;
}

#hp1_bk {width:250px; float:left; text-align:center; background-image:url(images/hp_1.jpg); background-repeat:no-repeat; border: #038CD6 solid 1px; margin:1px;}

.hp1 { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #666666; font-weight:normal; display:block; width:230px; height:320px; background-image:url(images/hp_1_photo.jpg); background-repeat:no-repeat; background-position:bottom; padding:10px;}
a.hp1:active { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #666666; }
a.hp1:link { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; }
a.hp1:visited { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; }
a.hp1:hover { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #666666; display:block; width:230px; height:320px; background-image:url(images/hp_1_photo_over.jpg); background-repeat:no-repeat; background-position:bottom; padding:10px;}

#hp2_bk {width:250px; float:left; text-align:center; background-image:url(images/hp_2.jpg); background-repeat:no-repeat; border: #FF0D00 solid 1px; margin:1px;}

.hp2 { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #666666; font-weight:normal; display:block; width:230px; height:320px; background-image:url(images/hp_2_photo.jpg); background-repeat:no-repeat; background-position:bottom; padding:10px;}
a.hp2:active { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #666666; }
a.hp2:link { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; }
a.hp2:visited { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; }
a.hp2:hover { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #666666; display:block; width:230px; height:320px; background-image:url(images/hp_2_photo_over.jpg); background-repeat:no-repeat; background-position:bottom; padding:10px;}


#hp3_bk {width:250px; float:left; text-align:center; background-image:url(images/hp_3.jpg); background-repeat:no-repeat; border: #038CD6 solid 1px; margin:1px;}

.hp3 { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #666666; font-weight:normal; display:block; width:230px; height:320px; background-image:url(images/hp_3_photo.jpg); background-repeat:no-repeat; background-position:bottom; padding:10px;}
a.hp3:active { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #666666; }
a.hp3:link { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; }
a.hp3:visited { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; }
a.hp3:hover { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #666666; display:block; width:230px; height:320px; background-image:url(images/hp_3_photo_over.jpg); background-repeat:no-repeat; background-position:bottom; padding:10px;}

#main { width:764px;
	margin: 0px auto;
	text-align:left;
	background-color:#FFFFFF;
	border-left:#999999 solid 2px;
	border-right:#999999 solid 2px;
	padding:16px;
	padding-top:6px;
	}

#clear {
	clear: both;
	width:740px;
	margin:0px auto;
	text-align:right;
	}


#clear-thin {
	clear: both;
	width:740px;
	margin:0px auto;
	font-size:1pt;
	}
	
#ebay-bar { width:738px; padding:10px; text-align:center; border:1px #99cc00 solid; }

#b-l { width:350px; float:left; }
#box_left { width:346px; float:left; padding:10px; border:#CCCCCC solid 1px; background-color: #ffffff; background-image:url(images/box_grey_bk.jpg); background-position:top; background-repeat:repeat-x; margin-bottom:20px; }
#box_left_white { width:346px; padding:10px; background-color: #ffffff; }
#box_left_clear { clear:both; width:346px; float:left; font-size:1pt; }

#box_right { width:346px; float:right; padding:10px; border:#cccccc solid 1px; margin-bottom:20px; }
#box_right_clear { clear:both; width:346px; font-size:1pt; }

#wide_box_blue {width:742px; float:right; padding:10px; border:#569ABD solid 1px; background-color: #ffffff; background-image:url(images/nav_button_bk.jpg); background-repeat:repeat-x; background-position:top;}

#wide_box {width:742px; float:right; padding:10px; border:#569ABD solid 1px;}

#wide_box_clear {width:742px; float:right; padding:10px;}

#bottom_bar { width:756px;
	margin: 0px auto;
	text-align:left;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18pt;
	background-color:#EAEAEA;
	padding:20px;
	border-top: #666666 solid 1px;
	border-bottom: #999999 solid 2px;
	border-right: #999999 solid 2px;
	border-left: #999999 solid 2px;
	}

#bottom_bar p {font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	font-size:12px;
	padding:0px;
	margin:0px;
}

#bottom_nav {
	width:792px;
	text-align:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	font-size:8px;
	height:20px;
}

.breadcrumb_bar { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: #CCCCCC; font-weight:normal; width:758px; padding:1px; padding-left:2px; background-color:#569ABD; display:block; text-indent:2px; text-align:left;}

.breadcrumb { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: #CCCCCC; font-weight:normal;}
a.breadcrumb:active { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: #cccccc; font-weight:normal;}
a.breadcrumb:link { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#cccccc; font-weight:normal;}
a.breadcrumb:visited { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#cccccc; font-weight:normal;}
a.breadcrumb:hover { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: #000000; font-weight:normal;}

.head_lg { font-family:Arial, Helvetica, sans-serif; font-size:14pt; color: #666666; font-weight:bold;}
a.head_lg:active { font-family:Arial, Helvetica, sans-serif; font-size:14pt; color: #02679D; font-weight:bold;}
a.head_lg:link { font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#02679D; font-weight:bold;}
a.head_lg:visited { font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#02679D; font-weight:bold;}
a.head_lg:hover { font-family:Arial, Helvetica, sans-serif; font-size:14pt; color: #000000; font-weight:bold;}

.head { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color: #666666; font-weight:bold;}
a.head:active { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color: #02679D; font-weight:bold;}
a.head:link { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#02679D; font-weight:bold;}
a.head:visited { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#02679D; font-weight:bold;}
a.head:hover { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color: #000000; font-weight:bold;}

.med { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #999999; font-weight:bold;}
a.med:active { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #02679D; font-weight:bold;}
a.med:link { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#02679D; font-weight:bold;}
a.med:visited { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#02679D; font-weight:bold;}
a.med:hover { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #000000; font-weight:bold;}

.sm { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: 666666; font-weight:normal;}
a.sm:active { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: #02679D; font-weight:normal;}
a.sm:link { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#02679D; font-weight:normal;}
a.sm:visited { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#02679D; font-weight:normal;}
a.sm:hover { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: #000000; font-weight:normal;}

#copyright {
	width:800px;
	margin:0px auto;
}

.image_padding {
	padding:3px;
	border: 1px solid #666666;
	background-color: #CCCCCC;
	margin:2px;
}

.logo_padding {
	padding:4px;
}

.padding { padding: 8px;}
.padding4 { padding: 4px;}
.border { border: 1px solid #7A7A06;}
.border_grey { border: 1px solid #cccccc;}


.tinyfont { font-family: Arial, Helvetica, sans-serif; font-size:7pt; color: #666666; font-weight:normal;}
.copy { font-family: helvetica, arial; font-size:9pt; color: #ffffff; font-weight:normal;}

.nisafont { font-family:Arial, Helvetica, sans-serif; font-size:7pt; color: #cccccc; font-weight:normal;}
a.nisafont:link {font-family:Arial, Helvetica, sans-serif; font-size:7pt; text-decoration:none; color:#cccccc; font-weight:normal;}
a.nisafont:active {font-family:Arial, Helvetica, sans-serif; font-size:7pt; text-decoration:none; color:#cccccc; font-weight:normal;}
a.nisafont:visited {font-family:Arial, Helvetica, sans-serif; font-size:7pt; text-decoration:none; color:#cccccc; font-weight:normal;}
a.nisafont:hover {font-family:Arial, Helvetica, sans-serif; font-size:7pt; text-decoration:none; color:#cccccc; font-weight:normal;}



