.contactform  {
background-color:	rgb(240,240,240);
border-color:	solid 1px rgb(200,200,200);
margin-bottom:	0;
margin-left:	0;
margin-right:	0;
margin-top:	2.0em;
padding-bottom:	0;
padding-left:	10px;
padding-right:	10px;
padding-top:	10px;
width:	418px;
}

.contactform fieldset  {
border-color:	solid 1px rgb(220,220,220);
margin-bottom:	20px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding:	20px 0 0 0 !important;
}

.contactform fieldset legend  {
color:	rgb(80,80,80);
font-size:	130%;
font-weight:	bold;
margin:	0 0 0 5px !important;
padding-bottom:	0;
padding-left:	2px;
padding-right:	2px;
padding-top:	0;
}

.contactform input.button  {
background-color:	rgb(230,230,230);
background-position:	;
border-color:	solid 1px rgb(150,150,150);
color:	rgb(150,150,150);
float:	right;
font-family:	verdana,arial,sans-serif;
font-size:	110%;
margin-right:	20px;
padding:	1px !important;
text-align:	center;
width:	9.0em;
}

.contactform input.button:hover  {
background-color:	rgb(220,220,220);
background-position:	;
border-color:	solid 1px rgb(80,80,80);
color:	rgb(80,80,80);
cursor:	pointer;
}

.contactform input.field  {
border-color:	solid 1px rgb(200,200,200);
font-family:	verdana,arial,sans-serif;
font-size:	110%;
padding:	2px;
width:	275px;
}

.contactform label.left  {
float:	left;
font-size:	110%;
margin-bottom:	0;
margin-left:	10px;
margin-right:	0;
margin-top:	0;
padding:	2px;
width:	100px;
}

.contactform select.combo  {
border-color:	solid 1px rgb(200,200,200);
font-family:	verdana,arial,sans-serif;
font-size:	110%;
padding:	2px;
width:	175px;
}

.contactform textarea  {
border-color:	solid 1px rgb(200,200,200);
font-family:	verdana,arial,sans-serif;
font-size:	110%;
padding:	2px;
width:	275px;
}

.main a  {
color:	#800000;
font-weight:	bold;
text-decoration:	none;
}

.main a img  {
border-color:	solid 1px rgb(150,150,150);
}

.main a:visited  {
color:	rgb(42,90,138);
}

.main a:hover  {
color:	#FF0000;
text-decoration:	underline;
}

.main a:hover img  {
border-color:	solid 1px rgb(220,220,220);
}

.main img  {
border-color:	solid rgb(150,150,150);
border-width:	1px;
clear:	both;
float:	left;
margin-bottom:	7px;
margin-left:	0;
margin-right:	10px;
margin-top:	3px;
padding:	1px;
}

.main img.center  {
border-color:	solid rgb(150,150,150);
border-width:	1px;
clear:	both;
display:	block;
float:	none;
margin:	0 auto;
padding:	1px;
}

.main img.right  {
border-color:	solid rgb(150,150,150);
border-width:	1px;
clear:	both;
float:	right;
margin-bottom:	7px;
margin-left:	10px;
margin-right:	0;
margin-top:	3px;
padding:	1px;
}

.main-content blockquote  {
clear:	both;
font-size:	90%;
margin-bottom:	0.6em;
margin-left:	30px;
margin-right:	30px;
margin-top:	0;
}

.main-content h1  {
clear:	both;
color:	#FF0000;
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	210%;
font-weight:	normal;
margin-bottom:	0.5em;
margin-left:	0;
margin-right:	0;
margin-top:	1.0em;
}

.main-content h1 a  {
color:	rgb(70,122,167);
font-weight:	normal;
text-decoration:	none;
}

.main-content h1.block  {
background-color:	rgb(190,190,190);
background-position:	;
clear:	both;
color:	rgb(255,255,255);
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	220%;
font-weight:	bold;
margin-bottom:	0em;
margin-left:	0;
margin-right:	0;
margin-top:	1.0em;
padding-bottom:	2px;
padding-left:	2px;
padding-right:	0;
padding-top:	2px;
}

