body 	 	{margin: 0; padding: 0px; font-family: Arial, Helvetica, sans-serif; color: #051e56; background-color: #ffffff; background-image:url(../images/bgr_page.jpg); background-repeat: repeat-x;}
p 			{margin: 0 0 1em 0; padding: 0;}
a 			{text-decoration: none; color: #0079dc;}
a:hover 	{color: #003f98; text-decoration: underline;}
td 			{font-style : normal; font-family : Arial, Helvetica, sans-serif; font-size : 11px; vertical-align: top;}
b, strong 	{font-weight : bold;}
img 		{border: 0;}
.clear		{clear: both;}

h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif; color: #003858;}
h1 {font-size: 18px; font-weight: normal; margin:0 0 7px 0; padding:0; line-height: 18px;}
h2 {font-size: 16px; font-weight: bold; margin:0 0 7px 0; padding:0; line-height: 16px;}
h3 {font-size: 14px; font-weight: bold; margin:0 0 6px 0; padding:0; line-height: 14px;}
h4 {font-size: 12px; font-weight: bold; margin:0 0 5px 0; padding:0; line-height: 13px;}

#container 			{width: 780px; margin: 0 auto 0 auto;}

/* Content */
#pageContent 				{}
#pageContent .copy			{padding: 0 20px 20px 20px;}

#container .colOne			{width: 590px; background-image: url(../images/bgr_border.gif); background-repeat: repeat-y;}
#container .colTwo 			{width: 190px; background-image: url(../images/bgr_right_nav.gif); background-repeat: repeat-y;}
#container .colTwo .content {padding: 20px;}

#selectGroup {}
#selectGroup .content {padding: 5px 10px 10px 10px;}

.rightFloatingPanel 	{float: right; margin: 0 0 25px 30px; width: 170px;}
.rightFloatingPanel ul 	{margin: 0 0 0 15px; padding: 0;}
.rightFloatingPanel li 	{margin: 0 0 5px 0; list-style: square;}

.imgFloatLeft {float: left; margin: 0 15px 10px 0;}

/* Subnavigation */
.subNavigation a {font-weight: bold;}

/* Footer */
#pageContent 					{}
#footer 			{color: #0079dc; font-weight: normal; line-height: 11px; padding: 15px 0 0px 20px;}
#footer a 			{padding: 0 2px 0 2px; color: #0079dc;}
#footer a:hover 	{text-decoration: underline;}
#copyright 			{background-image:url(../images/bgr_bottom.gif); background-position: bottom; background-repeat: no-repeat; padding: 0 20px 20px 20px; font-size: 10px;}
.bottomBorder 		{background-image:url(../images/bgr_border.gif); background-repeat: repeat-x; background-position: bottom;}

/* Forms */
form 				{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
input, textarea 	{border: 1px solid #9e9e9e; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
input.submit 		{border: 1px solid #009bcb; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; background-color: #009bcb; color: #ffffff; font-weight: bold;}