* {
 margin: 0;
 padding: 0;
}

html {
 height: 100%;
 background: #FFFFFF;

 background-image: url('/themes/img/bg.jpg');
 background-position:top center;
 background-repeat: no-repeat;
}

body {
 min-height:100%;
 min-width: 1004px;
/* height: 100%;*/
 font-size: 12px;
 color:#666565;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif; 

 background-image: url('/themes/img/bbg.jpg');
 background-position:bottom center;
 background-repeat: no-repeat;
}

td {
 font-size: 12px;
 color:#666565;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif; 
}

img{
 display: block;
}

ul {
 margin-left: 20px;
 padding: 5px;
 font-size: 12px;
}

ol {
 margin-left: 20px;
 padding: 5px;
 font-size: 12px;
}

a {
 font-size: 12px;
 color:#666565;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif; 
}

input.border {
 border:1px solid #aacce6;
}

div.indent {
 height: 1px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

#bottom_bg {
 width: 100%;
 margin: 0 auto;
 height: auto !important;
 min-height:100%;
 height: 100%;

}


#page {
 width: 1004px;
 margin: 0 auto;
 height: auto !important;
 min-height:100%;
 height: 100%;
 text-align:left;
}



/* header */
#page #header{
 clear: both;
}


/* content */
#page #content {
 clear: both;
}
#page #content #centercolumn {
 width: 812px;
 float:left;
 margin-right:-812px;
}
#page #content #centercolumn_indent {
 padding-right:202px; 
 padding-left:10px; 
 padding-top:1px;
}
#page #content #leftcolumn {
 width: 192px;
 float: left;
}
#page #content #rightcolumn {
 width: 192px;
 float: right;
}



/* footer */
#page #footer_guarantor {
 height: 130px;
 clear: both;
}


#footer{
 width: 1004px;
 margin: 0 auto;
 margin-top: -130px;
 height: 130px;
 clear: both;
}






.dotline_v{
 width:1px;
 background-image: url('/themes/img/dotline_v.gif');
 background-position:top;
 background-repeat:repeat-y;
}

.dotline_h{
 height:1px;
 font-size: 1px;
 line-height: 1px;
 background-image: url('/themes/img/dotline_h.gif');
 background-position:top;
 background-repeat:repeat-x;
}

.topmenu {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#FFFFFF;
 text-decoration:none;
 text-transform: uppercase;
 font-weight:bold;
}

.bottommenu {
 font-size: 11px;
 font-weight: normal;
 font-family: Tahoma, Arial, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
}

.button {
 font-family: Tahoma, Arial;
 font-size: 11px;
 font-weight:bold;
 padding:2px;
 padding-top:0px;
 background-color: #547ea8;
 color: #FFFFFF;
 border:1px solid #547ea8;
 height:19px;
}

.button_gray {
 font-family: Tahoma, Arial;
 font-size: 11px;
 font-weight:bold;
 padding:2px;
 padding-top:0px;
 background-color: #c0c0c0;
 color: #FFFFFF;
 border:1px solid #ffffff;
 height:19px;
}

.button_brown {
 font-family: Tahoma, Arial;
 font-size: 11px;
 font-weight:bold;
 padding:2px;
 padding-top:0px;
 background-color: #ca7928;
 color: #FFFFFF;
 border:1px solid #b56d24;
 height:19px;
}



/* BEGIN mainblock data */
.mainblock_title {
 font-size: 11px;
 font-weight: bold;
 font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;
 text-transform: uppercase;
 color:#6d9fcc;
}

.mainblock_title_black {
 font-size: 11px;
 font-weight: bold;
 font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;
 text-transform: uppercase;
 color:#000000;
}

.mainblock_title_white {
 font-size: 11px;
 font-weight: bold;
 font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;
 text-transform: uppercase;
 color:#FFFFFF;
}

.mainblock_title_red {
 font-size: 11px;
 font-weight: bold;
 font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;
 text-transform: uppercase;
 color:#f8ab5e;
}

