body
{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color:#003333;
background-color:#FFFFFF;
}
h3
{
font-size:100%;
margin-bottom: 15px;
}
h5.subhead
{
font-weight:bold;
color: #009999;
margin-top: 15px;
margin-bottom: 10px;
}
td.logobar
{
padding-top:8px;
padding-bottom:8px;
}
td.contentcell
{
vertical-align:top;
padding-top:20px;
padding-left:20px;
padding-bottom:20px;
padding-right:15px;
}
table.inline75
{
font-size: 12px;
}
td.headbar_grey
{
border-top:1px solid #999999;
border-left:1px solid #999999;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
text-align:center;
height:22px;
background-image:url(img_v3/bar_bg_grey.gif);
}
td.headbar_teal
{
border-top:1px solid #66c2c2;
border-left:1px solid #66c2c2;
border-right:1px solid #006666;
border-bottom:1px solid #006666;
text-align:center;
height:22px;
background-image:url(img_v3/bar_bg_teal.gif);
}

td.homepic
{ 
border-top: 1px solid #ffd7bd; 
border-left: 1px solid #ffd7bd; 
border-right: 1px solid #ff9966; 
border-bottom: 1px solid #ff9966; 
}

td.hometext
{ 
border-top: 1px solid #ffd7bd; 
border-left: 1px solid #ffd7bd; 
border-right: 1px solid #ff9966; 
border-bottom: 1px solid #ff9966;
background-color:#DEE3E7;
padding:10px;
}


a					{text-decoration:none;}

a.text				{text-decoration:none;color:#009999;}
a.text:hover		{border-bottom: 1px dashed #009999;}
a.text:visited		{border-bottom: 1px dashed #006666;}

a.headnav			{text-decoration:none;color:#FFFFFF;font-weight:bold;font-size:70%;}
a.headnav:hover		{text-decoration:none;color:#FF9900;font-weight:bold;font-size:70%;}
a.headnav_on		{text-decoration:none;color:#666666;font-weight:bold;font-size:70%;}

p
{
font-size:12px;
}



span.disclaimer
{
font-size:10px;
color:#FFFFFF;
}

h1.banner
{
font-size:16px;
font-style:italic;
color:#009999;
text-align:center;
}

table.regular
{
font-size:12px;
}

td.boxo
{
border-top: 1px solid #ffd7bd;
border-right: 1px solid #FF9966;
border-bottom: 1px solid #FF9966;
border-left: 1px solid #ffd7bd;
}
td.subnavholder
{
background-image:url(img_v2/subnavbg.gif);
border-bottom: 1px solid #FF9966;
background-color: #FFe9b9;
vertical-align: top;
}
td.subnavheader
{
background-color: #FFe9b9;
border-top: 1px solid #ffd7bd;
border-bottom: 1px solid #FF9966;
border-left: 1px solid #ffd7bd;
border-right: 1px solid #FF9966;
height: 20px;
}
td.subnavlistbox
{
background-color: #ffffff;
border-right: 1px solid #FF9966;
border-bottom: 1px solid #FF9966;
border-left: 1px solid #ffd7bd;
padding: 5px;
padding-top: 3px;
}
td.subnavfooter
{
border-top: 1px solid #ffd7bd;
}





a.sideheader			{font-size: 12px;	font-weight: bold;text-decoration: none;color: #FF6600;}
a.sideheader_on			{font-size: 12px;	font-weight: bold;text-decoration: none;color: #009999;}

a.sidelink				{font-size: 12px;	text-decoration: none;}
a.sidelink:hover		{font-size: 12px;	border-bottom: 1px dashed #003333;}
a.sidelink_on			{font-size: 12px;	text-decoration: none;font-weight: bold;color: #006666;}



td.error
{
color:#FF0000;
font-weight:bold;
}

td.extrainfo
{
font-size:9px;
text-align: center;
}
table.contentbox
{
border-right: 1px solid #cccccc;
}
tr.ddshow
{
display:inline-table;
}
tr.ddhide
{
display:none;
}
ul
{
font-size: 12px;
}
ul.recursive
{
font-size: 12px;
}

th.left			{text-align:left;color:#FFFFFF;font-weight:bold; }
th.center		{text-align:center;color:#FFFFFF;font-weight:bold; }
th.right		{text-align:right;color:#FFFFFF;font-weight:bold; }

th.leftreg		{text-align:left;font-weight:bold; }
th.centerreg	{text-align:center;font-weight:bold; }
th.rightreg		{text-align:right;font-weight:bold; }


.input1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border-top: 1px solid #666666;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #666666;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #333333;
	width: 200px;
}

.inputcms {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border-top: 1px solid #666666;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #666666;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #333333;
	text-align:center;
	width: 40px;
}