* { margin:0; padding:0;}

body { background:#4d293a url(../images/bg_site.gif) top center; font-size:100%; font-family:arial, tahoma; color:#7a7a7a; text-align:center;}


/*in_line*/
input, select, textarea { vertical-align:middle; font-family:arial;}
img {border:0; vertical-align:top; text-align:left;}
ul { }
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box{ width:100%; /*overflow:hidden;*/}
p {/*overflow:hidden;*/}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:50px;}
.main table td {/*padding:10px;*/}



.bg-top-header{ background:url(../images/bg_top-header.jpg) 0 0 repeat-x;}
.main-bg-center{ background:url(../images/main_bg_center.jpg) 0 0 repeat-y;}
.main-bg-top{ background:url(../images/main_bg_top.jpg) 0 0 no-repeat;}
.main-bg-bot{ background:url(../images/main_bg_bot.jpg) bottom left no-repeat; width:100%;}
/*header*/
.flash{ height:526px; background:url(../images/bg_top-header1.jpg) 0 0 repeat-x;}
.flash div{ position:absolute; margin:0 0 0 -15px;}
.row-line{ height:20px; padding:0 38px;}
.row-line span{ display:block; background:url(../images/row-line.gif) 0 10px repeat-x;}

.rell{ position:absolute;}
#page1 .rell{ margin:15px 0 0 38px; }
#page2 .rell{ margin:15px 0 0 164px; }
#page3 .rell{ margin:15px 0 0 288px; }
#page4 .rell{ margin:15px 0 0 412px; }
#page5 .rell{ margin:15px 0 0 537px; }
#page6 .rell{ margin:15px 0 0 662px; }
#page7 .rell{ margin:15px 0 0 786px; }

