body	{padding:0; margin:0; font-size:70%; font-family:Tahoma,Arial; color:black;}

a			{color:e9132f;}
a:visited	{color:e9132f;}
a:hover		{text-decoration:none;}

table	{border-collapse:collapse;}
td		{font-size:70%; font-family:Tahoma, Arial; color:black; padding:0; vertical-align:top;}
form	{padding:0; margin:0;}
input	{padding:0; margin:0;}

h1		{font-size:14pt; color:666666; margin:25px 0 15px 0; text-transform:uppercase;}
h2		{font-size:13pt; color:666666; margin:25px 0 15px 0; text-transform:uppercase;}
h3		{font-size:12pt; color:666666; margin:25px 0 15px 0; text-transform:uppercase;}
h4		{font-size:10pt; color:666666; margin:20px 0 10px 0; text-transform:uppercase;}
h5		{font-size:9pt; color:666666; margin:20px 0 10px 0; text-transform:uppercase;}
p		{margin:15px 0;}
img		{border:0;}
img.none	{visibility:hidden;}

table.main			{height:100%; min-width:990px; width:expression((documentElement.clientWidth||document.body.clientWidth)<990?'990px':'100%');}
table.main td.top		{height:125px;}
table.main td.title		{height:75px; background:url(/is_res/img/bg_gradient.gif) repeat-x #fff8da;}
table.main td.content	{height:100%; background:#fff8da; padding-bottom:30px;}

#logo		{float:left; padding:30px 0 0 30px;}
#thawte		{float:right; padding:45px 30px 10px 30px;}
#slogan		{float:left; padding:32px 0 0 60px;}
div.status	{float:right; margin:30px 0; padding:20px 25px; border-right:1px solid #ececec;}

#menu					{width:290px;}
#menu div.marg				{padding:30px;}
#contents				{padding:0 30px 10px 30px;}


table.central	{width:100%; height:100%;}

table.benefitsList {width:100%; border:1;}
table.benefitsList td {margin:4px 0; padding:3px 0 3px 22px; font-size:9pt; font-weight:bold;}

ul			{margin:0; padding:0; list-style:none;}
ul li		{margin:4px 0; padding:3px 0 3px 22px; font-size:9pt; font-weight:bold; background:url(/is_res/img/li_08.gif) 0 0.2em no-repeat;}


ul.menu			{margin:0; padding:0px; list-style:none;}
ul.menu li		{margin:0; padding:4px 0 14px 0px; border-bottom:1px solid #e5dfc0; font-size:9pt; font-weight:bold; text-transform:uppercase;}
ul.menu li a, ul.menu li a:visited	{text-decoration:none;}
ul.menu li a:hover		{text-decoration:underline;}
ul.menu li.m02	{padding:4px 0 29px 0;}
ul.menu li.m03	{padding:23px 0 6px 0; border:none;}
div.m01		{position:relative; top:6px; padding:0 10px 0 0; display:inline;}

table.data				{width:100%; border:2px solid #cbcccc;}
table.data td			{background:#f5f5f5; padding:10px; border:1px solid #cbcccc; vertical-align:middle;}
table.data tr.title td	{background:#777777; color:white; font-size:9px; font-weight:bold;}
table.data tr.grey td	{background:#e5e5e5;}
table.data tr.alterGrey td {}

table.search			{width:100%; background:#f9c600; border-top:1px solid #cbcccc; border-bottom:1px solid #cbcccc;}
table.search td.first	{padding:10px 10px 10px 40px; vertical-align:middle;}
table.search td.second	{width:100%; padding:10px 0; vertical-align:middle;}
table.search td.third	{padding:10px 0 10px 15px; vertical-align:middle;}
table.search td.fourth	{padding:10px 40px 10px 15px; vertical-align:middle;}
input.search_area		{width:100%; height:20px;}
input.search_button		{height:20px; background:e0dfe3; border:1px solid #bbbbbb;}

table.select		{width:100%;}
table.select td		{padding:15px 10px; vertical-align:middle;}
select.select		{width:100%; height:20px; font-size:9pt;}
input.select_button		{height:20px; background:e0dfe3; border:1px solid #bbbbbb;}

table.name		{width:100%; height:75px; background:url(/is_res/img/bg_title_01.gif) repeat-x;}
table.name td.first		{width:50px; background:url(/is_res/img/bg_title_02.gif) no-repeat;}
table.name td.second	{padding:0 0 0 100px; background:url(/is_res/img/bg_title_04.gif) top right no-repeat; font-family:Arial Narrow;}
table.name td.fifth	{padding:0 0 0 100px; font-family:Arial Narrow;}
table.name td.third		{width:120px; background:url(/is_res/img/bg_title_03.gif) top right no-repeat;}

td.rasp			{padding:10px 0; border-left:1px solid #cccccc;}
div.rasp		{background:#e5dfc0; height:100%; width:4px;}
div.shadow		{margin:0 10px; height:2px; font-size:1pt; background:e5dfc0;}
div.ico			{position:relative; top:4px; padding-left:10px; display:inline;}
div.double		{position:relative; top:-4px; padding-left:10px; display:inline;}