body { margin:0 0 0 0; background-position: left top; background-image: url(images/bg_1.gif); background-repeat: repeat; height: 100%; border:none; width: 100%;}
td { vertical-align:top}
img { border:0px; margin:0 0 0 0}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
fieldset{padding-left:12px; padding-right:12px; border:1px solid #A35C13; margin-left:10px; margin-bottom:5px; width:155px; }
input {background-color:#CCCCFF; background-image:url(images/shadeform.jpg); border: 1px solid #A35C13; margin-bottom:3px; font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; }
textarea {background-color:#CCCCFF; background-image:url(images/shadeform.jpg); border: 1px solid #A35C13; font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; overflow:auto; }
label{ color:#FFFFFF; font-family:tahoma; font-size:12px; font-weight:bold; }
legend{ color:#000000; font:11px Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight:bold;}
h2 {font-family:tahoma; font-size:12px; line-height:8px;}

.articletitle  { color:#FFFF9F; font-family:Verdana; font-size:13px; line-height:15px; font-weight:bold; text-align:center; padding-top:20px;}
.subtitle  { color:#FFFF9F; font-family:Verdana; font-size:13px; line-height:15px; font-weight:bold; padding-left:25px; padding-top:20px;}
.points {color:#FFFF9F; text-decoration:underline; padding-bottom:3px; line-height:12;}

.bodytext {padding-right: 44px; padding-left: 0px; padding-top: 3px; }
.black_1  { color:#000000; font-family:tahoma; font-size:11px; font-weight:bold; padding-top: 8px; }
.black_2  { color:#2B2B2B; font-family:tahoma; font-size:15px; line-height:15px; font-weight:bold }
.brown_1  { color:#000000; font-family:tahoma; font-size:12px; line-height:14px; }

.floatl{float:left;}
.floatr{float:right;}
.widthr{width:459px;}
.widthl{width:260px;}
.width230{width:230px;}
.bumpright{position:relative;right:78px;position:relative;bottom:35px;} /* mac ie5.x doesn't like position relative */

.container {padding-right: 0px; padding-left: 15px; padding-bottom: 10px; }
.container_style {padding-right: 35px; padding-left: 15px; padding-top: 3px; }
.container_style p {font-family:Verdana; font-size:12px; line-height:18px; text-align:justify; }
.container_style td {font-family:Tahoma; font-size:11px; line-height:15px; text-align:left; color:#FFFF9F; }
.container_style img {margin-top:25px; margin-bottom:0px; margin-right:12px; padding-left: 5px; }

.footer {background-position: left top; background-image: url(images/til_25.gif); background-repeat: repeat-x; }
.grey_main { color:#EBEBEB; font-family:tahoma; font-size:11px; line-height:14px; background-position: left top; background-image: url(images/bg_2_3.jpg); backgriound-repeat: no-repeat; }
.grey_main a {text-decoration:none; color:#FFFFA0;}
.grey_main a:hover {text-decoration:underline; color:#FFFFA0;}
.grey_main2 { color:#EBEBEB; font-family:tahoma; font-size:11px; line-height:14px; background-position: left top; background-image: url(images/bg_2_4.gif); backgriound-repeat: no-repeat; }
.grey_main2 a {text-decoration:none; color:#FFFFA0;}
.grey_main2 a:hover {text-decoration:underline; color:#FFFFA0;}
.grey_1 { color:#787878; font-family:tahoma; font-size:11px; line-height:13px; }
.gyellow_1 { color:#FBD04F; font-family:tahoma; font-size:11px; line-height:14px; }
.white_1_b { color:#FFFFFF; font-family:verdana; font-size:12px; line-height:15px; font-weight:bold; }
.white_2 { color:#FFFFFF; font-family:tahoma; font-size:12px; line-height:13px; }
.white_3 { color:#FFFFFF; font-family:tahoma; font-size:11px; line-height:13px; }
.white_5 { color:#D0D0D0; font-family:tahoma; font-size:11px; line-height:14px; font-weight:bold; }

.textbox {border: 1px solid #7a5e2a; width: 140px; height: 20px; background-color: #EBEBEB; }
.submitbutton { border: 1px solid #003366; background-color:#CCCCFF; }

.dialog {font-family:tahoma; font-size:11px; line-height:15px; text-align:justify; }
.subtext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
