/*
 FORM Template CSS
*/

   
/*    Form Template CSS *** */
/*
h1, h2, h3, h4, h5 {border:0; margin:15px 0 10px 0; padding:0; font-weight:bold;}
h2 {font-size:180%; line-height:100%; font-family:"georgia",serif; font-weight:normal;}
*/

#tblForm { width:700px;  }

    /* <--  Top Header --> */
#tblForm #tblFormLeftTopHeader { width:20px; height:20px; background:url("../design/content_article_bg.jpg") 0 0 no-repeat;}
#tblForm #tblFormMiddleTopHeader {    background:url("../design/content_article_bg_midstrip.jpg") 0 0  repeat-x;}
#tblForm #tblFormRightTopHeader { width:20px; background:url("../design/content_article_bg_rtstrp.jpg") -1px 0 no-repeat;}

    /* <--  Bottom Header --> */
#tblForm #tblFormLeftBottomHeader { width:20px; background:url("../design/content_title_bg.gif") 0 0 repeat-y;}
#tblForm #tblFormMiddleBottomHeader {    background:url("../design/content_title_bg_midsq.gif") 0 0 ;  padding:2px;}

#tblForm #tblFormMiddleBottomHeader h2 { margin:5px 2px; padding-left:25px; background:url("../design/ico_list.gif") 0 50% no-repeat;  font-family:"georgia",serif; font-weight:normal;}

#tblForm #tblFormMiddleBottomHeader h2 a {margin:0;font-size:20px; }

#tblForm #tblFormRightBottomHeader { width:20px; background:url("../design/content_title_bg_rtstrip.gif") 0 0 repeat-y;}


    /* <--  Content  --> */
#tblForm #tblFormLeftContent { width:20px;  background:url("../design/content_article_bg.jpg") 0 -10px no-repeat;}
#tblForm #tblFormMiddleContent {    background:url("../design/content_article_bg_midstrip.jpg") 0 -10px  repeat-x;}
#tblForm #tblFormRightContent { width:20px; background:url("../design/content_article_bg_rtstrp.jpg") -1px -10px no-repeat;}


  /* <!-- Footer --> */
#tblForm #tblFormLeftFooter { width:20px; height:40px; background:url("../design/footer_ltstrip.jpg") 0 0 no-repeat;}
#tblForm #tblFormMiddleFooter {    background:url("../design/footer_midstrip.jpg") 0 1px  repeat-x;}
#tblForm #tblFormRightFooter { width:20px; background:url("../design/footer_rtstrip.jpg") 0 0 no-repeat;}



/**/
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	
	/*font-family:"georgia",serif; font-size:80%; color:black; border:1px solid #A0B9F3;*/
}



	



/**/
 
#tblForm  .legendName { font-family:"georgia",serif; font-size:80%;  color:black; margin:10px 0px 5px 0px; }
#tblForm  .horzRule {  border:1px solid #A0B9F3;  margin:2px 0px 10px 0px; }

#tblForm  .tdText { font-family:"georgia",serif; font-size:80%; color:#3C57AE; padding: 5px 15px}
#tblForm  .inpText { font-family:"georgia",serif; font-size:80%; color:black; border:1px solid #A0B9F3;}


#tblForm  .seleBox { font-family:"georgia",serif; font-size:80%; color:black; border:1px solid #A0B9F3;}

#tblForm  .seleBox option { font-family:"georgia",serif; font-size:100%; color:black; border:1px solid #A0B9F3;}

/**/

  .inpSubmitBtn { width:75px; height:30px; background:url("../design/submit.gif") 0 0 no-repeat; border:0; cursor:pointer;}
  .inpSubmitBtn:hover { background:url("../design/submit_o.gif") 0 0 no-repeat; }

   .inpResetBtn { width:75px; height:30px; background:url("../design/reset.gif") 0 0 no-repeat; border:0; cursor:pointer;}
   .inpResetBtn:hover { background:url("../design/reset_o.gif") 0 0 no-repeat; }
