/*-----Base Elements----------------- */

*{padding:0px;margin:0px;outline-width:0;}
html {min-height: 100.1%}
body {margin:0px 10px 10px 10px;background-color:#A6A6A6;color:#555555;text-align:center;font-size:11px;font-family:arial,helvetica,sans-serif,tahoma;font-weight:normal;text-decoration:none;line-height:140%;padding:0px;}
img {border:0px;-moz-outline-style:none;}
form {display:inline;margin:0;}

ul, ol {text-align:left;background:transparent;}
li {list-style:none;text-align:left;padding:10px 0px 10px 0px;}

/*ul, ol {margin:10px 10px 10px 0px!important;padding:0px;text-align:left;background:transparent;}
li {list-style:none;margin-bottom:5px;margin-left:0px!important;padding-left:15px;background:transparent url("li.gif") 2px 5px no-repeat;text-align:left;}*/

ul.bulleted,ol.bulleted {margin:10px 10px 10px 0px!important;padding:0px;}
li.bulleted {margin-bottom:5px;margin-left:0px!important;padding:0px 0px 0px 15px!important;background:transparent url("li.gif") 2px 5px no-repeat;}

td {font-size:11px;line-height:110%;font-family:arial,helvetica,sans-serif,tahoma;color:#555555;font-weight:normal;text-decoration:none;padding:1px 1px 1px 1px;text-align:left;}
input {border:0px;-moz-outline-style:none;}
p {margin:0px 10px 8px 0px;padding:0px;}
a {-moz-outline-style:none;}
    
/*-----LAYOUT----------------- */
div.page {width:812px;margin-right:auto;margin-left:auto;margin-top:10px;text-align:left;background-color:#ffffff;}
div.content {background-color:#ffffff;text-align:left;padding:16px 19px 40px 20px;}

div.column {width:170px;text-align:left;}
div.column.left {float:left;clear:left;}
div.column.right {float:right;clear:right;}
div.column_padding {width:150px;padding:0px 10px 0px 10px;}

div.picture_right {float:right;clear:right;background-color:#ffffff;text-align:center;margin-left:10px;padding:0px 0px 10px 0px;}

div.block_right {width:170px!important;float:right;clear:right;background-color:#D5DCEE;text-align:center;margin-left:10px;}
div.block_right_top {width:170px!important;float:right;clear:right;text-align:center;background:url(block_right_top.gif) no-repeat top left #D5DCEE;}
div.block_right_padding {width:150px!important;padding:0px 5px 0px 5px;}
div.block_right_bottom {width:170px!important;height:18px!important;background-color:#ffffff;float:right;clear:right;display:block;text-align:center;margin:0 0 10px 0;background:url(block_right_bottom.gif) no-repeat top right #D5DCEE;}

div.block_left{width:350px;background-image:url(block_left.png);background-repeat:no-repeat;text-align:center;margin-bottom:10px;}
div.block_left_startsize{width:1px;height:265px;float:right;}
div.block_left_padding{width:310px!important;padding:30px 20px 25px 20px;}
div.block_left_endsize{clear:both;height:1px;overflow:hidden;}

div.help{width:500px!important;margin-right:auto;margin-left:auto;text-align:left;margin-top:10px;background-color:#ffffff;}
div.help_padding{padding:5px 25px 5px 25px;}

div.header {width:812px;height:120px;}
div.headerlogin {height:55;text-align:right;padding-right:20px;}

img.techforward_logo{float:left;clear:left;height:70px;width:316px;position:relative;top:10px;left:10px;padding:0px 0px 5px 0px;}

img.tab{height:89px;cursor:pointer;}

#popuplogo{height:70px;width:316px;position:relative;left:-8px;padding:7px 0px 10px 0px;}

div.button {background:#ffffff;padding:0px;display:inline;}
div.button a, div.button a:visited {padding:6px 14px 6px 14px;background-color:#FFD200;text-align:center;vertical-align:middle;border:0px;font-size:12px;color:#FFFFFF;font-weight:bold;line-height:150%;font-family:arial,veranda,helvetica,sans-serif;text-decoration:none;}
div.button a:hover {padding:6px 14px 6px 14px;background-color:#FFC764;border:0px;font-size:12px;color:#FFFFFF;font-weight:bold;line-height:150%;font-family:arial,veranda,helvetica,sans-serif;text-decoration:none;} /* B3C5F2 */

p.header {margin:0px 0px 3px 0px;}
p.button {margin:15px 10px 15px 0px;}
 
/*-----LINKS-------------------- */
a:link {color:#005CAB;text-decoration:none;border:0px;}
a:active {color:#005CAB;text-decoration:none;border:0px;}
a:visited {color:#005CAB;text-decoration:none;border:0px;}
a:hover {color:#005CAB;text-decoration:none;border-bottom:1px solid #005CAB;}
a.blank:link {color:#005CAB;text-decoration:none;border:0px;}
a.blank:active {color:#005CAB;text-decoration:none;border:0px;}
a.blank:visited {color:#005CAB;text-decoration:none;border:0px;}
a.blank:hover {color:#B3C5F2;text-decoration:none;border:0px;}
a.none:link {color:#005CAB;text-decoration:none;border:0px;}
a.none:active {color:#005CAB;text-decoration:none;border:0px;}
a.none:visited {color:#005CAB;text-decoration:none;border:0px;}
a.none:hover {color:#005CAB;text-decoration:none;border:0px;}

a.red:link {color:#CA0405;text-decoration:none;border-bottom:1px solid #D5DCEE;}
a.red:active {color:#CA0405;text-decoration:none;border-bottom:1px solid #D5DCEE;}
a.red:visited {color:#CA0405;text-decoration:none;border-bottom:1px solid #D5DCEE;}
a.red:hover {color:#CA0405;text-decoration:none;border-bottom:1px solid #1877AF;}
a.redblank:link {color:#CA0405;text-decoration:none;border:0px;}
a.redblank:active {color:#CA0405;text-decoration:none;border:0px;}
a.redblank:visited {color:#CA0405;text-decoration:none;border:0px;}
a.redblank:hover {color:#CA0405;text-decoration:none;border:0px;}
 
/*-----TABLES-------------------- */      

table.blank {border-width:0px;padding:0px;margin:0px;position:relative;width:100%;}
table.filled_bordered {background-color:#FFEE9E;border-color:#999999;padding:0px 0px 0px 0px;table-layout:fixed;border-style:solid;border-width:1px;}
table.filled {padding:10px 10px 10px 10px;table-layout:fixed;background-color:#FFEE9E;;border-width:0px;}
table.bordered {width:100%;border-color:#999999;border-style:solid;border-width:1px;padding:0px;}
td.filledheader {background-color:#F89922;text-align:center;vertical-align:top;border-width:0px;margin:5px 2px 5px 2px;padding:2px 2px 2px 2px;}
td.blank {padding:0px;margin:0px;border-width:0px;text-align:left;position:relative;} 
td.footer {text-align:center;font-size:11px;font-family:arial,helvetica,sans-serif,tahoma;color:#555555;font-weight:normal;line-height:140%;}
tr.data {background-color:#ffffff;}
td.data {background-color:#ffffff;padding:3px 0px 3px 2px;}

/*-----INPUTS-------------------- */    

input.button {background-color:#F3B804;padding:4px 2px 4px 2px;font-size:11px;font-family:arial,helvetica,sans-serif,tahoma;color:#ffffff;font-weight:bold;font-style:normal;text-decoration:none;cursor:pointer;}
/*
can't do it this way b/c doesn't work in IE:
input.button:hover {background-color:#FFE49D;padding:4px 2px 4px 2px;font-size:11px;font-family:arial,helvetica,sans-serif,tahoma;color:#ffffff;font-weight:bold;font-style:normal;text-decoration:none;cursor:pointer;}
*/
input.button_hover {background-color:#FFE49D;padding:4px 2px 4px 2px;font-size:11px;font-family:arial,helvetica,sans-serif,tahoma;color:#ffffff;font-weight:bold;font-style:normal;text-decoration:none;cursor:pointer;}
input.data {width:150px;height:20px;border-width:1px;border-style:solid;border-color:#CCCCCC;padding-left:2px;margin-bottom:1px;background-color:#FFFFFF;font-size:11px;font-family:arial,helvetica,arial,sans-serif;color:#333333;font-weight:normal;text-decoration:none;}
select.data {width:150px;height:18px;border-width:1px;border-style:solid;border-color:#CCCCCC;padding-left:2px;margin-bottom:1px;background-color:#FFFFFF;font-size:11px;font-family:arial,helvetica,arial,sans-serif;color:#333333;font-weight:normal;text-decoration:none;}

input.icon{cursor:pointer;padding:1px 2px 1px 2px;}
 
/*-----FONTS-------------------- */
p,.font_normal,.font_normal_small,.font_hilight_small,.font_error_small,.font_normal_bold,.font_hilight_bold,.font_error_bold,.font_hilight_small,.font_hilight,.font_hilight_bold,.font_hilight_title2,.font_hilight_title1,.font_error,.font_error_bold,.font_error_large,.font_title2,.font_title1,.font_title0,.font_white,.font_sidebar,.font_sidebar_title{font-size:12.5px;font-family:arial,veranda,helvetica,sans-serif;color:#444444;font-weight:normal;text-decoration:none;}

p,.font_normal,.font_normal_bold,.font_hilight_bold,.font_error_bold,.font_hilight,.font_hilight_bold,.font_error,.font_error_bold,.font_white{line-height:150%;}

p,.font_normal,.font_hilight,.font_error,.font_sidebar{font-weight:normal;}

.font_sidebar{font-size:10.5px;}

.font_sidebar_title{font-size:11px;}

.font_normal_small,.font_hilight_small,.font_error_small {font-size:11px;line-height:140%;font-weight:bold;}
.font_normal_bold,.font_hilight_bold,.font_error_bold,.font_sidebar_title {font-weight:bold;}

.font_hilight_small,.font_hilight,.font_hilight_bold,.font_hilight_title2,.font_hilight_title1 {color:#CA0405;}

.font_title2,.font_hilight_title2,.font_error_large {font-size:14px;font-weight:bold;line-height:160%;}
.font_title1,.font_hilight_title1 {font-size:16px;font-weight:bold;line-height:160%;}
.font_title0 {font-size:17px;font-weight:bold;line-height:160%;}
                         
.font_error,.font_error_bold,.font_error_large {color:#ff3300;}

.font_title2,.font_title1,.font_title0 {color:#555555;}

.font_white {font-size:11px;color:#ffffff;font-weight:bold;}



