/* general tags */
body,table,input,textarea,button,select{font-family:Verdana; font-size:11px; color:#333333;}
body,textarea{overflow:auto;}

img{border:0;}
a img{border:0; }
img.button{cursor:pointer;}
button{font-size:10px; cursor:pointer;}
label{cursor:pointer;}

a:link,a:visited{color:#333333; text-decoration:none;}
a:hover,a:active{color:#000000; text-decoration:underline;}


/* fonts */
.red{color:#CC0000;}
.bold{font-weight:bold;}
.small{font-size:9px;}

/* alignments */
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.justify{text-align:justify;}

/* padding */
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad20{padding:20px;}


/* forms */
.flat{border:1px solid #999999;}
.none{border:0;}
.box{background:#EEEEEE;}

/* tables */
.bordered{border:1px solid #999999;}
.titlebar{background:#999999; color:#FFFFFF; font-weight:bold; padding-top:2px; padding-bottom:2px;}
.line{height:1px; background:#999999;}

/* DIV Styles */
.centerdiv{position:relative; width:100%; height:100%; } 
.mailer{position:relative; border:1px solid #999999; height:100% }
.float_right{float:right; text-align:left; width:60%; height:25px; position:relative; padding-top:2px;}
.float_left{float:left; text-align:right; width:40%; height:25px; position:relative; padding-top:2px;}
.filler{height:5px;}
