/* GM Marketing Styles - By CMS 2005 */

body {text-align: center; background-color: white; color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
p {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif;}
h1 {padding-bottom: 10px; margin: 0px; font-size: 16px; text-align: left; width: 100%;}
h2 {border-bottom: 1px dashed #7B054B; margin: 0px;  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #7B054B; text-align: left; vertical-align: top; font-weight: bold;}
form {margin:0px;}
ul {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif;}
il {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif;}
.tbmain {width: 750px; text-align: center; border: 1px solid #CCCCCC; padding: 4px; vertical-align: top;}
.tc01 {padding: 0px; height: 27px; vertical-align: middle; text-align: right; background-image: url(images/02_03.jpg); background-repeat: no-repeat;}
.tc02 {padding: 0px 0px 4px 0px;}
.tc03 {border-right: 2px solid white; text-align: center; vertical-align: middle; height: 40px; width: 33%; background-color: #788EB7;}
.tc04 {border-left: 2px solid white; border-right: 2px solid white; text-align: center; vertical-align: middle; height: 40px; width: 34%; background-color: #788EB7;}
.tc05 {border-left: 2px solid white; text-align: center; vertical-align: middle; height: 40px; width: 33%; background-color: #788EB7;}
.tc06 {padding: 4px 0px 4px 0px;}
.tc07 {border-right: 2px solid white; width: 33%; height: 100%; vertical-align: top; padding: 0px 0px 4px 0px; }
.tc08 {border-left: 2px solid white; border-right: 2px solid white; width: 34%; height: 100%; vertical-align: top; padding: 0px 0px 4px 0px;}
.tc09 {border-left: 2px solid white; width: 33%; height: 100%; vertical-align: top; padding: 0px 0px 4px 0px;}
.tc10 {border-top: 1px solid #cccccc; padding: 4px 0px 4px 0px; text-align: right;}
.content {border: 1px solid #cccccc; padding: 4px; height: 100%; vertical-align: top;}
.more {text-align: right;}


input, textarea { background-color: #FFFFFFF;  border: 1px solid #656565;  font-size: 11px; font-family: Arial,Verdana,sans-serif;  color:#000000;}
.inputfields {padding-right: 10px; text-align: right;}
.inputfields2 {font-size: 10pt; color: #000000; font-family: Arial, Helvetica, sans-serif; text-align: left;}
hr {color: #DCDCDC;  background-color:transparent; height:1px; }

a:link, a:visited, a:active {font-size: 12px; color: #788EB7; background-color: transparent; text-decoration: none; }
a:hover { font-size: 12px; text-decoration: underline;}

a.nav:link, a.nav:visited, a.nav:active {line-height: 40px; font-size: 12px; color: white; background-color: #788EB7; width: 100%; height: 100%; text-decoration: none; vertical-align: middle; border: 1px solid #788EB7;}
a.nav:hover {line-height: 40px; font-size: 12px; color: #788EB7; background-color: white; width: 100%; height: 100%; vertical-align: middle; border: 1px solid #cccccc; }