html, div, p, form, img, h1, h2, h3, h4, h5, h6, input {
	margin:0px; padding:0px; margin-left:auto; margin-right:auto;
	font-size: 11px; line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}

body {background-image:url(/graphics/bgSeaFoam.gif);}

a:active, a:hover { text-decoration: underline;}

p {padding-bottom: 10px; text-align:justify; }
dl,dd,dt {margin: 0px;padding: 0px; margin-bottom:5px;}
dt {font-weight: bold;color: #000000;}
td,th {margin-bottom: 0px;}

hr {border:0; color:#7E8CAF; background-color:#7E8CAF; height: 1px;}
img {border:none;}
input {font-size:11px;}

.pagewidth {width:900px; clear:both;}

/* Original css */
.blue_italic {color: #002ba8; font-style: italic; font-size: 12px;}
.citation {color: #000099;font-style: italic;}
.floatLeft {float: left;margin: 0 10px 0 5px;} 
.floatRight {float: right;margin: 0 5px 0 10px;}
.heading {font-size: 18px;}
.headunderline {font-size: 14px;text-decoration: underline;margin: 0px 0px -5px 10px;padding: 0px 0px -5px 10px;}
.italicsunderline {font-style:italic;text-decoration: underline;}
.justified {text-align: justify;font-size: 12px; padding: 10px 15px 10px 15px;}
.office_locations {font-size: 10px;text-align: center;color: #7d7c7c;}
.please_note {font-size: 10px;color: #000099;}
.redbold {color: #FF0000; font-weight: bold;}
.revised {font-size: 9px;font-style: italic;color: #7a7a7a;text-align: center;}
.title {font-size: 14px; padding:8px 0px 2px 0px; margin:8px 0px 2px 0px;}
.underline {text-decoration: underline;}
.VIC_bold_blue {font-weight: bold;color: #262993;font-size: 12px;}
.VOH_bold_blue {font-weight: bold;color: #000066;font-size: 12px;}
.whiteunderline_link {color: #ffffff;font-size: 10px; text-decoration: none;}

#faqs_bullet {padding: 0px 0px 5px 0px;margin: 0px 0px 5px 0px;font-size: 12px;text-indent: 0px;}
#links_bullet ul {margin: 0px 0px 0px 15px;	font-size: 10px; text-indent: 0px; list-style-type: square; list-style-position: outside;}
#svc_bullet {list-style-image:url(/graphics/bluebutton1.gif);	padding: -5px 0px 0px -25px; margin: 0px 0px 0px -25px; font-size: 12px; text-indent: 0px; font-style: italic;}
#osvc_bullet {list-style-image:url(/graphics/arrow_bullet.gif); padding: -5px 0px 0px -25px; margin: 0px 0px 0px -25px; font-size: 12px; text-indent: 0px; font-style: italic;}
#occResources_bullet ul {padding: 0px 0px 0px 5px;margin: 0px 0px 0px 5px;font-size: 12px;}

/*--Banner Menu style--*/
#top-box {height: 140px;background-image: url(/graphics/topbarmenu.gif);background-repeat: no-repeat;}
#top-box #logo {margin-top: 5px;height: 65px;width: 435px;float: left;margin-left: 190px;}

/*--Top menu--*/
#menu{font-size:13px; position:relative; z-index:100; float:left; margin-top:28px; line-height:20px; width: 900px; margin-left:15px; display:inline;}
#menu ul{margin:0px; padding-left:0px; list-style:none;} 
#menu li {float:left;position:relative;padding:0px;margin:0px;background-image: url(/graphics/menu-divider.gif);background-repeat: no-repeat;background-position: left center;}
#menu #menu-first{background-image:none;}
#menu ul ul {visibility:hidden;position:absolute;left:0px;top:42px;background-image: url(/graphics/bg-submenu-title-bottom.png);padding-bottom: 3px;background-repeat: no-repeat;background-position: left bottom;}
#menu table {position:absolute;top:0;left:0px;}
#menu ul li:hover ul,#menu ul a:hover ul{visibility:visible;}
#menu a{display:block;padding:0px 10px 6px 10px;margin:0px; margin-left:2px; margin-top:7px;line-height:30px;color:#fff;text-decoration:none;}
#menu a:hover{color:#000000;background-image:url(/graphics/bg-menu-hover.gif);background-repeat: repeat-x;background-position:top;}

/*--sub menu--*/
#menu ul ul a{font-size:11px;background-image: url(/graphics/bgSubmenu.gif);background-repeat:no-repeat; background-position: left;color:#000000;}
#menu ul ul li {clear:both;text-align:left; background:none;}
#menu ul ul li a{display:block;width:200px;line-height:23px;margin:0;border:0;padding:1px 5px 1px 10px;}
#menu ul ul li a:hover{background-image: url(/graphics/bgSubmenuHover.gif);background-repeat: repeat-y;background-position: left;}