.main-content h1.pagetitle  {
border-bottom:	solid 5px #990000;
color:	#990000;
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	220%;
font-weight:	bold;
margin-bottom:	0.4em;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding-bottom:	2px;
padding-left:	0;
padding-right:	0;
padding-top:	0;
}

.main-content h1.side  {
clear:	none;
}

.main-content h2  {
clear:	both;
color:	rgb(80,80,80);
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	170%;
font-weight:	normal;
margin-bottom:	0.5em;
margin-left:	0;
margin-right:	0;
margin-top:	1.0em;
}

.main-content h2.side  {
clear:	none;
}

.main-content h3  {
clear:	both;
color:	rgb(125,125,125);
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	130%;
font-weight:	normal;
margin-bottom:	0.5em;
margin-left:	0;
margin-right:	0;
margin-top:	-1.0em;
}

.main-content h3.side  {
clear:	none;
}

.main-content h4  {
color:	rgb(80,80,80);
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	170%;
font-weight:	normal;
margin-bottom:	1.0em;
margin-left:	0;
margin-right:	0;
margin-top:	1.5em;
}

.main-content h5  {
color:	rgb(80,80,80);
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	140%;
margin-bottom:	1.0em;
margin-left:	0;
margin-right:	0;
margin-top:	1.5em;
}

.main-content h6  {
color:	rgb(80,80,80);
font-size:	120%;
font-weight:	bold;
margin-bottom:	0.2em;
margin-left:	0;
margin-right:	0;
margin-top:	1.2em;
}

.main-content ol  {
margin:	0.5em 0 1.0em 20px !important;
}

.main-content ol li  {
font-size:	120%;
line-height:	1.4em;
list-style-position:	outside;
margin-bottom:	0.2em;
margin-left:	0;
margin-right:	0;
margin-top:	0;
}

.main-content p  {
background-color:	#FFFFFF;
font-size:	120%;
line-height:	1.5em;
margin-bottom:	1.0em;
margin-left:	0;
margin-right:	0;
margin-top:	0;
}

.main-content p.center  {
text-align:	center;
}

.main-content p.details  {
clear:	both;
font-size:	110%;
line-height:	1.0em;
margin-bottom:	1.0em;
margin-left:	0;
margin-right:	0;
margin-top:	-0.25em;
}

.main-content p.right  {
text-align:	right;
}

.main-content table  {
background-color:	rgb(233,232,244);
border-collapse:	collapse;
clear:	both;
empty-cells:	show;
margin-bottom:	0.2em;
margin-left:	20px;
margin-right:	0;
margin-top:	2.0em;
table-layout:	fixed;
width:	400px;
}

.main-content table td  {
background-color:	#990000;
border-width:	none;
color:	#ffe6e6;
font-size:	110%;
font-weight:	bold;
height:	3.0em;
padding-bottom:	2px;
padding-left:	7px;
padding-right:	7px;
padding-top:	2px;
text-align:	left;
}

.main-content table td p  {
background-color:	#990000;
color:	#FFE6E6;
font-size:	110%;
font-weight:	normal;
text-align:	center;
}

.main-content table th  {
background-color:	rgb(225,225,225);
border-bottom:	solid 2px rgb(255,255,255);
border-left:	solid 2px rgb(255,255,255);
border-right:	solid 2px rgb(255,255,255);
border-top:	solid 2px rgb(255,255,255);
color:	rgb(80,80,80);
font-size:	110%;
font-weight:	bold;
height:	3.0em;
padding-bottom:	2px;
padding-left:	7px;
padding-right:	20px;
padding-top:	2px;
text-align:	left;
}

.main-content table th.top  {
background-color:	rgb(175,175,175);
color:	rgb(255,255,255);
empty-cells:	show;
font-size:	110%;
font-weight:	bold;
height:	3.5em;
padding-bottom:	0;
padding-left:	7px;
padding-right:	7px;
padding-top:	0;
text-align:	left;
}

.main-content ul  {
list-style-type:	none;
margin-bottom:	1.0em;
margin-left:	0;
margin-right:	0;
margin-top:	0.5em;
}