/*footer*/
.footer{ padding:15px 0 47px 39px; color:#af9fb1; font-size:0.75em;}
.footer a:link, .footer a:visited{ color:#af9fb1; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}

/*content*/
.content{ padding-bottom:53px; font-size:0.812em; color:#37404c;}
.link{ color:#4a2737; font-weight:bold;}
.line{ background:url(../images/line.gif) 0 30px repeat-x; display:block; padding-top:51px;}


.content .title{ display:block; /*margin-bottom:24px;*/}
.content .img-left{ float:left; margin:2px 11px 0 0;}
.indent-bot{ display:block; margin-bottom:11px;}
.indent-top{ display:block; margin:15px 0 0 0;}
.extra-top{ padding-top:33px;}
.indent-top-bot{ margin:16px 0;}
.list li a{ color:#4a2737; font-weight:bold; line-height:1.5em;}
.indent-bot1{ display:block; margin-bottom:6px;}
.indent-top-bot1{ display:block; margin:25px 0;}
.text-1 dt{ font-weight:bold; padding-bottom:4px;}
.text-1 dd{ padding-bottom:10px;}
.text-2 dt{ font-weight:bold; padding-bottom:7px;}
.text-2 dd{ padding-bottom:10px;}
.indent-bot-none{ padding-bottom:0 !important;}
.indent-top1{ margin-top:25px;}
.indent p{ margin-top:15px;}





/*================== index-6.html ==================*/
#page7 .form{ font-weight:bold;}
#page7 .form input{ height:18px; width:225px;}
#page7 .form textarea{ overflow:auto; display:block; height:110px; width:239px;}
#page7 .form textarea, #page7 .form input{ border:1px solid #a09b96; color:#37404c; font-size:1em; padding-left:3px; font-weight:normal; margin-top:1px;}
#page7 .form-link{ margin-left:379px; margin-right:22px;}
#page7 .form .row-box-1{ width:251px;}
#page7 .form .row-box-2{ width:240px;}
#page7 .form .indent-form{ height:30px;}


/*====================================*/
.bg-deep1 .border-top {background:url(../images/border_top.gif) repeat-x top #3c619c;}
.bg-deep1 .border-bot {background:url(../images/border_bot.gif) repeat-x bottom;}
.bg-deep1 .corner-top-left {background:url(../images/corner_top_left.gif) no-repeat left top;}
.bg-deep1 .corner-top-right {background:url(../images/corner_top_right.gif) no-repeat right top;}
.bg-deep1 .corner-bot-left {background:url(../images/corner_bot_left.gif) no-repeat left bottom;}
.bg-deep1 .corner-bot-right {background:url(../images/corner_bot_right.gif) no-repeat right bottom; }
/**/
.bg-deep2 .border-top {background:url(../images/border2_top.gif) repeat-x top #bcd748;}
.bg-deep2 .border-bot {background:url(../images/border2_bot.gif) repeat-x bottom;}
.bg-deep2 .corner-top-left {background:url(../images/corner2_top_left.gif) no-repeat left top;}
.bg-deep2 .corner-top-right {background:url(../images/corner2_top_right.gif) no-repeat right top;}
.bg-deep2 .corner-bot-left {background:url(../images/corner2_bot_left.gif) no-repeat left bottom;}
.bg-deep2 .corner-bot-right {background:url(../images/corner2_bot_right.gif) no-repeat right bottom; }
/**/
.bg-deep3 .border-top {background:url(../images/border3_top.gif) repeat-x top #e27527;}
.bg-deep3 .border-bot {background:url(../images/border3_bot.gif) repeat-x bottom;}
.bg-deep3 .corner-top-left {background:url(../images/corner3_top_left.gif) no-repeat left top;}
.bg-deep3 .corner-top-right {background:url(../images/corner3_top_right.gif) no-repeat right top;}
.bg-deep3 .corner-bot-left {background:url(../images/corner3_bot_left.gif) no-repeat left bottom;}
.bg-deep3 .corner-bot-right {background:url(../images/corner3_bot_right.gif) no-repeat right bottom; }
/**/
.bg-deep4 .border-top {background:url(../images/border4_top.gif) repeat-x top #853256;}
.bg-deep4 .border-bot {background:url(../images/border4_bot.gif) repeat-x bottom;}
.bg-deep4 .corner-top-left {background:url(../images/corner4_top_left.gif) no-repeat left top;}
.bg-deep4 .corner-top-right {background:url(../images/corner4_top_right.gif) no-repeat right top;}
.bg-deep4 .corner-bot-left {background:url(../images/corner4_bot_left.gif) no-repeat left bottom;}
.bg-deep4 .corner-bot-right {background:url(../images/corner4_bot_right.gif) no-repeat right bottom; }
/**/
.row-top{ color:#ffffff;}
.row-top li a{ background:url(../images/list_marker.gif) 1px 6px no-repeat; padding:0 0 0 14px; color:#FFF; text-decoration:none; line-height:1.375em;}
.row-top li a:hover{background:url(../images/list_marker.gif) 3px 6px no-repeat;}
.row-top .h{ height:23px; text-align:center; padding-top:15px}
.row-top .h img{ margin:33px 0 0 0;}
.row-top .text{ padding:15px 15px 25px 20px;}
.row-top strong{ display:block; margin-bottom:15px;}
.row-top .button{ margin:20px 0 0 21px; position:relative;}
.indent-left-none{ margin-left:0 !important;}
/*====================================*/

a.button, .button,
div.cf_button input {
background:url(../images/button.png) no-repeat; 
color:#fff; 
height:35px; 
width:126px; 
display:block;
text-decoration:none;
text-align:center;
font-weight:bold;
padding-top:12px;
}
a.button:hover{color:#ffff00;}


/* ============================= forms ============================= */

form {padding:5px 0 0 0;}
form .rowi {height:25px;}
form .link3 {float:right; margin:17px 0 0 10px;}

.input {width:186px; height:18px; border:1px solid #808080; background:none; padding:0 0 0 5px; font-size:1em;}

textarea {width:600px; height:100px; border:1px solid #808080; padding:0 0 0 5px; overflow:auto; font-size:1em;}

div.cf_textbox .cf_label {}
div.cf_textbox .cf_inputbox{position:relative; left:15px;}
div.cf_dropdown {}
div.cf_dropdown .cf_label {}
.LV_validation_message {margin: 0px 0px 0px 25px;}

/* ============================= LOGIN form ============================= */
form#com-form-login fieldset.input {height:inherit; border:0px;}
form#com-form-login ul { list-style:none; margin-top:15px;}
input.button, div.cf_button input {border:none; padding-top:4px}
div.modulelogin {clear:both;}