html				{ height: 100%;}
body				{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 100%; background-color: #FFFFFF; text-align: left; color: #666666; font-size: 10pt; font-family: Arial, helvetica, sans-serif;}
td,th,div			{ color: #666666; font-size: 10pt; font-family: Arial, helvetica, sans-serif; line-height: 16px; }
#outer_body_table	{ width: 800px; height: 100%; text-align: center; border: solid 0px black; background: #FFFFFF url(../images/body_background.jpg) repeat-y;}
#page_back			{ background: #FFFFFF; vertical-align: top; text-align: left;}
#padded_body		{ padding: 0px 30px 0px 15px; }
#side_menu			{ background: #0368cd url(../images/sidebar_background.jpg) repeat-y; vertical-align: top; text-align: left; }
#side_menu_table	{ height: 200px; width: 138px; border: solid 0px yellow; text-align: left; background: #0368cd url(../images/side_menu_background.jpg) no-repeat; padding-left: 10px; }
#webinar_div		{ position: relative; left: -17px; border: solid 0px red;}
#flashcontent		{ position: relative; top: 0px; border: solid 0px red; padding: 0px 0px 0px 0px; }
#cart_icon			{ position: relative; float: right; left: -7px;}

#menus_table		{ width: 772px; height: 43px; font-size: 1px; border: solid 0px red;}
#menu_separator		{ width: 525px; height: 1px; font-size: 1px; background-color: #666666; }

h1					{ color: #000066; font-size: 20px; font-weight: bold; letter-spacing: 1px; font-family: Times; line-height: 20px; margin-top: 0px;}
h2					{ color: #000066; font-size: 10pt; font-style: italic; position: relative; top: -10px; margin: 0px 0px 0px 0px;}
h3					{ color: #000000; font-size: 10pt; font-weight: bold; font-family: Arial, helvetica, sans-serif; margin: 0px 0px 10px 0px;}
h4					{ color: #000066; font-size: 9pt; font-weight: bold; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; }
#h2					{ color: #000066; font-size: 12px; font-weight: bold; letter-spacing: 20px; padding: 0px 0px 0px 0px;}
strong				{ color: #000000; font-weight: bold; }
center              { height: 100%; }
li                  { color: #000000; line-height: 14pt; }
input, textarea     { border: solid 1px #000066;}
.sidebar_heading	{ color: #000066; font-size: 14px; font-weight: bold; letter-spacing: 1px; line-height: 20px; margin-top: 0px; padding-bottom: 8px;}

#side_menu_spacer			{ height: 5px; font-size: 1pt; }
.text_wrapped_image_left	{ float: left; padding: 2px 14px 7px 0px;}
.text_wrapped_image_right	{ float: right; padding: 2px 0px 7px 14px;}
.lefthand_bullet            { margin-left: 0px; }

#blue_side_menu				{ float: right; border: solid 0px black; width: 190px; padding: 10px 0px 0px 0px; background: #ddebf8; }


a.SideMenuLink:link,a.SideMenuLink:visited { color:#000066; font-size:10pt; text-decoration: none; font-weight: normal; }
a.SideMenuLink:active,a.SideMenuLink:hover { color:#000066; font-size:10pt; text-decoration: underline; font-weight: bold; }

a.SideMenuWhite:link,a.SideMenuWhite:visited { color:#FFFFFF; font-size:10pt; text-decoration: none; font-weight: normal; }
a.SideMenuWhite:active,a.SideMenuWhite:hover { color:#000066; font-size:10pt; text-decoration: none; font-weight: normal; }

a.small_link:link,a.small_link:visited { color:#000066; font-size:8pt; text-decoration: none; font-weight: normal; }
a.small_link:active,a.small_link:hover { color:#000066; text-decoration: underline; }

a.more_link:link,a.more_link:visited { color:#000066; font-size:10pt; text-decoration: underline; font-style: italic; font-weight: normal; }
a.more_link:active,a.more_link:hover { color:#000066; font-size:10pt; text-decoration: underline; font-weight: bold; }

a.download_link:link,a.download_link:visited { color:#0066cc; font-size:9pt; text-decoration: none; font-weight: normal; }
a.download_link:active,a.download_link:hover { color:#0066cc; font-size:9pt; text-decoration: underline; font-weight: bold; }

a:link,a:visited { color:#0066cc; text-decoration: underline; }
a:active,a:hover { color:#000066; font-weight: bold; text-decoration: underline; }

a.black_link:link,a.black_link:visited,a.black_link:active { color: #000000; text-decoration: none;}
a.black_link:hover { text-decoration: underline; }

a.pagemenulink:link,a.pagemenulink:visited { font-size: 9pt; color:#000066; text-decoration: none; }
a.pagemenulink:active,a.pagemenulink:hover { color:#000066; text-decoration: underline; font-weight: normal; }