.main-content ul li  {
background-color:	0 0.5em;
background-image:	url(../../img/bg_bullet_full_1.gif);
background-position:	;
background-repeat:	no-repeat;
font-size:	120%;
line-height:	1.4em;
margin-bottom:	0.2em;
margin-left:	2px;
margin-right:	0;
margin-top:	0;
padding-bottom:	0;
padding-left:	12px;
padding-right:	0;
padding-top:	0;
}

.main-navigation .loginform  {
margin-bottom:	0;
margin-left:	20px;
margin-right:	20px;
margin-top:	-10px;
width:	160px;
}

.main-navigation .loginform fieldset  {
border-width:	none;
width:	160px;
}

.main-navigation .loginform input.button  {
background-color:	rgb(230,230,230);
background-position:	;
border-color:	solid 1px rgb(150,150,150);
color:	rgb(150,150,150);
float:	left;
font-family:	verdana,arial,sans-serif;
font-size:	110%;
margin-bottom:	5px;
margin-left:	0;
margin-right:	0;
margin-top:	10px;
padding:	1px;
text-align:	center;
width:	5.0em;
}

.main-navigation .loginform input.button:hover  {
background-color:	rgb(220,220,220);
background-position:	;
border-color:	solid 1px rgb(80,80,80);
color:	rgb(80,80,80);
cursor:	pointer;
}

.main-navigation .loginform input.checkbox  {
border-width:	none;
float:	left;
margin:	5px 0 0 0 !important;
}

.main-navigation .loginform input.field  {
border-color:	solid 1px rgb(200,200,200);
font-family:	verdana,arial,sans-serif;
font-size:	110%;
margin-bottom:	5px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding:	0.1em 0 0.2em 0 !important;
width:	158px;
}

.main-navigation .loginform label.right  {
float:	left;
font-size:	110%;
margin-bottom:	0;
margin-left:	0;
margin-right:	0;
margin-top:	5px;
padding-bottom:	0;
padding-left:	3px;
padding-right:	0;
padding-top:	0;
width:	125px;
}

.main-navigation .loginform label.top  {
float:	left;
font-size:	110%;
margin-bottom:	2px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
width:	125px;
}

.main-navigation .loginform p  {
clear:	both;
margin:	0;
padding:	0;
}

.main-navigation .searchform  {
margin-bottom:	0;
margin-left:	20px;
margin-right:	20px;
margin-top:	0;
width:	160px;
}

.main-navigation .searchform fieldset  {
border-width:	none;
}

.main-navigation .searchform input.button  {
background-color:	rgb(230,230,230);
background-position:	;
border-color:	solid 1px rgb(150,150,150);
color:	rgb(150,150,150);
float:	left;
font-family:	verdana,arial,sans-serif;
font-size:	120%;
margin-top:	0.5em;
padding:	1px;
text-align:	center;
width:	3.0em;
}

.main-navigation .searchform input.button:hover  {
background-color:	rgb(220,220,220);
background-position:	;
border-color:	solid 1px rgb(80,80,80);
color:	rgb(80,80,80);
cursor:	pointer;
}

.main-navigation .searchform input.field  {
border-color:	solid rgb(200,200,200);
border-width:	1px;
float:	left;
font-family:	verdana,arial,sans-serif;
font-size:	120%;
padding:	0.1em 0 0.2em 0 !important;
width:	158px;
}

.main-navigation .searchform p  {
clear:	both;
margin:	0;
padding:	0;
}

.main-navigation h1  {
background-color:	#FFE6E6;
background-position:	;
clear:	both;
color:	rgb(255,255,255);
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	150%;
font-weight:	bold;
margin-bottom:	20px;
margin-left:	0;
margin-right:	0;
margin-top:	30px;
padding-bottom:	3px;
padding-left:	20px;
padding-right:	20px;
padding-top:	4px;
}

.main-navigation h1.first  {
background-color:	#990000;
clear:	both;
color:	rgb(255,255,255);
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	150%;
font-weight:	bold;
margin:	0px;
padding-bottom:	3px;
padding-left:	20px;
padding-right:	20px;
padding-top:	4px;
}

