body, html 		{margin: 0; padding: 0px; border: 0; font-family: Arial, Helvetica, sans-serif;  color: #5b5b5b;}
body	{}
p 					{font-size: 12px; margin: 0 0 1em 0; padding: 0;}
a 			{text-decoration: none; color: #6aa1d9;}
a:hover 	{color: #6aa1d9; text-decoration: underline;}
td 		{font-style : normal; font-family : Arial, Helvetica, sans-serif; font-size : 9pt; 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: #6aa1d9;}
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;}

/* Header */
#header 			{background-image: url(../images/bgr_header.gif); background-repeat: repeat-x; height: 62px;}
#topNav 			{display: none;}
#header #logo 	{float: left; margin: 0 0 0 15px;}

#mainNav 		{display: none;}

/* Container */
#container 				{background-color: #ffffff; width: 900px; padding: 10px;}
#frame 					{background-color: #afe5f7; width: 920px; padding: 10px; margin: 15px auto 0 auto;}

#main 					{}
#main #leftCol 		{display: none; }
#main #rightCol 		{width: 100%; border-left: 4px solid #ffffff;}

#main #leftCol #homeTitle {height: 225px; border: 0px solid #ff0000; overflow: auto;}
#main #leftCol #flashClocks {border: 0px solid #ff0000; overflow: auto;}
#main #homeTitle h1 	{color: #ffffff; margin: 45px 0 0 25px; font-size: 21px; letter-spacing: -1px; line-height: 26px;}
#main #pageTitle h1 	{color: #ffffff; margin: 15px 0 0 20px; font-size: 21px; letter-spacing: -1px; line-height: 26px;}


/* Homepage */
#homeContent td 			{font-size: 11px; line-height: 12px; background-color: #caf0f9; background-image: url(../images/bgr_panels.gif); background-repeat: repeat-x;}
#homeContent #col02,
#homeContent #col03,
#homeContent #col04		{font-size: 11px; line-height: 12px; border-left: 4px solid #ffffff;}
#homeContent .content 	{line-height: 12px; padding: 15px 18px 30px 18px;}


/* Page */
#pageHeader 							{display: none;}
#pageContent #leftCol 				{display: none;}
#pageContent #rightCol 				{width: 100%; border-bottom: 0px solid #a1cbf7;}
#pageContent #leftCol .content 	{padding: 15px 15px 15px 15px;}
#pageContent #rightCol .content 	{padding: 15px 20px 15px 25px;}
#pageHeading {}

.sideNav {list-style: none; font-size: 15px; margin-left: 20px;margin-top: 0;padding:0;}
.sideNav li {font-size: 14px;padding: 5px 0 5px 0; border-bottom: dotted 1px #d6e8ee;}
.sideNav img {padding-right: 7px;}

/* Left Navigation */
ul#leftNav 				{list-style: none; margin: 0 0 30px 0; padding: 0;}
ul#leftNav li 			{padding: 3px 0 3px 0; border-bottom: 0px solid #d6e8ee;}
ul#leftNav li a 		{color: #6aa1d9; font-size : 11px; font-weight: bold;}
ul#leftNav li a:hover {color: #34679a; text-decoration: none;}
ul#leftNav h3 			{list-style: none; margin: 0; padding: 0;}

/* Sub Navigation */
#rightPanel 			{width: 170px; float: right; padding: 0px 0px 20px 20px; margin: 0px 0 30px 30px; font-size : 9pt; border-left: 0px solid #d6e8ee; vertical-align: top; }
ul#subnav 				{display: none;}


/* Footer */
#footer 			{display: none;}


/* 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 #0061bb; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; background-color: #0061bb; color: #ffffff; font-weight: bold;}


/* Custom */
.stepPhoto {padding-right:8px;}
.myStory,
.myStoryClass {visibility: hidden;height:0px;width:0px;overflow: hidden;}