body{
 font-family:verdana;
 font-size:11px;
background: #E1F1C4; 
 margin: 0px auto 0px auto; 
 text-align:center;
 width:745px;
}
H1, H2, H3, H4{
color:#006699;
}

INPUT{
font-family:verdana;
}
P{
margin:0px;
padding:0px;
padding-top:10px;
padding-bottom:10px;
}
H1{
font-size:20px;
}
A IMG {
   border:none;
} 

A{
  text-decoration:none;
  font-size:11px;
  color:#006699;
}
A:hover{
  text-decoration:underline;
}
UL{
padding-left:0 ;
margin-left:0 ;
list-style:none;
}
UL LI{
padding-left:15px;
background: url(../images/ulstyle.gif) no-repeat top left;;
}

#wrapper{
  text-align:left;
  width:745px;  
background:url(../images/green1.jpg) repeat-x #ffffff;
padding-left:10px;
padding-right:10px;
padding-bottom:15px;
  
}


#top-con{
padding-top:20px;
height:80px;
padding-bottom:10px;
}

#banner{
float:left;
width:300px;
}

#toplinks{
float:left;
width:445px;
text-align:right;
font-size:10px;
}
#date-links, #date-links  A{
color:#006699;
}
#menu-con{
padding-top:20px;
}


/* begin flash container sa frontpage*/

#flash-con{
width:577px;
height:313px;
float:left;
border:1px solid #cccccc;
}
#prod-menu{
width:165px;
height:313px;
float:left;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
}
/* end flash container sa frontpage*/


#foot-con{
clear:both;

}
#footer{
background:#dbdbdb;
font-size:9px;
padding-top:6px;
_padding-top:3px;
padding-bottom:6px;
text-align:center;
font-family:verdana;
}

#footer a{
font-size:9px;
}
/************** CSS FOR SUBPAGE TEMPLATE ETC******************/


/*left menu*/

#leftmenu-con{
width:180px;
float:left;
min-height:300px;
height:auto;
_height:300px;
}

UL#menu{
padding:0;
margin:0;
list-style:none;
padding-top:1px;
*padding-top:3px;
}
UL#menu LI {
width:165px;
height:32px;
border-top:2px solid #ffffff;
background:none;
padding-left:0;
}
UL#menu LI A{
color:#FFFFFF;
font-weight:700;
display:block;
background:url(../images/lmenbg.gif) repeat-x;
height:22px;
padding-top:10px;
_padding-top:9px;
padding-left:10px;
}
UL#menu LI.act A ,UL#menu LI A:hover {
background:url(../images/lmenro.gif) repeat-x;
text-decoration:none;

}
/*end left menu*/
.undercont{
float:left;
width:545px;
}
#undernormal-col{
float:left;
width:545px;
min-height:300px;
height:auto;
_height:300px;
padding-bottom:20px;
background: #D8E3E9 ;

padding-left:10px;
padding-right:10px;
}
.bcrumbs{
padding-top:3px;
padding-bottom:4px;
}
.bcrumbs A:hover{
text-decoration:underline;
}
.bcrumbs , .bcrumbs A{
font-size:10px;
}
.bcrumbs A{
color:#666666;
text-decoration:none;
font-weight:bold;
}
.csc-header .pgtit{
padding-bottom:1px;
}
.pgtit {
background: url(../images/bullethead.gif) bottom left repeat-x;

}

#srch-print{
height:30px;
}
#srch-print img{
float:left;
}
#search-box,.srch-but{
padding-left:9px;
float:left;
height:22px;
}
.srch-but{
padding-left:5px;
}
.brdhold{
clear:both;
}

.txtsrch{
width:150px;
font-size:11px;
border:1px solid #006699;
}

.tx-indexedsearch{
padding-top:15px;
}
.csc-sitemap LI UL , .csc-sitemap LI UL  LI UL{
padding-top:10px;
}
.csc-sitemap LI{
padding-bottom:10px;
}



#logo-etc {
clear:both;
height:40px;
text-align:center;
width:765px;
margin-top:-10px;
*margin-top:0px;
_margin-top:0px;
background: #E1F1C4; 
padding-left:10px;
_padding-right:10px;
}

#logo-etc li {
padding-left:0px;
background:none;
color:#333333;
float:left;
font-size:10px;
line-height:40px;
}

.contxt{
border:1px solid #006699;
font-size:11px;
}

#undernormal-col{
position:relative;
}

#contop{
height:13px;
width:565px;
background : url(../images/contop.gif) bottom left no-repeat;
}

#conbot{
height:15px;
width:565px;
background : url(../images/conbottom.gif) bottom left no-repeat;
clear:both;
margin-bottom:20px;
}


/* for fce */
.smbox-con{
float:left;
width:145px;
height:150px;
padding-left:11px;
_padding-left:8px;
}
.smbox-content{
padding-left:10px;
padding-right:3px;
font-size:9px;
width:130px;
}
.smbox-content p{
margin:0;
padding:0;
}
/* for fce */

.wmbox-con{
float:left;
width:275px;
}

.wmbox-content{
width:194px;
padding-left:5px;
float:left;
font-size:9px;
}

.wmbox-img{
float:left;
}


.res_table{
padding-left:0px;
font-weight:bold;
font-size:12px;
}

.res_table .contxt ,#contact .contxt{
width:150px;
font-size:12px;
font-weight:normal;
}

INPUT.contxt{
font-size:12px;
}


.req{
color:red;
}


.conlabel{
font-weight:bold;
font-size:12px;
width:150px;
float:left;
}
.confield{
float:left;
}

.formobj{
clear:both;
padding:5px;
padding-left:0px;
}

.contxt , select.contxt{
font-family:verdana;
padding:3px;
font-weight:12px;
}
#comarea{
width:220px;
height:100px;
}

#contact .tarea ,.res_table .tarea {
width:275px;
height:250px;
}

.consub{
font-weight:bold;
font-size:12px;
}


.under-con{

}


.userdat{
font-weight:normal
}


.res_table .contxt2{
width:220px;
}

.align-center{
text-align:center;
}

.forex{
text:right;
float:right;
}

/* Styling for myfigurine upload */

.fig-con{
width:250px;
min-height:300px;
height:auto;
_height:300px;
padding-bottom:5px;
float:left;
}

.fig-img{
border:1px solid #666666;
width:220px;
height:230px;
}

.fig-desc, .fig-sub , .fig-file{
padding:5px 0px 0px 0px;
}

.fig-desc INPUT{
border:1px solid #666666;
width:220px;

}

#custom-cont{
padding-bottom:20px;
}

.clhrow{
color:#006699;
}