/* -------------------------------------------- Default ----------------------------------------- */

a {text-decoration:underline; color:#E3451C; font-weight:bold;}
a:hover {text-decoration:none;}

.baseline {border-bottom:1px solid #f5f5f5;}

.RegTxt{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000; line-height: 18px;}

.errtext{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #ff0000; line-height: 18px;}

.smalltxt{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #333333; line-height: 16px;}

img { border:0;}  
body { 	margin:0px;padding:0px;}
input, textarea {font-family:tahoma; font-size:11px; color:#000000; padding:2px 0px 0px 4px; overflow:hidden;}

.formerr {font-family:tahoma; font-size:11px; font-weight:bold; color:#000000; padding:2px 0px 0px 4px; overflow:hidden; background:#ff9900}

form { padding:0; margin:0;}

em { font-size:13px; font-style:normal;}

ul {margin:0; padding:0; list-style:none}
li {background:url(images/a3.gif) top left no-repeat; margin:0; padding-left:20px; line-height:18px;}

.main_table { width:100%;}

.link_black { color:#000000; background:url(images/a1.gif) left center no-repeat; padding:0px 0px 0px 16px;}
.link_yellow { color:#FFB400; background:url(images/a4.gif) left center no-repeat; padding:0px 0px 0px 16px;}
.link_red {background:url(images/a4.gif) left center no-repeat; padding:0px 0px 0px 16px;}
/* -------------------------------------------- Header ------------------------------------------ */

#header { height:363px;background:url(images/px_head.gif) top repeat-x;}

#header2 { height:148px;background:url(images/px_head2.gif) top repeat-x;}
#header2 #row { height:87px;}
#header2 #row #logo { padding:10px 0px 0px 0px;}
#header2 #row #login { padding:17px 25px 0px 0px; text-align:right;  background:url(images/login.jpg) no-repeat;}
#header2 #row_1 { height:37px;}
#header2 #row_1 a { color:#000000; font-size:13px; font-weight:bold; text-decoration:none;}
#header2 #row_1 td { padding:14px 0px 0px 0px;}
#header2 #row_1 a:hover { color:#B21920;}
#header2 #row_1 .button { color:#ffffff;}

#header #row { height:87px;}

#header #row #logo { padding:10px 0px 0px 0px;}
#header #row #login { padding:17px 25px 0px 0px; text-align:right;  background:url(images/login.jpg) no-repeat;}

#header #row_1 { height:37px;}
#header #row_1 a { color:#000000; font-size:13px; font-weight:bold; text-decoration:none;}
#header #row_1 td { padding:14px 0px 0px 0px;}
#header #row_1 a:hover { color:#B21920;}
#header #row_1 .button { color:#ffffff;}

#header #row_2 { height:239px;}
#header #row_2 .td { width:461px;}
#header #row_2 .td div { margin:54px 0px 0px 192px; color:#C68B8A;}
#header #row_2 .td div div { margin:0px 0px 0px 98px; color:#ffffff;}
#header #row_2 .td a { color:#ffffff; font-weight:bold;}
#header #row_2 .td .indent_img { margin:0px 0px 0px 56px;}
#header #row_2 .td .indent_img_1 { margin:0px 5px 0px 0px; vertical-align:middle;}

#header #row_2 .td_1 { width:60px; padding:45px 0px 0px 0px;}

#header #row_2 .td_2 { width:245px;}
#header #row_2 .td_2 div { margin:55px 0px 0px 5px;}
#header #row_2 .td_2 .indent_img { margin:0px 0px 17px 11px; display:block;} 

/* -------------------------------------------- Content ----------------------------------------- */

.paper { margin:10px; padding:15px;
 background: #ffffff; border:1px solid #f5f5f5  }
 .paper2 { margin:10px; padding:15px;
 background: #fdfdfd; border:1px solid #f5f5f5  }

#content { height:570px;}

#content .row { height:64px; padding:30px 0px 0px 23px;}

#content .row_1 { height:248px;}

#content .row_2 { height:23px;}

/******************************** TABLE BLOCK ********************************/

.table_block_top { height:4px;background:url(images/px.gif) top repeat-x;}
.table_block_top .bg_tl {background:url(images/bg_tl.gif) top left no-repeat;}
.table_block_top .bg_tr {background:url(images/bg_tr.gif) top right no-repeat;}

.table_block_center { height:100%; border:1px solid #DDDDDD; border-width:0px 1px 0px 1px;}

.table_block_bottom { height:4px;background:url(images/px.gif) bottom repeat-x;}
.table_block_bottom .bg_bl {background:url(images/bg_bl.gif) top left no-repeat;}
.table_block_bottom .bg_br {background:url(images/bg_br.gif) top right no-repeat;}

/********************************************** Page ***********************************************/

#page #col_1 {padding:14px 0px 0px 16px;}
#page #col_1 .input { vertical-align:middle; width:89px;}
#page #col_1 input { vertical-align:middle;}
#page #col_1 select { width:45px; margin:0px 3px 0px 11px; height:18px;}
#page #col_1 div {margin:12px 14px 0px 0px; text-align:right;}
#page #col_1 span {margin:11px 0px 0px 0px; display:block;}
#page #col_1 .indent_img { margin:14px 0px 10px 0px; display:block;}
/***********************************************************************/
#page #col_2 {padding:14px 15px 10px 16px;}
#page #col_2 div {margin:0px 0px 0px 23px;}
#page #col_2 .indent_img { margin:8px 0px 7px 0px; display:block;}
/***********************************************************************/
#page #col_3 {padding:11px 10px 10px 12px;}
#page #col_3 div {margin:0px 0px 0px 23px;}
#page #col_3 .indent_img { margin:7px 0px 11px 0px; display:block;}

/********************************************** Page 1 **********************************************/

#page_1 #col_1 {padding:12px 17px 5px 11px;}
#page_1 #col_1 .indent_img { margin:0px 19px 0px 0px; float:left;}
/***********************************************************************/
#page_1 #col_2 {padding:12px 23px 0px 12px;}
#page_1 #col_2 span {margin:12px 0px 0px 0px; display:block;}
#page_1 #col_2 .indent_img { margin:0px 19px 0px 0px; float:left;}

/********************************************** Page 2 **********************************************/

#page_2 #col_1 {padding:15px 11px 0px 16px;}
#page_2 #col_1 span {margin:10px 0px 0px 0px; display:block;}
/***********************************************************************/
#page_2 #col_2 {padding:12px 10px 0px 11px;}
#page_2 #col_2 span {margin:11px 0px 0px 0px; display:block;}
#page_2 #col_2 .indent_img { margin:0px 0px 12px 0px; display:block;}
/***********************************************************************/
#page_2 #col_3 {padding:12px 12px 0px 12px;}
#page_2 #col_3 span {margin:21px 0px 0px 0px; display:block;}
#page_2 #col_3 strong { color:#ED1C24;}
#page_2 #col_3 .indent_img { margin:0px 19px 0px 0px; float:left;}

/********************************************** Page 3 **********************************************/

#page_3 #col_1 {padding:11px 12px 0px 11px;}
#page_3 #col_1 span {margin:5px 0px 0px 0px; display:block;}
#page_3 #col_1 span span {margin:21px 0px 0px 0px; display:block;}
#page_3 #col_1 strong { color:#ED1C24;} 
#page_3 #col_1 .indent_img { margin:0px 19px 0px 0px; float:left;}
/***********************************************************************/
#page_3 #col_2 {padding:11px 18px 0px 11px;}
#page_3 #col_2 div {margin:23px 20px 0px 5px;}
#page_3 #col_2 span {margin:5px 0px 0px 0px; display:block;}
#page_3 #col_2 span span {margin:12px 0px 0px 0px; display:block;}
#page_3 #col_2 strong { color:#ED1C24;} 
#page_3 #col_2 .indent_img { margin:0px 19px 0px 0px; float:left;}

/********************************************** Page 4 **********************************************/

#page_4 #col_1 {padding:15px 10px 5px 11px;}
#page_4 #col_1 .indent_img { margin:8px 0px 15px 0px; display:block;}
/***********************************************************************/
#page_4 #col_2 {padding:17px 0px 5px 17px;}
/***********************************************************************/
#page_4 #col_3 {padding:12px 14px 0px 11px;}
#page_4 #col_3 div {padding:16px 0px 0px 5px;}
#page_4 #col_3 span {padding:11px 0px 0px 0px; display:block;}
#page_4 #col_3 strong { color:#ED1C24; margin:0px 0px 5px 0px; display:block;}
#page_4 #col_3 .indent_img { margin:0px 21px 0px 0px; float:left;}

/********************************************** Page 5 **********************************************/

#page_5 #col_1 {padding:17px 5px 5px 16px;}
/***********************************************************************/
#page_5 #col_2 {padding:12px 5px 5px 11px;}
#page_5 #col_2 div { margin:22px 0px 0px 5px;}
#page_5 #col_2 span { margin:12px 0px 0px 0px; display:block;}
#page_5 #col_2 strong { color:#ED1C24; margin:0px 0px 5px 0px; display:block;}
#page_5 #col_2 .indent_img { margin:0px 19px 0px 0px; float:left;}
/***********************************************************************/
#page_5 #col_3 {padding:12px 5px 5px 11px;}
#page_5 #col_3 strong { color:#E3451C; margin:0px 0px 5px 0px; display:block;}
#page_5 #col_3 span {padding:10px 0px 0px 0px; display:block;}
#page_5 #col_3 .indent_img { margin:0px 0px 15px 0px; display:block;}

/********************************************** Page 6 **********************************************/

#page_6 #col_1 {padding:17px 5px 5px 11px;}
#page_6 #col_1 div { margin:15px 0px 0px 5px;}
#page_6 #col_1 span { margin:11px 0px 0px 0px; display:block;}
#page_6 #col_1 a { font-weight:normal;}
/***********************************************************************/
#page_6 #col_2 {padding:17px 25px 5px 16px;}
#page_6 #col_2 span { margin:15px 0px 0px 0px; display:block;}
#page_6 #col_2 a { font-weight:normal;}
/***********************************************************************/
#page_6 #col_3 {padding:15px 0px 5px 12px;}
#page_6 #col_3 div { margin:5px 16px 0px 0px; text-align:right;}
#page_6 #col_3 input { margin:0px 0px 10px 0px; display:block;}

/********************************************** Page 7 **********************************************/

#page_7 #col_1 {padding:12px 21px 5px 11px;}
#page_7 #col_1 div { margin:19px 0px 0px 4px;}
#page_7 #col_1 span { margin:11px 0px 0px 0px; display:block;}
#page_7 #col_1 .indent_img { margin:0px 19px 0px 0px; float:left;}
/***********************************************************************/
#page_7 #col_2 {padding:12px 21px 5px 12px;}
#page_7 #col_2 div { margin:0px 0px 19px 152px;}
#page_7 #col_2 span { margin:19px 0px 0px 0px; display:block;}

/********************************************** Page 8 **********************************************/

#page_8 #col_1 {padding:17px 32px 5px 15px;}
#page_8 #col_1 span { margin:15px 0px 0px 0px; display:block;}

/********************************************** FOOTER **********************************************/

#footer { height:82px; border-top:6px solid #DA3B10;}
#footer table { width:100%;}
#footer td { color:#000000; text-align:center; padding:12px 0px 0px 0px; line-height:24px;}
#footer a { color:#000000; font-weight:bold; padding:0px 18px 0px 18px;}
#footer a:hover { color:#EF5D36;}
#footer strong { color:#FFB400;}
/********************************************** SIZE FORMS **********************************************/
.form { width:186px; height:20px;background:#ffffff;}		
.textarea { width:186px; height:131px;background:#ffffff;}
/* ------------------------------------------------------------------------------------------------ */