/*main*/
*{margin:0; padding:0;}
html{height:100%;}
body{background:#ffffff; height:100%; font-size:1em;color:#757575;line-height:1em;}
table, td, img{border:0px;}
table, td{border-collapse:collapse;font-family:Arial;vertical-align:top;}
img{vertical-align:top;margin:0px;}
.img1{margin: 0px 20px 24px 0px;float:left;}
.img2{margin: 0px 20px 0px 0px;float:left;}
.main_table{height:100%;width:100%;}
p {margin-bottom:16px;}

/*helpers*/
.fleft {float:left;}
.fright {float:right;}
h3.blue {color:#294e8a;font-size:1em;margin-bottom:18px;}
.clear{clear:both;}
div.bold {padding: 12px 0 16px 0; font-weight:bold;}
div.stripe_block {width:100%; padding: 20px 0px 0px 0px; border-top: 1px solid #e1e1e1;font-size:0.825em;}
div.blue {color:#294e8a;text-align:right;margin: 7px 20px 0px 0px;font-weight:bold;}
div.ttl {color:#294e8a;text-align:left;margin-top: 15px; font-weight:bold;}
.t1 td {padding-right:10px;}

/*lists*/
ul.menu { list-style:none; color:#757575;font-weight: bold;font-size:0.8125em;}
ul.menu li{ padding: 8px 10px 5px 9px; float: left;}
ul.menu .border{ background: url(images/mborder.gif) no-repeat left;}
ul.menu .active{float:left; padding: 4px 4px 4px 4px;background: #0036AA;color:#ffffff;}
ul.list {list-style:none; line-height:1.45em;font-size:1.06em;margin: 16px 0px 16px 1px}
.list li {background: url(images/bul.gif) no-repeat 0px 7px;padding-left:15px;}

/*links*/
a{color:#5B5B5B;text-decoration:underline;}
a:hover{text-decoration:none;}

/*forms*/
.form { height:18px;margin-bottom:6px;}
.form input {width:200px; height:18px; background:#ffffff; font-size:1em; line-height:0.9em}
#form1 table {width: 494px;}
textarea { width:224px; height:94px; background:#ffffff; overflow:auto; font-family:arial; font-size:1em}

/*header*/
#header {width: 786px;height: 169px;}
#header .header1 {margin: 10px 20px 20px 21px;}
a.req{color:#ff0000;text-decoration:none;font-weight:bold;float:right;height:14px;margin: 53px 15px 0px 0px;text-align:left;background: url(images/ok_bul.gif) no-repeat left;font-size:0.75em;text-indent:20px;}
a:hover.req{text-decoration:underline;}
a.menu{float:left; padding: 4px 4px 4px 4px;text-decoration:none;}
a:hover.menu{text-decoration:none;background: #0036AA;color:#ffffff;}
a.blue{text-decoration:underline;color:#294e8a;font-weight:bold;}
a:hover.blue{text-decoration:none;}
a.read_more{color:#000000;text-decoration:none;font-weight:bold;float:left;height:14px;text-align:left;background: url(images/bul_info.gif) no-repeat;font-size:0.9375em;text-indent:20px;vertical-align:middle;}
a:hover.read_more{text-decoration:underline;}
h1{background:url(images/logo.gif) no-repeat right;text-indent:-10000px;height:52px;width:269px;float:left;margin: 35px 0px 29px 0px;}

/*content*/
#content .mblock {width:764px; margin: 4px 0px 4px 22px; height:100%; text-align:left;}
.tstripe {border-top: 1px solid #e1e1e1;float:left;width:742px;height:14px;}
.bstripe {border-bottom: 1px solid #e1e1e1;float:left;width:742px;height:20px;}
.title {height:30px;width:237px;background: #0036AA; color: #ffffff;font-weight:bold;font-size:0.875em;text-indent:18px;vertical-align: middle;}
.book_ttl {color:#000000;font-weight:bold;float:left;height:18px;text-align:left;background: url(images/bul_book.gif) no-repeat;font-size:0.875em;text-indent:19px;vertical-align:middle;margin: 0px 0px 15px 0px;}
.card_ttl {color:#000000;font-weight:bold;float:left;height:16px;text-align:left;background: url(images/bul_card.gif) no-repeat left;font-size:1.1em;text-indent:23px;vertical-align:middle;margin: 0px 0px 17px 0px;}
#content .col_1 {width:237px;float:left;}
#content .col_1 table {width:237px;}
#content .col_cont {padding: 0px 5px 10px 18px;font-size:0.8125em;}
#content .col {padding-right: 20px;font-size:0.8125em;}
#content .list li a {text-decoration:none;}
#content .list li a:hover {text-decoration:underline;}
#content .col_2 {width:494px;margin: 11px 0px 10px 10px;float:left;}
#content .col_2 table {width:494px;}
#content .col_2 table tr td {font-size:0.825em;}
#content .col_2 .int_col {padding-left:10px;}
.img_cell {padding-top:16px;}
.grey {color:#757575}
.block {width:200px;}
.block div {height:14px; text-align:right;}
.block div div {width:auto;}

/*footer*/
#footer {text-align: center;}
#footer .fmenu {text-align: left;font-size:0.825em;font-weight: bold;padding: 14px 8px 10px 8px}
#footer .fmenu a {margin: 0px 13px 0px 12px;text-decoration: none;color:#000000;}
#footer .fmenu a:hover {color: #000000;}
#footer .copy {text-align: left; color:#000000; font-size:0.8em;padding: 13px 0px 10px 20px}
.copy a{text-decoration:underline;color:#000000;}
.copy a:hover{text-decoration:none;}