.main-navigation h2  {
clear:	both;
color:	rgb(100,100,100);
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	150%;
font-weight:	bold;
margin-bottom:	10px;
margin-left:	20px;
margin-right:	10px;
margin-top:	20px;
}

.main-navigation h3  {
clear:	both;
color:	rgb(80,80,80);
font-size:	110%;
font-weight:	bold;
margin-bottom:	5px;
margin-left:	20px;
margin-right:	10px;
margin-top:	10px;
}

.main-navigation ol  {
margin:	0.5em 10px 1.0em 40px !important;
}

.main-navigation ol li  {
font-size:	110%;
list-style-position:	outside;
margin-bottom:	0.4em;
margin-left:	0;
margin-right:	0;
margin-top:	0;
}

.main-navigation p  {
clear:	both;
color:	rgb(80,80,80);
font-size:	110%;
line-height:	1.3em;
margin-bottom:	10px;
margin-left:	20px;
margin-right:	10px;
margin-top:	0;
}

.main-navigation p.center  {
text-align:	center;
}

.main-navigation p.right  {
text-align:	right;
}

.main-navigation ul  {
list-style-type:	none;
margin-bottom:	1.0em;
margin-left:	20px;
margin-right:	10px;
margin-top:	0.5em;
}

.main-navigation ul li  {
background-color:	0 0.4em;
background-image:	url(../../img/bg_bullet_full_1.gif);
background-position:	;
background-repeat:	no-repeat;
font-size:	110%;
line-height:	1.2em;
margin-bottom:	0.2em;
margin-left:	2px;
margin-right:	0;
margin-top:	5px;
padding-bottom:	0;
padding-left:	11px;
padding-right:	0px;
padding-top:	0px;
}

.main-subcontent .loginform  {
margin-bottom:	0;
margin-left:	10px;
margin-right:	10px;
margin-top:	0;
width:	160px;
}

.main-subcontent .loginform fieldset  {
border-width:	none;
width:	160px;
}

.main-subcontent .loginform input.button  {
background-color:	rgb(230,230,230);
background-position:	;
border-color:	solid 1px rgb(150,150,150);
color:	rgb(150,150,150);
float:	left;
font-family:	verdana,arial,sans-serif;
font-size:	110%;
margin-bottom:	5px;
margin-left:	0;
margin-right:	0;
margin-top:	10px;
padding:	1px;
text-align:	center;
width:	5.0em;
}

.main-subcontent .loginform input.button:hover  {
background-color:	rgb(220,220,220);
background-position:	;
border-color:	solid 1px rgb(80,80,80);
color:	rgb(80,80,80);
cursor:	pointer;
}

.main-subcontent .loginform input.checkbox  {
border-width:	none;
float:	left;
margin:	5px 0 0 0 !important;
}

.main-subcontent .loginform input.field  {
border-color:	solid 1px rgb(200,200,200);
font-family:	verdana,arial,sans-serif;
font-size:	110%;
margin-bottom:	5px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding:	0.1em 0 0.2em 0 !important;
width:	158px;
}

.main-subcontent .loginform label.right  {
float:	left;
font-size:	110%;
margin-bottom:	0;
margin-left:	0;
margin-right:	0;
margin-top:	5px;
padding-bottom:	0;
padding-left:	3px;
padding-right:	0;
padding-top:	0;
width:	125px;
}

.main-subcontent .loginform label.top  {
float:	left;
font-size:	110%;
margin-bottom:	2px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
width:	125px;
}

.main-subcontent .loginform p  {
clear:	both;
margin:	0;
padding:	0;
}

.main-subcontent .searchform  {
margin-bottom:	0;
margin-left:	10px;
margin-right:	10px;
margin-top:	0;
width:	160px;
}

.main-subcontent .searchform fieldset  {
border-width:	none;
}

