/* CSS Document *//* Page Design 800 px wide by 600 px high */html { min-height: 100%; margin-bottom: 1px; }body{min-width: 850px; margin: 5px 25px 0 25px; padding: 0; background-color:#FFFFFF;      background-image: url(images/safe-way-maritime-bkgd.jpg);      font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;	color:#000000; text-align:left;}h1	{font-size:14px; text-align:center;}h2	{font-size:12px; text-align:left;}h3	{font-size:12px; text-align:center;}a:link    {color:#0000FF; background-color: #FFFFFF; text-decoration: none;}a:visited {color:#009900; background-color: #FFFFFF; text-decoration: none;}a:hover   {color:#FF0000; background-color: #FFFFFF; text-decoration: none;}a:active  {color:#000000; background-color: #FFFFFF; text-decoration: none;}a:link img { border: 2px solid blue }a:visited img { border: 2px solid purple }ul { list-style-type:none;}#wrapper {width: 810px; border: 0; margin: 0 auto; text-align:justify;}.menu_main {width:400px; height:145; float: left; padding: 0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif  }.menu_main ul{list-style: none;  text-align: left; margin:0; padding: 0; }.menu_main li{display:block; margin-top: 0.2em; margin-bottom: 0.2em;}#header_graphic {float:right; padding: 0 0 0 0; }.text {clear:both; padding: 5px 0 0 0;}.photo_right {float:right; clear:both; padding: 5px 0 5px 15px;}.photo_left {float:left; clear:both; padding: 5px 15px 5px 0;}.photo_left_NC {float:left; width: 310px; padding: 5px 10px 5px 0;}.photo_row {float:left; clear:both; width: 800px; padding: 15px 0 15px 0;}.photo185 {float:left; width: 185px; padding: 0 20px 0 0;}.photo245 {float:left; width: 245px; padding: 0 30px 0 0;}.photo185last {width: 185px; padding: 0 0 0 0;}.photo245last {width: 245px; padding: 0 0 0 0;}.next {width: 800px; float: left; clear: both; text-align: center; padding: 0 0 20px 0;}table {caption-side:top; padding: 0 0 20px 0;}caption {font-weight:bold; }.c0 {background-color:#99CCFF; text-align:center; padding: 0 10px 0 10px; font-weight:bold;}.c1 {background-color:#99CCFF; text-align:center; padding: 0 10px 0 10px;}.c2 {background-color:#99CCFF; text-align:left; padding: 0 10px 0 10px;}.c3 {background-color:#99CCFF; text-align:right; padding: 0 10px 0 10px;}/*-----*/.menu_bottom {width: 800px; clear: both; padding: 10px 0 0 0; text-align: center;}.menu_bottom a:link {color:#666666; background-color: #FFFFFF; text-decoration: none; font-size:10px;}.menu_bottom a:visited {color:#666666; background-color: #FFFFFF; text-decoration: none; font-size:10px;}.menu_bottom a:hover   {color:#666666; background-color: #FFFFFF; text-decoration: none; font-size:10px;}.menu_bottom a:active  {color:#666666; background-color: #FFFFFF; text-decoration: none; font-size:10px;}.menu_bottom ul li { display: inline; padding-left: 1em; padding-right: 1em;}