﻿body {padding:10px; margin:0; background:#80A7B0;} /*#c1cdcd, #9FB6CD, #C3D2DF*/
body, p, li, td, th, caption, select {font:10pt tahoma, helvetica, verdana, arial, sans-serif;}
p {line-height:140%;}
form {margin:0}

a:link		{color:blue; text-decoration:none;}
a:visited	{color:purple; text-decoration:none;}
a:hover		{color:red; text-decoration:underline;}

a.toplink:link		{color:#0033cc; font-size:8pt; text-decoration:none;}
a.toplink:visited	{color:#0033cc; font-size:8pt; text-decoration:none;}
a.toplink:hover		{color:red; font-size:8pt; text-decoration:underline;}

h1, h2, h3, h4 {
	font-family:verdana, tahoma, arial, sans-serif;
	font-weight:normal;
	margin:1em 0;
	line-height:105%;
}
h1 {font-size:1.9em;}
h2 {font-size:1.5em;}
h3 {font-size:1.2em}
h4 {font-size:1em}

#bodyContainer {width:800px; margin:0 auto; text-align:left; max-width:1000px;}

/**** header ****/
#header {margin-bottom:10px; background:url('images/nywarnlogo.gif') top left no-repeat; padding-left:76px;}
#siteTitle {background:url('images/HeadTopBG.gif') right; height:45px; margin:0; padding-left:0;}
#headerNav {background:url('images/NavBG.gif') right bottom; height:26px;}
#headerNav ul {padding:0; margin:0; margin-right:6px; height:28px;}
#headerNav li {list-style:none; float:left; height:28px;}
#headerNav li.right {list-style:none; float:right;}
#headerNav a {display:block; padding:2px 8px; margin-top:4px; font-size:12px; color:#FFF; text-decoration:none; border-right:1px solid #3574B1;}
#headerNav a:hover {text-decoration:underline; color:#FF9}
#headerNav li.right a {border-right:none;}
#headerNav li.last a {border-right:none;} 

/**** content ****/
#contentContainer {width:800px; position:relative;}
.content {background:#FFF; padding:5px 1em .4em 1em;}
#pageTitle {border-bottom:1px solid #CCC; margin-top:0}
.contentTitle {border-bottom:1px solid #CCC; margin-top:0}

.required {color:red;}
.allCaps {text-transform: uppercase; font-size:pt;}
.u {border-bottom:1px solid #ccc;}
.uTitle {color:#666; border-bottom:1px solid #666;}

/*
#columnMain {margin-right:235px; position:relative;}
#columnRight {width:225px; position:absolute; right:0; top:0;}
*/

/**** rounded corners ****/
.rcT {height:5px; background:#FFF url('images/CornerTL.gif') top left no-repeat; overflow:hidden; clear:both;}
.rcT span {height:5px; width:5px; display:block; background:url('images/CornerTR.gif') top right no-repeat; float:right;}
.rcB {height:5px; background:#FFF url('images/CornerBL.gif') top left no-repeat; overflow:hidden; margin-bottom:10px;}
.rcB span {height:5px; width:5px; display:block; background:url('images/CornerBR.gif') top right no-repeat; float:right;}

/* #columnRight .content, #columnRight .rcT, #columnRight .rcB {background-color:#FFD;} */
.highlight {background-color:#FFD;}

/**** footer ****/
#footer {padding:0 10px;}
