/* common styles: */

body {font-family:arial,verdana; font-size:12px; color:#000000; text-decoration:none; background:url('images/bg.jpg') top center no-repeat;margin:0px 0px 0px 0px;}

font, input, select, textarea,div {font-family:arial,verdana; font-size:12px; color:#424242; text-decoration:none;}


form {padding:0px;margin:0px;}
img {border:none;}
ul {padding:0px;margin:0px 0px 0px 15px;list-style-type:none;}
ol {padding:0px;margin:0px 0px 0px 35px;}
li {line-height:125%;}

ul.about {padding:0px;margin:0px 0px 0px 15px;list-style-image:url(images/redb.jpg);}
li.about {line-height:18px;}

ul.login {padding:0px;margin:0px 0px 0px 15px;list-style-image:url(images/grayb.jpg);}
li.login {line-height:18px;color:#ff0000;}

a:link {font-family:arial,verdana; font-size:12px; color:#424242; text-decoration:none;}
a:visited {font-family:arial,verdana; font-size:12px; color:#424242; text-decoration:none;}
a:hover {font-family:arial,verdana; font-size:12px; color:#424242; text-decoration:underline;}
a:active {font-family:arial,verdana; font-size:12px; color:#424242; text-decoration:underline;}

a.funding:link {font-family:arial,verdana; font-size:12px; color:#424242; text-decoration:underline;}
a.funding:visited {font-family:arial,verdana; font-size:12px; color:#424242; text-decoration:underline;}
a.funding:hover {font-family:arial,verdana; font-size:12px; color:#424242; text-decoration:underline;}
a.funding:active {font-family:arial,verdana; font-size:12px; color:#424242; text-decoration:underline;}


a.login:link {font-family:arial,verdana; font-size:12px; color:#A2A2A2; text-decoration:none;}
a.login:visited {font-family:arial,verdana; font-size:12px; color:#A2A2A2; text-decoration:none;}
a.login:hover {font-family:arial,verdana; font-size:12px; color:#000000; text-decoration:none;}
a.login:active {font-family:arial,verdana; font-size:12px; color:#000000; text-decoration:none;}

a.footer:link {font-family:arial,verdana; font-size:11px; color:#424242; text-decoration:none;}
a.footer:visited {font-family:arial,verdana; font-size:11px; color:#424242; text-decoration:none;}
a.footer:hover {font-family:arial,verdana; font-size:11px; color:#424242; text-decoration:underline;}
a.footer:active {font-family:arial,verdana; font-size:11px; color:#424242; text-decoration:underline;}

a.redfooter:link {font-family:arial,verdana; font-size:11px; color:#EA3226; text-decoration:none;}
a.redfooter:visited {font-family:arial,verdana; font-size:11px; color:#EA3226; text-decoration:none;}
a.redfooter:hover {font-family:arial,verdana; font-size:11px; color:#EA3226; text-decoration:underline;}
a.redfooter:active {font-family:arial,verdana; font-size:11px; color:#EA3226; text-decoration:underline;}

a.a_red:link {font-family:arial,verdana; font-size:12px; color:#EA3226; text-decoration:none;}
a.a_red:visited {font-family:arial,verdana; font-size:12px; color:#EA3226; text-decoration:none;}
a.a_red:hover {font-family:arial,verdana; font-size:12px; color:#EA3226; text-decoration:underline;}
a.a_red:active {font-family:arial,verdana; font-size:12px; color:#EA3226; text-decoration:underline;}

.greenlight{font-family:arial,verdana; font-size:12px; color:#00ff00;background-color:#ffffff;height:18px;}
.redlight {font-family:arial,verdana; font-size:12px; color:#ff0000;background-color:#ffffff;height:18px;}
.orangelight {font-family:arial,verdana; font-size:12px; color:#FF8C11;background-color:#ffffff;height:18px;}


.div_table {display:table;}
.div_row {display:table-row;}
.div_cell {display:table-cell;vertical-align:top;text-align:left;padding:2px;}
.ie_nothidd {display:none;}

/*Start fixes for IE */
* html .div_cell {float:left;margin:0px;}
* html .ie_nothidd {display:block;}
* html .title {background:#262626;padding:11px 10px 9px 16px;color:#E3E3E3;font-weight:bold;}
/*End fixes for IE */

.border_test1 {border:1px solid red;}
.border_test2 {border:1px solid black;}

/* indivitual styles: */

.tbl {width:820px;text-align:left;}

.hdr_div {width:820px;text-align:left;margin-bottom:2px;line-height:14px;}
.hdr_bg {height:79px;background:url('images/bg_top.gif') top left repeat-x;}
.menu_bg {background:url('images/mnu_bg.gif') top left no-repeat;text-align:right;padding-right:8px;}
.img_menu {margin-top:4px;margin-bottom:-1px;margin-right:5px;}
.hdr_red_line {height:2px;background:#FF0000;}
.hdr {background:url('images/header.jpg') top left no-repeat;height:171px;text-align:right;}

.welcome {color:#A2A2A2;margin-top:30px;margin-right:14px;}
.input_login {width:105px;height:18px;margin-bottom:5px;border:1px solid #737373;color:#A2A2A2;}
.btn_login {float:right;margin-right:6px;margin-top:0px;width:58px;height:19px;border:0px;}
.btn_register {float:right;margin-right:6px;margin-top:0px;width:58px;height:19px;border:0px;}

.footer_bg {background:url('images/bg_footer.gif') top left repeat-x;text-align:center;color:#949494;padding-top:8px;padding-bottom:14px;}


.title {background:#262626;padding:11px 10px 9px 16px;color:#E3E3E3;font-weight:bold;}
.titleright {text-align:right;}
.traficlight{background:#EDEDED;padding:11px 10px 9px 16px;text-align:right;}
.title2 {background:#262626;padding:11px 20px 8px 16px;text-align:right;}
.content {padding:0px 9px 0px 13px;}
.red {color:#EA3226;}
.green {color:#1FC312;}
.amber {color:#FF8400;}
.red_li {text-decoration:none;color:#EA3524;}
.mnu_form {background:url('images/mnu_form_bg.gif') top left no-repeat;text-align:right;padding:14px 16px 13px 0px;}
.valign_c {vertical-align:middle;}

.form_next {position:absolute;margin-left:300px;margin-top:120px;width:87px;height:170px;}
.textarea_request {width:178px;height:93px;border:1px solid #7E9DB9;}
.input_request {width:178px;border:1px solid #7E9DB9;}
.input_request2 {width:140px;border:1px solid #7E9DB9;}
.input_request3 {width:70px;border:1px solid #7E9DB9;}
.input_request_feedback {width:250px;border:1px solid #7E9DB9;}
.textarea_feedback {width:250px;height:93px;border:1px solid #7E9DB9;}
.select_request {width:182px;border:1px solid #7E9DB9;}

.img_ttl {position:absolute;margin-top:-10px;margin-left:100px;}
.li_faq {background:url('images/line.jpg') 0px 8px no-repeat;padding-left:6px;}



.controlstyle {float:right;margin-right:40px;margin-top:20px;}
.bggray {background-color:#A3A3A3;height:1px;}
td{font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:none;}
.admincolumnheader{background-color:#A3A3A3;height:20px;}
.admincolumnitem{background-color:#ffffff;height:18px;}

.input_request_funding {width:150px;border:1px solid #7E9DB9;}
.textarea_req_fund {width:180px;height:100px;border:1px solid #7E9DB9;}
.req_fund_1col {width:155px;}
.req_fund_1col2 {width:155px;}
.req_fund_2col {width:275px;}
.req_fund_2col2 {width:275px;}
.req_fund_3col {width:125px;}
.req_fund_3col2 {width:125px;}
.req_fund_4col {width:225px;}
.line {height:1px;background:#353534;margin-top:10px;margin-bottom:10px;}
.req_fund_ttl {font-size:16px;}

.red_req {color:#EA3226;}