.main-subcontent .searchform input.button  {
background-color:	rgb(230,230,230);
background-position:	;
border-color:	solid 1px rgb(150,150,150);
color:	rgb(150,150,150);
float:	left;
font-family:	verdana,arial,sans-serif;
font-size:	120%;
margin-top:	0.5em;
padding:	1px;
text-align:	center;
width:	3.0em;
}

.main-subcontent .searchform input.button:hover  {
background-color:	rgb(220,220,220);
background-position:	;
border-color:	solid 1px rgb(80,80,80);
color:	rgb(80,80,80);
cursor:	pointer;
}

.main-subcontent .searchform input.field  {
border-color:	solid rgb(200,200,200);
border-width:	1px;
float:	left;
font-family:	verdana,arial,sans-serif;
font-size:	120%;
padding:	0.1em 0 0.2em 0 !important;
width:	158px;
}

.main-subcontent h1  {
background-color:	rgb(190,190,190);
clear:	both;
color:	rgb(255,255,255);
font-family:	"trebuchet ms",arial,sans-serif;
font-size:	140%;
font-weight:	bold;
margin-bottom:	10px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	4px;
}

.main-subcontent h1.blue  {
background-color:	rgb(137,170,214);
clear:	both;
color:	rgb(255,255,255);
font-family:	"trebuchet ms",verdana,arial,sans-serif;
font-size:	140%;
font-weight:	bold;
margin-bottom:	5px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	4px;
}

.main-subcontent h1.green  {
background-color:	rgb(160,214,81);
clear:	both;
color:	rgb(255,255,255);
font-family:	"trebuchet ms",verdana,arial,sans-serif;
font-size:	140%;
font-weight:	bold;
margin-bottom:	5px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	4px;
}

.main-subcontent h1.orange  {
background-color:	rgb(232,177,13);
clear:	both;
color:	rgb(255,255,255);
font-family:	"trebuchet ms",verdana,arial,sans-serif;
font-size:	140%;
font-weight:	bold;
margin-bottom:	5px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	4px;
}

.main-subcontent h1.rojo  {
background-color:	#990000;
clear:	both;
color:	rgb(255,255,255);
font-family:	"trebuchet ms",verdana,arial,sans-serif;
font-size:	140%;
font-weight:	bold;
margin-bottom:	5px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	4px;
}

.main-subcontent h3  {
clear:	both;
color:	rgb(80,80,80);
font-size:	110%;
font-weight:	bold;
margin-bottom:	0.5em;
margin-left:	10px;
margin-right:	10px;
margin-top:	1.0em;
}

.main-subcontent ol  {
margin:	0.5em 10px 1.0em 30px !important;
}

.main-subcontent ol li  {
font-size:	110%;
list-style-position:	outside;
margin-bottom:	0.4em;
margin-left:	0;
margin-right:	0;
margin-top:	0;
}

.main-subcontent p  {
clear:	both;
color:	rgb(80,80,80);
font-size:	110%;
line-height:	1.3em;
margin-bottom:	1.0em;
margin-left:	10px;
margin-right:	10px;
margin-top:	0;
}

.main-subcontent p.center  {
text-align:	center;
}

.main-subcontent p.right  {
text-align:	right;
}

.main-subcontent ul  {
list-style-type:	none;
margin-bottom:	1.0em;
margin-left:	10px;
margin-right:	10px;
margin-top:	0.5em;
}

.main-subcontent ul li  {
background-color:	0 0.4em;
background-image:	url(../../img/bg_bullet_full_1.gif);
background-position:	;
background-repeat:	no-repeat;
font-size:	110%;
line-height:	1.2em;
margin-bottom:	0.2em;
margin-left:	2px;
margin-right:	0;
margin-top:	5px;
padding-bottom:	0;
padding-left:	11px;
padding-right:	0;
padding-top:	0;
}

.nav3-bullet  {
margin-bottom:	0;
margin-left:	20px;
margin-right:	0;
margin-top:	10px;
width:	170px;
}

