/* CSS Document */
body {
margin: 5; 
}

form{
margin:0;
}

a {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: blue;
text-decoration: underline;
}
a:visited {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: blue;
text-decoration: underline;
}

a:hover {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: blue;
text-decoration: underline;
}


#main {
width: 99%;
background-color: #FFFFFF;
min-width: 790px;
_width: expression(document.body.clientWidth < 790? "790px" : "auto" );
}

#top {
background-image: url(images/tfh.jpg);
background-repeat: repeat-x;
min-width: 790px;
_width: expression(document.body.clientWidth < 790? "790px" : "auto" );
height: 90px;
margin: 0 10 0 10;
}

#top_left {
background-image: url(images/tfl.jpg);
background-repeat: no-repeat;
height: 90px;
}

#top_rgh {
background-image: url(images/tfr.jpg);
background-repeat: no-repeat;
background-position: top right;
height: 90px;
}

.top_logo,
#top_logo
{
margin:5px 0 0 10px;
background-image:url(logo/logo4.png);
width:515px;
height:85px;
background-repeat:no-repeat;
float:left;
}

.top_logo span
{
  display:none;
}

#top_right {
margin: 65px 10px 0 0;
float: right;
}

#main_text {
min-width: 790px;
_width: expression(document.body.clientWidth < 790? "790px" : "auto" );
min-height: 590px;
_height: expression(document.body.clientHeight < 590? "590px" : "auto" );
margin-top: 10px;
}


#left_col {
float: left;
margin: 0 0 0 5;
width: 150px;
}

.left_menu {
float: left;
margin-bottom: 10px;
background-image: url(images/mf.jpg);
background-repeat: repeat-y;
width: 150px;
}


.left_menu_top {
 
background-image: url(images/mft.jpg);
background-repeat: no-repeat;
background-position: left top;
width: 140px;
}

.left_menu_bott {
background-image: url(images/mbf.jpg);
background-repeat: no-repeat;
background-position: left bottom;
width: 140px;
}


.left_menu_cont {
padding: 10 10 10 10;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CC6600;
}

#text{
margin: 0 10 0 160;
background-image: url(images/pr_l.jpg);
background-repeat: repeat-y;
background-position: left;
}
#pr_p {
background-image: url(images/pr_p.jpg);
background-repeat: repeat-y;
background-position: right;
}
#pr_n {
background-image: url(images/pr_n.jpg);
background-repeat: repeat-x;
}
#r_ln {
background-image: url(images/r_ln.jpg);
background-repeat: no-repeat;
}
#r_pn {
background-image: url(images/r_pn.jpg);
background-repeat: no-repeat;
background-position: right top;
}
#pr_d {
background-image: url(images/pr_d.jpg);
background-repeat: repeat-x;
background-position: bottom;
}

#r_ld {
background-image: url(images/r_ld.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}
#r_pd {
background-image: url(images/r_pd.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}

#frm_cont {
padding: 5px;
}
#frm_cont a:visited {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: blue;
text-decoration: underline;
font-weight: normal;
}

.td {
text-align: center;
}

.pct {
margin-top: 20px;
height: 390px;
background-position: center;
background-image: url(images/bck.jpg);
background-repeat: no-repeat;
}

h1 {
margin: 0; 
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 28px;
font-weight: bold;
color: #CC6600;
}

h2 {
margin: 0; 
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 28px;
font-weight: bold;
color: #CC6600;
}


h5 {
margin: 0; 
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC6600;
}


h3 {
margin: 0; 
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC6600;
}

.left_menu_cont a, a:visited {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC6600;
text-decoration: none;
}


.left_menu_cont a:hover {
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC6600;
}

.login {
margin: 0;
}

.submit {
font-size: 0.8em;
padding: 0px 0px 0px 0px ;
height: 18px; 
width: 40px;
color: #CC6600;
}

.submitl {
font-size: 0.8em;
padding: 0px 0px 0px 0px ;
height: 18px; 
width: 60px;
color: #CC6600;
}

.rights {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #CC6600;
text-align: justify;
}

.image{
border-color:#000000;
}

.btn_cntr{
margin:0;
text-align:center;
}

#pct_frame{
width:100%;
/*text-align:center;*/
min-width: 790px;
_width: expression(document.body.clientWidth < 790? "790px" : "auto" );
margin-bottom:5;
}

#logo_frame{
/*border: red solid thin;*/
width:100%;
min-width: 790px;
_width: expression(document.body.clientWidth < 790? "790px" : "auto" );
}

#logo_frame2{
padding: 5 5 0 5;
width:790px;
/*border: blue solid thin;*/
height:65px;
}

.plogo_ttl{
margin-left:20;
text-align:center;
float: left;
background-image: url(images/lf.jpg);
background-repeat: repeat-x;
width:260px;
height:57px;
}

#plogo_p{
padding:6 0 5 0;
}

.logo_ttl{
background-image: url(images/lf.jpg);
background-repeat: repeat-x;
float: left;
height:57;
width:400;
}

.logo_ttl_l{
background-image: url(images/lfl.jpg);
background-repeat: no-repeat;
background-position:left top;
}

.logo_ttl_r{
background-image: url(images/lfr.jpg);
background-repeat: no-repeat;
background-position:right top;
}

#logo_ttl_t{
padding: 5 5 17 7;
}

.clogo_ttl{
margin-left:20;
background-image: url(images/lf.jpg);
background-repeat: repeat-x;
float: left;
height:57;
width: 57;
}

#logo_ttl_c{
padding: 7 5 34 8;
}

#logo_ttl_c a, a:visited {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #CC6600;
font-weight:bold;
text-decoration: none;
}

#logo_ttl_c a:hover{
text-decoration: underline;
}

h4 {
margin: 0; 
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #CC6600;
}
.img_text {
margin: 0;
font-weight: bolder;
display: block;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #CC6600;
}