.mainblock_bullet {
 background: #f8ab5e;
}
.mainblock_topline {
 background: #e9f2f7;
}
.mainblock_left {
 background-image: url('/img/dotline_v.gif');
 background-position:left;
 background-repeat:repeat-y;
}
.mainblock_right {
 background-image: url('/img/dotline_v.gif');
 background-position:right;
 background-repeat:repeat-y;
}
/* END block data */



.msp_menu_bg {
 background-image: url('/img/msp_menu_bg.gif');
 background-position:top;
 background-repeat:repeat-x;
}

.msp_menu_a_bg {
 background-image: url('/img/msp_menu_a_bg.gif');
 background-position:top;
 background-repeat:repeat-x;
}


.link12 {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
 font-weight:normal;
}

.link12_black {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#000000;
 text-decoration:none;
 font-weight:normal;
}

.link12_black_b {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

.link12_a {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
 font-weight:normal;
}

.link12_gray_b {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#b99f84;
 text-decoration:none;
 font-weight:bold;
}

.link12_gray_bu {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#975616;
 text-decoration:underline;
 font-weight:normal;
}

.link12_orange_b {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#f08821;
 text-decoration:none;
 font-weight:bold;
}

.link12_orange_bu {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#f08821;
 text-decoration:underline;
 font-weight:bold;
}

.link12_arr {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
 font-weight:normal;
 padding-left:8px;
 background-image: url('/img/arrow_1.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.link12_b {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
 font-weight:bold;
}

.link12_b_a {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
 font-weight:bold;
}

.link12_u {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:underline;
 font-weight:normal;
}

.link12_bu {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:underline;
 font-weight:bold;
}

.link12_bu_arr1 {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:underline;
 font-weight:bold;
 padding-left:8px;
 background-image: url('/img/arrow_1.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.link12_bu_arr2 {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:underline;
 font-weight:bold;
 padding-left:8px;
 background-image: url('/img/arrow_2.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.link11 {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
 font-weight:normal;
}

.link11_black {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#000000;
 text-decoration:none;
 font-weight:normal;
}

.link11_black_b {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

.link11_black_b_arr {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
 padding-left:8px;
 background-image: url('/img/arrow_1.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.link11_gray {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#9c9a9a;
 text-decoration:none;
 font-weight:normal;
}

.link11_a {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
 font-weight:normal;
}

.link11_orange_b {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#f08821;
 text-decoration:none;
 font-weight:bold;
}

.link11_orange_bu {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#f08821;
 text-decoration:underline;
 font-weight:bold;
}

.link11_arr {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
 font-weight:normal;
 padding-left:8px;
 background-image: url('/img/arrow_1.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.link11_b {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
 font-weight:bold;
}

.link11_b_a {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:none;
 font-weight:bold;
}

.link11_u {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:underline;
 font-weight:normal;
}

.link11_bu {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:underline;
 font-weight:bold;
}

.link11_bu_arr1 {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:underline;
 font-weight:bold;
 padding-left:8px;
 background-image: url('/img/arrow_1.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.link11_bu_arr2 {
 font-size: 11px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:underline;
 font-weight:bold;
 padding-left:8px;
 background-image: url('/img/arrow_2.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.link10_u {
 font-size: 10px;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 color:#547ea8;
 text-decoration:underline;
 font-weight:normal;
}

.title {
 font-family: Arial;
 font-size: 16px;
 color: #ff5a00;
 font-weight:bold;
 text-decoration:none;
 padding-left:13px;
 background-image: url('/themes/img/bullet_arr.gif');
 background-position:left;
 background-repeat:no-repeat;
}


.link11_blue_nd {
 font-size: 11px;
 color:#c1eeff;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;
}

.link11_nd_arr {
 font-size: 11px;
 color:#757575;
 font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;

 padding-left:13px;
 background-image: url('/themes/img/bullet_box.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.link12_black_nd {
 font-size: 12px;
 color:#000;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;
}

.link12_orange_nd {
 font-size: 12px;
 color:#ff5a00;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;
}

.link12_white_nd {
 font-size: 12px;
 color:#FFFFFF;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;
}

.link12_nd {
 font-size: 12px;
 color:#666565;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;
}

.link12_gray_nd_arr {
 font-size: 12px;
 color:#666565;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 text-decoration:none;

 padding-left:13px;
 background-image: url('/themes/img/bullet_arr_s_gray.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.link12_blue_nd_arr {
 font-size: 12px;
 color:#1ca6df;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight: bold;
 text-decoration:none;

 padding-left:10px;
 background-image: url('/themes/img/bullet_arr_s_blue.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.link14_blue_nd_arr {
 font-size: 14px;
 color:#1ca6df;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight: bold;
 text-decoration:none;

 padding-left:10px;
 background-image: url('/themes/img/bullet_arr_s_blue.gif');
 background-position:left;
 background-repeat:no-repeat;
}


.menu_bg{
 background-image: url('/themes/img/menu_bg.gif');
 background-position:top;
 background-repeat:repeat-x;
}

.menu_gray_bg{
 background-image: url('/themes/img/menu_gray_bg.gif');
 background-position:top;
 background-repeat:repeat-x;
}

.menu_gray2_bg{
 background-image: url('/themes/img/menu_gray2_bg.gif');
 background-position:top;
 background-repeat:repeat-x;
}

.menu_red_bg{
 background-image: url('/themes/img/menu_red_bg.gif');
 background-position:top;
 background-repeat:repeat-x;
}

.block_top {
 height:9px;
 background-image: url('/themes/img/block_top.gif');
 background-position:top;
 background-repeat:repeat-x;
}
.block_bottom {
 height:9px;
 background-image: url('/themes/img/block_bottom.gif');
 background-position:bottom;
 background-repeat:repeat-x;
}
.block_left {
 width:9px;
 background-image: url('/themes/img/block_left.gif');
 background-position:left;
 background-repeat:repeat-y;
}
.block_right {
 width:9px;
 background-image: url('/themes/img/block_right.gif');
 background-position:right;
 background-repeat:repeat-y;
}
.block_bg {
 background:#FFF;
}


.block5_title {
 font-family: Arial;
 font-size: 14px;
 color: #ff5a00;
 font-weight:normal;
 text-decoration:none;
 padding-left:22px;
 background-image: url('/themes/img/bullet_flag.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.block5_top {
 height:5px;
 background-image: url('/themes/img/block5_top.gif');
 background-position:top;
 background-repeat:repeat-x;
}
.block5_bottom {
 height:5px;
 background-image: url('/themes/img/block5_bottom.gif');
 background-position:bottom;
 background-repeat:repeat-x;
}
.block5_left {
 width:5px;
 background-image: url('/themes/img/block5_left.gif');
 background-position:left;
 background-repeat:repeat-y;
}
.block5_left_full {

 background-image: url('/themes/img/block5_left_full.gif');
 background-position:left;
 background-repeat:repeat-y;
}
.block5_right {
 width:5px;
 background-image: url('/themes/img/block5_right.gif');
 background-position:right;
 background-repeat:repeat-y;
}

.dotline{
 height:1px;
 font-size: 1px;
 line-height: 1px;
 background-image: url('/themes/img/dotline.gif');
 background-position:top;
 background-repeat:repeat-x;
}

.dotline_h {
 height:1px;
 font-size: 1px;
 line-height: 1px;
 background-image: url('/themes/img/dotline_h.gif');
 background-position:bottom;
 background-repeat:repeat-x;
}

.dotline_v {
 height:1px;
 font-size: 1px;
 line-height: 1px;
 background-image: url('/themes/img/dotline_v.gif');
 background-position:top;
 background-repeat:repeat-y;
}



th.headerSortDown {
 background-image: url('/themes/img/desc.gif');
 background-color: #EEEEEE;
 cursor: pointer;
 font-weight: bold;
 background-repeat: no-repeat;
 background-position: center left;
 padding-left: 20px;
 margin-left: -1px;
}  
th.headerSortUp {
 background-image: url('/themes/img/asc.gif');
 background-color: #EEEEEE;
 cursor: pointer;
 font-weight: bold;
 background-repeat: no-repeat;
 background-position: center left;
 padding-left: 20px;
 margin-left: -1px;
}
th.header {
/* background-image: url('/themes/img/small.gif'); */
 cursor: pointer;
 font-weight: bold;
 background-repeat: no-repeat;
 background-position: center left;
 padding-left: 20px;
 margin-left: -1px;
}   

 