.nav3-bullet dd a, .nav3-bullet dd a:visited  {
background-color:	0px 50%;
background-image:	url(../../img/bg_bullet_half_1.gif);
background-position:	;
background-repeat:	no-repeat;
color:	rgb(70,122,167);
font-size:	120%;
font-weight:	normal;
line-height:	1.7em;
margin-bottom:	0;
margin-left:	15px;
margin-right:	0;
margin-top:	0;
padding-bottom:	0;
padding-left:	10px;
padding-right:	0;
padding-top:	0;
text-decoration:	none;
}

.nav3-bullet dd a:hover  {
background-color:	0px 50%;
background-image:	url(../../img/bg_bullet_half_2.gif);
background-position:	;
background-repeat:	no-repeat;
color:	rgb(42,90,138);
text-decoration:	underline;
}

.nav3-bullet dt a, .nav3-bullet dt a:visited  {
background-color:	0px 50%;
background-image:	url(../../img/bg_bullet_full_1.gif);
background-position:	;
background-repeat:	no-repeat;
color:	rgb(70,122,167);
font-size:	120%;
font-weight:	bold;
line-height:	2.0em;
padding-bottom:	0;
padding-left:	10px;
padding-right:	0;
padding-top:	0;
text-decoration:	none;
}

.nav3-bullet dt a:hover  {
background-color:	0px 50%;
background-image:	url(../../img/bg_bullet_full_2.gif);
background-position:	;
background-repeat:	no-repeat;
color:	rgb(42,90,138);
text-decoration:	underline;
}

.nav3-grid  {
border-bottom:	solid 1px #990000;
width:	199px;
}

.nav3-grid dd a, .nav3-grid dd a:visited  {
border-width:	none;
color:	#990000;
display:	block;
font-size:	120%;
font-weight:	normal;
height:	auto !important;
line-height:	1.7em;
min-height:	1.7em;
padding-bottom:	0px;
padding-left:	40px;
padding-right:	10px;
padding-top:	0px;
text-decoration:	none;
}

.nav3-grid dt a, .nav3-grid dt a:visited  {
border-top:	solid 1px #990000;
color:	#990000;
display:	block;
font-size:	120%;
font-weight:	bold;
height:	auto !important;
line-height:	2.0em;
min-height:	2.0em;
padding-bottom:	0px;
padding-left:	20px;
padding-right:	10px;
padding-top:	0px;
text-decoration:	none;
}

.nav3-grid dt a:hover, .nav3-grid dd a:hover  {
background-color:	#D59595;
color:	#990000;
text-decoration:	none;
}

.nav3-nobullet  {
margin-bottom:	0;
margin-left:	20px;
margin-right:	0;
margin-top:	10px;
width:	170px;
}

.nav3-nobullet dd a, .nav3-nobullet dd a:visited  {
color:	rgb(70,122,167);
font-size:	120%;
font-weight:	normal;
line-height:	1.7em;
margin-bottom:	0;
margin-left:	15px;
margin-right:	0;
margin-top:	0;
text-decoration:	none;
}

.nav3-nobullet dt a, .nav3-nobullet dt a:visited  {
color:	rgb(70,122,167);
font-size:	120%;
font-weight:	bold;
line-height:	2.0em;
text-decoration:	none;
}

.nav3-nobullet dt a:hover, .nav3-nobullet dd a:hover  {
color:	rgb(42,90,138);
text-decoration:	underline;
}

p.caption  {
clear:	both;
color:	rgb(80,80,80);
font-size:	110%;
margin-bottom:	2.0em;
margin-left:	20px;
margin-right:	0;
margin-top:	0.5em;
text-align:	left;
}
.main-content table td a {

background-color:	#990000;
border-width:	none;
color:	#660000;
font-size:	100%;
font-weight:	bold;
height:	3.0em;
padding-bottom:	2px;
padding-left:	7px;
padding-right:	7px;
padding-top:	2px;
text-align:	left;
}
.main-content table td a:hover {


background-color:	#990000;
border-width:	none;
text-decoration:none;
color:	#660000;
font-size:	100%;
font-weight:	bold;
height:	3.0em;
padding-bottom:	2px;
padding-left:	7px;
padding-right:	7px;
padding-top:	2px;
text-align:	left;
}

